@charset "utf-8";
/* CSS Document */

.clear{
	line-height:0;
	padding:0;
	margin:0;
	clear:both;
	
}
/** Forms**/


.region-sidebar-first .section {
    margin: 0 10px 0 0;
    padding: 0;
}

form .form-text, form .form-textarea {
background-color: #FFFFFF;
    border:1px solid #CCC;
    font-size: 14px;
    padding: 3px 3px;


	border-radius:5px;
-ms-border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius: 5px;
}
form .form-text:focus, form .form-textarea:focus, form .form-text:active, form .form-textarea:active {
	background-color:#ccc;
	border:1px solid #E61117;
	color:#000;
	


}

.form-submit {
zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	color: #FFF;
	padding:5px;
	border:none;
	background: #C00;
	background: -webkit-gradient(linear, left top, left bottom, from(#900), to(#C00));
	background: -moz-linear-gradient(top,  #900,  #C00);
	/*filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#990000', endColorstr='#CC0000');*/
	
}

#block-user-0 .form-submit {
    box-shadow:none;
	filter: none;
	
	padding-left:30px;
}
#block-user-0 .item-list {
	line-height:12px;
	margin-bottom:0;
	padding-bottom:0;
}
#block-block-1 {
    height: 108px;
}

#content-area {
	position:relative
}

#block-block-2 .content h1 {
	padding-top:20px;
	padding-left:30px;
	font-size: 33px;
	color:#E61117;
	
}

#block-block-2 .content h3{
	padding-left:30px;
}

#block-block-2 .content a{
	margin-left:30px;
	text-decoration:none;
}

body.front.not-logged-in  #content .section {
    padding-left: 0;
    padding-right: 0;
}

body.front.not-logged-in  #content .section #content-area{
 	width:485px;
	margin-right:10px;
}

body.front.not-logged-in .region-sidebar-second {
    float: right;
    margin-left: 0px;
    margin-right: 0;
    padding: 0;
    width: 495px;
}

#block-views-buscar_amigos_quick-block_1 {
	background:#FAFAFA;
	border:1px solid #dadada;
	border-radius: 5px  5px 0 0;
-ms-border-radius:5px  5px 0 0;
-moz-border-radius:5px  5px 0 0;
-webkit-border-radius: 5px  5px 0 0;
-khtml-border-radius: 5px  5px 0 0;
width:470px;
padding: 10px 15px;
border-bottom:none;
margin-bottom:0;
}

#block-views-buscar_amigos_quick-block_1  h2.title {
	background:url(linetitle.png) repeat-x bottom left;
}

#block-views-buscar_amigos_quick-block_1 h2.title a {
    color: #e61117;
    font-size: 24px;
    font-weight: normal;
    text-decoration: none;
	text-shadow:#FFF 1px 1px 1px;

}

#block-block-2 .content h2 {
    color: #D40F16;
    font-size: 33px;
    font-weight: normal;
    margin: 0;
    padding: 47px 0 0 32px;
}

#block-block-4 {
    left: 382px;
    margin-bottom: 0;
    position: absolute;
    top: 0px;
    z-index: 1;
}


#block-views-buscar_amigos_quick-block_1 #node-1 .content {
	margin-left:85px;

}

#webform-client-form-1 label{
	float:left;
	margin-right:5px;
	margin-top:5px;
	display:block;
	width:50px;
	color:#4b0f11;
	font-weight:normal;
	text-align:right;

}
.throbber{ 
	display:none;
}
.ahah-progress-throbber{
	display:none;
}

#block-teamare_search-basica .form-submit{
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	color: #FFF;
	padding:5px;
	border:none;
	background: #C00;
	background: -webkit-gradient(linear, left top, left bottom, from(#900), to(#C00));
	background: -moz-linear-gradient(top,  #900,  #C00);
	/*filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#990000', endColorstr='#CC0000');*/
	margin-top: 10px;
	
}
#webform-client-form-1 .form-submit{
	margin-left:53px;
}

#webform-client-form-1 .form-text{
	width:250px;
	background:#FFF;
}


#block-views-buscar_amigos_advanced-block_1 h2.title a {
   display:none;

}



#block-views-buscar_amigos_advanced-block_1	{
	background:#FAFAFA;
	border:1px solid #dadada;
	border-radius: 0 0 5px 5px;
-ms-border-radius:0 0 5px 5px;
-moz-border-radius:0 0 5px 5px;
-webkit-border-radius:0 0 5px 5px;
-khtml-border-radius:0 0 5px 5px;
width:470px;
padding: 10px 15px;
}

#block-views-buscar_amigos_advanced-block_1 #node-2 .content {
	margin-left:0px;

}

#webform-client-form-2 label {
    color: #4B0F11;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: normal;
    margin-right: 5px;
    margin-top: 5px;
    text-align: right;
    width: 140px;
}

#webform-client-form-2 .form-submit{
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	color: #FFF;
	padding:5px;
	border:none;
	background: #333;
	background: -webkit-gradient(linear, left top, left bottom, from(#900), to(#C00));
	background: -moz-linear-gradient(top,  #900,  #C00);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#990000', endColorstr='#CC0000');
	
}

#webform-client-form-2 .form-submit{
	margin-left:145px;
}

#webform-client-form-2 .form-text{
	width:250px;
	background:#FFF;
}


#block-views-new_users-block_1 {

}

#block-blockclone-16{
	margin-top: 0;
	-webkit-border-radius: 0 0 5px 5px ;
	-moz-border-radius: 0 0 5px 5px ;
	border-radius: 0 0 5px 5px ;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d2d2d2;
	border-left-color: #d2d2d2;
	border-bottom-color: #d2d2d2;
}


#block-views-new_users-block_1 h2.title {
    
    color: #E61117;
    font-size: 14px;
    font-weight: bold;
    padding-left: 5px;
}



#block-views-new_users-block_1 .content .views-view-grid{
	margin:5px 1px;
}

#block-block-5 {
	border:1px solid #d2d2d2;
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
}

#block-block-5  h2.title{
	border-bottom:1px solid #d2d2d2;
	color:#333;
	font-weight:normal;
	padding-left:5px;
}

#block-block-5 .content{
	font-size:12px;
	
}

#block-block-5 .content p{
	margin:5px;
	
}

#block-block-5 .content span{
	color:#F00;
	
}

#block-block-7 {
    left: 50%;
    margin-left: -70px;
    position: absolute;
    text-align:left;
    top:22px;
    width: 140px;
}

#block-block-7 ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

#block-block-7 ul li {
    background: url("arrow.png") no-repeat scroll left center transparent;
    font-weight: bold;
    margin: 0;
    padding-left: 15px;
}

#block-block-8{
	background:#FAFAFA;
	border:1px solid #dadada;
	border-radius: 5px 5px 5px 5px;
	-ms-border-radius:5px 5px 5px 5px;
	-moz-border-radius:5px 5px 5px 5px;
	-webkit-border-radius:5px 5px 5px 5px;
	-khtml-border-radius:5px 5px 5px 5px;
	padding: 10px 15px;
}


#block-block-8 .content{
	font-size:11px;
	margin-left:0;
	min-height:180px;
	
}

#block-block-8 .content img{
	float:left;
	margin:15px;
	
}

#block-block-8 .content p {
    display: block;
    float: left;
    width: 751px;
}

#block-block-8 .content span{
	font-weight:bold;
}

/**secondary links**/

/*#block-blockclone-1 {
    clear: both;
    height: 49px;
    margin: 10px 0;
    padding: 0;
    width: 990px;
}

#block-blockclone-1 .content {
    height: 49px;
    line-height: 49px;
    margin: 0;
}

#block-blockclone-1 .content ul.menu{
	height:49px;
	line-height:49px;
	margin:0;
	padding:0;
	border-top:1px solid #dadada;
	border-bottom:1px solid #dadada;
}

/*#block-blockclone-1 .content ul.menu li{
	display:block;
	list-style:none;
	list-style-image:none;
	margin:0;
	padding:0 18px;
	list-style-image:none;
    list-style-type: none;
	float:left;
	line-height:49px;
	height:45px;
}*/
/*
#block-blockclone-1 .content ul.menu li a{
	font:Verdana, Geneva, sans-serif;
	color:#333333;
	font-size:14px;
	padding:0 10px;
	text-decoration:none;
	line-height:45px;
	display:block;
	margin:0;
}

#block-blockclone-1 .content ul.menu li a.chat{
	text-decoration:underline;
}*/



/*#block-blockclone-1 .content ul.menu li.last a{
	background:#fce66c;
	border-radius: 5px;
-ms-border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
padding: 2px 6px;
line-height:17px;
margin-top:13px;
color:#3d2710;
-moz-box-shadow: 0 0  2px #333;
-webkit-box-shadow: 0 0 2px #333;
box-shadow: 0 0  2px #333;
} */
/**end of secondary links**/

#block-block-9 .content{
	font-size:11px;
	text-align:center;
}

#block-block-9 .content p{
	margin:0;
}



#block-block-10 {
border:1px solid #d2d2d2;
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
}

#block-block-10 h2.title {
border-bottom: 1px solid #D2D2D2;
color: white;
font-weight: bold;
display: block;
height: 75px;
line-height: 70px;
font-size: 23px;
background-image: url(frames.png);
background-repeat: no-repeat;
background-position: -475px -460px;
margin: 0px;
padding: 0px;
width: 388px;
text-align: left;
padding-left: 85px;
}

#block-block-10 .content ul.webcamuser{
	margin:10px 6px;
	padding:0;
	height:140px;
}

#block-block-10 .content ul.webcamuser li{
	display:block;
	float:left;
	margin:0 8px;
	padding:0;
	list-style:none;
	list-style-image:none;
	list-style-type:none;
}

#block-block-10 .content ul.webcamuser li img{
	width:95px;
}

#block-menu-menu-flagsmap{
	background:#FAFAFA;
	border:1px solid #dadada;
	border-radius: 5px 5px 5px 5px;
	-ms-border-radius:5px 5px 5px 5px;
	-moz-border-radius:5px 5px 5px 5px;
	-webkit-border-radius:5px 5px 5px 5px;
	-khtml-border-radius:5px 5px 5px 5px;
	padding: 10px 25px;
	min-height:130px;
	margin-top: 15px;
}

#block-menu-menu-flagsmap .content{
	margin:5px;
}

#block-menu-menu-flagsmap .content ul{
	margin:0;
	padding: 0;
    text-align: justify;
}

#block-menu-menu-flagsmap .content ul li{
	list-style:none;
	display:inline-block;
	list-style-image:none;
	list-style-type:none;
	float:left;
	margin:0 3px;
	height: 60px;
}

#block-menu-menu-flagsmap .content ul li a{
	color: #666666;
    display: inline-block;
    font-size: 10px;
    margin: 10px 0 0;
    padding: 40px  0 8px;
    text-align: center;
    text-decoration: none;
    width: 75px;
	line-height:12px;
}



#block-menu-menu-flagsmap .content ul li a.argentina{
	background:url(flags/ar.png) no-repeat top center;
}

#block-menu-menu-flagsmap .content ul li a.bolivia{
	background:url(flags/bo.png) no-repeat top center;
} 

#block-menu-menu-flagsmap .content ul li a.brasil{
	background:url(flags/br.png) no-repeat top center;
} 

#block-menu-menu-flagsmap .content ul li a.chile{
	background:url(flags/cl.png) no-repeat top center;
}

#block-menu-menu-flagsmap .content ul li a.colombia{
	background:url(flags/co.png) no-repeat top center;
}

#block-menu-menu-flagsmap .content ul li a.costarica{
	background:url(flags/cr.png) no-repeat top center;
}

#block-menu-menu-flagsmap .content ul li a.cuba{
	background:url(flags/cu.png) no-repeat top center;
}

#block-menu-menu-flagsmap .content ul li a.eeuu{
	background:url(flags/us.png) no-repeat top center;
}

#block-menu-menu-flagsmap .content ul li a.ecuador{
	background:url(flags/ec.png) no-repeat top center;
}

#block-menu-menu-flagsmap .content ul li a.elsalvador{
	background:url(flags/sv.png) no-repeat top center;
}

#block-menu-menu-flagsmap .content ul li a.espana{
	background:url(flags/es.png) no-repeat top center;
}
#block-menu-menu-flagsmap .content ul li a.guatemala{
	background:url(flags/gt.png) no-repeat top center;
}
#block-menu-menu-flagsmap .content ul li a.honduras{
	background:url(flags/hn.png) no-repeat top center;
}
#block-menu-menu-flagsmap .content ul li a.mexico{
	background:url(flags/mx.png) no-repeat top center;
}
#block-menu-menu-flagsmap .content ul li a.nicaragua{
	background:url(flags/ni.png) no-repeat top center;
}

#block-menu-menu-flagsmap .content ul li a.panama{
	background:url(flags/pa.png) no-repeat top center;
}
#block-menu-menu-flagsmap .content ul li a.paraguay{
	background:url(flags/py.png) no-repeat top center;
}
#block-menu-menu-flagsmap .content ul li a.peru{
	background:url(flags/pe.png) no-repeat top center;
}
#block-menu-menu-flagsmap .content ul li a.puertorico{
	background:url(flags/pr.png) no-repeat top center;
}
#block-menu-menu-flagsmap .content ul li a.rdominicana{
	background:url(flags/do.png) no-repeat top center;
}
#block-menu-menu-flagsmap .content ul li a.uruguay{
	background:url(flags/uy.png) no-repeat top center;
}
#block-menu-menu-flagsmap .content ul li a.venezuela{
	background:url(flags/ve.png) no-repeat top center;
}


body.logged-in #webform-client-form-1 .form-submit {
    margin-left: 0;
}

/**Profile Page**/



body.section-users #content-area .profile legend {
    color: #DF0E14;
    font-family: "Josefin Slab";
    font-size: 18px;
    font-weight: bold;
    margin: 5px 0;
    text-transform: uppercase;
}

body.section-users #content-area .profile .fieldgroup{
	border-radius:5px;
	-ms-border-radius:5px 5px 5px 5px;
	-moz-border-radius:5px 5px 5px 5px;
	-webkit-border-radius:5px 5px 5px 5px;
	-khtml-border-radius:5px 5px 5px 5px;
	background:#FAFAFA;
	border:1px solid #dadada;
	padding: 10px 15px;
	margin-bottom:0;
	float:left;
	margin:0 10px;
}

body.section-users #content-area .profile .group-datos-personales{
	width: 500px;
  	min-height: 200px;
  	margin:10px 0;

}
.content-profile-display{
	border-radius:5px;
	-ms-border-radius:5px 5px 5px 5px;
	-moz-border-radius:5px 5px 5px 5px;
	-webkit-border-radius:5px 5px 5px 5px;
	-khtml-border-radius:5px 5px 5px 5px;

}

body.section-users #content-area .profile .field-field-foto-de-perfil{
	padding-top:55px;
	float:left;
	margin:0 13px;
} 

body.section-users #content-area .profile .fieldgroup .field{
	margin: 5px 10px;
    width: 220px;
}

.field-field-titulo-perfil{
	color: #333333;
    font-family: "Josefin Slab";
    font-size: 18px;
    font-weight: bold;
    margin: 5px 0;
    text-transform: uppercase;
	margin-top:15px;
}

body.section-users #content-area .profile .group-acerca-de-mi{
	margin-bottom:10px;
	width:770px;
}

body.section-users #content-area .profile .group-acerca-de-mi .field{
	float:none;
}

.field-field-intereses, .field-field-aq-mededico, .field-field-apariencia-fisica, .field-field-quebusco, .field-field-quiensoy{
	float:none;
	margin:10px;
}

body.page-user-register fieldset{
	border-radius:5px;
	-ms-border-radius:5px 5px 5px 5px;
	-moz-border-radius:5px 5px 5px 5px;
	-webkit-border-radius:5px 5px 5px 5px;
	-khtml-border-radius:5px 5px 5px 5px;
}


body.page-user-register legend{
	color: #DF0E14;
    font-family: "Arial";
    font-size: 16px;
    font-weight: bold;
    margin: 5px 0;
   
}

body.page-user-register #content-area {
margin: 0 auto;
position: relative;
width: 760px;
padding: 0 0;
}

body.page-user-register div.tabs {
    margin: 0 auto 20px;
    width: 700px;
}

body.page-user-register  h1.title {
    border-bottom: 1px solid #CCCCCC;
    font-size: 2.5em;
    margin: 5px 0;
    text-align: left;
    text-transform: uppercase;
}



body.page-user-register #block-nice_menus-1 .content {
}

body.page-user-register #block-nice_menus-1 ul.nice-menu-down li {
    padding: 0 1px;
}


#block-views-new_users-block_1 .content{
	padding:5px 0;
}

/**form register*/

#user-register {
	margin-left:30px;
	background:url(bgformreg.png) -12px 0 no-repeat transparent;
}

#user-register div fieldset {
	position:relative;
}

#user-register div fieldset legend{
	position:absolute;
	top:-10px;
}

#user-register div b b fieldset.group-what-i-look div.fieldset-wrapper{
	margin-top:15px;
}

/*#user-register div fieldset.group-datos legend{
	visibility:hidden;
}
#user-register div fieldset.group-preguntas legend{
	visibility:hidden;
}*/
#user-register div fieldset.group-preguntas legend{
	font-family:Arial, Helvetica, sans-serif;
}

#user-register fieldset{
	border: 10px solid #EEE;
background-color: white;
padding: 10px;
margin: 15px auto;
-webkit-box-shadow: 2px 2px 9px rgba(0, 0, 0, .2);
-moz-box-shadow: 2px 2px 9px rgba(0, 0, 0, .2);
box-shadow: 2px 2px 9px rgba(0, 0, 0, .2);
background-repeat: no-repeat;
background-position: 420px 10px;	
}



#user-register .form-item label{
	float:left;
	padding-top:5px;
	
}	

#user-register .form-text{
	float:right;
	
}


#user-register .description{
	clear:both;
	
}

#user-register #edit-pass-wrapper{
	float: left;
    height: 77px;
	margin-top:0;
	

}

form#user-register div div#edit-name-wrapper.form-item{
	margin-top:15px;
	display:block;
	width: 655px; 
	padding-top:33px;
	margin-left: 25px;
}

form#user-register div#edit-mail-wrapper.form-item, form#user-register div#edit-name-wrapper.form-item {
	height:35px;
	margin:0;
	width: 655px;
	margin-left: 25px;
}

form#user-register div#edit-mail-wrapper.form-item div.description, form#user-register div#edit-name-wrapper.form-item div.description{
	display:none;
}

form#user-register div div#edit-pass-wrapper.form-item div#edit-pass-pass1-wrapper.form-item, form#user-register div div#edit-pass-wrapper.form-item div#edit-pass-pass2-wrapper.form-item{
	margin:0;
	height:30px;
	width:455px;
	margin-left: 25px;
}
form#user-register div div#edit-pass-wrapper.form-item div.description{
	margin-left: 25px;
}

#user-register #edit-field-foto-de-perfil-0-ahah-wrapper {
    background-color: white;
    background-position: 420px 10px;
    background-repeat: no-repeat;
    border: 10px solid #EEEEEE;
    box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.2);
    float: left;
    height: 170x;
    margin: 2px 2px 10px 0;
    padding: 10px;
    width: 675px;
}

#ahah-progress-edit-field-foto-de-perfil-0-filefield-upload{
	width:300px;
}

#edit-field-foto-de-perfil-0-upload-wrapper{
	margin-bottom:0;
	
}

form#user-register div div#edit-field-foto-de-perfil-0-ahah-wrapper div#edit-field-foto-de-perfil-0-upload-wrapper.form-item label{
	float:none;
}

#user-register #edit-field-foto-de-perfil-0-filefield-upload{
	margin-top:10px;
}

#user-register #edit-field-titulo-perfil-0-value-wrapper {
    display: block;
    float: none;
    margin: 0 0 30px 25px;
    min-height: 20px;
    width: 655px;
	clear:both;
}


body.page-user-register #main{
	position:relative;
}

#user-register div fieldset.group-datos div#edit-field-estado-value-wrapper.form-item select#edit-field-estado-value.form-select{
	width:170px;
}

#block-block-12 {
position: absolute;

}

#num1 {
position: absolute;
top: -175px;
left: -42px;
z-index: 1;
}

#num2{
position: absolute;
top: 139px;
left: -42px;
z-index: 1;
}


#num3 {
position: absolute;
top: 73px;
left: -42px;
z-index: 1;
}


#num4 {
position: absolute;
left: -42px;
top: -139px;
z-index: 1;
}

body.i18n-es #num5 {
	top: 129px;
position: absolute;
left: -179px;
z-index: 1;
}

body.i18n-es #num5en {
	display:none;
}
body.i18n-es #num5pt {
	display:none;
}
body.i18n-en #num5 {
	display:none;
}

body.i18n-en #num5en {
	top: 129px;
position: absolute;
left: -179px;
z-index: 1;
}
body.i18n-en #num5pt {
	display:none;
}
#fotosmas{
	width:46px;
	height:45px;
	top:0px;
	position: absolute;
	left: -43px;
	z-index:1;
}

#videomas{
	width:46px;
	height:45px;
	top: 0px;
	position: absolute;
	left: -43px;
	z-index:1;
}


body.logged-in #num1 {
display:none;
}

body.logged-in #num2{
display:none;
}


body.logged-in #num3 {
	display:none;
}


body.logged-in #num4 {
	display:none;
}

body.logged-in.i18n-es #num5 {
	display:none;
}

body.logged-in.i18n-es #num5en {
	display:none;
}
body.logged-in.i18n-es #num5pt {
	display:none;
}
body.logged-in.i18n-en #num5 {
	display:none;
}

body.logged-in.i18n-en #num5en {
	display:none;
}
body.logged-in.i18n-en #num5pt {
	display:none;
}
body.logged-in #fotosmas{
	display:none;
}
body.logged-in #fotosmaspic{
	display:none;
}

body.logged-in #videomas{
		display:none;
}

.group-video{
	margin-top:15px;
}

#formopt {
    color: #E61117;
    display: block;
    font-size: 18px;
    left: 65px;
    margin-top: 7px;
    position: absolute;
    top: 895px;
    width: 300px;
    z-index: 10;
}

#field_otras_imagenes_values{
	margin-top:20px;
}

#nomuser{
	top:1200px;
	position: absolute;
}

#block-block-16:hover img{
	left:10px;
}

#user-register .group-datos label{
	float:none;
}

#user-register .group-datos {
	/*background: none repeat scroll 0 0 #FAFAFA;*/
	min-height:300px;
	width:675px;
	border: 10px solid #EEE;
background-color: white;
padding: 10px;
margin: 10px 0;
-webkit-box-shadow: 2px 2px 9px rgba(0, 0, 0, .2);
-moz-box-shadow: 2px 2px 9px rgba(0, 0, 0, .2);
box-shadow: 2px 2px 9px rgba(0, 0, 0, .2);

}

#user-register .group-acerca-de-mi {
	background: none repeat scroll 0 0 #FAFAFA;
	clear:both;
	position:relative;
	z-index:0;
}


#user-register .group-datos .form-text{
	float:right;
	width:240px;
}

body.i18n-en #user-register .group-datos .form-text{
	width:235px;
	float:left;
}

#user-register .group-datos #edit-field-nombres-0-value-wrapper{
	float:left;
	margin-right:12px;
	min-height:30px;
	margin-top:15px;
}

#user-register div fieldset.group-datos div#edit-field-apellidos-0-value-wrapper{
	float:left;
	margin-right:8px;
	min-height:30px;
	margin-top:15px;
}

#user-register div fieldset.group-datos div#edit-field-nombres-0-value-wrapper.form-item input#edit-field-nombres-0-value.form-text{
	float:none;
	clear:both;
}
#user-register div fieldset.group-datos div#edit-field-apellidos-0-value-wrapper.form-item input#edit-field-apellidos-0-value.form-text{
	float:none;
	clear:both;
}

#user-register .group-datos .form-item{
	margin:5px;
	min-height:20px;
}

#user-register #edit-field-soy-value-wrapper{
	float:left;
}

#user-register .group-datos #edit-field-soy-value-wrapper{
	float: left;
	 margin: 10px 10px 10px 3px;
	width: 313px;

}

body.i18n-en #user-register .group-datos #edit-field-soy-value-wrapper{
	width:272px;

}

#user-register .group-datos #edit-field-soy-value-wrapper label{
	float:left;
}

#user-register .group-datos #edit-field-soy-value-wrapper select{
	float:left;
	margin:5px 10px;
}



#user-register .group-datos #edit-field-buscando-a-value-wrapper{
	float: left;
	 margin: 10px 26px 10px 3px;
	width: 320px;
}

body.i18n-en #user-register .group-datos #edit-field-buscando-a-value-wrapper{
	width: 360px;
}

#user-register .group-datos #edit-field-buscando-a-value-wrapper label{
	float:left;
	
}

#user-register .group-datos #edit-field-buscando-a-value-wrapper select{
	float:left;
	margin:5px 10px;
	widows:100px;
}

form#user-register div fieldset.group-datos div.form-item div.form-checkboxes {
	margin:0;
	text-align:center;
	min-height:30px;
}

form#user-register div fieldset.group-datos div.form-item div.form-checkboxes .form-item{
	float:left;
	margin: 0 2px 5px;
}


#user-register .group-datos #edit-field-fecha-nacimiento-0-value-wrapper{
	margin:10px 0;
	height:20px;
}

#user-register div fieldset.group-datos div.container-inline-date div#edit-field-fecha-nacimiento-0-value-wrapper.form-item div#edit-field-fecha-nacimiento-0-value-datepicker-popup-0-wrapper.form-item input#edit-field-fecha-nacimiento-0-value-datepicker-popup-0.form-text{
	float:left;
}
#user-register .group-datos #edit-field-fecha-nacimiento-0-value-wrapper label{
	float:left;
}

#user-register .group-datos #edit-field-fecha-nacimiento-0-value-wrapper #edit-field-fecha-nacimiento-0-value-datepicker-popup-0-wrapper{
	float:left;
}

#user-register .group-datos #edit-field-lugar-nacimiento-value-wrapper{
	float:left;
	width:310px;
	
}
#user-register .group-datos #edit-field-lugar-nacimiento-value-wrapper label{
	float:left;
	
}

#user-register .group-datos #edit-field-lugar-nacimiento-value-wrapper select{
	float:right;
	margin:5px 10px;
	width:150px;
}

body.i18n-en #user-register .group-datos #edit-field-lugar-nacimiento-value-wrapper select{
	float:left;


}

#user-register .group-datos #edit-field-lugar-residencia-value-wrapper{
	float:left;
	clear:left;

	
}

#user-register .group-datos #edit-field-lugar-residencia-value-wrapper label{
	float:left;
	
}

#user-register .group-datos #edit-field-lugar-residencia-value-wrapper select{
	float:right;
	margin:5px 10px;
	widows:100px;
}

#user-register .group-datos #edit-field-estado-value-wrapper{
	float:left;
	
}

#user-register .group-datos #edit-field-estado-value-wrapper label{
	float:left;
	
}

#user-register .group-datos #edit-field-estado-value-wrapper select{
	float:right;
	margin:5px 10px;
	widows:100px;
}

#user-register .group-datos #edit-field-ciudad-residencia-0-value-wrapper{
	float:left;
	clear:both;
	width:450px;
	
}


body.i18n-es #user-register #edit-submit {
    margin-bottom: 10px;
    margin-left: 40%;
    margin-top: 15px;
	background:url(buttonregister1.png) -14px -17px transparent;
    color: #333333;
    display: block;
    font-size: 18px;
    font-weight: bold;
    height: 65px;
    line-height: 45px;
    margin: 50px auto 0;
    padding:10px 0;
    text-align: center;
    text-shadow: 1px 1px white;
    width: 345px;
	background-color:transparent;
	filter:none;
	box-shadow:none;
}

body.i18n-en #user-register #edit-submit {
    margin-bottom: 10px;
    margin-left: 40%;
    margin-top: 15px;
	background:url(buttonregister1.png) -14px -123px transparent;
    color: #333333;
    display: block;
    font-size: 18px;
    font-weight: bold;
    height: 65px;
    line-height: 45px;
    margin: 50px auto 0;
    padding:10px 0;
    text-align: center;
    text-shadow: 1px 1px white;
    width: 345px;
	background-color:transparent;
	filter:none;
	box-shadow:none;
}


#user-register fieldset.group-preguntas {
    float: left;
    height: 175px;
    margin-right: 35px;
    margin-top: 2px;
    width: 675px;
}

#user-register div fieldset.group-preguntas div.form-item{
	margin:10px 0;
	height:20px;
}




#user-register div fieldset.group-what-i-look div.form-item{
	margin:10px 0;
	height:20px;
	width:350px;
}

.group-what-i-look select{
	float:right;
	width:200px
}

/*#edit-field-video-0-ahah-wrapper{
	  background-color: white;
    background-position: 420px 10px;
    background-repeat: no-repeat;
    border: 10px solid #EEEEEE;
    box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.2);
    margin: 25px auto;
    padding: 10px;
}*/

#user-register .group-datos #edit-field-ciudad-residencia-0-value-wrapper label{
	float:left;
	
}

#user-register .group-datos #edit-field-ciudad-residencia-0-value-wrapper select{
	float:right;
	margin:5px 10px;
	widows:100px;
}

#user-register .group-preguntas .form-item {
    clear: left;
    margin: 10px auto;
    width: 310px;
	
}

#user-register .group-preguntas .form-item select{
	width:170px;
	float:right;
}

#user-register .group-preguntas label {
    float: left;
    margin: 5px;
}
#user-register .group-preguntas select{
	float:left;
	margin:5px 0;
}

#ui-datepicker-div{
	border-radius:5px;
	-ms-border-radius:5px 5px 5px 5px;
	-moz-border-radius:5px 5px 5px 5px;
	-webkit-border-radius:5px 5px 5px 5px;
	-khtml-border-radius:5px 5px 5px 5px;
}

#user-register b .form-item{
	clear:both;
}

#user-register div fieldset.group-acerca-de-mi div.fieldset-wrapper div#edit-field-codigo-postal-0-value-wrapper.form-item input#edit-field-codigo-postal-0-value.form-text{
	float:left;
	margin-left:15px;
}

form#user-register div fieldset.group-acerca-de-mi div.fieldset-wrapper b b div#edit-field-quiensoy-0-value-wrapper.form-item label{
	float:none;
}

form#user-register div fieldset.group-datos div.form-item label{
	float:left;
	margin:2px 0;
	margin-right:2px;
}

form#user-register div div#edit-field-foto-de-perfil-0-ahah-wrapper div div#edit-field-foto-de-perfil-0-ahah-wrapper{
	 margin-left: -20px;
    margin-top: -20px;
	position: relative;
    z-index: 0;
}

/* end register form*/

/*messages*/
span.flechazo-enviando {
    background: url("icons/flechazosent.png") no-repeat scroll left center transparent;
    display: block;
    margin: 3px -34px;
    padding-left: 58px;
}
span.add-favorito {
    background: url("icons/favsent.png") no-repeat scroll 10px center transparent;
    display: block;
    line-height: 20px;
    margin: 3px -34px;
    padding-left: 34px;
}

form#user-register div div#edit-pass-wrapper.form-item div.password-description{
    display: block;
    left: 495px;
    padding-left: 32px;
    padding-right: 0;
    padding-top: 1px;
    position: absolute;
    top: 99px;
    width: 191px;
}

form#user-register div div#edit-pass-wrapper.form-item div.password-description ul{
	margin-top:0;
	padding-left: 5px;
}

body.section-messages form#privatemsg-new div fieldset{
	border:none;
}

#user-register div div#edit-pass-wrapper.form-item div#edit-pass-pass1-wrapper.form-item span.password-strength{
	font-size:10px;
}
form#user-register div div#edit-pass-wrapper.form-item div#edit-pass-pass2-wrapper.form-item span.password-confirm{
	font-size:10px;
}

body.section-messages form#privatemsg-new tr.mceLast td.mceStatusbar div#edit-body_path_row{
	display:none;
}

form#privatemsg-new div fieldset div#edit-body-wrapper.form-item span#edit-body_parent.mceEditor table#edit-body_tbl.mceLayout tbody tr.mceFirst td.mceToolbar{
	background:#fafafa;
}

body.section-messages form#privatemsg-new tr.mceLast td.mceStatusbar {
	background:#fafafa;
}

body.section-messages form#privatemsg-new div fieldset fieldset.collapsible {
	display:none;
}

form#privatemsg-new label{
	color:#E61117;
	margin:5px;
	font-weight:normal;
}

html.js input.form-autocomplete {
    background-image: url("../../misc/throbber.gif");
    background-position: 100% 5px;
    background-repeat: no-repeat;
}


body.section-messages form .form-text:focus,body.section-messages form .form-textarea:focus,body.section-messages form .form-text:active,body.section-messages form .form-textarea:active {
	background-color:#FFE8E8;
	border:1px solid #E61117;
	color:#000;

}

body.section-messages div#content-area div.privatemsg-box-fb.odd{
	background-color:#fafafa;
}

body.section-messages div#content-area div.privatemsg-box-fb div.right-column {
	position:relative;
}

body.section-messages div#content-area div.privatemsg-box-fb div.right-column ul.message-actions li.first a{
	background-color:transparent;
	background-image:url(eliminar.png);
	background-repeat: no-repeat;
	background-position: left center;
	position:absolute;
	right:0;
	top:50%;	
}

body.section-messages div#content-area div.privatemsg-box-fb div.right-column ul.message-actions li.block_author a{
	background-color:transparent;
	background-image:url(block.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;	
}

body.section-messages div#content-area div.privatemsg-box-fb .bottom-border {
    border-bottom: 1px solid #C5C5C5;
    margin: 0 0 0 250px;
}

form#privatemsg-list div table.privatemsg-list{
	font-size:12px;
}


form#privatemsg-list div table.privatemsg-list td.active {
    background-color: #F5F5F5;
}

form#privatemsg-list div div.container-inline fieldset{
	border:none;
}

.privatemsg-unread span.marker{
	padding-left:25px;
	background:url(icons/new-mail.png) no-repeat left center;
}

body.page-user div#page-wrapper div#content.column div.section div.messages{
	position:absolute;
	top:-59px;
	left:-23px;
}

body.page-user div#page-wrapper div#content.column div.section div.messages{
	position:absolute;
	top:-59px;
	left:-23px;
}
body.page-user-login div#page-wrapper div#content.column div.section div.messages{
	position:absolute;
	top:-59px;
	left:-23px;
}



div#edit-field-foto-de-perfil-0-ahah-wrapper div{
	position:relative;
	border:none;
	box-shadow:none;
}

div#edit-field-foto-de-perfil-0-ahah-wrapper div div.messages{
	position: absolute;
top: 0;
left: 300px;
width: 300px;
z-index: 20;
}


 div.privatemsg-message-column div.privatemsg-message-information ul.privatemsg-message-actions li.block_author a{
 	display:none;
 }

/*login*/

#block-user-0 .form-item label {
    display: none;
}

#block-user-0  #edit-name {
    background:url(nomuser.png) no-repeat left center;
	width:170px;
}

#block-user-0 #edit-name:focus  {
    background: none;
} 

#block-user-0  #edit-pass  {
     background:url(pass.png) no-repeat left center;
	 width:140px;
}

#block-user-0 #edit-pass:focus  {
    background: none;
} 


#block-teamare_search-basica {
	background:#FAFAFA;
	border:1px solid #dadada;
	border-radius: 5px  5px 0 0;
-ms-border-radius:5px  5px 0 0;
-moz-border-radius:5px  5px 0 0;
-webkit-border-radius: 5px  5px 0 0;
-khtml-border-radius: 5px  5px 0 0;
width:470px;
padding: 10px 15px;
border-bottom:none;
margin-bottom:0;
}

#block-teamare_search-basica  h2.title {
	background:url(linetitle.png) repeat-x bottom left;
}

#block-teamare_search-basica h2.title {
    color: #e61117;
    font-size: 24px;
    font-weight: normal;
    text-decoration: none;
	text-shadow:#FFF 1px 1px 1px;

}

#block-teamare_search-basica .content {
	margin-left:85px;

}



#block-teamare_search-avanzada	{
	background:#FAFAFA;
	min-height:338px;
	border:1px solid #dadada;
	border-radius: 0 0 5px 5px;
-ms-border-radius:0 0 5px 5px;
-moz-border-radius:0 0 5px 5px;
-webkit-border-radius:0 0 5px 5px;
-khtml-border-radius:0 0 5px 5px;
width:470px;
padding: 10px 15px;
}

#block-teamare_search-avanzada .content {
	margin-left:0px;

}

#block-teamare_search-avanzada  h2.title {
	background:url(linetitle.png) repeat-x bottom left;
}

#block-teamare_search-avanzada h2.title {
    color: #e61117;
    font-size: 24px;
    font-weight: normal;
    text-decoration: none;
	text-shadow:#FFF 1px 1px 1px;

}

#block-teamare_search-avanzada .content {
	margin-left:85px;

}

#block-teamare_search-avanzada .form-submit{
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	color: #FFF;
	padding:5px;
	border:none;
	background: #C00;
	background: -webkit-gradient(linear, left top, left bottom, from(#900), to(#C00));
	background: -moz-linear-gradient(top,  #900,  #C00);
	/*filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#990000', endColorstr='#CC0000');*/
	margin-top: 10px;
	
}

body.front .block-teamare_search .content label{
	float:left;
	margin-right:10px;
	display:block;
	width:150px;
}
	
#block-blockclone-5.block div.content form#teamare-search-advanced-form div div#edit-ciudad-wrapper.form-item input#edit-ciudad.form-text{
	width: 70px;
}

ul.tabs li a {
}
ul.tabs {
   
}

.region-content-top .block h2.title {
    border-bottom: 1px solid #CCCCCC;
    color: #E61117;
    display: block;
    font-size: 20px;
    margin-bottom: 5px;
    padding-bottom: 5px;
    text-decoration: none;
}
#privatemsg-list div div.container-inline fieldset legend{
	font-size: 14px;
	font-weight: bold;
	color: #E61117;
	text-decoration: underline;
}

body.section-messages div#page-wrapper div#page div#main-wrapper div#main.clearfix div#content.column div.section div.tabs ul.tabs{
	width:850px;
}

.region.sidebar .block .content div input.form-submit{
    margin:0;
	width:108px;
}

.region.sidebar .block .content div select.form-select{
    width:105px;
} 

body.front div#block-views-new_users-block_3 div.content div.views_view div.view-content table.views-view-grid{
	text-align:center;
}

body.front div#block-views-new_users-block_3 div.content div.views_view div.view-content table.views-view-grid tbody tr td .views-field-field-foto-de-perfil-fid{
	margin: 10px 0 0;
}

body.front div#block-blockclone-4.block div.content div.views_view div.view-content table.views-view-grid{
	text-align:center;
}


.block div.content div.views_view div.view-content table.views-view-grid tbody tr td div.views-field-name{
	 display: block;
    height: 19px;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    width: 90px;
}

.block div.content div.views_view div.view-content table.views-view-grid tbody tr td div.views-field-name a {
text-transform:capitalize;
font-weight:bold;
}


body.front div#block-blockclone-4.block div.content div.views_view div.view-content table.views-view-grid tbody tr td .views-field-field-foto-de-perfil-fid{
	margin: 10px 0 0;
}

.user_relationships_ui_popup_form {
    background: none repeat scroll 0 0 #fafafa;
    border: 1px solid #ccc;
    display: none;
    margin: 5px;
    padding: 10px;
    position: absolute;
    width: 450px;
    z-index: 1000;
}	
#user-relationships-ui-pending-requested{
	padding:5px;
	
	
}

#user-relationships-ui-pending-requested div.container-inline{
	margin-top:10px;
	text-align:center;
	
}

div.messages, div.status{
	background: none repeat scroll 0 0 #FFE8E8;
    border: 1px solid #ccc;
}

#block-block-6 .content .item-list ul li{
	padding-left:25px;
	background:url(icons/icon-compose-chat-rooms.gif) left center transparent no-repeat;
}

#block-user-3 .content .item-list ul li{
	padding-left:25px;
	background:url(icons/icon-user-online.gif) left center transparent no-repeat;
}
/*busqueda basica*/



body.page-search-name #content-area form#teamare-search-basic-form div{
	min-height:40px;
	background:#fafafa;
	border:1px solid #ccc;
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding:24px;
	margin-bottom:20px;
	
}

body.page-search-name #content-area form#teamare-search-name-form .form-item {

	margin:10px 15px;
	background:none;
	border:none;
	margin: 0px 5%;
    min-height: 20px;
	padding:0;
	
}

form#teamare-search-name-form #edit-submit{
	float:right;
	margin:-23px 15px 5px; 
}


body.page-search-basic #content-area #teamare-search-basic-form .form-item {
	float:left;
	margin:10px 15px;
	background:none;
	border:none;
	margin: 12px 10px 0 0;
    min-height: 20px;
	padding:0;
	
}

body.page-search-basic #content-area #teamare-search-basic-form #edit-mostrar-wrapper{

}

body.page-search-basic #content-area #teamare-search-basic-form #edit-mostrar-wrapper select{
	width:50px;
}


body.page-search-basic #content-area #teamare-search-basic-form label {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    float: left;
    margin: 0 5px 0 0;
}
body.page-search-basic #content-area #teamare-search-basic-form select {
width: 140px;
margin: 0 5px;
}


body.page-search-basic #content-area #teamare-search-basic-form #edit-submit {
    float: right;
    margin: 7px 0 0;
    padding: 5px;

}

ul.tabs li a.selected {
    background:#E61117;
}



div.item-list ul.pager {
    margin-top: 0;
    padding-top: 10px;
}

div.item-list ul.pager li.pager-current{
	background:#9E0000;
	padding:5px;
	color:#fff;
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;

}

div.item-list ul.pager li.pager-next a{
	background:#9E0000;
	padding:5px;
	color:#fff;
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;
}
	
div.item-list ul.pager li.pager-last a{
	background:#9E0000;
	padding:5px;
	color:#fff;
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;
}
	
div.item-list ul.pager li.pager-next a:hover{
	background:#E61117;
	
}
	
div.item-list ul.pager li.pager-last a:hover{
	background:#E61117;
	
}

 table.user-relationships-pending-listing-table tbody tr.even td a.user_relationships_popup_link{
	 zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	color: #FFF;
	padding:5px;
	border:none;
	background: #333;
	background: -webkit-gradient(linear, left top, left bottom, from(#900), to(#C00));
	background: -moz-linear-gradient(top,  #900,  #C00);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#990000', endColorstr='#CC0000');
	margin:5px;
 }
	
table.user-relationships-pending-listing-table tbody tr td{
	padding: 13px 5px;
}
	
/*#block-teamare_search-avanzada h2.title a {
   display:none;

}*/

/*busqueda avanzada*/

body.logged-in #content-area div#formulario-avanzado form#teamare-search-advanced-form div fieldset div#edit-rango-edad-min-edad-wrapper.form-item {
   	left: 197px;
    margin: 0 0 0 10px;
    position: absolute;
    width: 100px;
}


body.logged-in #content-area div#formulario-avanzado form#teamare-search-advanced-form div fieldset div#edit-rango-edad-min-edad-wrapper.form-item label {
	font-weight:normal;
	
}



body.logged-in #content-area div#formulario-avanzado form#teamare-search-advanced-form div fieldset div#edit-rango-edad-max-edad-wrapper.form-item {
	    margin: 0 0 0 10px;
    width: 90px;
	left: 305px;
    position: absolute;

}

body.not-logged-in #block-teamare_search-avanzada.block div.content div#formulario-avanzado form#teamare-search-advanced-form div fieldset legend {
    float: left;
    margin: 0;
    text-align: left;
    width: 155px;
	padding:0;
}

body.page-search-advanced #content-area #teamare-search-advanced-form div{
	min-height:160px;
	background:#fafafa;
	border:1px solid #ccc;
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding:10px;
	margin-bottom:20px;
	
}

body.page-search-advanced #content-area #teamare-search-advanced-form div div#edit-mostrar-wrapper.form-item{
	width:425px;
}

body.page-search-advanced #content-area #teamare-search-advanced-form div div#edit-mostrar-wrapper select{
	width:50px;
}

body.page-search-advanced #content-area #teamare-search-advanced-form .form-item {
	float:left;
	margin:10px 15px;
	background:none;
	border:none;
	 margin: 0 5px 15px 0;
    min-height: 20px;
	padding:0;
	
}

body #content-area #block-teamare_search-avanzada #teamare-search-advanced-form .form-item {
	float: none;
	margin:10px 15px;
	background:none;
	border:none;
	 margin: 0 5px 15px 0;
    min-height: 20px;
	padding:0;
	width:390px;
	
}

body #content-area #block-teamare_search-avanzada #teamare-search-advanced-form #edit-rango-edad-max-edad-wrapper {
    float: left;
    margin-left: 160px;
    margin-right: 0;
    width: 180px;
}


body #content-area #block-teamare_search-avanzada #teamare-search-advanced-form #edit-rango-edad-min-edad-wrapper {
    float: none;
    margin-left: 160px;
    margin-top: 0;
    width: 180px;
}

body.page-search-advanced #content-area #teamare-search-advanced-form #edit-interesado-wrapper, 
body.page-search-advanced #content-area #teamare-search-advanced-form #edit-pais-wrapper, 
body.page-search-advanced #content-area #teamare-search-advanced-form #edit-ciudad-wrapper {
margin-left: 30px;
    width: 340px;
	}

body.page-search-advanced #content-area #teamare-search-advanced-form #edit-interesado-wrapper label, 
body.page-search-advanced #content-area #teamare-search-advanced-form #edit-pais-wrapper label, 
body.page-search-advanced #content-area #teamare-search-advanced-form #edit-ciudad-wrapper label {
	width:120px;
}


body.page-search-advanced #content-area #teamare-search-advanced-form fieldset {
float: left;
margin: 10px 15px;
background: none;
border: none;
margin: 0 0 15px 0;
min-height: 30px;
padding: 0 ;
width: 450px;
}

body.page-search-advanced #content-area #teamare-search-advanced-form fieldset div#edit-rango-edad-min-edad-wrapper.form-item{
}

body.page-search-advanced #content-area #teamare-search-advanced-form fieldset label.age-range {
  background: none repeat scroll 0 0 transparent;
    border: medium none;
    float: left;
    font-size: 12px;
    margin: 0 10px 0 0;
    text-align: right;
    width: 195px;
	font-weight:bold;
}


body.page-search-advanced #content-area #teamare-search-advanced-form fieldset .form-item label {
    font-weight: normal;
    width: auto;
}
body.page-search-advanced #content-area #teamare-search-advanced-form #edit-interesado-wrapper{
}

body.page-search-advanced #content-area #teamare-search-advanced-form #edit-min-edad-wrapper{
	clear: left;
    margin-left: 67px;
    width: 117px;
	margin-right:0;
	
}

body.page-search-advanced #content-area #teamare-search-advanced-form #edit-min-edad-wrapper select{
	width:46px;
	
}

body.page-search-advanced #content-area #teamare-search-advanced-form #edit-max-edad-wrapper{
    width: 600px;
}

body.page-search-advanced #content-area #teamare-search-advanced-form #edit-max-edad-wrapper select{
    width: 46px;
}

body.page-search-advanced #content-area #teamare-search-advanced-form #edit-pais-wrapper{
}

body.page-search-advanced #content-area #teamare-search-advanced-form #edit-ciudad-wrapper {
}

body.page-search-advanced #content-area #teamare-search-advanced-form #edit-ciudad-wrapper input{
	width:170px;
}

body.page-search-advanced #content-area #teamare-search-advanced-form label {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    float: left;
    font-size: 12px;
    margin: 0 10px 0 0;
    text-align: right;
    width: 195px;
}

body.page-search-advanced #content-area #teamare-search-advanced-form select{
	width:180px;
}


body.page-search-advanced #content-area #teamare-search-advanced-form #edit-submit {
clear: both;
float: none;
font-size: 20px;
height: auto;
margin: 0 0 0 70%;
padding: 0 5px;
width: 170px;
display: block;
}

ul.tabs li a.selected {
    background:#E61117;
}



div.item-list ul.pager {
    margin-top: 0;
    padding-top: 10px;
}

div.item-list ul.pager li.pager-current{
	background:#C60000;
	padding:5px;
	color:#fff;
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;

}

div.item-list ul.pager li.pager-previous a{
	background:#C60000;
	padding:5px;
	color:#fff;
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;
}
	
div.item-list ul.pager li.pager-first a{
	background:#C60000;
	padding:5px;
	color:#fff;
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;
}

div.item-list ul.pager li.pager-next a{
	background:#C60000;
	padding:5px;
	color:#fff;
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;
}
	
div.item-list ul.pager li.pager-last a{
	background:#C60000;
	padding:5px;
	color:#fff;
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;
}
	
div.item-list ul.pager li.pager-next a:hover{
	background:#E61117;
	
}
	
div.item-list ul.pager li.pager-last a:hover{
	background:#E61117;
	
}

 table.user-relationships-pending-listing-table tbody tr.even td a.user_relationships_popup_link{
	 zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	color: #FFF;
	padding:5px;
	border:none;
	background: #333;
	background: -webkit-gradient(linear, left top, left bottom, from(#900), to(#C00));
	background: -moz-linear-gradient(top,  #900,  #C00);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#990000', endColorstr='#CC0000');
	margin:5px;
 }
	
table.user-relationships-pending-listing-table tbody tr td{
	padding: 13px 5px;
}
body.section-search-advanced ul.tabs {
    border-bottom: 5px solid #E61117;
    margin: 0;
    min-height: 26px;
    padding: 0;
    width: 850px;
}

body.not-logged-in.section-search-advanced ul.tabs {
      width: 990px;
}

div#block-blockclone-5.block div.content form#teamare-search-advanced-form-1 div div#edit-ciudad-1-wrapper.form-item input#edit-ciudad-1.form-text{
	width:99px;
}
/*tabs*/

#wrapper-busquedas ul.tabs li a:hover {
    background-color:#E61117;
}


div.tabs {
    margin: 0 0 0;
}

.tabs ul.tabs.primary{
	background:none;
}

.tabs ul.tabs.primary li {
    margin: 0 10px 10px 0;
    padding: 0;
}

.tabs ul.tabs.primary li a{
	background:none;
	text-align:center;
}

.tabs ul.tabs.primary li a.active{
	background:none;
}
/*
.tabs ul.tabs.primary li a {
	background-image:none;
	color: #333;
	text-shadow: 1px 1px white;
	font-size:12px;
	padding:5px;
	*display: inline;
	background: #DFDFDF;
	background: -webkit-gradient(linear, left top, left bottom, from(#DFDFDF), to(#fafafa));
	background: -moz-linear-gradient(top,  #DFDFDF,  #fafafa);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#DFDFDF', endColorstr='#fafafa');
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	min-width:50px;
}
*/
.tabs ul.tabs.primary li a {
	zoom: 1;
	background-image:none;
	color: #333;
	text-shadow: 1px 1px white;
	font-size:12px;
	font-weight:normal;
	padding:4px 5px 1px;
	*display: block;
	background: #DFDFDF;
	background: -webkit-gradient(linear, left top, left bottom, from(#DFDFDF), to(#fafafa));
	background: -moz-linear-gradient(top,  #DFDFDF,  #fafafa);
	/*filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#DFDFDF', endColorstr='#fafafa');*/
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	min-width:50px;

	border-radius:5px ;
	-webkit-border-radius:5px; 
	-moz-border-radius: 5px ;

}

.tabs ul.tabs.primary li a span, .tabs ul.tabs.primary li a:hover span, .tabs ul.tabs.primary li a span:hover {
	background-image:none;
	border:0px none;
	background-color:transparent;
	padding:0;
	margin:0;
	display:inline;
	vertical-align:middle;
}



.tabs ul.tabs.primary li a.active, .tabs ul.tabs.primary li a:hover   {
	background-image:none;
	color: #efefef;
	text-shadow: 1px 1px 3px #222;
	background: #222222;
	background: -webkit-gradient(linear, left top, left bottom, from(#222222), to(#999999));
	background: -moz-linear-gradient(top,  #222222,  #999999);
	/*filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#222222', endColorstr='#999999');*/
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	min-width:50px;
	
}

.tabs ul.tabs.primary li a:hover span{
	
}


ul.secondary {
	margin:20px 0 10px;
}

#teamare-search-advanced-form #edit-update-pais{
	display:none;
}

#profile-seemore-photos a {
zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	color: #FFF;
	padding:5px;
	border:none;
	background: #333;
	background: -webkit-gradient(linear, left top, left bottom, from(#900), to(#C00));
	background: -moz-linear-gradient(top,  #900,  #C00);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#990000', endColorstr='#CC0000');
	
	
}

.view-id-test_gallery .field-item{
	float:left;
	margin:5px;
}

.view-id-test_gallery .field-item a:hover img{
	filter: alpha(opacity=70); opacity: .7;
	background:#E61117;
}

.view-id-test_gallery .field-item a img{
	filter: alpha(opacity=100); opacity: 1;
	background:#E61117;
}

#menu-editar-cuenta{
list-style:none;
padding:0;
margin:0;
}

#menu-editar-cuenta li {
	/*background-image: url(user-links-bg.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;*/
margin:5px 0;
zoom:1;
*display:inline;
background:transparent;
 background-image: -webkit-gradient(
          linear, left top, left bottom, from(rgba(255, 255, 255, 0)),
          to(rgba(227, 227, 227, 1.0))
        );

        /* mozilla example - FF3.6+ */
        background-image: -moz-linear-gradient(
          top,
          rgba(255, 255, 255, 0) 20%, rgba(227, 227, 227, 1.0) 95%
        );

        /* IE 5.5 - 7 */
        filter: progid:DXImageTransform.Microsoft.gradient( 
           startColorstr='#00ffffff', endColorStr='#e3e3e3'
        );

        /* IE8 uses -ms-filter for whatever reason... */
        -ms-filter: progid:DXImageTransform.Microsoft.gradient(
          startColorstr='#00ffffff', endColoStr='#e3e3e3'
        );
border: 1px solid #ddd;
position:relative;

}

#menu-editar-cuenta li a{
display: none;
padding: 0px;
height: 20px;
width: 150px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
color: #707070;
display: block;
font-size: 11px;
line-height:20px;
}

#menu-editar-cuenta li.editar-cuenta a{
	background:url(icons/edit-account-icon.png) center left no-repeat;
	padding-left:25px;
	z-index:2;
	position:relative;
	width:125px;
	
}

#menu-editar-cuenta li.editar-perfil a{
	background:url(icons/edit-profile-icon.png) no-repeat transparent left center;
	filter:none;
	z-index:2;
	position:relative;
}

.nombre-bloque-user{
	line-height: 25px;
	margin: 0;
padding: 0;
position: absolute;
left: 30px;
top: 76px;
font-size: 25px;
text-shadow: 1px 1px white;
width: 255px;
text-align: center;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}


body.i18n-en #block-block-17 .content h2 {
    top: 20px;
	line-height:25px;
}

body.i18n-en .nombre-bloque-user{
	top:75px;
}

body.i18n-en #block-block-17 .content {
    background-image: url("register-bg-detail-user-en.jpg");
}

body.i18n-pt-br #block-block-17 .content {
    background-image: url("register-bg-detail-user-pt.jpg");
}

#block-views-new_users-block_1.block div.content div.views_view div.view-content table.views-view-grid a{
	font-size:12px;
}

body.logged-in #block-nice_menus-1 {

    margin-bottom: 12px;
}

#contact-importer-form fieldset {
	border: 1px solid #EDEDED;
	width:250px;
	background:url(bgimportfs.jpg) 197px center no-repeat transparent;
}

#contact-importer-form fieldset legend{
	font-size: 18px;
	color: #DD0000;
}

#profile-seeless-photos{
	background-color: #C70000;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 11px;
    line-height: 15px;
    padding: 2px 12px;
    text-align: center;
}

#profile-suggestions{
	text-align:center;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	color: #FFF;
	padding:5px;
	border:none;
	background: #BE0000;
	background: -webkit-gradient(linear, left top, left bottom, from(#BE0000), to(#CC0000));
	background: -moz-linear-gradient(top,  #BE0000,  #CC0000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#BE0000', endColorstr='#CC0000');
}

/*flechazos y favoritos*/ 

/* 

.section-user #menu-menu-perfil-usuario .menu li span.flag-flechazo a, .section-users #menu-menu-perfil-usuario .menu li span.flag-flechazo a, .node-type-perfil #menu-menu-perfil-usuario .menu li span.flag-flechazo a, div.bloque-usuario-fotos-detalle div.menu-menu-perfil-usuario ul.menu li span.flag-flechazo a, .section-messages #content-area .menu li span.flag-flechazo a {
	 background:url(icons/addflechbg.png) no-repeat transparent;
	filter:none;
 }
 
.section-user #menu-menu-perfil-usuario .menu li span.flag-flechazo a:hover, .section-users #menu-menu-perfil-usuario .menu li span.flag-flechazo a:hover, .node-type-perfil #menu-menu-perfil-usuario .menu li span.flag-flechazo a:hover, div.bloque-usuario-fotos-detalle div.menu-menu-perfil-usuario ul.menu li span.flag-flechazo a:hover, .section-messages #content-area .menu li span.flag-flechazo a:hover{
	 background:url(icons/addflechbghov.png) no-repeat transparent;
	filter:none;
 }
 
 .section-user #menu-menu-perfil-usuario .menu li span.flag-favorito a, .section-users #menu-menu-perfil-usuario .menu li span.flag-favorito a, .node-type-perfil #menu-menu-perfil-usuario .menu li span.flag-favorito a, div.bloque-usuario-fotos-detalle div.menu-menu-perfil-usuario ul.menu li span.flag-favorito a, .section-messages #content-area .menu li span.flag-favorito a {
	 background:url(icons/addfvbg.png) no-repeat transparent -5px 0;
	filter:none;
 }
 
.section-user #menu-menu-perfil-usuario .menu li span.flag-favorito a:hover, .section-users #menu-menu-perfil-usuario .menu li span.flag-favorito a:hover, .node-type-perfil #menu-menu-perfil-usuario .menu li span.flag-favorito a:hover, div.bloque-usuario-fotos-detalle div.menu-menu-perfil-usuario ul.menu li span.flag-favorito a:hover, .section-messages #content-area .menu li span.flag-favorito a:hover {
	 background:url(icons/addfvbghover.png) no-repeat transparent -5px 0;
	filter:none;
 }
 
  .section-user #menu-menu-perfil-usuario .menu li span.flag-favorito a.unflag-action, .section-users #menu-menu-perfil-usuario .menu li span.flag-favorito a.unflag-action, .node-type-perfil #menu-menu-perfil-usuario .menu li span.flag-favorito a.unflag-action, div.bloque-usuario-fotos-detalle div.menu-menu-perfil-usuario ul.menu li span.flag-favorito a.unflag-action, .section-messages #content-area .menu li span.flag-favorito a.unflag-action {
	 background:url(icons/lessfvbg.png) no-repeat transparent;
	filter:none;
 }
 */
 
body.front.not-logged-in div#page-wrapper div#page div#main-wrapper div#main.clearfix div#content.column div.section div.messages{
    left: 270px;
    padding-left: 10px;
    position: absolute;
    top: -304px;
    width: 287px;
    z-index: 1;
}
 
/*.section-user #menu-menu-perfil-usuario .menu li span.flag-favorito a.unflag-action:hover, .section-users #menu-menu-perfil-usuario .menu li span.flag-favorito a.unflag-action:hover, .node-type-perfil #menu-menu-perfil-usuario .menu li span.flag-favorito a.unflag-action:hover, div.bloque-usuario-fotos-detalle div.menu-menu-perfil-usuario ul.menu li span.flag-favorito a.unflag-action:hover, .section-messages #content-area .menu li span.flag-favorito a.unflag-action:hover {
	 background:url(icons/lessfvbghover.png) no-repeat transparent;
	filter:none;
 }
 */
.user-video a.btnseemor {
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin: 10px 0;
}

.user-video a.btnseemor img{
	box-shadow:1px 1px 2px rgba(0, 0, 0, 0.2);
	border: 1px solid #DEDEDE;
}

a.back-results {
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	color: #FFF;
	padding:5px;
	border:none;
	background: #BE0000;
	background: -webkit-gradient(linear, left top, left bottom, from(#BE0000), to(#CC0000));
	background: -moz-linear-gradient(top,  #BE0000,  #CC0000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#BE0000', endColorstr='#CC0000');
	

}

#block-block-22 {
height: 30px;
line-height: 25px;
margin:0 10px 15px 0;
float: left;
}
#block-block-49 {
height: 30px;
line-height: 25px;
margin:0 10px 15px 0;
float: left;
}

body.not-logged-in #usuario-row-1 {
}

/*mensajes*/

form#privatemsg-form-reply div fieldset.collapsible{ /*formatos de entradas de los mensajes esconder*/
	display:none;
}


form#privatemsg-list div table.privatemsg-list tbody  td.privatemsg-list-participants{
    
	text-align:center;

}

form#privatemsg-list div table.privatemsg-list tbody td.privatemsg-list-participants a{
    clear: both;
    float: left;
    font-weight: bold;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
    text-transform: uppercase;
	
}

form th, form thead th {
    border-bottom: 3px solid #eeeeee;
    padding-right: 1em;
    text-align: left;
}

.privatemsg-message-date {
color: #777;
padding-right: 1em;
font-size: 80%;
float: left;
}

.privatemsg-message-column {
overflow: visible;
margin-bottom: 10px;
float:none;


}

.privatemsg-message-odd .privatemsg-message-column{
	Background:#fafafa;
	
}

div.privatemsg-message-new {
    background-color: transparent;
}

#privatemsg-list div table.privatemsg-list tbody  td.privatemsg-list-subject a{
	color:#333;
}

#privatemsg-list div table.privatemsg-list tbody tr.privatemsg-unread{
	background-color:#FFF5F5;
}

#privatemsg-list div table.privatemsg-list tbody tr.privatemsg-unread td.privatemsg-list-subject a{
	color:#DD0000;
}

.privatemsg-message-participants {
    border-bottom: 2px solid #C5C5C5;
    margin: 0 0 20px;
    width: 670px;
}


.privatemsg-message-participants a.img-message{
	margin:5px 10px
}

.privatemsg-message-participants a{
    font-weight: bold;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
    text-transform: uppercase;
	position:relative;
}

form#privatemsg-form-reply div p strong{
	font-size: 1.5em;
    line-height: 20px;
    margin-bottom: 10px;
}

form#privatemsg-form-reply div a.img-message{
	margin:5px 10px
}

form#privatemsg-form-reply div a{
    font-weight: bold;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
    text-transform: uppercase;
	position:relative;
}

.privatemsg-message-body {
    margin-left: 10px;
    overflow: visible;
    padding: 5px;
}


#block-block-26 {
    color: #333333;
    float: left;
    height: 30px;
    margin: 10px 0 5px;
    width: 200px;
	z-index:1;

	zoom: 1;
	background-image:none;
	color: #333;
	*display: block;
	background: #fafafa;
	background: -webkit-gradient(linear, left top, left bottom, from(#DFDFDF), to(#fafafa));
	background: -moz-linear-gradient(top,  #DFDFDF,  #fafafa);
	/*filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#DFDFDF', endColorstr='#fafafa');*/
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#block-block-26 .content{
	text-shadow: 1px 1px white;
	font-size:12px;
	padding:5px;
	font-weight:bold;
	line-height:18px;
}

#block-block-26 .content a {
    background: url("icons/usersonlineicon.gif") no-repeat scroll left center transparent;
    color: #E61117;
    display: block;
    font-weight: bold;
    padding-left: 35px;
	float:left;
   
}

#block-block-26.block div.content ul{
	margin:0;
	padding:0;
}

#block-block-26.block div.content ul li {
    color: #E61117;
    list-style: none outside none;
    padding-left: 0;
}

.privatemsg-list-subject{
	font-weight:bold;
}
#content-area {
    clear: both;
    margin: 0;
    position: relative;
}
 
 .privatemsg-author-avatar{ /*IE7*/
	 display:none;
 }
 
.section-messages #content-area .menu {

    clear: right;
    position: absolute;
    right: 0;
    top: 0;
}
#edit-body_path_row{
	display:none;
}

/*Usuarios Online*/
div#wrapper-busquedas div#tabs2.tab-content div.bloque-usuario-fotos div#menu-menu-perfil-usuario ul.menu li{
	float:left;
}

.node-type-users-online #wrapper-busquedas ul.tabs {
    border-bottom: 5px solid #E61117;
    margin: 0;
    min-height: 26px;
    padding: 0;
    width: 100%;
}

body.logged-in .group-datos .form-item{

	min-height:20px;
	margin:5px 10px; 
}

body.logged-in #node-form div div.node-form div.standard fieldset.group-datos div.container-inline-date{
	width:300px;
}

body.logged-in #node-form div div.node-form div.standard fieldset.group-datos div#edit-field-estado-value-wrapper{
	clear:both;
}

body.logged-in #node-form div div.node-form div.standard fieldset.group-datos div#edit-field-lugar-nacimiento-value-wrapper{
	clear:both;
	width:200px;
}

#edit-field-apellidos-0-value, #edit-field-nombres-0-value{
	width:335px;
}

#block-views-new_users-block_1.block  div.view-content table.views-view-grid tbody  div.views-field-field-foto-de-perfil-fid{
	margin-top:10px;
}

#block-views-cam_users-block_1.block div.content div.views_view div.view-content table.views-view-grid{
	text-align:center;
}



#block-blockclone-8.block h2.title{
	border-bottom: 1px solid #D2D2D2;
color: white;
font-weight: bold;
display: block;
height: 75px;
line-height: 70px;
font-size: 23px;
background-image: url(frames.png);
background-repeat: no-repeat;
background-position: -475px -460px;
margin: 0px;
padding: 0px;
width: 388px;
text-align: left;
padding-left: 85px;
}

#block-views-cam_users-block_1.block h2.title{
	border-bottom: 1px solid #D2D2D2;
color: #222222;
font-weight: bold;
display: block;
height: 75px;
line-height: 70px;
font-size: 23px;
background-image:url(webcambgbig.png);
background-repeat: no-repeat;
background-position: center left;
margin: 0px;
padding: 0px;
width: 388px;
text-align: left;
padding-left: 85px;
border:none;
}


/*#block-views-new_users-block_1.block h2.title {
    background-image: url("framesyellow.png");
    background-repeat: no-repeat;
    color: #222222;
    display: block;
    font-size: 23px;
    font-weight: bold;
    height: 76px;
    line-height: 69px;
    margin: 0;
    padding: 0 0 0 65px;
    text-align: left;
    text-shadow: 1px 1px #FFFFFF;
}*/
#block-views-new_users-block_1.block h2.title {
	background-image:url(iconuserbig.png);
    background-repeat: no-repeat;
    color: #222222;
    display: block;
    font-size: 23px;
    font-weight: bold;
    height: 76px;
    line-height: 69px;
    margin: 0;
    padding: 0 0 0 65px;
    text-align: left;
    
	border:none;
	background-position:center left;
}
#block-views-new_users-block_3 h2.title {
	background-image:url(iconuserbig.png);
    background-repeat: no-repeat;
    color: #222222;
    display: block;
    font-size: 23px;
    font-weight: bold;
    height: 76px;
    line-height: 69px;
    margin: 0;
    padding: 0 0 0 65px;
    text-align: left;
    
	border:none;
	background-position:center left;
}
#block-blockclone-4.block h2.title{
    background-image:url(iconuserbig.png);
    background-repeat: no-repeat;
    color: #222222;
    display: block;
    font-size: 23px;
    font-weight: bold;
    height: 76px;
    line-height: 69px;
    margin: 0;
    padding: 0 0 0 65px;
    text-align: left;
    
	border:none;
	background-position:center left;
}

#block-blockclone-8.block div.content div.views_view div.view-content table.views-view-grid tbody .views-field-field-foto-de-perfil-fid{
	margin-top:10px;
}
#block-blockclone-8.block div.content div.views_view div.view-content table.views-view-grid a {
    font-size: 12px;
}

#block-blockclone-8 .content {
    padding: 5px 0;
}

#block-views-new_users-block_5 .content {
    padding: 5px 0;
}

#block-views-new_users-block_4 .content {
    padding: 5px 0;
}

body.section-visitas-perfil  div#content-area div.bloque-usuario-fotos-basico .last-visit{
	clear:both;
	font-style:italic;
	font-size:12px;
}

#block-teamare_search-nombre.block div.content form#teamare-search-name-form-1 div div#edit-user-name-1-wrapper.form-item input#edit-user-name-1, #block-teamare_search-nombre #edit-user-name{
	width:100px;
}

#block-teamare_search-nombre.block div.content{
	width:105px;
}

td.chat-now input{
-webkit-box-shadow: none;
	-moz-box-shadow:none;
	box-shadow: none;
	 margin: 0;
	width: 108px;
	cursor:pointer;
	background-color:transparent;
	background-image: url(frames.png);
	background-position: -975px -477px;
	background-repeat: no-repeat;
	border: 0 none;
	color: #222222;
	display: block;
	float: right;
	font-size: 12px;
	height: 33px;
	line-height: 31px;
	margin-top: 0px;
	padding: 0 10px 0 8px;
	text-align: center;
	text-shadow: 1px 1px #FFFFFF;

    width: 108px;
	cursor:pointer;
	 font-size: 14px;
    font-weight: bold;

}

div.region-sidebar-first div.section input.form-text{
	width:100px;
}

#block-blockclone-12{
	float:left;
	margin: 5px 5px 0;
}

#block-blockclone-12.block div.content table tbody tr td.chat-now input{
	/*zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	/**display: inline;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	color: #FFF;
	padding:5px;
	border:none;
	background: #333;
	background: -webkit-gradient(linear, left top, left bottom, from(#900), to(#C00));
	background: -moz-linear-gradient(top,  #900,  #C00);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#990000', endColorstr='#CC0000');*/
	-webkit-box-shadow: none;
	-moz-box-shadow:none;
	box-shadow: none;
	 margin: 0;
	width: 108px;
	cursor:pointer;
	 background: url("Webcamchat.gif") no-repeat transparent;
	 background-position:center top;
	
	border: 0 none;
	color: #222222;
	display: block;
	float: right;
	font-size: 14px;
	height: 33px;
	line-height: 31px;
	margin-left: 10px;
	margin-top: 0px;
	padding: 0 10px 0 30px;
	text-align: center;
	text-shadow: 1px 1px #FFFFFF;
	width: 196px;

}

#block-blockclone-12.block div.content table tbody tr{
	text-align:center;
}

#block-videochat-0.block div.content table tbody tr td.chat-message{
	text-align:center;
}

#block-block-32.block div.content a.new-msg {
    background: url("icons/new-mail-ani.gif") no-repeat scroll left top transparent;
    display: block;
    font-weight: bold;
    padding-top: 20px;
}

div.messages span.msg-sent{
	padding-left:26px;
	background:url(icons/send-mail-msg.png) left center no-repeat;
}

#suggestions{
	zoom: 1;
	background-image:none;
	color: #333;
	text-shadow: 1px 1px white;
	font-size:12px;
	font-weight:normal;
	padding:4px 5px 1px;
	*display: block;
	background: #fafafa;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#DFDFDF));
	background: -moz-linear-gradient(top,  #ffffff,  #DFDFDF);
	/*filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#DFDFDF', endColorstr='#fafafa');*/
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	min-width:50px;

	border-radius:5px ;
	-webkit-border-radius:5px; 
	-moz-border-radius: 5px ;
	border: 1px solid #ddd;
	position:relative;
	padding:5px;
}

#suggestions li{
	list-style:none;
	
}

#suggestions li span {
    background: url("icons/bullet.gif") no-repeat scroll left top transparent;
    display: block;
    font-size: 11px;
    margin: 5px 0;
    padding-left: 20px;
}

#content-area form#teamare-search-name-form div {
	min-height:40px;
	background:#fafafa;
	border:1px solid #ccc;
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding:24px;
	margin-bottom:20px;
}


div.morepictures {
    background: url("icons/icon-more-pics.png") no-repeat scroll left center transparent;
    color: #E61117;
    display: block;
    float: left;
    margin: 5px 0 10px;
    padding-left: 26px;
}

.bloque-usuario-fotos-basico div.morepictures {
    background: url("icons/icon-more-pics.png") no-repeat scroll left center transparent;
    color: #E61117;
    display: block;
    float: none;
    font-size: 11px;
    margin: 0 auto 10px;
    padding-left: 20px;
    width: 75px;
}

.bloque-usuario-fotos-basico div.morepictures a {
color:#666;
}

.bloque-usuario-fotos-detalle div.morepictures {
    width: 450px;
}
#block-teamare_chat_request-notification {
 bottom: 7000px;
    margin: 0;
    position: fixed;
    right: 0;
	width:250px;
	display:block;
	/*-moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px#888;
box-shadow: 0 0 5px #888;
border:#E61117 1px solid;*/
padding:5px;

zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	text-shadow: 1px 1px #ffffff;
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	color: #333;
	padding:5px;
	border:none;
	background: #FDD500;
	background: -webkit-gradient(linear, left top, left bottom, from(#FDD500), to(#F5C000));
	background: -moz-linear-gradient(top,  #FDD500,  #F5C000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FDD500', endColorstr='#F5C000');
	
}

#block-teamare_chat_request-notification .content {
    position: relative;
	
}

#block-teamare_chat_request-notification.block div.content table tbody tr td.chat-now input{
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	color: #FFF;
	padding:5px;
	border:none;
	background: #333;
	background: -webkit-gradient(linear, left top, left bottom, from(#900), to(#C00));
	background: -moz-linear-gradient(top,  #900,  #C00);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#990000', endColorstr='#CC0000');
	cursor:pointer;
}

#block-teamare_chat_request-notification.block div.content ul {
	padding:0;
	min-height:65px;

	
}
#block-teamare_chat_request-notification.block div.content ul li{
	list-style:none;
	color:#E61117;
	font-weight: bold;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
    text-transform: uppercase;
	text-align:center;
	display:block; 
	float:left;
	width:90px;
	height:65px;
	
}

#block-teamare_chat_request-notification.block div.content ul li a{
	text-align:center;
}

#block-teamare_chat_request-notification.block div.content ul li a img{
	clear:both;
	display:block;
	margin:0 auto;
}

#block-teamare_chat_request-notification.block .content #close-slide {
    border: medium none;
    cursor: pointer;
    position: absolute;
    right: 0;
    top: -15px;
	
}

#node-14846.node div.content div.field div.field-items div.field-item {
    box-shadow: 0 0 3px #CCCCCC;
    float: left;
    height: 150px;
    margin: 5px 6px 25px;
    padding: 0;
    width: 200px;

	-moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px#888;
box-shadow: 0 0 5px #888;

}

#node-14846.node div.content p{
	clear:both;
	padding-top:10px;
}

/*usuarios conectados*/

body.front #block-block-36.block div.content div.bloque-usuario-fotos-basico{
	border: none;
    float: left;
    margin: 10px 25px;
    padding: 5px;
    text-align: center;
    width: 110px;
}

body.front #block-block-36.block .bloque-usuario-fotos-basico a.nombre-usuario {
    font-size: 12px;
    font-weight: normal;
    text-shadow: none;
    text-transform: none;
	height: 13px;
    overflow: hidden;
	display: block;
}

#block-block-36.block h2.title{
	border-bottom: 1px solid #D2D2D2;
color: #222222;
font-weight: bold;
display: block;
height: 75px;
line-height: 70px;
font-size: 23px;
+background-image:url(webcambgbig.png);
background-repeat: no-repeat;
background-position: center left;
margin: 0px;
padding: 0px;
width: 388px;
text-align: left;
padding-left: 85px;
border:none;
}

#user-register #edit-field-terminos-value-1-wrapper.form-item a label.option{
	float:none;
}

#formulario-avanzado {
	clear:both;
}

#formulario-avanzado form#teamare-search-advanced-form div fieldset{
	padding:0;
	border:none;
	margin:0;
	position:relative;
}

#formulario-avanzado form#teamare-search-advanced-form div fieldset legend {
background: none repeat scroll 0 0 transparent;
    border: medium none;
    float: left;
    font-size: 12px;
    margin: 0 10px 0 0;
    text-align: right;
    width: 195px;
	font-weight:bold;
}

body.page-search-advanced.logged-in  #formulario-avanzado form#teamare-search-advanced-form div fieldset legend {
	position: absolute;
	left:-5px;
}


body.page-search-advanced #content-area #teamare-search-advanced-form #edit-rango-edad-min-edad,
body.page-search-advanced #content-area #teamare-search-advanced-form #edit-rango-edad-max-edad
 {
width:50px;
font-weight:normal;
margin:0;
}


body.page-search-advanced #content-area #teamare-search-advanced-form #edit-rango-edad-min-edad-wrapper,
body.page-search-advanced #content-area #teamare-search-advanced-form #edit-rango-edad-max-edad-wrapper {
margin:0 5px 0 0;
float:left;
width:110px;
}


label#edit-rango-edad-min-edad,
label#edit-rango-edad-max-edad {
font-weight:normal;
color:#666;
}

#footer {
    margin-top: 15px;
}

body.logged-in #block-nice_menus-1 ul.nice-menu-down li.menu-2857{
	display:none;
}


div.flag-img{
	float:right;

	
}

body.node-type-pais #content-area div.content{
	text-align:justify;
}
	
body.node-type-pais #content-area .content table{
	padding-top:1px;
padding-right:1px;
padding-left:1px;
color:black;
font-size:11.0pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:Calibri, sans-serif;
text-align:general;
vertical-align:bottom;
border:none;
white-space:nowrap;
}

body.node-type-pais #content-area .content table td{
color:#C00000;
font-size:11.0pt;
font-weight:400;
font-style:italic;
text-decoration:none;
font-family:Calibri, sans-serif;
text-align:center;
vertical-align:middle;
border:.5pt solid #D8D8D8;
white-space:normal;
background:whitesmoke;
width:150px;
text-shadow:1px 1px 2px #CCC;
padding:0;
}

body.node-type-pais #content-area .content table tr{
	height:40px;
}

body.node-type-pais #content-area .content table td p{
	margin:0;
}

body.node-type-estado .Users-block ul.menu div.bloque-usuario-fotos-basico a{
	font-size:14px;
    font-weight: bold;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
    text-transform: uppercase;
	clear:both;
	display:block;
}

body.not-logged-in #block-blockclone-1.block div.content ul.menu li.expanded ul.menu{
	display:none;
}

#teamare-custom-confirm-delete-form div h2 input#edit-submit.form-submit{
	display:block;
	clear:both;
	margin:10px 0;
}


.bloque-usuario-fotos-basico div.menu-menu-perfil-usuario ul.menu li.eliminar-lista{
	position:absolute;
	top:0;
	right:0;
	height:20px;

}

.bloque-usuario-fotos-basico div.menu-menu-perfil-usuario ul.menu li.eliminar-lista a{
	position:absolute;
	top:0;
	right:0;
	background:none;
	padding:0;
}


.bloque-usuario-fotos-basico{
	position:relative;
}

.eliminar-text{
	color: #424242;
    display: block;
    font-size: 11px;
    left: 30px;
    line-height: 20px;
    margin: 0 0 5px;
    position: absolute;
    top: 0;
    width: 150px;
    z-index: 1;
}

#menu-editar-cuenta li.eliminar-perfil a {
    background: url("icons/delaccount.png") no-repeat scroll 1px center transparent;
    filter: none;
    position: relative;
    z-index: 2;
}
	
#header div.section div.region div#block-blockclone-12.block div.content table{
	width:90px;
}

body.i18n-en #block-nice_menus-1 ul.nice-menu-down li.menu-2829 a{
	   font-size: 11px;
    height: 23px;
    line-height: 18px;
    padding: 24px 0 0 3px;
    width: 49px;
}

#block-views-new_users-block_1.block div.content div.views_view div.view-content table.views-view-grid tbody div.views-field-name{
 display: block;
    height: 17px;
    overflow: hidden;
}

#block-block-37.block {
	z-index:12;
}

#block-block-37.block div.content{
	position:relative;
}

a.video-chat {
	position:absolute;
	top:-62px;
	right:55px;
	z-index:200;
    background-image: url("Webcamchat.gif");
    background-repeat: no-repeat;
    border: 0 none;
    color: #222222;
    display: block;
    float: right;
    font-size: 15px;
    height: 33px;
    line-height: 31px;
    margin-left: 10px;
    margin-top: 7px;
    padding: 0 10px 0 5px;
    text-align: center;
    text-shadow: 1px 1px #FFFFFF;
    width: 110px;
	padding-left:31px;
	font-weight:bold;
	cursor:pointer;
}

.bloque-usuario-fotos div#profile-title h1 a{
	display: block;
    height: 24px;
    overflow: hidden;
}

div.menu-menu-perfil-usuario ul.menu.info-basic{
	position:relative;
}


div.menu-menu-perfil-usuario ul.menu.info-basic {
    bottom: 0;
    height: 30px;
    position: absolute;
    right: 5px;
}

#block-nice_menus-1 ul.nice-menu-down li a {
}

#menu-menu-perfil-usuario .icons-user-menu-detail a img {
    display: block;
    float: left;
    padding: 0 6px 0 2px;
    vertical-align: middle;
}

#menu-menu-perfil-usuario .icons-user-menu-detail a span.mt {
display:block;
}

#menu-menu-perfil-usuario .icons-user-menu-detail  a {
    color: #707070;
    display: block;
    height: 30px;
}

a.chat-link-home{
	background: url("icons/minichaticon2.gif") no-repeat scroll center top transparent;
    color: #333333;
    display: block;
    font-weight: bold;
    height: 25px;
    line-height: 23px;
    margin: auto;
    padding-left: 25px;
    text-align: center;
    text-transform: uppercase;
    width: 60px;
	text-shadow: 1px 1px #FFFFFF;
	font-size:14px;
}

span.flag-favorito a.unflag-action img{
	width:18px;
	height:18px;
}

#block-nice_menus-1 ul.nice-menu-down li a.lastmain {
	background:url(registrateani.gif) no-repeat center transparent;
	color: #222222;
	text-shadow: 1px 1px #FFFFFF;
	padding:0 12px;
}

body.page-user-register #block-nice_menus-1.block div.content ul#nice-menu-1.nice-menu li.menu-880{
	display:none;
}

#block-teamare_search-avanzada #edit-rango-edad-min-edad-wrapper {
    float: left;
    margin: 5px 5px 5px;
    width: 90px;
}

#block-teamare_search-avanzada #edit-rango-edad-max-edad-wrapper {
    float: left;
    margin: 5px;
    width: 90px;
}

#block-teamare_search-avanzada #edit-rango-edad-min-edad-wrapper label, #block-teamare_search-avanzada #edit-rango-edad-max-edad-wrapper label {
    display: block;
    float: left;
    font-weight: normal;
    margin: 0;
    text-align: left;
    width: 50px;
}


#teamare-search-basic-form {
position:relative;
clear:both;
}

.profile-info.region{
	height:35px;
	text-transform:capitalize;
	line-height:14px;
	margin-top:15px;
}
.bloque-usuario-fotos-basico {
    height: 405px;
}

/*
.fbConnectWidgetTopmost{
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.fan_box .page_stream {
    height: 200px;
    overflow-x: hidden;
}*/

/*google ads*/

.node-type-estado #navigation, .node-type-pais #navigation{
	height:100px;
}

.node-type-estado #content, .node-type-pais #content{
	margin-top: 105px;
}

.node-type-estado .sidebar, .node-type-pais .sidebar{
	margin-top: 105px;
}

#suggestions ul{
	padding:0;
	margin:0;
}

.flechazo-text {
    line-height: 20px;
 
}


body.section-les-gusto .bloque-usuario-fotos-basico .menu-menu-perfil-usuario li {
 border: 1px solid #DDDDDD;
    color: #707070;
    display: block;
    float: left;
    font-size: 11px;
    font-weight: normal;
    margin: 0 7px;
    padding: 2px 0;
    text-align: center;
    width: 30px;
    z-index: 2;
	
		
	border-radius:5px ;
	-webkit-border-radius:5px; 
	-moz-border-radius: 5px ;
	
 		background-image: -webkit-gradient(
          linear, left top, left bottom, from(rgba(255, 255, 255, 0)),
          to(rgba(227, 227, 227, 1.0))
        );

        /* mozilla example - FF3.6+ */
        background-image: -moz-linear-gradient(
          top,
          rgba(255, 255, 255, 0) 20%, rgba(227, 227, 227, 1.0) 95%
        );

        /* IE 5.5 - 7 */
        filter: progid:DXImageTransform.Microsoft.gradient( 
           startColorstr='#00ffffff', endColorStr='#e3e3e3'
        );

        /* IE8 uses -ms-filter for whatever reason... */
        -ms-filter: progid:DXImageTransform.Microsoft.gradient(
          startColorstr='#00ffffff', endColoStr='#e3e3e3'
        );

		}
		
body.section-les-gusto .bloque-usuario-fotos-basico .menu-menu-perfil-usuario li  span.mt {
		display:none;	
		}
		
		
body.section-les-gusto .bloque-usuario-fotos-basico div.menu-menu-perfil-usuario ul.menu li.eliminar-lista {
    border-width: 0 0 1px 1px;
    margin: 0;
    padding-right: 0;
    position: absolute;
    right: -1px;
    text-align: center;
    top: -1px;
    width: 22px;
}		

body.section-les-gusto .bloque-usuario-fotos-basico {
    height: 300px;
}

body.section-favoritos .menu-menu-perfil-usuario form .form-item{
	margin:0;
}

body.section-favoritos .form-submit{
	margin-top:5px;
}

/*#block-block-50{
	height:0;
	margin:0;
	padding:0;
	clear:both;
}*/

a.abuse{
	padding-left:26px;
	background:url(icons/icon-report.png) 4px 1px no-repeat transparent;
}

#fotosmaspic {
position: absolute;
right: -85px;
z-index: 1;
top: -0.7px;
width: 215px;
}

body.front div#block-views-new_users-block_1 div.content div.views_view div.view-content table.views-view-grid{
	text-align:center;
}

body.front div#block-views-new_users-block_1 div.content div.views_view div.view-content table.views-view-grid tbody tr td .views-field-field-foto-de-perfil-fid{
	margin: 10px 0 0;
}

#block-views-new_users-block_5.block {
   padding-bottom:0;
   margin-bottom:0;
   border-bottom:none;
   border-radius:5px 5px 0 0;
}

#block-views-new_users-block_4{
	padding-top:0;
   margin-top:0;
   border-top:none;
   border-radius:0 0 5px 5px;
}

#block-views-new_users-block_5.block h2.title {
    background-image: url("framesyellow.png");
    background-repeat: no-repeat;
    color: #222222;
    display: block;
    font-size: 23px;
    font-weight: bold;
    height: 76px;
    line-height: 69px;
    margin: 0;
    padding: 0 0 0 65px;
    text-align: left;
    text-shadow: 1px 1px #FFFFFF;
}




/*****************************************************************************************************/
/*****************************************************************************************************/
/*****************************************************************************************************/
/*****************************************************************************************************/

/**   JESUS. Ajustes tamaño del menú y PAGER. SEP 5, 2011 **/

/*****************************************************************************************************/
/*****************************************************************************************************/
/*****************************************************************************************************/
/*****************************************************************************************************/
/*****************************************************************************************************/

body.section-messages div#page-wrapper div#page div#main-wrapper div#main.clearfix div#content.column div.section div#content-area ul.menu li, #menu-menu-perfil-usuario li.icons-user-menu-detail {
    color: #222222;
    font-size: 13px;
    font-weight: normal;
}

#menu-menu-perfil-usuario .icons-user-menu-detail a {
    color: #333333;
    display: block;
    text-shadow: 1px 1px #FFFFFF;
	height:auto;
}

body #menu-menu-perfil-usuario .menu li {
    display: block;
    float: none;
    height: 20px;
    padding: 3px 0;
}

body #menu-menu-perfil-usuario .menu li {
    font-size: 13px;
}

#bloque-usuario-right {
    margin-left: 680px;
    position: absolute;
    top: 0;
    width: 170px;
}

#usuario-mainblock {
    width: 670px;
}

#profile-pictures {
    min-height: 420px;

}

#profile-datos-personales {
    width: 340px;
}


#block-menu-menu-flagsmap .content ul li {
    margin: 0;
    text-align: center;
    width: 80px;
}

#block-menu-menu-flagsmap .content ul {
    margin: 0 auto;
    min-height: 140px;
    padding: 0;
    text-align: justify;
    width: 890px;
	clear:both;
}


#block-menu-menu-flagsmap .content ul li a {

    width: 80px;
}

#preguntas-basicas-table-tag .bg-cell-preguntas {
    padding: 3px;
}


/**/

.flechazo-text {
    font-size: 13px;
    text-shadow: 1px 1px #FFFFFF;
}

.eliminar-text  {
    font-size: 13px;
    text-shadow: 1px 1px #FFFFFF;
}

/************/

div.item-list ul.pager {
    clear: both;
    display: inline-block;
    float: none;
    margin-top: 20px;
    padding: 10px 0;
    width: 100%;
}

.item-list .pager li {
    background-image: none;
    display: inline;
    list-style-type: none;
    padding: 0;
}

#content-area item-list {
clear:both;	
}



.pager a, .pager strong.pager-current {
    padding: 5px 10px;
}


/*****************************************************************************************************/
/*****************************************************************************************************/
/*****************************************************************************************************/
/*****************************************************************************************************/