﻿@font-face{ font-family: "steilefutura"; src: url("fonts/steilefuturabq-bold.otf");}
@font-face{ font-family: "Achilles"; src: url("fonts/achv2.ttf");}
@font-face{ font-family: "deng thick"; src: url("fonts/deng_th.ttf");}

@font-face{ font-family: "AlfredDrake"; src: url("fonts/AlfredDrake.ttf");}
@font-face{ font-family: "Shangai"; src: url("fonts/shanghai.ttf");}
@font-face{ font-family: "Bete Noir NF"; src: url("fonts/BeteNoirNF.ttf");}
@font-face{ font-family: "Gunplay"; src: url("fonts/gunplay.ttf");}
@font-face{ font-family: "Tristram"; src: url("fonts/tristram.ttf");}
@font-face{ font-family: "West Test"; src: url("fonts/WESTTEST.TTF");}
@font-face{ font-family: "Soviet"; src: url("fonts/Soviet2.ttf");}
@font-face{ font-family: "Herakles"; src: url("fonts/HERAKLES.TTF");}
@font-face{ font-family: "Bonsai"; src: url("fonts/bonzai.ttf");}
@font-face{ font-family: "Bushido"; src: url("fonts/bushido.ttf");}
@font-face{ font-family: "Arab Dances"; src: url("fonts/ArabDances.ttf");}
@font-face{ font-family: "Cry Uncial"; src: url("fonts/Cryv2c.ttf");}

.fnt-1{	font-family: "AlfredDrake";}
.fnt-2{	font-family: "Achilles"; font-size:18px;}
.fnt-3{	font-family: "Shangai";}
.fnt-4{ font-family:"Bete Noir NF";}
.fnt-5{	font-family: "Gunplay";}
.fnt-6{	font-family: "Tristram";}
.fnt-7{	font-family: "West Test";}
.fnt-8{ font-family:"Soviet";}
.fnt-9{	font-family: "Herakles";}
.fnt-10{ font-family: "Bonsai"; font-size:20px;}
.fnt-11{ font-family: "Bushido";}
.fnt-12{ font-family: "Arab Dances"; font-size:20px;}
.fnt-13{ font-family: "Cry Uncial";}

a { 
    outline: none; 
}

input { 
    outline: none; 
}

submit { 
    outline: none; 
}

a img{
	border:0;
}
div{
	margin:0;
	padding:0;
	border:0;
}
body{
	margin:0;
	padding:0;
	font-family:tahoma,verdana,geneva,sans-serif;
	text-align:center;
}

textarea{
  resize: none;
}
#wrapper{
	margin: 0 auto;
	text-align:left;
	width:990px;
}
#header{
/*	background: white url(images/header.png);  	*/
	background: white url(images/headerNavidad.png); 
	margin:0 auto;
	width:990px;
	height:140px;
	display:block;
	overflow:hidden;
}
#header-2{
	background: white url(images/logo.png) no-repeat;
	margin:0 auto;
	width:990px;
	height:140px;
	display:block;
	overflow:hidden;
}
#footer{	
	border-top:1px solid #ebebeb;
	margin:0 auto;
	margin-top:5px;
	width:990px;
	display:block;
	overflow:hidden;
}
.footer-content{
	
}
.footer-credits{
	text-align:right;
	font-size:11px;
	color:#b2b6b8;
}
.footer-credits a{
	color:#b2b6b8;
}

#page-container{
	overflow: hidden;
	width:990px;
	margin:0 auto;
	padding:0px;	
}
#page-form-container{
	overflow: hidden;
	width:990px;
	margin:0 auto;
	padding:0px;	
	text-align:center;
}
#page-left-container{
	width:190px;
	float:left;
	overflow:hidden;
}

#page-left-container .top-container{
	overflow:hidden;
/*	background: url(images/left-top.png) no-repeat;*/
	background: url(images/left-topNavidad.png) no-repeat;
	/*	background-position: 0px -2px;*/
	height:120px; 
	/*SF height:150px; */
	margin-bottom:0;
	padding-top:0;
}

#page-left-container .middle-container{
	margin-top:0;
	padding:0;
	overflow:hidden;
	background: url(images/left-middle.png) repeat-y;
}

#page-left-container .bottom-container{
	overflow:hidden;
	background: url(images/left-bottom.png) no-repeat;
/*	herve height:25px;*/
	height:30px;
}

#page-middle-container{
	margin-top:2px;
	width:610px;	
	float:left;
	overflow:hidden;
}

#page-right-container{
	width:190px;
	float:left;
	overflow:hidden;
}

#page-middle-right-container{
	margin-top:2px;
	float:right;
	width:800px;
}
#page-middle-form-container{
	margin:0 auto;	
	width:600px;
	border:1px solid #ebebeb;
	overflow:hidden;
}

.search-left{
  	font-size: 13px;
	font-family: tahoma, verdana, arial;
	decoration: cursor;
	text-decoration: none;
	font-weight:bold;
	cursor:pointer;
}

#page-left-container  ul,#page-left-container li, #block-search-left p, #block-search-left submit{
	margin:0;
	padding:0;
	list-style:none;
	font-family:tahoma, verdana, arial;
	font-weight:bold;
	color:white;
}
#page-left-container  li{
	padding-left:20px;
}
#page-left-container li a{
	color:white;
	text-decoration:none;
	font-size:13px;	
}
#page-left-container  li a:hover{
	color_azul: #753c9b;
	color: rgb(255, 227, 148);
}

.degrade-container{
	background: transparent url(images/degrade-container.png) repeat-x;
	height:525px;
	color: white;
}

.block{
	font-family: tahoma, verdana, arial;
	font-size:12px;
}

#page-left-container .block{
	margin-right:5px;
}

#page-left-container .block-container{
	padding:5px;
}

#page-right-container .block{	
	
}

#page-right-container .block-container{
	padding:5px;
}

#page-content-container{
	padding:10px;
	font-family:tahoma, verdana, arial;	
	color: #753c9b;
	font-size:12px;
	text-align:justify;	
	
}

#page-content-container h2{
	color: #753c9b;
	font-size:15px;
	font-weight:bold;
}
#page-content-container a{
	color: #753c9b;
	text-decoration:underline;
	cursor:pointer;	
}

#page-content-container .small-text{
	font-size:10px;
}
/*forms*/
.form-text-left{
	overflow:hidden;	
	margin:0;
	padding:2px;
	margin-right:5px;
}
.form-text{
	overflow:hidden;
	font-size:11px;
	margin-right:5px;
	padding-left:2px;
	border:2px solid #94a7b1;
	 -moz-border-radius:5px;
	 border-radius: 5px;
	-webkit-border-radius: 5px;
	background:white;
	color:#666;
}
.form-select{
	overflow:hidden;
	font-size:11px;
	margin-right:5px;
	padding-left:2px;
	border:1px solid #94a7b1;
	 -moz-border-radius:5px;
	 border-radius: 5px;
	-webkit-border-radius: 5px;
	background:white;
	color:#666;
}
div.lang12mp select.form-select{
	margin-left:5px;	
}
.form-textarea{
	overflow-y:scroll;
	font-size:11px;
	margin-right:5px;
	padding-left:2px;
	border:1px solid #94a7b1;
	-moz-border-radius:5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	background:white;
	color:#666;
    resize: none;
	maxlength:500000;
}
.form-date{
	background: url(images/date.gif) right no-repeat;
	padding-right:20px;
	cursor:pointer;
}

.form-space{
	display:block;
	height:31px;
}
.form-space-2{
	display:block;
	height:10px;
}
.form-clear-4{
	height:4px;
	display:block;
}

.form-clear{
	height:1px;
	display:block;
}

.form-static{
	color: #666;	
}


/*images*/
.image-box{
	background:white;
	margin:0;
	padding:2px;
	border:2px solid #ebebeb;
	 -moz-border-radius:5px;
	 border-radius: 5px;
	-webkit-border-radius: 5px;
}
/*titles*/
.title-first1, .title-second1, .title-third1{
	display:block;	
	overflow:hidden;
}

.title-first-h1{
	font-size:13px;
	margin:0px;
        padding:0px;
}
.title-first-h2{
	font-size:13px;
	margin:0px;
        padding:0px;
}

.title-first{
	font-size:13px;
	font-weight:bold;
	background: #fbbb10 url(images/title-left.png) no-repeat;
	color: #753c9b;
	padding-left:20px;
	font-family: tahoma, verdana,arial;
	height:28px;
	line-height:25px;
}

.title-first-right{
	float:right;
	background:white url(images/title-right.png) no-repeat;	
        z-index:20;
	width:12px;
	height:28px;		
}

.title-second-29{
	font-size:13px;
	font-weight:bold;
	background: #753c9b url(images/title-left-29.png) no-repeat;
	color: white;
	padding-left:20px;
	font-family: tahoma, verdana, arial;
	height:28px;
	line-height:25px;
}
.title-second{
	font-size:12px;
	font-weight:bold;
	background: #753c9b url(images/title-left-2.png) no-repeat;
	color: white;
	padding-left:20px;
	font-family: tahoma, verdana, arial;
	height041112:28px;
	height:20px;
	line-height:20px;
}

.title-second-right{
	background: white url(images/title-right-2.png) no-repeat;	
	float:right;
	top:0;
	z-index:20px;
	width:12px;
	height:20px;
}

.title-third{
	font-size:13px;
	font-weight:bold;
	background: #753c9b url(images/title-left-3.png) no-repeat;
	color: white;
	padding-left:20px;
	font-family: tahoma, verdana, arial;
	height:28px;
	line-height:25px;
}

.title-third-right{
	background: white url(images/title-right-3.png) no-repeat;	
	float:right;
	z-index:20px;
	width:12px;
	height:28px;
}

.header-title-note{
	margin-top:20px;
	font-family:tahoma, verdana, arial;
	font-size:10px;
	color: #666;
	display:block;
	text-align:right;
	padding-right:5px;
	display:block;
}
.header-title-note a{
	color: #666;
	text-decoration:underline;
}

.title-note{
	font-family:tahoma, verdana, arial;
	font-size:10px;
	color: #753c9b;
	display:block;
	text-align:right;
	padding-right:5px;
}
.title-note a{
	color: #753c9b;
	text-decoration:underline;
}

#page-content-container-user-profile{
	width:140px;
	text-align:left;
	float:left;
	overflow:hidden;
}


#page-content-container-content{
	float:left;
	padding-left:10px;
}

/*blocks*/
#block-signup .block-container{
	text-align:center;
}
#block-signup .title-second{
	/*font-family:geneva;*/
}
#block-signup .title-second-text{
	color:#fbbb10 ;
}
#block-signup form{
	/*text-align:left;
	margin:0 auto;	*/
}
#block-signup .form-label{
	margin-top:8px;
	display:block;
	text-align:left;
	padding-left:30px;
}
#block-signup .form-text-left{
	
}
#block-signup .form-submit{
	margin-top:10px;
	display:block;
}
#block-signup .submit{
	width:65px;
	height:42px;
	border:none;
	float:right;
	background: url(images/signup-go.png);	
	cursor:pointer;
}
#block-logged{
	text-align:right;	
	float:right;
	color:white;
	margin-top:80px;
	margin-right:30px;
}
#block-logged a{
	color:white;
	text-decoration:underline;
}

#block-login{
	text-align:left;	
	width:370px;
	float:right;
	color:white;
	margin-top:20px;
	margin-right:30px;
}
#block-login a:hover{
	color:rgb(255, 227, 148);
}
#block-login a{
	color:white;
	font-weight:bold;
	text-decoration:white;
}
#block-login .form-label{
	text-align:left;
	font-weight:bold;
	margin-right:5px;
}
#block-login .form-submit{
	margin-top:5px;
	display:block;
	text-align:left;
	padding-left:20px;
}
#block-login .submit{
	width:63px;
	height:42px;
	border:none;
	float:right;
	margin-top:20px; /* posmovil */
	background: url(images/login.png);
	cursor:pointer;
}
#block-login .form-text{
	border-width:1px;
	width: 120px;
}
/* movil */
#block-login ::-webkit-input-placeholder {color:white; }
#block-login ::-moz-placeholder { color:white; } /* firefox 19+ */
#block-login :-ms-input-placeholder { color:white; } /* ie */
#block-login input:-moz-placeholder { color:white; }
/* movil */

#block-social{	
	color:#6d6e71;	
}
#block-social a{
	color:#6d6e71;
	font-weight:bold;
	text-decoration:underline;
}
#block-social .block-container{
	padding-left:30px;
}
#block-ads .block-container{
	margin:0;
	padding:0;
	text-align:right;
}

#block-global-language-container-1,#block-global-language-container-2,#block-global-language-container-3,#block-global-language-container-4{
	display:block;
	overflow: hidden;
	margin-bottom:10px;
	
}
#block-global-language-container-2{
	margin-top:5px;
	display:block;
	width:610px;
	overflow:hidden;
}

#block-global-language-container-3{
	padding:5px;
}
#block-global-language-exchange, #block-lets-meetup {
	overflow:hidden;
}

#block-global-language-exchange{
	width:300px;
	float:left;
	color: #753c9b;
}
#block-global-language-exchange .form-label, #block-lets-meetup .form-label{
	margin-right:10px;
}
#block-global-language-exchange .form-text{
	width:200px;
}
#block-lets-meetup .form-text{
	width:200px;
}
#block-lets-meetup div.block-container form{
	position:relative;
	top:20px;
}

#block-global-language-exchange .block-container,#block-members-messenger .block-container, #block-whos-new .block-container,
#block-lets-meetup .block-container{
	padding:5px;
	text-align:right;
	border-right:2px solid rgb(255,227,148);
	border-bottom:2px solid rgb(255,227,148);
	border-left:2px solid rgb(255,227,148);	
}
#block-global-language-exchange .form-submit, #block-lets-meetup .form-submit{
	display:block;
	text-align:right;
}
#block-global-language-exchange1 .submit, #block-lets-meetup1 .submit, #save-user-profile-submit .submit{
	background:url(images/signup-go-peque.png) no-repeat;
	border:none;
	color: #753c9b;
	text-align:right;
	position:relative;
	bottom:6px;  
	right:0;
}

#block-global-language-exchange .submit, #block-lets-meetup .submit, #save-user-profile-submit .submit,#iclase .submit{
	width:40px;
	height:24px;
	border:none;
	cursor:pointer;	
	background: url(images/signup-go-peque.png) no-repeat;
	margin-right:10px;
}

#block-lets-meetup{
	width:300px;
	float:right;
	position:relative;
	color: #753c9b;	
}
#block-lets-meetup .block-container{
	height:90px; 
}
#block-global-language-exchange .form-text, #block-lets-meetup .form-text{
	border-width:1px;
}

#block-members-messenger{
	width:300px;	
	max-height:290px;   
	overflow:hidden;
	float:left;
}

#block-are-you{
	width:295px;	
	max-height:290px;   
	overflow:hidden;
	float:left;
}
#block-whos-new{
	width:300px;
	max-height:290px;
	overflow:hidden;
	float:right;
}

#block-whats-new{
	width:295px;
	max-height:290px;
	overflow:hidden;
	float:right;
}
#block-global-language-container-2 .block-container{
	border-right:2px solid rgb(255,227,148);
	border-bottom:2px solid rgb(255,227,148);
	border-left:2px solid rgb(255,227,148);	
	
	display:block;
	overflow:hidden;
}
#block-global-language-container-3 .block-container {
	border:none;
	color: #753c9b;		
	width:100%;
	overflow:hidden;
}
#block-global-language-container-3 .block-container .block-container, #block-global-language-container-4 .block-container .block-container{
	text-align:right;
}
#block-are-you .form-text{
	border-width:1px;
}
#block-are-you .are-you-in{
	/*margin-left:15px;	*/
	margin-top:-10px;
	margin-right:15px;
	/*background: url(images/club.png) left bottom no-repeat;*/
}
#block-search{
	margin:0 auto;
/* herve margin-top:10px; */
	margin-top:0px;
}
#block-search .block-container{
	padding-left:20px;
}
#block-search .form-text{
	width:140px;
}
#block-search .form-submit{
	display:block;
	overflow:hidden;
}
#block-search .submit{
	border:none;
	background:none;
	color:white;
	text-decoration:underline;
	margin-left:5px;
}

.are-you-in{
	text-align:center;
	font-size:16px;
	line-height:15px;
}
.are-you-in .line-text{
	display:block;
}
.are-you-in span{
	margin:5px;
}
.are-you-in span span{
	cursor:pointer;
}
.are-you-in a{
	text-decoration:none;
	color: #753c9b;	
}

.font-1{
	font-family: verdana;
}
.font-2{
	 font-family: "deng thick";
}
.font-3{
	font-family: "steilefutura";
}
.font-4{
	font-family: "achilles";
}


#block-whats-new .block-container,#block-members-messenger .block-container,#block-whos-new  .block-container{
	padding:5px;
}


#page-content-container .form-label{	
	margin-right:10px;
}
#page-content-container .form-text{
	border-width:1px;
}
#page-content-container .form-submit{
	margin-top:20px;
	display:block;
	text-align:right;
}
#page-content-container .submit{
	border-right:1px solid #ebebeb;
	border-bottom:1px solid #ebebeb;
	background: #753c9b;
	-moz-border-radius:5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	color:white;	
	cursor:pointer;
}
a.submit-2{
  /* padding: 5px; */
   padding-top:2px;
   padding-right:4px;
   padding-bottom:2px;
   padding-left:4px;
   text-decoration: none;
}

.button-right{
	float:right;
}

#page-content-container .submit-2, .button .submit-2{
	border:1px solid #666;
	background: #ebebeb;
	-moz-border-radius:5px;
	color:#666;	
        border-radius: 5px;
	cursor:pointer;
}
#form-signup{
	width:200px;
	float:left;
	margin-right:10px;
}
#form-signup .form-label{
	display:block;
	margin-top:10px;
}
#form-signup-profile{
	margin:0 auto;
}
#form-signup-profile .form-label,#form-profile .form-label{
	margin-top:10px;
	overflow:hidden;
	display:block;
}
#form-signup-profile  .container{
	overflow:hidden;
}
#form-signup-profile .left{
	float:left;
	padding:5px;
	width:205px;
}
#form-signup-profile .right{
	float:right;
	padding:5px;
	width:205px;
}

#form-signup-profile .form-submit{

}
#form-signup-profile .submit{
	margin-bottom:10px;
}
#form-user-profile{
	width:410px;
}
.privacy{
	color: #999;	
	font-size:10px;
}
#block-my-account .block-container{
	line-height:20px;
}

.form-steps{
	margin:0 auto;
	padding:0;
	text-align:left;	
	display:block;
	height:26px;	
	background:white;
	border: 1px solid #ebebeb;
	overflow:hidden;
	color:#666;
}


ul.menu-steps{
	margin:0;
	padding:0;
}
.menu-steps li {
	list-style:none;
	display:inline;
	border:none;
	padding:5px;
	padding-right:30px;
	float:left;
	background: white url(images/step-right.png) right no-repeat;
}
.menu-steps {
	text-decoration:underline;	
	font-weight:bold;
}
ul.menu-steps a{
	color:#666;
	text-decoration:none;
}
.strong{
	font-weight:bold;
}
.center{
	display:block;
	text-align:center;
}
.right{
	display:block;
	text-align:right;
}

.msg-error{
	background:#f69e9e;
	color:white;
	padding-left:5px;
	padding-right:5px;
	border:1px solid #d44848;
	margin-bottom:2px;
	display:block;
	-moz-border-radius:5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
}

.msg-ok{
	background:#fff9d7;
	border: 1px solid #e2c822;
	color: #333;
	padding-left:5px;
	padding-right:5px;	
	margin-bottom:2px;
	display:block;
	-moz-border-radius:5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
}

#page-content-container-user-profile img{
	width:100px;
}
.user-profile #page-content-container-content{
        width:800px;  
}
.create-event .form-label{
	margin-top:10px;
	overflow:hidden;
	display:block;
}
#board-content{
	float:right;	
	width:180px;
	border-left:2px solid #ebebeb;
	padding:5px;
	overflow:hidden;
	text-align:right;
}
#board-content a img{
	border:none;
}

.user-profile .title-third{
	 display:block;
}
.form-container-1, .form-container-2,.form-container-3{
	padding:10px;
	overflow:hidden;
	width:610px; 
}
.user-profile .form-label{
	float:left;
}
.user-profile .form-line{
	margin-top:10px;
	margin-bottom:10px;
	height:1px;
	background:#ccc;
        display:block;
	overflow:hidden;
}

.form-clear-view-user{
	width:610px;
	display:block;
	overflow:hidden;
}
.user-profile  .form-clear{
    display:block;
	overflow:hidden;
	height: 3px;
}
.user-profile .form-container-1 .form-text{
	width:250px;
	float:right;
}
.user-profile .form-checkbox{
float: none;
}
.user-profile .form-container-2 .form-text,.user-profile .form-container-3 .form-text{
	float:right;
}

.user-profile .form-container .form-text{
	width: 130px;
}

.user-profile  .form-textarea{
	display:block;
	width:405px;
	height:100px;
        resize: none;
	border-width:1px;
}
.user-profile .form-auto{
	float:right;
	width:auto;
}
#form-user-box-profile{
	border-top:2px solid #ebebeb;
	padding-top:10px;
}

#form-user-box-profile .form-container .form-submit{
	width:100%;
	text-align:center;
}
#form-user-box-profile .form-container .form-submit .submit{
	background: #ebebeb;
	border:1px solid #666;
	color:#666;
	width:100%;
}

.hidden{
	display:none;
	visibility:hidden;
}
#form-user-mind-status .form-textarea{
	float:left;
	width: 100%; 
}
#form-user-mind-status .form-label{
	
}

.wall-comments{	
	margin-top:10px;
	display:block;
	overflow:hidden;
	margin-left:50px;
	margin-bottom:10px;
	font-family:tahoma,geneva,sans-serif;
}
.wall-comments .text{
	color:#333;
}
.short-comment{
	background:#f4eeee;	
	overflow:hidden;
	margin-bottom:2px;
}
.comment-form .icon{
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	float:left;
}
.comment-form .user{
	float:left;
}
.comment-form .text{
		
}
#page-content-container .comment-form  .form-text-comment{
	width:95%;
}
#page-content-container .comment-form .form-submit{
	margin:0;
	padding:0;
	
}

#search-profile-exchange .form-container{
	padding:5px;
	/*border-right:1px solid #ebebeb;*/
}
#search-event .form-container{
	padding:5px;
	border-rightkk:1px solid #ebebeb;
}
#page-middle-right-container .page-clear{
	width:770px;
	height:1px;
	overflow:hidden;
}
.search-user-profile-exchange #block-form-search-profile-exchange .form-container{
	text-align:right;
}

.search-user-event #block-form-search-event .form-container{
	text-align:right;
}

.search-user-event .form-text{
	width:200px;
}
.search-user-event .form-date{
	width:200px; 
}

.short-post{	
	text-align:left;
	margin-bottom:4px; 
	overflow:hidden;
	display:block;
	font-family:tahoma,geneva,sans-serif;
	font-size: 11px;
	width:100%;
}
.short-post .icon{
	float:left;
	border:2px solid #ebebeb;
	padding:1px;
	margin-right:5px;
}
.icon a img{
	border:none;
}
.short-post .title{
	font-weight:bold;	
	/*text-transform: uppercase;*/
}
.short-post .title a{
	color: #753c9b;
}
.short-post .date{
	color:#999;
}
.short-post .meta{
	font-size:10px;
	color:#666;
}
.short-post .meta a{
	color:#666;
	text-decoration:underline;
}

.short-wall-post{	
	text-align:left;
	margin-bottom:5px;
	overflow:hidden;
	display:block;
	font-family:tahoma, verdana, arial, geneva;
	border-bottom:1px solid #ebebeb;
}
.short-wall-post .icon{
	float:left;
	border:2px solid #ebebeb;
	padding:1px;
	margin-right:5px;
}
.short-wall-post .set{
	float:left;
	overflow:hidden;
	width: 300px;
}
.short-wall-post .user{
	/*font-weight:bold;	*/
}
.short-wall-post .text{
	color:black;
	margin-bottom:5px;
	font-size: 11px;
	font-family:tahoma,geneva,sans-serif;
}
.short-wall-post .date{
	color:#999;
}
.short-wall-post .meta{
	font-size:10px;
	color:#666;
}
.short-wall-post .meta a{
	color:#666;
	text-decoration:underline;
}
.short-search-post{	
	text-align:left;
	margin-bottom:5px;
	overflow:hidden;
	display:block;
	font-family:tahoma, geneva, sans-serif;
	border-bottom:2px solid #ebebeb;
	width: 100%;
	padding-bottom:3px;
}
.short-search-post .icon{
	float:left;
	border:2px solid #ebebeb;
	padding:1px;
	margin-right:5px;
	overflow:hidden;
}
.short-search-post .title{
	font-size:12px;
	font-weight:bold;
}
.short-search-post .user{
	font-weight:bold;	
	font-size:12px;
	border-bottom1:1px solid #ebebeb;
	overflow:hidden;
	display:block;
	margin-bottom:5px;
}
.short-search-post .text{
	color:black;
	margin-bottom:5px;
	/* margin-left:110px; galvan*/
	font-family:tahoma,geneva,sans-serif;
}

.short-search-post .description{
	background:#f1f3f4;
	padding:5px;
	overflow:hidden;
	-moz-border-radius:5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	font-family:tahoma,geneva,sans-serif;
}
.short-search-post .date{
	color:#999;
}
.short-search-post .meta{	
	font-size:10px;
	color:#666;
}
.short-search-post .meta a{
	color:#666;
	text-decoration:underline;
}
.short-search-post .action{
	float:right;
	position:relative;
	width:130px;
	text-align:right;
}

.short-search-post .action .submit{
	background:#ebebeb;
}

.short-search-post .msg{
	display:block;
	margin-top:5px;
	margin-bottom:5px;
}
.short-search-post .info{
	margin-bottom:2px;	
	display:block;
	overflow:hidden;
}
.short-search-post .labellang{
	width:95px;
	color:#000;
	float:left;
}
.short-search-post .info .label{
	width:65px; 
	color:#000;
	float:left;
}
.short-search-post .info .value{
	color: #666;	
	float:left;
}

.create-content #page-content-container-content{
	width:425px;
}
.content-listing #page-content-container-content{
	width:560px;
}


.create-album .form-label{
	/*display:block;	*/
}
.create-content .form-text{
	width: 325px;
}
.create-album .form-container-1 .form-clear{
	height:5px;
}
.create-content .form-textarea{
	width: 600px; 
	height:250px;
}

.create-event .form-container .form-text{
	width: 130px;
}
.create-event .form-label{
	display:block;
}
.create-event .form-line{
	margin-top:5px;
	background:#ebebeb;
	height:2px;
	display:block;
}

.form-lineResults{
	margin-top:5px;
	margin-bottom:10px;
	height:2px;
	background:#ccc;
        display:block;
	overflow:hidden;
}

.form-huecoResults{
	margin-top:5px;
	margin-bottom:10px;
        display:block;
	overflow:hidden;
}
.create-event .form-container-1{
	padding-top:0;
}
.create-content .form-container-2 .form-label{	
	display:inline;
}
.create-content .form-container-2 .form-clear{
	height:5px;
}
.create-content .form-container-2 .form-checkbox{
	float:right;
}
.post-icon-list{
	text-align:left;
}
.post-icon{
	display:inline;
}

.file-image-box{
	display:block;
	overflow:hidden;
}

#form-upload-picture-list .image{
	float:left;
}

.view-content #page-content-container-content{
	width:630px; 
}
.view-content .form-container{
	border-right:1px solid #ebebeb;
}
.content-description{
	margin: 10 auto;
	background:#ebebeb;
	padding:5px;
}
.content-container-list .post-icon img{
	width:95px;
}

.icon-list{
	display:block;
	text-align:right;
}
.icon-list .icon{
	display:inline;
	float:right;
	border:2px solid #ebebeb;
	padding:1px;
	margin-right:5px;
}
.icon a img{
	border:none;
}
.form-float{
	margin:2px;
}
.form-float form{
	margin:0;
}
/*.form-user-friend-request{
	float:left;
}*/

#block-form-search-profile-advanced{
	width:100%;
	overflow:hidden;
}

.search-link a{
	color: white;
}

#block-form-search-profile-advanced .form-label{
	float:left;
}
#block-form-search-profile-advanced .form-text, #block-form-search-profile-advanced .form-checkbox{
	float:right;
}
#block-form-search-profile-advanced .form-clear{
	margin-bottom:3px;
	width:250px;
	display:block;
	overflow:hidden;
}
.search-profile{
float:left;
width: 240px; 

}

.search-info-1{
float:left;
width:265px; 
margin-right:2px; 
padding-left:30px;
}
.search-info-2{
float:left;
width:220px; 
padding-left:5px;
}

.form-user-friend-request, .form-user-friend-message, .block-user-friends{
	/*display:none;*/
}
.noactive{
  font-weight:normal;
}
.active {
   font-weight:bold;
   color: #753C9B;
}
.submit-2 {
	font-weight:bold;
}

.form-text-comment{
	width:500px; 
}

.form-user-comment-post .text{
	padding:0;
	margin-left:35px;
	margin-bottom:0;	
}
.form-user-comment-post form{
	padding:0;
	margin:0;	
}
.form-user-comment-post .form-text-comment{
	margin:2px;	
}

.form-user-comment-post .form-submit{
	
}
.form-user-comment-post submit{
	
}

.comment-form{
	display:none;
}
.comment-link{
	float:right;
	font-size:10px;
}
.wall-content-comments{	
	margin:0;
}

#dialog-dmessage-type, #dialog-dmessage-val{
	display:none;
}

#dialog-fmessage-form .submit{
	background: #ebebeb;
	border:1px solid #666;
	color:#666;	
	-moz-border-radius:5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	cursor:pointer;
}
#dialog-fmessage-form-dst, #dialog-fmessage-form-id{
	display:none;
}

.topic-item{
	display:block;
	background:#ebebeb;
	padding:5px;
	overflow:hidden;
	margin-bottom:5px;
}

.topic-item .title{
	font-weight:bold;
}
.topic-item{
	display:block;
}
.form-float  .form-textarea{	
	width:100%;
}
#forgotten-password .form-text{
	width:300px;
}
#forgotten-password .form-submit{
	text-align:left;
}
/*
.form-none{
	border:white;
	display:none;
}*/

#txtWhereIn{
	width:180px;
}
.form-hidden{
	background:transparent;
	border:none;
	width:50px;
}
#city-selected{
	font-weight:bold;
	font-size:11px;
}
.loading{
	width:100%;
	height:50px;
	text-align:center;
	border:1px solid #ebebeb;
	-moz-border-radius:5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
}

.fancy-button{
	width:200px;
	border:2px solid #333;
	-moz-border-radius:5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	padding:5px 10px;
	text-align:center;
}

.right{
	text-align:right;
}

.info-page #page-content-container-content{
	width:770px;
}

.block-user-friends, .block-user-friends-request{
	overflow:hidden;
}

.block-user-friends-request .short-post{
	border:1px solid #ebebeb;
	margin-bottom:5px;
}

.form-textarea-about{
	width:130px;
	height:180px;
        resize: none;
	font-size:11px;
	color:#333;
}


.form-page-title{
	width:100%;
}

#btnSavePage{
	border-right:1px solid #ebebeb;
	border-bottom:1px solid #ebebeb;
	background: #753c9b;
	-moz-border-radius:5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	color:white;	
	cursor:pointer;
	float:right;
}
.title-first-text a{
	color:white;
	margin-right:20px;
}
.multilinks a{
	display:block;
	padding:1px;
	padding-left: 20px;
}
.multilinks a:hover{
	background:#ebebeb;
}
.naranja{
	color:rgb(255, 227, 148);
}
#block-search input:hover{
	color_azul:rgb(117, 60, 155);
	color1:rgb(255, 227, 148);
}

.search-link a:hover{
	color_azul:rgb(117, 60, 155);
	color:rgb(255, 227, 148);
}

.social{list-style:none;text-align:left;}
.social li{display: inline;}

.no-viewed{
	background:#eaf8fe;
}

#block-form-contact .form-textarea{
	width:100%;
	height:100px;
}
#block-form-contact .form-label{
	width:250px;
	display:block;
}

#contact-form .form-container{
	padding:5px;
	border-right:1px solid #ebebeb;
}

#contact-form .form-label{
	padding:5px;
	border-right:1px solid #ebebeb;
	width:200px;
}

#home{
	text-indent:-10000px;
	overflow:hidden;
	width:340px;
	height:120px;
	padding:50px 10px;
	float:left;
	background:transparent;
}
#club-logo{
	float:left;
	margin-top:-15px;
	margin-left:35px;
}
#club-link{
	float:right;
	margin-top:-15px;
	margin-left:35px;
}

.blur{
	color:#ccc:
}

#forums-front .short-post{
	width:100%;
	/*height:80px;*/
}

.paragraph-text{
	font-family: tahoma,geneva,sans-serif;
	font-size:12px;
	color: #753c9b;
	margin-left:10px;
}

.div-align-right{
 	 text-align: right;
}

.div-align-left{
  text-align: left;
}

.form-textarea{
  resize: none;
}

.div-profile{
   width: 300px;
}

.form-checkbox-profile{
	float: left;
}

.pick-picture {
    position: relative;
    overflow: hidden;
    width: 110px;
    height: 110px;
    float: left;
    margin: 2px;
    text-align: center;
}
.pick-picture-box{

	padding:5px;

	position:absolute;

	right:0px;

	bottom:0px;

}
#search-profile-advanced-submit .submit{
	width:85px;
	height:42px;
	border:none;
	float:right;
	background: url(images/signup-go.png) no-repeat;
	cursor:pointer;
}

.submit-send-message{	
	background: url(images/Message.png) no-repeat ;	
	cursor:pointer;
    position:relative;
	top:-2px;
	width:27px;
    height:16px;
	border:none;		
    margin-left1:8px;
	color:transparent;
	font-size:0;
}

.pos-icon{
	float:left;
}

.pos-icon img{
	margin-right:5px; 
	padding:5px; 
	border:1px solid lightgrey;
}

.div-friend-message {
    margin:0px;
	padding-right:10px;	
}

.inbox-conversation { 
	width:59%;
	float:right;
	margin-left:2px;
}

.span-flag{
   position:relative;
   top:1px;
}

.span-nationality{
   float:none;
   position:relative;
   top:-2px;
   color: #666;
}

#box-user-profile-picture img{
	max-width:130px;
}

.Height100{
	height:100px;
}

.event-picture {
  float:left;
  text-align:center;
  padding-right:2px;	
}
.oculto{
  display:none;
}

.size30{  /* pic */
  height:30px;
  width:30px;
}

.size43{ /* small */
  height:43px;
  width:43px;
}

.size100{ /* search */
  height:100px;
  width:100px;
}

.size130{ /* middle */
  height:130px;
  width:130px;
}

.aviso-cookie{
  margin: 0px auto; 
  margin-top:10px;
  text-align:right; 
  width:990px;
  display:none;
}
.dpicker{
  background-color: red;
/*
  background: #484;
  color: #FFF; */
  /*background: url("images/ui-bg_glass_100_f6f6f6_1x400.png") repeat-x scroll 50% 50% #F6F6F6;  */    
}
.dpicker:hover{
  background-color: red;
}