/* 



    Document   : style



    Created on : Mar 11, 2012, 1:49:29 PM



    Author     : CagunA



    Description:



        Purpose of the stylesheet follows.



*/







/* 



   TODO customize this sample style



   Syntax recommendation http://www.w3.org/TR/REC-CSS2/



*/







/* font-family: 'FranklinGothicDemi'; */



@import url('fonts/franklingothic_demi/stylesheet.css');







/* font-family: 'FranklinGothicBook'; */



@import url('fonts/franklingothic_book/stylesheet.css');







/* font-family: 'FranklinGothicMedium'; */



@import url('fonts/franklingothic_medium/stylesheet.css');



/* font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; */



@import url('fonts.css');















root { 



    display: block;



}



.ui-stars-star,.ui-stars-cancel{float:left;display:block;overflow:hidden;text-indent:-999em;cursor:pointer;}.ui-stars-star a,.ui-stars-cancel a{width:16px;height:15px;display:block;background:url(ui.stars.gif) no-repeat 0 0;}.ui-stars-star a{background-position:0 -32px;}.ui-stars-star-on a{background-position:0 -48px;}.ui-stars-star-hover a{background-position:0 -64px;}.ui-stars-cancel-hover a{background-position:0 -16px;}.ui-stars-star-disabled,.ui-stars-star-disabled a,.ui-stars-cancel-disabled a{cursor:default!important;}





body{


	margin:0px;



	padding:0px;



	color:#990099;



	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;



    font-size:16px;    



    background-color : black;



}







body.modal{



	background: none repeat scroll 0 0 #D6D6D6;



	color: #000000;



	margin: 0;



	padding: 0;



}







body#affiliate .colorpicker input{



	background: transparent;



    border: 1px solid transparent;



    color: #898989;



    font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;



    font-size: 10px;



    height: 11px;



    margin: 0;



    padding: 0;



    position: absolute;



    right: 11px;



    text-align: right;



    top: 4px;



	width:auto;



}







.clear {



	clear: both;



}







div {



	position: relative;



}







.strip{



	background-image: url(../images/images_set.png);



	background-repeat: no-repeat;



}







a, a img {



    border: medium none;



    outline: medium none;



    text-decoration: none;



	color: #990099;



}











#page_bg{


	
	background: url(../images/page_bg.jpg) no-repeat center center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/page_bg.jpg', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/page_bg.jpg', sizingMethod='scale')";





	margin: 0px;



	padding: 0px;



	position: relative;



}











.input_helper_line{



	background: none;
	
	
	margin-top:-16px;



	display: block;



    height: 16px;



    width: 100%;
	
	
	color:#C00;



}


.input_helper_lineb{



	background: none;
	
	
	display: block;



    height: 16px;



    width: 100%;
	
	
	color:#5A5959;



}

.input_helper_line2{



	background: none;

	

	display: block;



    height: 16px;



    width: 100%;
	
	
	color:#ED2A2A;
	
	font-weight:bold;



}




.input_helper_line p{



	margin:1px;



}


.input_helper_line2 p{



	margin:1px;



}




.input_helper_l {



	background: #BEBEBE;



    display: inline-block;



    height: 16px;



    margin-left: 7px;



    margin-top: -1px;



    padding-left: 6px;



    vertical-align: top;



	border: medium none #ffffff;



    -webkit-border-radius: 0px 0px 5px 5px;



    -moz-border-radius:  0px 0px 5px 5px;



    border-radius:  0px 0px 5px 5px;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);



}











.error{



	display: inline-block;



	line-height: 20px; 



	margin:3px 0px;



	color: #ff0000;



}







.error .icon.error, .error .icon.success{



	vertical-align: bottom;



	margin-right:5px;



}







.error p{



	margin: 0px;



	padding: 0px;



}







.left_gray_title{



	color: #7F7F7F;



	font-size: 20px;



	font-weight: bold;



}







/***************************************************************/



/**********************   INPUTS   *****************************/







input[type="text"], input[type="password"], select{



	background: #FFFFFF; /* Old browsers */



	border: 1px solid #990099;



    color: #676767;



    display: inline-block;



    font-size: 12px;



    height: 24px;



    line-height: 24px;



    padding: 0px 5px;



    position: relative;



    vertical-align: top;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);



}







select{



	height: 24px;



	padding: 3px 5px;



}







select option{



	background:  #fff;



}







textarea{



	border: 1px solid #990099;



	overflow: auto;



	resize:none;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);



}



/***************************************************************/



/**********************   BUTTONS   *****************************/







input.red[type="submit"], button.red, .red_btn{



	background: #990099;


	border: medium none #906D6E;



    -webkit-border-radius: 0px;



    -moz-border-radius: 0px;



    border-radius: 0px;



	padding: 0px 10px;



	display: inline-block;



	line-height: 20px;



	cursor: pointer;



	color: #FFFFFF;



	position: relative;



	font-size: 12px;

	

	font-weight: bold;



	text-transform: capitalize;



	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}





input.green[type="submit"], button.green, .green_btn{

	background: #008000; /* Old browsers */

	/* IE9 SVG, needs conditional override of 'filter' to 'none' */

	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyMGQxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzk0MDMwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzZhMDUwNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhOTA5MGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

	background: -moz-linear-gradient(top,  #008000 0%, #008000 50%, #008000 51%, #008000 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#008000), color-stop(50%,#008000), color-stop(51%,#008000), color-stop(100%,#008000)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #008000 0%,#008000 50%,#008000 51%,#008000 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #008000 0%,#008000 50%,#008000 51%,#008000 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #008000 0%,#008000 50%,#008000 51%,#008000 100%); /* IE10+ */

	background: linear-gradient(top,  #008000 0%,#008000 50%,#008000 51%,#008000 100%); /* W3C */

	-pie-background: linear-gradient(top, #008000 0%, #008000 50%, #008000 51%,#008000 100%);

	border: medium none #906D6E;

    -webkit-border-radius: 4px;

    -moz-border-radius: 4px;

    border-radius: 4px;

	padding: 3px 10px;

	display: inline-block;

	line-height: 20px;

	cursor: pointer;

	color: #F4DDDE;

	position: relative;

	font-size: 12px;

	font-weight: bold;

	text-transform: capitalize;

	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;

    behavior: url(/assets/modena_t4/css/pie/PIE.htc);



}







input.warn[type="submit"], button.warn, .warn_btn{

	background: #FF7F00; /* Old browsers */

	/* IE9 SVG, needs conditional override of 'filter' to 'none' */

	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyMGQxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzk0MDMwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzZhMDUwNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhOTA5MGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

	background: -moz-linear-gradient(top,  #FF7F00 0%, #FF7F00 50%, #FF7F00 51%, #FF7F00 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FF7F00), color-stop(50%,#FF7F00), color-stop(51%,#FF7F00), color-stop(100%,#FF7F00)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #FF7F00 0%,#FF7F00 50%,#FF7F00 51%,#FF7F00 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #FF7F00 0%,#FF7F00 50%,#FF7F00 51%,#FF7F00 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #FF7F00 0%,#FF7F00 50%,#FF7F00 51%,#FF7F00 100%); /* IE10+ */

	background: linear-gradient(top,  #FF7F00 0%,#FF7F00 50%,#FF7F00 51%,#FF7F00 100%); /* W3C */

	-pie-background: linear-gradient(top, #FF7F00 0%, #FF7F00 50%, #FF7F00 51%,#FF7F00 100%);

	border: medium none #906D6E;

    -webkit-border-radius: 4px;

    -moz-border-radius: 4px;

    border-radius: 4px;

	padding: 3px 10px;

	display: inline-block;

	line-height: 20px;

	cursor: pointer;

	color: #F4DDDE;

	position: relative;

	font-size: 12px;

	font-weight: bold;

	text-transform: capitalize;

	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;

    behavior: url(/assets/modena_t4/css/pie/PIE.htc);



}







input.red2[type="submit"], button.red2, .red_btn2{



	background: #f20d12; /* Old browsers */



	/* IE9 SVG, needs conditional override of 'filter' to 'none' */



	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyMGQxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzk0MDMwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzZhMDUwNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhOTA5MGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);



	background: -moz-linear-gradient(top,  #f20d12 0%, #94030c 50%, #6a0507 51%, #a9090d 100%); /* FF3.6+ */



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f20d12), color-stop(50%,#94030c), color-stop(51%,#6a0507), color-stop(100%,#a9090d)); /* Chrome,Safari4+ */



	background: -webkit-linear-gradient(top,  #f20d12 0%,#94030c 50%,#6a0507 51%,#a9090d 100%); /* Chrome10+,Safari5.1+ */



	background: -o-linear-gradient(top,  #f20d12 0%,#94030c 50%,#6a0507 51%,#a9090d 100%); /* Opera 11.10+ */



	background: -ms-linear-gradient(top,  #f20d12 0%,#94030c 50%,#6a0507 51%,#a9090d 100%); /* IE10+ */



	background: linear-gradient(top,  #f20d12 0%,#94030c 50%,#6a0507 51%,#a9090d 100%); /* W3C */



	-pie-background: linear-gradient(top, #f20d12 0%, #94030c 50%, #6a0507 51%,#a9090d 100%);



	border: medium none #906D6E;





    -webkit-border-radius: 4px;



    -moz-border-radius: 4px;



    border-radius: 4px;



	padding: 3px 10px;



	display: inline-block;



	line-height: 20px;



	cursor: pointer;



	color: #FFFFFF;



	position: relative;



	font-size: 12px;

	

	font-weight: bold;



	text-transform: capitalize;



	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}













.title{



	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;



	font-size: 24px;



	margin:5px 5px 20px;



	color: #990099;



	text-transform: capitalize;



}




.title2 a{
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-size: 24px;
	margin:5px 5px 20px;
	color: #ffffff;
	text-transform: capitalize;

}

.title2 {
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-size: 24px;
	margin:5px 5px 20px;
	color: #ffffff;
	text-transform: capitalize;

}









input.black[type="submit"], button.black, .black_btn{



	background: #595959; /* Old browsers */



	/* IE9 SVG, needs conditional override of 'filter' to 'none' */



	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU5NTk1OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzIxMjEyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZDNkM2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);



	background: -moz-linear-gradient(top, #595959 0%, #212121 50%, #000000 51%, #3d3d3d 100%); /* FF3.6+ */



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#595959), color-stop(50%,#212121), color-stop(51%,#000000), color-stop(100%,#3d3d3d)); /* Chrome,Safari4+ */



	background: -webkit-linear-gradient(top, #595959 0%,#212121 50%,#000000 51%,#3d3d3d 100%); /* Chrome10+,Safari5.1+ */



	background: -o-linear-gradient(top, #595959 0%,#212121 50%,#000000 51%,#3d3d3d 100%); /* Opera 11.10+ */



	background: -ms-linear-gradient(top, #595959 0%,#212121 50%,#000000 51%,#3d3d3d 100%); /* IE10+ */



	background: linear-gradient(top, #595959 0%,#212121 50%,#000000 51%,#3d3d3d 100%); /* W3C */



	-pie-background: linear-gradient(top, #595959 0%, #212121 50%,#000000 51%,#3d3d3d 100%);



	border: medium none #3C3C3C;



      -webkit-border-radius: 4px;



    -moz-border-radius: 4px;



    border-radius: 4px;



	padding: 2px 10px;



	display: inline-block;



	line-height: 20px;



	cursor: pointer;



	color: #ffffff;



	position: relative;



	font-size: 14px;



	text-transform: capitalize;



	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







/***************************************************************/



/**********************   FLOATS   *****************************/







.fl_l{



	float:left;



}







.fl_r{



	float:right;



}







/***************************************************************/



/**********************   FONT STYLES   ************************/







.fg_demi{



	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;

	color: #990099;

	font-size:18px;



}



.fg_demifooter{



	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;





}



.fg_demifilter{



	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;

	



}







.fg_book{



	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;

	color: #990099;



}







.red{



	color: #990099;



}


.redlocked{



	color: #A0A0A0;



}

.greenunlocked{



	color: #27C33D;



}



.redlogin{



	color: #F00;



}







.white{



	color: #636363;



}







.black{



	color: #990099;



}







.gray {



    color: #929292;



}







.dark_gray{



	color: #990099;



}







.bold{



	font-weight: bold;



}







.italic{



	font-style: italic;



}







.tal_l{



	text-align: left;



}







.tal_r{



	text-align: right;



}







.f10{



	font-size: 12px;
	



}



.f12{



	font-size: 14px;
	color:#FFFFFF;



}




/***************************************************************/



/**********************   RATINGS   ****************************/







#main #profile .fl_r .rate {


    float: none;



    margin: 10px auto;



    padding: 5px 12px;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}











/***************************************************************/



/***************  MAIN PERFORMER PROFILE   *********************/







#main #profile .girl_photo_bg {



    height: 312px;



    padding: 14px;



    width: 338px;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







#main #profile .girl_photo_bg .girl_photo img{



    border: medium none #000;



    border-radius: 5px 5px 5px 5px;



	display:block;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







#main #profile .girl_photo_bg .buttons{



	width:314px;



	margin:10px auto 0px;



}







#main #profile .girl_photo_bg .buttons button{



	width:150px;



	margin:0px 2px 5px;



}







#main #profile .fl_l{



	width: 570px;



	margin:0px 10px;



}







#main #profile .fl_r{



	



}







#main #profile .menu{



	background: #CCC;



	border: 1px solid #666666;



	line-height: 37px;



	padding: 0px 0px 0px 10px;



	margin: 0px 10px  0 -10px;



	height: 37px;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







#profile .menu .menu_item {



    float: left;



    text-align: center;



    width: 161px;



}







#main #profile .menu .menu_item.selected span.btn , #main #profile .menu .menu_item span.btn:hover {



	color:#666666;
	font-weight:bold;



}







#main #profile .menu .menu_item span.btn{



	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;



	display: inline-block;



    padding: 0 10px;



    text-align: center;



	text-transform: capitalize;



	cursor: pointer;



	font-size: 14px;



	text-shadow: #ddd 0px 0px 0px;



	color: #2F2F2F;



}











#profile .details .col .name , #profile .details .col .value {



    display: inline-block;



    padding: 10px;



    width: 100px;



	text-transform: capitalize;



}











#profile .rate {



    height: 22px;



    width: 200px;



}







#profile .rate .stars {



    float: left;



    height: 22px;



    width: 100px;



}







#profile .rate span {



    display: inline-block;



    float: right;



    padding-top: 4px;



    text-align: right;



}















#reviews .review_item{



	display:block;



	margin-bottom:20px;



}







#reviews .review_item .stars{



	float:right;



	margin:10px 30px 0 0;



	



}







#reviews .review_item .title{



	float:left;



	margin: 10px 0 0 30px;



	font-weight: bold;



	font-size: 14px;



}







#reviews .review_item .title span{



	font-weight: normal;



	font-style: italic;



	font-size: 12px;



}







#reviews .review_item .comment{



	margin: 10px 30px;



	white-space: pre-wrap;



}















#add-photo {



    font-size: 1.2em;



    margin-left: 10px;



}



#add-photo a { color: red; }



#add-photo a:hover { color: white; }







#photos .photo {



    width: 150px;



    border: 1px solid #151515;



    padding: 2px;



    text-align: center;



    float: left;



    margin-right: 5px;



    margin-top: 5px;



}



#photos .photo:hover {



    border: 1px solid #333;



}



#photos .photo span { 



    margin: 2px 0;



    display: block; 



}







#photos .photo {



    height: 140px;



}











#photos .photo .buttons{



	background: url(./../images/icons/overley_60.png);



	padding:3px;



	position: absolute;



	top:3px;



	right:3px;



	-webkit-border-radius: 3px;



	-moz-border-radius: 3px;



	border-radius: 3px;



	display:none;



}







#photos .photo .buttons a{



	display:inline-block;



	cursor:pointer;



}







#photos .photo .buttons a span{



	margin:0px;



	padding:0px;



}















#schedule_content {



	padding: 10px 0px 0px 0px;



}







#schedule_content span{



	margin:0px auto;



	text-align:center;



	display: block;



	width:100%;



}







#schedule_content #schedule td {



	width: 15px;



	height: 15px;



	border: 1px solid #999;



	text-align: center;



	color: #666;



}



#schedule_content #schedule td.day, 



#schedule_content #schedule td.head_hour{



	border:medium none;



}



#schedule_content #schedule td.head_hour{



	font-size: 9px;



}







#schedule_content #schedule td.selected { 



	background: #23BD56; /* Old browsers */


    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







/*Performers profile contact*/



#contact_content .profile_contact {



	width: 400px;



	margin:10px auto;



}







#contact_content .profile_contact .narrow_label {



	display: block;



    text-align: left;



    text-transform: capitalize;



    width: 100px;



}



#contact_content #message{



	width:347px;



}











#contact_content .profile_contact #subject {



	width:338px;



	text-align:jusity;



}







#contact_content .profile_contact input[type=submit]{



	width:348px;



	margin-top:10px;



}







#contact_content .error_mess {



	padding:10px;



	font-size:14px;



	color:#c41a1a;



	text-align:center;



}











/***************************************************************/



/**********************   HEADER   ***************************/







#main #header {



	background-image: url("./../images/header_girl.png");



    background-position: 0px 4px;



    background-repeat: no-repeat;



    height: 130px;



    z-index: 1;



}







#main #header.small_header {



	background-position: 500px 500px;



	z-index: 1;



	height: 60px;



}







#main #header.small_header #welcome_user_box #box_content{



	display:none;



}







#main #header.small_header #logo_box{



	font-size:30px;



	padding: 20px 15px;



	



	



}







/***************************************************************/



/**********************   LOGO BOX   ***************************/







#logo_box{



	float:left;



	position: relative;



	padding: 15px;



	position: relative;



	margin:0px 0px -20px;



	font-size:40px;



	



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}





















/***************************************************************/



/*****************   WELCOME USER BOX   ************************/







#welcome_user_box{



	background: #151515;



	float:right;



	margin:0px 0px 20px;



	position: relative;



	width:430px;



	border: 0px solid #000000;



    -webkit-border-radius: 0px 0px 5px 5px;



    -moz-border-radius:  0px 0px 5px 5px;



    border-radius:  0px 0px 5px 5px;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







#welcome_user_box .tl{



	background-position: -190px -193px;



	position: absolute;



	left:-8px;



	top:0px;



	width:8px;



	height: 9px;



	display:block;



}



#welcome_user_box .tr{



	background-position: -198px -193px;



	position: absolute;



	right:-8px;



	top:0px;



	width:8px;



	height: 9px;



	display:block;



}







#welcome_user_box #box_title, #welcome_user_box #box_content{



	background: #3c3c3c; /* Old browsers */



	/* IE9 SVG, needs conditional override of 'filter' to 'none' */



	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNjM2MzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNTE1MTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);



	background: -moz-linear-gradient(top,  #3c3c3c 0%, #000000 100%); /* FF3.6+ */



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3c3c3c), color-stop(100%,#000000)); /* Chrome,Safari4+ */



	background: -webkit-linear-gradient(top,  #3c3c3c 0%,#000000 100%); /* Chrome10+,Safari5.1+ */



	background: -o-linear-gradient(top,  #3c3c3c 0%,#000000 100%); /* Opera 11.10+ */



	background: -ms-linear-gradient(top,  #3c3c3c 0%,#000000 100%); /* IE10+ */



	background: linear-gradient(top,  #3c3c3c 0%,#000000 100%); /* W3C */



	-pie-background: linear-gradient(top, #3c3c3c 0%, #000000 100%);



	line-height: 23px;



	border: medium none #000000;



    -webkit-border-radius: 0px 0px 5px 5px;



    -moz-border-radius:  0px 0px 5px 10px;



    border-radius:  0px 0px 5px 5px;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







#welcome_user_box #box_title{



	padding: 5px 20px;



}







#welcome_user_box #box_title .icon{



	cursor:pointer;



}







#welcome_user_box #box_content{



	line-height: normal;



	border: medium none #000000;



    -webkit-border-radius: 10px 10px 10px 10px;



    -moz-border-radius:  10px 10px 10px 10px;



    border-radius:  10px 10px 10px 10px;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







#welcome_user_box #box_content .credits{



	border-right:1px solid #444;



	padding:10px;



	text-align: left;



	font-size: 14px;



	height: 60px;



}







#welcome_user_box #box_content .menu{



	border-left: 1px solid #000;



	padding:10px;



	width:220px;



}



#welcome_user_box #box_content .menu .menu_item{



	float:left;



	line-height: 20px;



	padding:5px;



	width:100px;



	height:16px;
	
	font-size: 12px;



}







#welcome_user_box #box_content .menu .menu_item a{



	color: #ffffff;



	text-transform: capitalize;



}







#welcome_user_box #box_content .menu .menu_item a .icon{



	vertical-align: middle;



	margin-right:3px;



}







#welcome_user_box #box_content .top_text_box{



	height:30px;



	border-bottom: 1px solid #000;



	box-shadow: #444444 0px 1px 0px;



	line-height: 30px;



    padding: 5px 10px 5px 20px;



	font-weight: bold;



	font-size: 16px;



}







#welcome_user_box #box_content .top_text_box .lock{



	margin:5px;



}







#welcome_user_box #box_content .top_login{



	padding:15px;



}







#welcome_user_box #box_content .top_login input, #welcome_user_box #box_content .top_login select{



	margin:3px 0px;



}







#welcome_user_box #box_content .top_login label{



	width:80px;



	display: inline-block;



	line-height: 27px;



}







#welcome_user_box #box_content .top_login span{



	display: inline-block;



	line-height: 27px;



	font-size: 10px;



}







#welcome_user_box #box_content .top_login input[type=submit]{



	width:140px;



}







#welcome_user_box #box_title .login_btn{



	cursor: pointer;



}







#welcome_user_box .text{



	font-weight: bold;



	font-size: 14px;



}







#welcome_user_box .username{



	font-weight: bold;



	font-style: italic;



	font-size: 14px;



}















/***************************************************************/



/*****************   MAIN NAV   ********************************/











.title_bar{



	margin:0px 0px 15px;



	width:100%;



	line-height: 45px;



	display: block;



	position: relative;



}



.title_bar .tl{



	background-position: -213px -181px;



	position: absolute;



	left:0px;



	top:-8px;



	width:12px;



	height: 9px;



	display:block;



}











.title_bar .bl{



	background-position: -213px -190px;



	position: absolute;



	left:0px;



	bottom:-11px;



	width:12px;



	height: 11px;



	display:block;



	z-index: 1;



}



.title_bar{





	margin: 10px 0px 0px -10px;



	padding-left: 20px;



	position: relative;	



	display: block;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







.title_bar .title{



	color:#990099;



	text-shadow: none;



	font-size: 14pt;



	text-transform: capitalize;



	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;



}







.title_bar .title .icon{



	vertical-align: middle;



	margin-right: 10px;



}







.fl_r .title_bar .tl, .fl_r .title_bar .bl{



	display:none;



} 







.fl_r .title_bar{



	border: medium none #5c5c5c;



    -webkit-border-radius: 10px 10px 10px 10px;



    -moz-border-radius:  10px 10px 10px 10px;



    border-radius:  10px 10px 10px 10px;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}











#main_nav{



	background: #f4f4f4; /* Old browsers */



	/* IE9 SVG, needs conditional override of 'filter' to 'none' */



	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOGQ4ZDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);



	background: -moz-linear-gradient(top, #f4f4f4 0%, #d8d8d8 100%); /* FF3.6+ */



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(100%,#d8d8d8)); /* Chrome,Safari4+ */



	background: -webkit-linear-gradient(top, #f4f4f4 0%,#d8d8d8 100%); /* Chrome10+,Safari5.1+ */



	background: -o-linear-gradient(top, #f4f4f4 0%,#d8d8d8 100%); /* Opera 11.10+ */



	background: -ms-linear-gradient(top, #f4f4f4 0%,#d8d8d8 100%); /* IE10+ */



	background: linear-gradient(top, #f4f4f4 0%,#d8d8d8 100%); /* W3C */



	-pie-background: linear-gradient(top, #f4f4f4 0%, #d8d8d8 100%);



	margin:0px 0px 25px;



	width:100%;



	line-height: 45px;



	display: block;



	position: relative;



	border: medium none #5c5c5c;



	box-shadow: 0px 0px 1px #E8E8E8;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







#main_nav{



	border-bottom: 1px solid #c8c8c8;



}







#main_nav ul{



	list-style: none;



	margin:0px;



}







#main_nav ul li{



	display: inline;



	padding: 0px;



}







#main_nav ul li a{



	display: inline-block;



	padding: 0px 15px;



	font-weight: bold;



	text-transform: capitalize;



	color: #990099;




	font-size:  14px;



}







#main_nav ul li a.selected, #main_nav ul li a:hover{



	color: #333333;



}











/***************************************************************/



/*****************   PAGE BOX   ********************************/







#page {
	
	
	margin-top: 18px;



	background: transparent url('http://misticosonline.com.br/themes/site/img/trans-dk86.png') repeat;



	border: 1px solid #e7d5eb;



    -webkit-border-radius: 0px;



    -moz-border-radius:  0px;



    border-radius:  0px;



	padding:0px 0px 0px ;



	position: relative;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);

	
	

}







#main #page{



	



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);



    z-index:0;



    position: relative;


	
	




}



















#page .content{



	padding:10px;



	position: relative;



	min-height: inherit;
	
	-moz-hyphens:auto;
-ms-hyphens:auto;
-webkit-hyphens:auto;
hyphens:auto;
word-wrap:break-word;
	



}







#page .fl_r .content{



	width: 700px;



	margin-right: 20px;



	padding:0px;



	position: relative;



}


#carta_semana {



	background: #FFFFFF; 



	border: 1px solid #990099;



    -webkit-border-radius: 0px;



    -moz-border-radius:  0px;



    border-radius:  0px;



	padding:0px 0px 0px ;



	position: relative;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);
	
	width: 984px;
	
	height: 285px;



}


#carta_semana .pad10{
	margin-top:10px;
}




#rotate_image {



	background: transparent url('http://misticosonline.com.br/themes/site/img/trans-dk86.png') repeat;



	border: 1px solid #e7d5eb;



    -webkit-border-radius: 0px;



    -moz-border-radius:  0px;



    border-radius:  0px;



	padding:0px 0px 0px ;



	position: relative;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);
	
	width: 984px;
	
	height: 370px;


	margin-top: -38px;


}


#rotate_image .pad10{
	margin-top:10px;
}




/***************************************************************/



/*****************   WARPPER   *********************************/







#warpper {



    margin: 0 auto;



    padding-bottom: 75px;



    position: relative;



    width: 1050px;



    z-index: 10;



}







/***************************************************************/



/*****************   FOOTER   **********************************/







#footer{



	width: 984px;



	margin:-65px auto 0px;



	position: relative;



	text-align: center;



	height:125px;



	border: 1px solid #e7d5eb;



    -webkit-border-radius: 0px 0px 0px 0px;



    -moz-border-radius:  0px 0px 0px 0px;



    border-radius:  0px 0px 0px 0px;



	background: transparent url('http://misticosonline.com.br/themes/site/img/trans-dk86.png') repeat;



	color: #990099;



	z-index:11;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}













#footer a{



	color: #990099;



}







#footer .logo{



	font-size:30px;



	padding: 0px 30px 0px 30px;



}







#footer .copyright{



	font-size:11px;



	color: #990099;



	font-weight: normal;



	text-align: center;



    width:350px;



    padding:0px 2px;



}







#footer .fl_r{



	text-align: right;



}







#footer ul{



	display:inlin-block;



	list-style: none;



}



#footer ul li{



	color: #990099;



    display: inline-block;



    font-size: 14px;



    font-weight: normal;



    padding: 0 10px;



	text-transform: capitalize;



}







#footer ul li a{



	color: #990099;



}







#footer ul li a .fg_demi{



	font-size:16px;



}







#footer ul li a:hover,



#footer .links a:hover{



	color: #C9C;



}







#footer .links a{



	color: #990099;



	text-transform: capitalize;



}







#footer .links{



	margin-right: 10px;



	font-weight: normal;



	font-size: 11px;



	color: #990099;



}



#footer #langs{



	margin:3px;



}







/*#####################################################################################################################*/



/*####################################  STUDIO  PERFORMER  AFFILIATE   ################################################*/



/*#####################################################################################################################*/







#header .site_name{



	margin:0px auto;



	padding: 30px;



	font-size: 22px;



	text-align: center;



	text-transform: capitalize;



}







#header .black_box{



	border: 1px solid #000000;



    -webkit-border-radius: 10px 10px 10px 10px;



    -moz-border-radius:  10px 10px 10px 10px;



    border-radius:  10px 10px 10px 10px;



	background: #3c3c3c; /* Old browsers */



	/* IE9 SVG, needs conditional override of 'filter' to 'none' */



	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNjM2MzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNTE1MTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);



	background: -moz-linear-gradient(top,  #3c3c3c 0%, #151515 100%); /* FF3.6+ */



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3c3c3c), color-stop(100%,#151515)); /* Chrome,Safari4+ */



	background: -webkit-linear-gradient(top,  #3c3c3c 0%,#151515 100%); /* Chrome10+,Safari5.1+ */



	background: -o-linear-gradient(top,  #3c3c3c 0%,#151515 100%); /* Opera 11.10+ */



	background: -ms-linear-gradient(top,  #3c3c3c 0%,#151515 100%); /* IE10+ */



	background: linear-gradient(top,  #3c3c3c 0%,#151515 100%); /* W3C */



	-pie-background: linear-gradient(top, #3c3c3c 0%, #151515 100%);



	height:80px;



	width:300px;



	margin: 0px auto;



	text-align: center;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







#header .black_box .bl{



	background-position: -4px -219px;



    bottom: -1px;



    display: block;



    height: 14px;



    left: -19px;



    position: absolute;



    width: 19px;



}



#header .black_box .br{



	background-position: -23px -219px;



    bottom: -1px;



    display: block;



    height: 14px;



    position: absolute;



    right: -19px;



    width: 19px;



}







#header .black_box span.white{



	padding:10px;



	font-size: 20px;



	display:block;



}







#header .black_box a span{



	display:inline-block;



	vertical-align: middle;



}











/*#####################################################################################################################*/



/*#####################################################  STUDIO   #####################################################*/



/*#####################################################################################################################*/















/***************************************************************/



/*****************   REGISTER STUDIO   *************************/







#studio #register_studio,



#studio #register_performer,



#affiliate #register_affiliate,



#performer #register_performer{



	padding: 10px 10px 10px 10px;



    text-align: justify;



}







/***************************************************************/



/*****************   STUDIO & PERFORMER  ***********************/







#studio label,



#main #user_settings label,



#affiliate label,



#performer label{



	display: inline-block;



    padding-right: 20px;



    text-align: right;



    vertical-align: top;



    width: 180px;



	margin:3px 0px;



	line-height: 20px;



	text-transform: capitalize;



}







#studio input[type=text], #studio input[type=submit], #studio input[type=password],



#main #user_settings input[type=text], #main #user_settings input[type=submit], #main #user_settings input[type=password],



#affiliate input[type=text], #affiliate input[type=submit], #affiliate input[type=password],



#performer input[type=text], #performer input[type=submit], #performer input[type=password]{



	margin:3px 0;



	width:212px;



}







#studio  input[type=submit],



#main #user_settings  input[type=submit],



#affiliate  input[type=submit],



#performer  input[type=submit]{



	margin-left: 205px;



    width: 225px;



}







#studio #filters input[type=submit],



#affiliate #filters input[type=submit],



#performer #filters input[type=submit]{



	margin-left: 10px;



    width: auto;



}







select{



    text-transform:capitalize;



}







#studio select,



#main #user_settings select,



#affiliate select,



#performer select{



	margin:3px 0;



	width:222px;



}







#studio select.small,



#affiliate select.small,



#performer select.small{



	margin:3px 0;



	width:72px;



}







#studio textarea,



#main #user_settings textarea,



#affiliate textarea,




#performer textarea{



	width: 222px;



	height:100px;



	overflow: auto;



	resize:none;



}



















/***************************************************************/



/************   STUDIO PERFORMER ACCOUNT   *********************/











#studio .performer_menu{



	background: #d3d3d3; /* Old browsers */



	/* IE9 SVG, needs conditional override of 'filter' to 'none' */



	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QzZDNkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZGFkYWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);



	background: -moz-linear-gradient(top,  #d3d3d3 0%, #adadad 100%); /* FF3.6+ */



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d3d3d3), color-stop(100%,#adadad)); /* Chrome,Safari4+ */



	background: -webkit-linear-gradient(top,  #d3d3d3 0%,#adadad 100%); /* Chrome10+,Safari5.1+ */



	background: -o-linear-gradient(top,  #d3d3d3 0%,#adadad 100%); /* Opera 11.10+ */



	background: -ms-linear-gradient(top,  #d3d3d3 0%,#adadad 100%); /* IE10+ */



	background: linear-gradient(top,  #d3d3d3 0%,#adadad 100%); /* W3C */



	-pie-background: linear-gradient(top, #d3d3d3 0%, #adadad 100%);



	border: 1px solid #9A9A9A;



    -webkit-border-radius: 10px 10px 10px 10px;



    -moz-border-radius:  10px 10px 10px 10px;



    border-radius:  10px 10px 10px 10px;



	box-shadow: #fff 0px 0px 1px;



	line-height: 40px;



	margin: -10px 10px 0px;



	z-index:10;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







#studio .performer_menu ul{



	margin:0px;



}



#studio .performer_menu ul li{



	list-style: none;



	display: inline;



}







#studio .performer_menu ul li a{



	display: inline-block;



	padding: 0px 15px;



	color:#666;



	font-size: 12px;



	font-weight: bold;



	text-transform: cepi capitalize;



}







#studio .performer_menu ul li a.selected, #studio .performer_menu ul li a:hover{



	background: #EFEFEF; /* Old browsers */



	/* IE9 SVG, needs conditional override of 'filter' to 'none' */



	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZGFkYWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);



	background: -moz-linear-gradient(top,  #EFEFEF 0%, #adadad 100%); /* FF3.6+ */



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EFEFEF), color-stop(100%,#adadad)); /* Chrome,Safari4+ */



	background: -webkit-linear-gradient(top,  #EFEFEF 0%,#adadad 100%); /* Chrome10+,Safari5.1+ */



	background: -o-linear-gradient(top,  #EFEFEF 0%,#adadad 100%); /* Opera 11.10+ */



	background: -ms-linear-gradient(top,  #EFEFEF 0%,#adadad 100%); /* IE10+ */



	background: linear-gradient(top,  #EFEFEF 0%,#adadad 100%); /* W3C */



	-pie-background: linear-gradient(top, #EFEFEF 0%, #adadad 100%);



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}











#studio #profile{



	text-align: justify;



}







#studio #profile label{



	text-align: right;



	padding-top: 8px;



}







/***************************************************************/



/*****************   STUDIO MY ACCOUNT   ***********************/



#studio #summary {



	text-align: justify;



}







#studio #summary .fl_l{



	margin-top:15px;



	width:300px;



}







#studio #summary .fl_l div{



	width: 50%;



	margin-top:0px;



}







#studio #summary .fl_r{



	margin-top:15px;



	width:600px;



}







#studio #summary .fl_r div{



	width: 33%;



	line-height: 20px;



	margin-top:0px;



}







#studio #summary .fl_r div .icon{



	margin-right: 5px;



	vertical-align: middle;



}











/***************************************************************/



/*****************   STUDIO EARNINGS   *************************/







#studio #earnings {



    padding: 10px;



    text-align: justify;	



}







#studio #earnings h2 {



    font-size: 13px;



    margin: 0;



    padding: 0 5px 5px 0;



}







#studio #earnings .fl_r{



	width:715px;



}







/***************************************************************/



/*****************   STUDIO LEFT MENU   ************************/







#left_menu{



	background: transparent; /* Old browsers */



	float:left;



	width:240px;



	margin-right: 20px;



	padding-top: 30px;



	margin-top: -25px;



	border-right: 1px solid #B9B9B9;



    -webkit-border-radius: 0px 0px 0px 10px;



    -moz-border-radius:  0px 0px 0px 10px;



    border-radius:  0px 0px 0px 10px;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







#left_menu .menu_item{



	cursor: pointer;



	padding: 10px 0px 10px 10px;



	border-bottom: 1px solid #B9B9B9;



	text-transform: capitalize;



	background: #EBEBEB;



	font-size: 16px;



	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;



	width:205px;



	margin:0px 15px;



}







#left_menu .menu_item a{



	color: #990099;



}







#left_menu .menu_item:first-child{



	border-top: 1px solid #B9B9B9;



}







#left_menu .menu_item.selected, #left_menu .menu_item:hover{



	background: #ffffff;



}







#left_menu .menu_item:hover a{



	color:#5e5e5e	



}







#left_menu .menu_item.selected a{



	color: #000;



}



















#left_menu .menu_item .icon{



	background-position: -390px -33px;



	width: 20px;



	height: 20px;



	vertical-align: middle;



	margin-right: 3px;



}







#left_menu .menu_item.selected .icon{



	background-position: -370px -33px;



	width: 20px;



	height: 20px;



	vertical-align: middle;



	margin-right: 3px;



}















/*#####################################################################################################################*/



/*#####################################################  MAIN   #######################################################*/



/*#####################################################################################################################*/











/***************************************************************/



/*****************   USER REGISTER   ***************************/











#become_member{



	background: url(../images/become_member_bg.png) no-repeat 0 0;



	width: 630px;



	height: 458px;



}







#become_member .content{



	position: relative;



	z-index: 10;



}



#become_member .form{



	margin-top:30px;



	margin-left:275px;



}











#become_member .buttons{



	margin-top:30px;



	margin-left:54px;



}







#become_member .input_helper_l{



	opacity: 0.1;



	filter: alpha(opacity = 10);



	background: #FFFFFF;



}







#become_member .input_helper_line{



	
	



	margin-left:13px;



	width: auto;



	color: #FFFFFF;



}











/***************************************************************/



/*****************   BIG MENU   *******************************/
#big_menu { /*background: #000000; /* Old browsers  background: -moz-linear-gradient(top, #000000 0%, #000000 53%, #2a2a2a 100%); /* FF3.6+  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #000000), color-stop(53%, #000000), color-stop(100%, #2a2a2a)); /* Chrome,Safari4+  background: -webkit-linear-gradient(top, #000000 0%, #000000 53%, #2a2a2a 100%); /* Chrome10+,Safari5.1+  background: -o-linear-gradient(top, #000000 0%, #000000 53%, #2a2a2a 100%); /* Opera 11.10+  background: -ms-linear-gradient(top, #000000 0%, #000000 53%, #2a2a2a 100%); /* IE10+  background: linear-gradient(top, #000000 0%, #000000 53%, #2a2a2a 100%); /* W3C  -pie-background: linear-gradient(top, #000000 0%, #000000 53%, #2a2a2a 100%); border: 0px solid #000000; -webkit-border-radius: 0px 10px 10px 0px; -moz-border-radius: 0px 10px 10px 0px; border-radius: 0px 10px 10px 0px; /* IE9 SVG, needs conditional override of 'filter' to 'none' */

margin: 20px 0 20px 0; position: relative; width: 986px; height: 59px; z-index: 1; display: block; behavior: url(/assets/modena_t4/css/pie/PIE.htc); background: url(../images/bg-menu.png) no-repeat; }

#main #page { padding-top: 0px; }

/*#big_menu .left_bg { background: #000000; /* Old browsers  background: -moz-linear-gradient(top, #000000 0%, #000000 53%, #2a2a2a 100%); /* FF3.6+  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #000000), color-stop(53%, #000000), color-stop(100%, #2a2a2a)); /* Chrome,Safari4+  background: -webkit-linear-gradient(top, #000000 0%, #000000 53%, #2a2a2a 100%); /* Chrome10+,Safari5.1+  background: -o-linear-gradient(top, #000000 0%, #000000 53%, #2a2a2a 100%); /* Opera 11.10+  background: -ms-linear-gradient(top, #000000 0%, #000000 53%, #2a2a2a 100%); /* IE10+  background: linear-gradient(top, #000000 0%, #000000 53%, #2a2a2a 100%); /* W3C  -pie-background: linear-gradient(top, #000000 0%, #000000 53%, #2a2a2a 100%); height: 87px; left: -500px; width: 500px; position: absolute; top: 0px; z-index: 1; behavior: url(/assets/modena_t4/css/pie/PIE.htc); }*/

#big_menu .item-1,
#big_menu .item-2,
#big_menu .item-3,
#big_menu .item-4,
#big_menu .item-5,
#big_menu .item-6,
#big_menu .item-7,
#big_menu .item-8,
#big_menu .item-9 { float: left; height: 59px; margin: 0 0 0 0; width: 107px; position: relative; z-index: 2; background-image: url(../images/bg-menu.png); background-repeat: no-repeat; }

#big_menu .item-1 { background-position: 0 -119px; }
#big_menu .item-2 { background-position: -107px -119px; }
#big_menu .item-3 { background-position: -214px -119px; }
#big_menu .item-4 { background-position: -321px -119px; }
#big_menu .item-5 { background-position: -428px -119px; }
#big_menu .item-6 { background-position: -535px -119px; }
#big_menu .item-7 { background-position: -642px -119px; }
#big_menu .item-8 { background-position: -749px -119px; }
#big_menu .item-9 { background-position: -856px -119px; }

#big_menu .item-1:hover,
#big_menu .item-2:hover,
#big_menu .item-3:hover,
#big_menu .item-4:hover,
#big_menu .item-5:hover,
#big_menu .item-6:hover,
#big_menu .item-7:hover,
#big_menu .item-8:hover,
#big_menu .item-9:hover { margin-top: 0; }

#big_menu .item-1:hover { background-position: 0 -60px; }
#big_menu .item-2:hover { background-position: -107px -60px; }
#big_menu .item-3:hover { background-position: -214px -60px; }
#big_menu .item-4:hover { background-position: -321px -60px; }
#big_menu .item-5:hover { background-position: -428px -60px; }
#big_menu .item-6:hover { background-position: -535px -60px; }
#big_menu .item-7:hover { background-position: -642px -60px; }
#big_menu .item-8:hover { background-position: -749px -60px; }
#big_menu .item-9:hover { background-position: -856px -60px; }

#big_menu .item-1 a { display: block; width: 115px; height: 59px; }
#big_menu .item-2 a { display: block; width: 107px; height: 59px; }
#big_menu .item-3 a { display: block; width: 106px; height: 59px; }
#big_menu .item-4 a { display: block; width: 108px; height: 59px; }
#big_menu .item-5 a { display: block; width: 107px; height: 59px; }
#big_menu .item-6 a { display: block; width: 107px; height: 59px; }
#big_menu .item-7 a { display: block; width: 106px; height: 59px; }
#big_menu .item-8 a { display: block; width: 108px; height: 59px; }
#big_menu .item-9 a { display: block; width: 109px; height: 59px; }



#big_menu #header_control { background: #262626; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI2MjYyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #262626 0%, #000000 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #262626), color-stop(100%, #000000)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #262626 0%, #000000 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #262626 0%, #000000 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #262626 0%, #000000 100%); /* IE10+ */ background: linear-gradient(top, #262626 0%, #000000 100%); /* W3C */ -pie-background: linear-gradient(top, #262626 0%, #000000 100%); display: inline-block; border: medium none #000; -webkit-border-radius: 0px 15px 15px 0px; -moz-border-radius: 0px 15px 15px 0px; border-radius: 0px 15px 15px 0px; cursor: pointer; display: inline-block; height: 33px; position: absolute; right: -114px; top: 28px; z-index: 2; padding-left: 10px; behavior: url(/assets/modena_t4/css/pie/PIE.htc); }

#big_menu #header_control .text { display: inline-block; vertical-align: bottom; margin: 0 12px 0 8px; padding: 4px 0px; color: #cccccc; }

#big_menu #header_control .icon { margin-top: 5px; vertical-align: bottom; }

#main #right_filters {  float: right; width: 230px; position: relative; border: 0px solid #C09; margin-top: 0px;  }

#main #right_filters .tl { background-position: -213px -228px; display: block; height: 14px; left: -11px; position: absolute; top: 0; width: 11px; }

#main #right_filters .title { padding: 10px; display: block; color: #990099; font-size: 18px; font-family: Arial; text-shadow: none; margin: 0px; }

#main #right_filters ul { list-style: none; margin: 0px; padding: 0px; }

#main #right_filters ul li { background: #EBEBEB; padding: 10px 10px 10px 20px; margin-bottom: 1px; cursor: pointer; text-transform: capitalize; font-size: 15px; font-weight: bold; color: #989898; z-index: 4; position: relative; }

#main #right_filters>ul>li:last-child { border: medium none #fff; -webkit-border-radius: 0px 0px 10px 10px; -moz-border-radius: 0px 0px 10px 10px; border-radius: 0px 0px 10px 10px; }

#main #right_filters ul li .icon { vertical-align: middle; margin-right: 10px; }

#main #right_filters ul li.selected { background: #FFFFFF; color: #000; }

#main #right_filters ul li ul { display: none; margin: 10px -10px -10px -20px; padding: 10px 0px; background: #D6D6D6; }

#main #right_filters ul li ul li { background: #D6D6D6; padding: 3px 10px 3px 20px; font-size: 12px; font-weight: normal; margin: 0px; color: #666; }

#main #right_filters ul li ul li.selected { background: #D6D6D6; font-weight: bold; color: #666; }

#main #right_filters .box { border: medium none #B9B9B9; -webkit-border-radius: 0px 0px 10px 10px; -moz-border-radius: 0px 0px 10px 10px; border-radius: 0px 0px 10px 10px; margin-top: -10px; position: relative; behavior: url(/assets/modena_t4/css/pie/PIE.htc); }

#main #right_filters .box.black { background: url(./../images/black_girl_bg.png) bottom right no-repeat #0A0A0A; height: 222px; z-index: 2; color: #999999; }

#main #right_filters .box.black .title { color: #999; font-size: 24px; padding-top: 40px; display: block; }

#main #right_filters .box.black button { margin-left: 10px; display: block; margin-top: 11px; }

#main #right_filters .box.black .description { display: block; margin-left: 10px; margin-top: 10px; width: 120px; }

#main #right_filters .box.gray { background: url(./../images/gray_girl_bg.png) bottom left no-repeat #E4E4E4; height: 222px; z-index: 1; }

#main #right_filters .box.gray .title { color: #999; font-size: 24px; padding-top: 20px; display: block; margin-left: 120px; }

#main #right_filters .box.gray button { margin-left: 85px; display: block; margin-top: 11px; }

#main #right_filters .box.gray .description { display: block; margin-left: 132px; width: 94px; }

#main #applied_filters { display: none; }

#main #applied_filters .filter_item { border: 1px solid #B9B9B9; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; float: left; margin: 3px; padding: 3px 6px 3px 3px; color: #666666; behavior: url(/assets/modena_t4/css/pie/PIE.htc); }

#main #applied_filters .filter_item span { vertical-align: middle; text-transform: capitalize; }

#main #applied_filters .filter_item .icon { margin-right: 5px; cursor: pointer; }

#slider_container,
#slider_container_2 { position: relative; left: 0px; bottom: 0px; width: 100%; }



/***************************************************************/
/*****************   GIRL BOX   *******************************/

#main .girl_box{
	float:left;
	width:225px;
	height:392px;
	border: 0px solid #B9B9B9;
    -webkit-border-radius: 10px 10px 10px 10px;
    -moz-border-radius:  10px 10px 10px 10px;
    border-radius:  10px 10px 10px 10px;
	margin: 0px 0px 10px 10px;
	text-align: center;
	position: relative;
    behavior: url(/assets/modena_t4/css/pie/PIE.htc);
	

}

#main .girl_box .nick{
	padding:3px;
	font-size:20px;
	color: #C9C;
} 

#main .girl_box .photo{
	width:207px;
	text-align: center;
	border: 0px solid #B9B9B9;
    -webkit-border-radius: 10px 10px 0px 0px;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius:  10px 10px 0px 0px;
	display:block;
	margin:0px auto;
	position: relative;
	padding:0px;  /*remove that */ 
	float:none;  /*remove that */ 
	height:auto;  /*remove that */ 
	overflow: hidden;
    behavior: url(/assets/modena_t4/css/pie/PIE.htc);
	

}

#main .girl_box .photo>a>img{
	width:205px;
    height:158px;
	border: 0px solid #fff;
    -webkit-border-radius: 10px 10px 0px 0px;
    -moz-border-radius:  10px 10px 0px 0px;
    border-radius:  10px 10px 0px 0px;
	position: relative;
    behavior: url(/assets/modena_t4/css/pie/PIE.htc);

}

#main .girl_box .photo .on, #main .girl_box .photo .off{
	position: absolute;
	top:5px;
	left:5px;
	padding:0px;   /*remove that */
}

#main .girl_box .photo .hd{
	position: absolute;
	top:5px;
	right:5px;
	padding:0px;   /*remove that */
}

#main .girl_box .photo .langs{
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: #000000;
	height:20px;
	width:205px;
	bottom:0px;
	left:1px;
	border: medium none #fff;
    -webkit-border-radius: 0 0 0 0;
    -moz-border-radius:  0 0 0 0;
    border-radius:  0 0 0 0;
	text-align: center;
	position: absolute;
	display:block;
	overflow: hidden;
    behavior: url(/assets/modena_t4/css/pie/PIE.htc);
	font-size: 10px;
}
#main .girl_box .langs ul{
	display: block;
	margin:0px 0px 0px 5px;
	padding:0px;
	position: relative;
}

#main .girl_box .langs ul li{
	list-style: none;
	display: inline-block;
	margin:4px;
	position: relative;
}

#main .girl_box .buttons{
	margin-top: 10px;
	position: relative;
}

#main .girl_box .buttons button {
	display: inline-block;
	text-transform: capitalize;
	
}







/***************************************************************/



/*****************   USER ACCOUNT   ****************************/







#userAccount .form {



    margin: 10px auto;



    width: 325px;



}







#userAccount input[type=submit], #userAccount button{



	margin:10px 30px;



	width:250px;



}











/*#####################################################################################################################*/



/*#####################################################  AFFILIATE   ##################################################*/



/*#####################################################################################################################*/







.affiliate_get_code{



	width:600px;




	margin:0px auto;



}







.code_box{



	border:1px solid #999;



	border-radius: 10px;



	-webkit-border-radius: 10px;



	-moz-border-radius: 10px;



	padding: 10px;



    word-wrap: break-word; 



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}











/*#####################################################################################################################*/



/*#####################################################################################################################*/



/*#####################################################################################################################*/







/***************************************************************/



/*******   RESTRICT ACCESS FROM SOME BROWSERS   ****************/











#browsers_restrictions{



	background: #000;



	color: #fff;



	height: 340px;



	padding:30px;



	font-size: 14px;



}












/***************************************************************/



/*********************   ERRORS   ******************************/











.status {



	padding: 0px 10px 5px 10px;



	border-radius: 10px;



	-webkit-border-radius: 10px;



	-moz-border-radius: 10px;



	text-shadow: 1px 1px 1px #fff;



	margin: 10px;



	clear: both;



	display:block;



	position: relative;



	z-index:10;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}







	.status .icon {margin-right: 5px}



	.status p {padding: 0; margin: 0; color: #000000;}



	.status p span {font-weight: 700}







	#main .status {



		width:936px;



		float:left;



		margin:20px 10px 0px;



	}



	



.status.success {



	background: #f3f8e0; /* Old browsers */



	/* IE9 SVG, needs conditional override of 'filter' to 'none' */



	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjhlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMGRlOTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);



	background: -moz-linear-gradient(top, #f3f8e0 0%, #d0de99 100%); /* FF3.6+ */



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f8e0), color-stop(100%,#d0de99)); /* Chrome,Safari4+ */



	background: -webkit-linear-gradient(top, #f3f8e0 0%,#d0de99 100%); /* Chrome10+,Safari5.1+ */



	background: -o-linear-gradient(top, #f3f8e0 0%,#d0de99 100%); /* Opera 11.10+ */



	background: -ms-linear-gradient(top, #f3f8e0 0%,#d0de99 100%); /* IE10+ */



	background: linear-gradient(top, #f3f8e0 0%,#d0de99 100%); /* W3C */



	-pie-background: linear-gradient(top, #f3f8e0 0%,#d0de99 100%);



	border: 2px solid #8EA534;



	margin-top: 5px;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}



	.status.success span {



        color: #8EA534;



        vertical-align: top;



    }



	.status.success p {font-weight: bold; height: 18px; line-height: 23px;}







.status.error {



	background: #fcf0ef; /* Old browsers */



	/* IE9 SVG, needs conditional override of 'filter' to 'none' */



	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZjBlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWQwY2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);



	background: -moz-linear-gradient(top, #fcf0ef 0%, #f5d0cd 100%); /* FF3.6+ */



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcf0ef), color-stop(100%,#f5d0cd)); /* Chrome,Safari4+ */



	background: -webkit-linear-gradient(top, #fcf0ef 0%,#f5d0cd 100%); /* Chrome10+,Safari5.1+ */



	background: -o-linear-gradient(top, #fcf0ef 0%,#f5d0cd 100%); /* Opera 11.10+ */



	background: -ms-linear-gradient(top, #fcf0ef 0%,#f5d0cd 100%); /* IE10+ */



	background: linear-gradient(top, #fcf0ef 0%,#f5d0cd 100%); /* W3C */



	-pie-background: linear-gradient(top, #fcf0ef 0%,#f5d0cd 100%);



	border: 2px solid #990000;



	margin-top: 5px;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);







}



	.status.error span {color: #990000;}



	.status.error p {font-weight: bold; height: 18px;}







	







/***************************************************************/



/*********************   RATING   ******************************/















.ui-stars-star,



.ui-stars-cancel {



  float: left;



  display: block;



  overflow: hidden;



  text-indent: -999em;



  cursor: pointer;



}



.ui-stars-star a,



.ui-stars-cancel a {



  width: 21px;



  height: 17px;



  display: block;



  background: url(./../images/images_set.png) no-repeat;



}



.ui-stars-star a {



  background-position: -289px -40px;



}



.ui-stars-star-on a {



  background-position: -289px -89px;



}



.ui-stars-star-hover a {



  background-position: -289px -64px;



}



.ui-stars-cancel-hover a {



  background-position: -289px -16px;



}



.ui-stars-star-disabled,



.ui-stars-star-disabled a,



.ui-stars-cancel-disabled a {



  cursor: default !important;



}







.review_item{



	margin:10px 0px;



}







.review_item h3{



	display: inline-block;



	width:265px;



	text-align: right;



	margin:0px 10px 0px 0px;



	padding: 0px;



	vertical-align: top;



	font-family: Tahoma;



	color:#ACA8AC;



}







.review_item .stars{



	display: inline-block;



	width:200px;



}







.review_item .stars input{



	display:none;



}











/***************************************************************/



/*********************   VIDEOS   ******************************/







#video_listing{



	margin-top:15px;



}







.video {



	float:left;



	width: 228px;



	margin: 20px 5px 20px;



	position: relative;



	z-index: 10;



}







.video span.title{



	position:absolute;



	top:8px;



	right:8px;



}







.video .edit{



	width:16px;



	height:16px;



	margin: 0 10px 5px;



	background: url('../images/icons/pencil.png') no-repeat;	



}







.video .rate{



	width: 133px;



	margin-right: 12px;



}







.video span.bold{



	position:relative;



	top:-5px;



}







.video_preview span.video_length,.video span.video_length{



    border-radius: 3px 3px 3px 3px;



    color: #666666;



    display: inline-block;



    font-size: 12px;



    font-weight: bold;



    height: 14px;



    line-height: 14px;



    padding: 0 4px;



    vertical-align: top;	



    bottom: -16px;



    margin-right: 0;



    margin-top: 0;



    position: absolute;



    right: 7px;



	z-index:100;



}







span.nickname{



	position:absolute;



}







.video_preview span.cost,.video span.cost{



    border-radius: 3px 3px 3px 3px;



    color: red !important;



    display: inline-block;



    font-size: 12px;



    font-weight: bold;



    height: 14px;



    line-height: 14px;



    padding: 0 4px;



    vertical-align: top;	



    top: -16px;



    margin-left: 0;



    margin-top: 0;



    position: absolute;



    right: 7px;	



}



#performer .video object,



#studio .video object,



.video object:last-child{



	position:relative;



	border: 3px solid #420406;



	padding:2px;



	display:block;



}







#performer .video object.delete,



#studio .video object.delete,



.video object.delete:last-child{



    border: none;



    position:absolute;



}







#studio .video span.cost,



#performer .video span.cost{



	top:0px;



}















.video .delete{



	float:left;



	cursor:pointer;



	width:16px;



	height:16px;



	display:block;



	margin-right:10px;



	border:none;



	margin-bottom: 2px;



}







.video .edit{



	margin-bottom: 2px;



}











.video object.delete{



	border:none;



	position: absolute;



}







/***************************************************************/



/*********************   TOOLTIP   ******************************/











.tipsy { padding: 5px; font-size: 11px; background-repeat: no-repeat;  background-image: url(../images/tipsy.gif); }



.tipsy-inner { padding: 5px 8px 4px 8px; background-color: #080626; color: #fff; max-width: 200px; text-align: center; }



.tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; }



.tipsy-north { background-position: top center; }



.tipsy-south { background-position: bottom center; margin-bottom:20px; }



.tipsy-east { background-position: right center; }



.tipsy-west { background-position: left center; }







/***************************************************************/



/*********************   ORDER CREDITS   ***********************/







#order_credits{



	margin-top: -20px;



	padding:0px 10px;



}







#order_credits>.fl_l{



	display:block;



	padding:10px;



	width:200px;



	height:100%;



	border-right:1px solid #E8E8E8;



	height: inherit;



}







#order_credits .fl_l .cards{



	background: url(./../images/cards.png) center center no-repeat;



	display:block;



	width:200px;



	height:100px;



	margin-top:30px;



}











#order_credits>.fl_r {



	width:722px;



	display:block;



	border-left: 1px solid #B4B4B4;



	padding: 10px;



	height: inherit;



}







#order_credits .pack {



	display:inline-block;



	width:180px;



}







#order_credits .pack input{



	display: inline-block;



}







#order_credits .buy_button{



	margin-top:10px;



}



/***************************************************************/



/*********************   LOGINS   ******************************/











#affiliate #login .details{



	



	background-position: top left;



	background-repeat: no-repeat;



	height: 285px;



    margin: 0 -11px;



}







#performer #login{



	min-height: inherit;



	



	background-position: right bottom;



	background-repeat: no-repeat;



	margin:0px -10px -10px;



}







#performer  #login .login_box,



#studio #login .login_box{



	margin: 40px 20px 350px;



	padding: 20px 100px;



}







#studio #login{



	min-height: inherit;



	background-position: right bottom;



	background-repeat: no-repeat;



	margin:0px -11px -11px;



	border:medium none;



	border-radius: 10px;



	-webkit-border-radius: 10px;



	-moz-border-radius: 10px;



	behavior: url(/assets/modena_t4/css/pie/PIE.htc)



}







#login .login_box{



    margin: 10px auto;



    padding: 10px 20px 30px;



    width: 290px;



	min-height: 180px;



	border:1px solid #aaa;



	border-radius: 10px;



	-webkit-border-radius: 10px;



	-moz-border-radius: 10px;



	text-shadow: 1px 1px 1px #fff;



    behavior: url(/assets/modena_t4/css/pie/PIE.htc);



}











#affiliate #login .details{



	



	background-position: top left;



	background-repeat: no-repeat;



	height: 285px;



    margin: 0 -11px;



}







#affiliate #login .details .title{



	margin: 33px 0 0 200px;



	display: inline-block;



}



#affiliate #login .details ul{



	font-size: 17px;



    line-height: 22px;



    margin: 0 0 0 198px;



	list-style: none;



	width:340px;



}







#affiliate #login .details .signup_btn{



	font-size: 24px;



    font-weight: bold;



    margin: 20px 0 0 395px;



    padding: 15px;



	text-transform: uppercase;



}







#affiliate #login .details .how_it_works{



	font-size: 14px;



    padding: 15px 27px 0 10px;



    text-align: justify;



    width: 355px;



}











/***************************************************************/







.payment_interval {



    color: #666;



    font-size: 14px;



    font-weight: normal;



    margin: 0;



    padding-bottom: 10px;



    padding-left: 20px;



    padding-top: 10px;



}







.search {



    float: right;



    padding: 10px;



}















.contact{



	width:650px;



	margin:0px auto;



}







.contact label{



	width:100px;



	display:inline-block;



	text-align: right;



	margin-right:10px;



	text-transform: capitalize;



	vertical-align: top;



	padding-top:8px;



}







.contact input{



	width:300px;



	display:inline-block;



	margin:3px 0px;



}







.contact textarea{



	width:310px;



	margin:3px 0px;



}







.contact input[type=submit]{



	width:310px;



	margin:3px 0px;



}











.error_mess {



    color: #C41A1A;



    font-size: 14px;



    padding: 10px;



    text-align: center;



}







.h_line_sep{



	border-top: 1px solid #b4b4b4;



	border-bottom: 1px solid #e8e8e8;



	height:0px;



	width:100%;



	margin: 7px 0px;



}







#chat_info {



    float: right;



    margin: -46px 0 10px;



    width: 550px;



}







#chat_info div {



    display: inline-block;



    width: 260px;



}







#chat_info .info_name, #chat_info .info_value {



    display: inline-block;



    width: 126px;



}







.confirm_yes, .confirm_no{



	text-indent: 100px;



	margin:10px;



	display:inline-block;



	vertical-align: middle;



}







.complete_log{



    display:none;



}

.categories{
	position: relative;
	background: url(../images/header_bg.png) no-repeat 0 0;
	margin-top:-40px;
	height: 165px;
	width: 100%;
	z-index: 10;
	padding:55px 10px 10px;
}

.categories .left {
	float:left;
	padding:10px;
	height: 145px;
	width:580px;
}
.categories h3{
	margin:0px;
	font-size:15px;
	padding-bottom: 10px;
}

.categories .right{
	float:left;
	width:278px;
	padding:10px;
	height: 96px;
}

.categories  .col_main {
	float:left;
	height:100%;
	width: 980px;
	margin-left:10px;
}

.categories .left .col_main .last{
	background: none;
    margin-left: 10px;
	width: 180px;
	float:left;
}

.categories .left .col_main .col{
	float:left;
	background: url(../images/dot_sep.png) repeat-y top right;
	width: 180px;
	margin-left:10px;
}
.category span.category_name{
	width:125px;
	font-weight: bold;
	text-align:left;
}
.category span.category_name.selected a{
	color: #FFCC33;
	font-style:italic;
}
.category span.category_name a:hover{
	color: #FFCC33;
	font-style:normal;
}
.category span.value{
	display: inline-block;
	width:35px;
	text-align: right;
}
.category_name {
	width: 100px;
	display: inline-block;
	padding:1px;
}

.category_name .value {
	padding-left: 30px;
}


.top_login{
	float:right;
	
	width: 330px;
	height:87px;
}

.top_login .top_text{
	position:absolute;
	top:2px;
	left:70px;
}

.top_login .fields{
	margin-top:40px;
	margin-left:5px;
}

.barra-pe{
	margin-top:10px;
}
.barra-sup{
	margin-top:0px;
}

.signup{
	font-size:12px;
	color: #990099;
	
}
.signup2{
	font-size:12px;
	color: #990099;
	
}
.forgot_password2{
	font-size:12px;
	color: #990099;
}
.forgot_password{
	font-size:12px;
	color: #990099;
}
.veja_perfil{
	font-size:12px;
	color: #ffffff;
	padding-left: 10px;
}
.disponivelem{
	font-size:12px;
	color: #F00;
	padding-left: 0px;
}
.nome_perfil{
	font-size:18px;
	
}
.mobile_topo{
	font-size:12px;
	
}

input.telon[type="submit"], button.telon, .telon_btn{
	

}

input.redb[type="submit"], button.redb, .redb_btn { 
	background: #399e51;
	border: medium none #906D6E;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
	padding: 3px 10px;
	display: inline-block;
	line-height: 20px;
	cursor: pointer;
	color: #F4DDDE;
	position: relative;
	font-size: 12px;
	text-transform: capitalize;
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    behavior: url(/assets/modena_t4/css/pie/PIE.htc); 

}

input.ocupado[type="submit"], button.ocupado, .ocupado_btn{
	background: red;
	border: medium none #906D6E;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
	padding: 3px 10px;
	display: inline-block;
	line-height: 20px;
	cursor: pointer;
	color: #F4DDDE;
	position: relative;
	font-size: 12px;
	text-transform: capitalize;
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    behavior: url(/assets/modena_t4/css/pie/PIE.htc);

}

input.cinza[type="submit"], button.cinza, .cinza_btn{
	background: grey;
	border: medium none #906D6E;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
	padding: 3px 10px;
	display: inline-block;
	line-height: 20px;
	cursor: pointer;
	color: #F4DDDE;
	position: relative;
	font-size: 12px;
	text-transform: capitalize;
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    behavior: url(/assets/modena_t4/css/pie/PIE.htc);

}

#articles .box-bg, #blog .box-bg {
    margin-bottom: 10px;
    background: transparent url('http://misticosonline.com.br/themes/site/img/trans-dk86.png') repeat;
    padding: 10px;
}

#articles .content-bg, #blog .content-bg {
    background: transparent url('http://misticosonline.com.br/themes/site/img/info_boxes_background.png') 0 42px repeat;
}

#page-home .row-fluid .span4 {
    margin-left: 10px;
}

#page-home .row-fluid .first {
    margin-left: 0;
    width: 320px;
}

.row-fluid {
  width: 100%;
  *zoom: 1;
}

.row-fluid:before,
.row-fluid:after {
  display: table;
  line-height: 0;
  content: "";
}

.row-fluid:after {
  clear: both;
}

.row-fluid [class*="span"] {
  display: block;
  float: left;
  width: 100%;
  min-height: 30px;
  margin-left: 2.127659574468085%;
  *margin-left: 2.074468085106383%;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.row-fluid [class*="span"]:first-child {
  margin-left: 0;
}

.row-fluid .controls-row [class*="span"] + [class*="span"] {
  margin-left: 2.127659574468085%;
}

.row-fluid .span12 {
  width: 100%;
  *width: 99.94680851063829%;
}

.row-fluid .span11 {
  width: 91.48936170212765%;
  *width: 91.43617021276594%;
}

.row-fluid .span10 {
  width: 82.97872340425532%;
  *width: 82.92553191489361%;
}

.row-fluid .span9 {
  width: 74.46808510638297%;
  *width: 74.41489361702126%;
}

.row-fluid .span8 {
  width: 65.95744680851064%;
  *width: 65.90425531914893%;
}

.row-fluid .span7 {
  width: 57.44680851063829%;
  *width: 57.39361702127659%;
}

.row-fluid .span6 {
  width: 48.93617021276595%;
  *width: 48.88297872340425%;
}

.row-fluid .span5 {
  width: 40.42553191489362%;
  *width: 40.37234042553192%;
}

.row-fluid .span4 {
  width: 31.914893617021278%;
  *width: 31.861702127659576%;
}

.row-fluid .span3 {
  width: 23.404255319148934%;
  *width: 23.351063829787233%;
}

.row-fluid .span2 {
  width: 14.893617021276595%;
  *width: 14.840425531914894%;
}

.row-fluid .span1 {
  width: 6.382978723404255%;
  *width: 6.329787234042553%;
}

.row-fluid .offset12 {
  margin-left: 104.25531914893617%;
  *margin-left: 104.14893617021275%;
}

.row-fluid .offset12:first-child {
  margin-left: 102.12765957446808%;
  *margin-left: 102.02127659574467%;
}

.row-fluid .offset11 {
  margin-left: 95.74468085106382%;
  *margin-left: 95.6382978723404%;
}

.row-fluid .offset11:first-child {
  margin-left: 93.61702127659574%;
  *margin-left: 93.51063829787232%;
}

.row-fluid .offset10 {
  margin-left: 87.23404255319149%;
  *margin-left: 87.12765957446807%;
}

.row-fluid .offset10:first-child {
  margin-left: 85.1063829787234%;
  *margin-left: 84.99999999999999%;
}

.row-fluid .offset9 {
  margin-left: 78.72340425531914%;
  *margin-left: 78.61702127659572%;
}

.row-fluid .offset9:first-child {
  margin-left: 76.59574468085106%;
  *margin-left: 76.48936170212764%;
}

.row-fluid .offset8 {
  margin-left: 70.2127659574468%;
  *margin-left: 70.10638297872339%;
}

.row-fluid .offset8:first-child {
  margin-left: 68.08510638297872%;
  *margin-left: 67.9787234042553%;
}

.row-fluid .offset7 {
  margin-left: 61.70212765957446%;
  *margin-left: 61.59574468085106%;
}

.row-fluid .offset7:first-child {
  margin-left: 59.574468085106375%;
  *margin-left: 59.46808510638297%;
}

.row-fluid .offset6 {
  margin-left: 53.191489361702125%;
  *margin-left: 53.085106382978715%;
}

.row-fluid .offset6:first-child {
  margin-left: 51.063829787234035%;
  *margin-left: 50.95744680851063%;
}

.row-fluid .offset5 {
  margin-left: 44.68085106382979%;
  *margin-left: 44.57446808510638%;
}

.row-fluid .offset5:first-child {
  margin-left: 42.5531914893617%;
  *margin-left: 42.4468085106383%;
}

.row-fluid .offset4 {
  margin-left: 36.170212765957444%;
  *margin-left: 36.06382978723405%;
}

.row-fluid .offset4:first-child {
  margin-left: 34.04255319148936%;
  *margin-left: 33.93617021276596%;
}

.row-fluid .offset3 {
  margin-left: 27.659574468085104%;
  *margin-left: 27.5531914893617%;
}

.row-fluid .offset3:first-child {
  margin-left: 25.53191489361702%;
  *margin-left: 25.425531914893618%;
}

.row-fluid .offset2 {
  margin-left: 19.148936170212764%;
  *margin-left: 19.04255319148936%;
}

.row-fluid .offset2:first-child {
  margin-left: 17.02127659574468%;
  *margin-left: 16.914893617021278%;
}

.row-fluid .offset1 {
  margin-left: 10.638297872340425%;
  *margin-left: 10.53191489361702%;
}

.row-fluid .offset1:first-child {
  margin-left: 8.51063829787234%;
  *margin-left: 8.404255319148938%;
}

.fundobranco {
	background: #ffffff;
	border: 5px solid #ffffff;
	margin-right:5px;
}
.fundobranco2 {
	background: #F5F5F5;
	
}

.vermelhinho{

	color:#C00;
	font-size: 12px;
	

}

#vFlash2{
	background-color: #FFC7C7;
    border: 1px solid #FF7070;
    padding: 10px;
    height:40px !important;
    font-family: Tahoma;
    font-size: 12px;
    color: #790000;
}


.btn_ficaronline {
  background: #34d95a;
  background-image: -webkit-linear-gradient(top, #34d95a, #2bb84c);
  background-image: -moz-linear-gradient(top, #34d95a, #2bb84c);
  background-image: -ms-linear-gradient(top, #34d95a, #2bb84c);
  background-image: -o-linear-gradient(top, #34d95a, #2bb84c);
  background-image: linear-gradient(to bottom, #34d95a, #2bb84c);
  -webkit-border-radius: 10;
  -moz-border-radius: 10;
  border-radius: 10px;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.btn_ficaronline:hover {
  background: #538234;
  background-image: -webkit-linear-gradient(top, #538234, #1d5921);
  background-image: -moz-linear-gradient(top, #538234, #1d5921);
  background-image: -ms-linear-gradient(top, #538234, #1d5921);
  background-image: -o-linear-gradient(top, #538234, #1d5921);
  background-image: linear-gradient(to bottom, #538234, #1d5921);
  text-decoration: none;
}

.btn_ficarocupado {
  background: #ff0808;
  background-image: -webkit-linear-gradient(top, #ff0808, #db2525);
  background-image: -moz-linear-gradient(top, #ff0808, #db2525);
  background-image: -ms-linear-gradient(top, #ff0808, #db2525);
  background-image: -o-linear-gradient(top, #ff0808, #db2525);
  background-image: linear-gradient(to bottom, #ff0808, #db2525);
  -webkit-border-radius: 10;
  -moz-border-radius: 10;
  border-radius: 10px;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.btn_ficarocupado:hover {
  background: #9c2222;
  background-image: -webkit-linear-gradient(top, #9c2222, #8f0707);
  background-image: -moz-linear-gradient(top, #9c2222, #8f0707);
  background-image: -ms-linear-gradient(top, #9c2222, #8f0707);
  background-image: -o-linear-gradient(top, #9c2222, #8f0707);
  background-image: linear-gradient(to bottom, #9c2222, #8f0707);
  text-decoration: none;
}

.btn_desconectar {
  background: #000000;
  background-image: -webkit-linear-gradient(top, #000000, #262a2e);
  background-image: -moz-linear-gradient(top, #000000, #262a2e);
  background-image: -ms-linear-gradient(top, #000000, #262a2e);
  background-image: -o-linear-gradient(top, #000000, #262a2e);
  background-image: linear-gradient(to bottom, #000000, #262a2e);
  -webkit-border-radius: 10;
  -moz-border-radius: 10;
  border-radius: 10px;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.btn_desconectar:hover {
  background: #1f1d1d;
  background-image: -webkit-linear-gradient(top, #1f1d1d, #1a1616);
  background-image: -moz-linear-gradient(top, #1f1d1d, #1a1616);
  background-image: -ms-linear-gradient(top, #1f1d1d, #1a1616);
  background-image: -o-linear-gradient(top, #1f1d1d, #1a1616);
  background-image: linear-gradient(to bottom, #1f1d1d, #1a1616);
  text-decoration: none;
}

#vFlashOcupado{
	background-color: #FFC7C7;
    border: 1px solid #FF7070;
    padding: 10px;
    height:20px !important;
    font-family: Tahoma;
    font-size: 16px;
    color: #790000;
}

#vFlashOnline{
	background-color: #369738;
    border: 1px solid #28C116;
    padding: 10px;
    height:20px !important;
    font-family: Tahoma;
    font-size: 16px;
    color: #003A01;
}

.btn_cust {
  background: #3498db;
  background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
  background-image: -moz-linear-gradient(top, #3498db, #2980b9);
  background-image: -ms-linear-gradient(top, #3498db, #2980b9);
  background-image: -o-linear-gradient(top, #3498db, #2980b9);
  background-image: linear-gradient(to bottom, #3498db, #2980b9);
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 28px;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.btn_cust:hover {
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  text-decoration: none;
}