application/views/media/laura/desktop/_css/geral.cssbody{
	background:#faf4e9 !important;
}
.limpa{
	width:100%;
	clear:both;
	min-height:5px;
}
.bg_image{
	position: fixed;
	top:0;
	bottom:0;
	left:0;
	right:0;
	background-color:#fff;
	background-attachment: fixed;
	background-position: top center; 
	background-repeat: no-repeat; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover;
	z-index: 1;
}
.geral{
	width:100%;
	clear:both;
	position:fixed;
	z-index:2;
	left:0;
	top:0;
	bottom:0;
	right:0;
}
.logo{
	width:100%;
	clear:both;
	padding:10px 0 10px 0;
}
.logo a{
	width:207px;
	height:185px;
	display:block;
	text-indent:-9999;
	overflow:hidden;
	margin:0 auto;
	background:url(https://www.laurabariquelo.com.br/sites/laura/_images/logo.png?=517) center no-repeat;
}
.logo a:hover{
	text-decoration:none;
}
.menu_principal{
	width:250px;
	margin-left:25px;
	background:#faf2e7;
	box-shadow:0 0 4px #333;
	position:fixed;
	z-index:4;
}

.menu_principal ul{
	margin:0;
	/*padding:30px 0 0 0;*/
	float:left;
}
/*.menu_principal ul li{
	width:100%;
	padding:0 0 8px 20px;
}
.menu_principal ul li a{
	text-transform:uppercase;
	font-family: 'Open Sans', sans-serif;
	font-size:15px;
	font-weight:300;
	color:#9a2d47;
}
.menu_principal ul li a:hover{
	text-decoration:none;
}*/
#esquerda_menu{ /*float:left; text-align:right;*/ padding:2px 0 0 10px; }
#esquerda_menu dl dt{ clear:both; display:block; }
#esquerda_menu dl dt a{ font:bold 16px 'Open Sans', sans-serif; color:#9a2d47; }
#esquerda_menu dl dt a:hover{ text-decoration:none; }
#esquerda_menu dl dd ul{ width:100%; clear:both; margin:0; padding:0; }
#esquerda_menu dl dd ul li{ width:90%; clear:both; border-bottom:1px dotted #9a2d47; }
#esquerda_menu dl dd ul li a{ font:14px 'Open Sans', sans-serif; color:#333333; }
#esquerda_menu dl dd ul li a:hover{ text-decoration:none; }
/*
#accordion ul {
	list-style: none;
	padding: 0 0 0 0;
	display: none;
	clear:both;
	width:100%;
}
#accordion ul li{
	padding:0 0 0 5px;
	margin:3px 0 3px 10px;
	width:210px;
	border-bottom:1px dotted #9a2d47;
}
#accordion ul li a{
	text-transform:uppercase;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	opacity:1;
	font-weight:300;
	color:#333;
}
#accordion ul li a:hover{
	opacity:0.5;
}
*/

.menu_sub{
	width:1px;
	float:left;
	margin:0 0 0 270px;
	position:fixed;
	z-index:3;
	top:0;
	bottom:0;
	background:url(https://www.laurabariquelo.com.br/sites/laura/_images/fb_submenu.png) right top repeat-y;
}
.menu_sub .btn_close{
	width:660px;
	padding:0 0 0 0;
	clear:both;
	float:right;
	text-align:right;
}
.menu_sub .loading{
	width:100%;
	clear:both;
	text-align:center;
	padding:10px 0 10px 0;
	text-transform:uppercase;
	font-family: 'Open Sans', sans-serif;
	font-size:18px;
	font-weight:300;
	color:#9a2d47;
	display:none;
}
.conteudos{
	width:90%;
	clear:both;
	float:right;
	margin:0 25px 0 0;
	padding:0 25px 0 0;
	display:none;
	min-height:150px;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	text-align:justify;
	font-weight:300;
	overflow:hidden;
	overflow-y:auto;
}
.conteudos b{
	font-family: 'Open Sans', sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#9a2d47;
}


/*
 * profissionaos
 */
.prof_lista--dados p{
	width:98%;
	float:right;
	padding:3px 0 0 0;
}
.prof_lista--dados p b{
	font-family: 'Open Sans', sans-serif;
	font-size:18px;
	font-weight:300;
	color:#9a2d47;
}


.galeria_fotos{
	width:100%;
	clear:both;
}
.galeria_fotos img{
	width:150px;
	height:auto;
	margin:5px;
}

.aclinica_titulo{
	width:100%;
	padding:0 0 15px 0;
	margin:0 0 5px 0;
	font-family: 'Open Sans', sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#9a2d47;
	border-bottom:1px dotted #333;
}
.aclinica_txt img{
	float:left;
	margin:0 5px 5px 0;
}

















