* { margin:0; padding:0; font-family: 'Open Sans', sans-serif; 	/*	font-family: 'Open Sans', sans-serif; 		font-family:'Montserrat', sans-serif;*/ }
/*html { background:#262922; }*/
html { background:#FFF; }
body { color:#333; font-size:14px;  }
.header { width:100%; max-height:100px;  background:#005045;  position:fixed; opacity:0.9; z-index:9999;	/*background:#020167; */	 }
.header .logo{ float:left; margin-left:10px; margin-right:20px; }
.header .menu{ float:right; margin:0 0 0 0; vertical-align:bottom;	}
.header .menu .categorias{float: right; margin-right:5px;   font-size: 14px;  }
.header .menu .categorias a{float:left; padding:12px; color:#FFF; text-decoration:none;  transition: all 0.4s linear;	 }
.header .menu .categorias a:hover{float:left; padding:12px; color:#FFF; background:#039;  border-radius:0px 15px;	text-decoration:none; }
.header .menu .categorias .GrupoSel{float:left; padding:12px; color:#FFF; background:#0077C1; border-radius:0px 15px;  text-decoration:none; }
.header .menu .categorias .GrupoSel:hover{float:left; padding:12px; color:#FFF; background:#039; border-radius:0px 15px;  text-decoration:none; }
.header .menu .mobile_icone{display:none;	float: right;  margin-right:20px;   font-size: 14px;   }
.header .menu .mobile_menu {display:none;	margin-right:20px;   font-size: 14px;   }
.header .menu .procura{float: right; margin-right:5px;   font-size: 14px;  }





.header2 { width:100%; padding-top:96px;  }

.header2 .topo_procura { position:fixed; margin-top:5px; right:0px;  width:320px; text-align:left; vertical-align:top;  z-index:9999;  }
.header2 .topo_procura .faixa { background:#005045; opacity:0.7; text-align:left; line-height:40px;  margin:2px; padding:15px; z-index:9999;  }

.header2 .mobile_menu{ display:none;  width:100%; height:40px;   background:#005045;	opacity:0.9; 	 }
.header2 .mobile_menu .categorias{float: right; margin-right:4px;   font-size: 12px;  }
.header2 .mobile_menu .categorias a{float:left; padding:10px; color:#FFF; text-decoration:none;  transition: all 0.4s linear;	 }
.header2 .mobile_menu .categorias a:hover{float:left; padding:10px; color:#FFF; background:#039;  border-radius:0px 9px;	text-decoration:none; }
.header2 .mobile_menu .categorias .GrupoSel{float:left; padding:10px; color:#FFF; background:#0077C1; border-radius:0px 9px;  text-decoration:none; }
.header2 .mobile_menu .categorias .GrupoSel:hover{float:left; padding:10px; color:#FFF; background:#039; border-radius:0px 9px;  text-decoration:none; }

.header2 .mobile_procura{ display:none; width:100%;	background:#005045;	opacity:0.9; 	 }
.header2 .mobile_procura_campos{ display:none; width:100%;	background:#005045;	opacity:0.9; 	 }


.header2 .bannerFull { width:100%;  }
.header2 .bannerFull .itens { width:100%; height:auto; }




.submenu{ width:100%; min-height:200px;  background:#f8f8f8; border-bottom:1px solid #eee; opacity:0.9; }
.submenu .categorias{width:95%; margin-right:5px;   font-size: 14px;	 }
.submenu .categorias a{width:95%; float:left; padding:15px; color:#0077C1; text-decoration:none;  transition: all 0.4s linear;	 }
.submenu .categorias a:hover{padding:15px; color:#FFF; background:#0077C1;	text-decoration:none; }
.submenu .categorias .GrupoSel{padding:15px; color:#FFF; background:#699ae6;  text-decoration:none; }
.submenu .categorias .GrupoSel:hover{padding:15px; color:#FFF; background:#0077C1;  text-decoration:none; }


.submenu_detalhe{width:100%; min-height:200px; padding:20px;  background:#f8f8f8; border-bottom:1px solid #eee; opacity:0.9;  font-size: 12px; }


/* LAYOUT 
header	 {background:#fff;width:100%;position:absolute;top:0;left:0;z-index:220;}
.main 	 {width:100%;min-height:730px;padding:0 0 75px;background:#E9E6E0 0 0 repeat;display:inline-block;}
footer 	 {background:#fff;width:100%;padding:23px 0;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 2px rgba(0,0,0,0.2);box-shadow:0 0 2px rgba(0,0,0,0.2);}
*/
.main 	 {	background:#FFF;	padding:8px;   }
.main_fundo{width:100%;background:#262922 0 0 repeat;display:inline-block; padding:20px;  }
.wrap	 {width: 100%;max-width: 1140px;margin:0 auto;text-align:left;position:relative;}



/*SLIDER*/
.slider {width:100%;display:inline-block;}
.slider li img {width:100%;height:100%;}

#sequence	 		{height:300px;margin: 0 auto;position: relative;width: 100%;overflow:hidden;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;}
#sequence li > * 	{position: absolute;-webkit-transition-timing-function: ease-in-out;-moz-transition-timing-function: ease-in-out; -ms-transition-timing-function: ease-in-out;-o-transition-timing-function: ease-in-out; transition-timing-function: ease-in-out; }
#sequence .info 	{left: 20%;top:40%;width:100%;max-width:1140px;z-index:10;  }
#sequence .animate-in .info {left: 50%;margin-left:-570px; -webkit-transition-duration: 4s;-moz-transition-duration: 4s;-ms-transition-duration: 4s;-o-transition-duration: 4s;transition-duration: 4s; }

/*
#sequence	 		{height:300px;margin: 0 auto;position: relative;width: 100%;overflow:hidden;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;}
#sequence li > * 	{position: absolute;-webkit-transition-timing-function: ease-in-out;-moz-transition-timing-function: ease-in-out; -ms-transition-timing-function: ease-in-out;-o-transition-timing-function: ease-in-out; transition-timing-function: ease-in-out; }
#sequence .info {left: 150%;line-height: 1.2em;top:40%;width:100%;max-width:1140px;z-index: 10;vertical-align: middle;-webkit-transition-duration: 4s; -moz-transition-duration: 4s; -ms-transition-duration: 4s; -o-transition-duration: 4s;transition-duration: 4s; }
#sequence .animate-in .info {left: 50%;margin-left:-570px; -webkit-transition-duration: 4s;-moz-transition-duration: 4s;-ms-transition-duration: 4s;-o-transition-duration: 4s;transition-duration: 4s; }
*/

.main-image 				{opacity: 0;top: 0;left:0;vertical-align: middle;-webkit-transition-property: left top;-moz-transition-property: left top;-o-transition-property: left top;-ms-transition-property: left top;transition-property: left top;z-index: 1;}
.animate-in .main-image 	{left: 0%;opacity: 1;top: 0;-webkit-transition-duration: 4s;-moz-transition-duration: 4s;-o-transition-duration: 4s;-ms-transition-duration: 4s;transition-duration: 4s;-webkit-transition-property: left top;-moz-transition-property: left top;-o-transition-property: left top;-ms-transition-property: left top;transition-property: left top;z-index: 1;}
.animate-out .main-image 	{left: 6%;opacity: 0;top: 0;-webkit-transition-duration: 4s;-moz-transition-duration: 4s;-o-transition-duration: 4s;-ms-transition-duration: 4s;transition-duration: 4s;-webkit-transition-property: left top;-moz-transition-property: left top;-o-transition-property: left top;-ms-transition-property: left top;transition-property: left top;z-index: 1;}

.slider li	{font-size:1em;text-align:left;}
.info h2	{color:#3FBFB8;background:#fff;padding:10px 20px;display:inline-block;margin:0 0 3px;-webkit-border-radius:21px;-moz-border-radius:21px;border-radius:21px;}
.info h3	{color:#3ea5bb;font-size:14px; background:#fff;padding:10px 20px;display:inline-block;margin:0 0 3px;-webkit-border-radius:21px;-moz-border-radius:21px;border-radius:21px;	}
.info p		{font-size:1.5em;background:#fff;padding:12px 20px 14px;display:inline-block;-webkit-border-radius:21px;-moz-border-radius:21px;border-radius:21px;}



/*	SITE	
.bannerFull_home_procura { background:#000; opacity:0.7; height:60px; line-height:40px; width:100%; position:absolute; top:440px; z-index:9999;  }
.bannerMeio_home_procura { background:#000; opacity:0.7; height:60px; line-height:40px; width:100%; position:absolute; top:340px; z-index:9999;  }

.bannerFull_home_procura { position:absolute; height:60px; line-height:50px; width:100%; top:240px; z-index:9999;  }
*/

.bannerFull { width:100%;  }
.bannerFull .itens { width:100%; height:auto; }
.bannerFull_home_procura { width:100%; height:60px; line-height:60px; z-index:9999;  }
.bannerFull_home_procura .faixa { background:#2F2F2F;  text-align:center; line-height:60px; z-index:9999; color:#FFF; padding:5px;  }

.bannerMeio { width:100%; padding-top:50px; overflow:hidden; }
.bannerMeio .itens { width:100%; height:100%; }
.bannerMeio_home_procura { position:absolute; height:60px; line-height:50px; width:100%; top:140px; z-index:9999;  }
.bannerMeio_home_procura .faixa { background:#000; opacity:0.7; width:50%; text-align:center; line-height:50px; margin:5px; z-index:9999;  }





.bannerFull_banner_texto { background:#262626; opacity:0.7; height:50px; line-height:40px; width:100%; position:absolute; top:500px; z-index:9999;  }
.bannerFull_banner_texto	.titulo {	font-size: 20px;	 color:#FFF; height:24px; text-align:right; margin-right:15px;   }
.bannerFull_banner_texto	.titulo a {	color:#FFF;	text-decoration:none;	}
.bannerFull_banner_texto	.titulo a:hover	{	color:#FFF;	text-decoration:underline;	}

.bannerMeio_banner_texto { background:#000; opacity:0.7; height:50px; line-height:40px; width:100%; position:absolute; top:400px; z-index:9999;  }
.bannerMeio_banner_texto	.titulo {	 font-size: 20px;	 color:#FFF; height:24px; text-align:right; margin-right:15px;   }
.bannerMeio_banner_texto	.titulo a {	color:#FFF;	text-decoration:none;	}
.bannerMeio_banner_texto	.titulo a:hover	{	color:#FFF;	text-decoration:underline;	}


.box_pais { width:99%; margin:0 auto; padding-top:20px; padding-bottom:20px;  text-align:center; 	}
.box_pais .box { width:29%;	height:240px; float:left; border:1px solid #ccc; box-shadow: 0 6px 4px -4px #CCCCCC; text-align:center; margin:2%; }
.box_pais .box .nome { background:#005045; opacity:0.7; text-align:center; vertical-align:middle; color:#FFF; font-size:12px; font-weight:bold;  margin-top:-35px; }



.boxex { width:99; margin:0 auto; padding:10px 0 10px 0; min-height:300px; 	}
.boxex .box { width:400px; height:200px; float:left; border:1px solid #ccc; box-shadow: 0 6px 4px -4px #CCCCCC; margin:15px 30px 0 0;}
.boxex .box .nome { background:#000; opacity:0.7; text-align:center; vertical-align:middle; color:#FFF; font-size:12px; font-weight:bold; margin-top:-28px; }

.boxex .box_imovel { width:17%; height:320px; float:left; background-color:#FFF; border:1px solid #ccc; box-shadow: 0 6px 4px -4px #CCCCCC; margin:1%; }
.boxex .box_imovel	.figure img {width:100%;}
.boxex .box_imovel	.figure .faixa { background:#005045; opacity:0.7; text-align:center; vertical-align:middle; line-height:30px; margin-top:-32px;	font-size: 14px;	 	color:#FFF; }
.boxex .box_imovel	.titulo { margin:3px; font-size:14px; color:#333; text-align:center; }
.boxex .box_imovel	.titulo direita	{float:right;}
.boxex .box_imovel	.normal { margin:3px;	font-size: 14px;	color:#333; }
.boxex .box_imovel	.texto	{ height:120px; max-height:120px;	margin:3px;	 font-size: 12px;	color:#333; }
.boxex .box_imovel	.linha 	{ width:96%; display:inline-block;border-top:1px solid #ccc; padding-top:3px; margin-top:10px; margin-left:5px;	 line-height:19px;}

.boxex .hack { margin-right:0; float:right;}


.bannerImovel { width:100%; height:600px; padding-top:50px; overflow:hidden; }
.bannerImovel .itens { width:100%; height:100%; }
.bannerImovel .itens .img img { width:100%; height:100%; margin-top:00px; }



/*	Efeito Foto Imovel	*/
img.grayme {-webkit-filter:grayscale(100%);}
img.sepia {-webkit-filter: sepia(70%);}



/*
.footerAjusta { position:fixed; z-index:9999; bottom:0;}
.footer { width:100%; min-height:100px; margin:30px 0 0 0; background:#0077C1; color:#FFF; }
.footer .coluna{ width:100%; margin:0 auto; padding-top:10px;  }
.footer .coluna .box{ float:left; margin:5px 5px 0 0;}
.footer .coluna .box a{min-width:80px; float:left; font:normal 13px Verdana, Geneva, sans-serif; color:#FFF; padding:4px 2%; text-align:left; text-decoration:none; transition: all 0.4s linear;}
.footer .coluna .box a:hover{background:#699ae6; }
*/
.footerAjusta { z-index:9999; bottom:0;}
.footer { width:100%; min-height:70px; margin:20px 0 0 0; color:#FFF;	background:#005045; /*	background:#2F2F2F;	opacity:0.8;*/ }
.footer .coluna{ width:100%; margin:0 auto; padding-top:10px;  }
.footer .coluna	.espaco{ float:left; width:5%;  }
.footer .coluna .box{ float:left; margin:5px 5px 0 0;}
.footer .coluna .box a{width:96%; font:normal 13px Verdana, Geneva, sans-serif; color:#FFF; float:left; padding:4px 2%; text-align:left; text-decoration:none; transition: all 0.4s linear;}
.footer .coluna .box a:hover{background:#039; }


.footer2
{
	position:fixed;
	width:100%;
	height:50px;
	background:#005045;
	color:#FFF;
	text-align:left;
	line-height:10px;
	bottom:0px;
	margin:1px;
}








/*	BRUNO	*/
h1 { font-family: 'Montserrat', sans-serif; font-size: 28px;	color:#020167;  }
h2 { font-family: 'Montserrat', sans-serif; font-size: 18px;	color:#020167; height:24px; }
h3 { font-family: 'Montserrat', sans-serif; font-size: 16px;	color:#020167; }
h4 { font-family: 'Montserrat', sans-serif; font-size: 14px;	color:#333333; }
h5 { font-family: 'Montserrat', sans-serif; font-size: 12px;	color:#333333; height:20px; }
h6 { font-family: 'Montserrat', sans-serif; font-size: 12px;	color:#333333; }

.menu_aba{width:100%; list-style:none; padding:0px; cursor:pointer; font-size:14px;  color:#333; }
.menu_aba li{float:left; padding:3px; text-align:left; min-width:160px; cursor:pointer;}		
.menu_aba li a{	display: block;	cursor: pointer; background-color:#7A8B8B; color:#FFF;	padding:0.5em 0.75em;	text-decoration: none; -moz-border-radius:4px;	-webkit-border-radius:4px;	}
.menu_aba li a:hover, .menu_aba li a:focus { background-color:#5988ab;	color:#FFF; }
.menu_aba li a.selecionado  {background-color:#5988ab;	color:#FFF;	}		



.inputbotao 
{
	border:2px #000 solid;
	border-color:#FFF;
	background:#005045;
	color:#FFFFFF;
	font-size:14px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-weight:bold;
	padding:5px;	
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;

	height:35px;
	min-width:120px;
	cursor:pointer;	
}

.inputbotao:hover{ border:#828A63 2px solid; background:#005045;	}


.inputbotao_procura 
{
	border:2px #000 solid;
	border-color:#333;
	background:#999;
	color:#000;
	font-size:14px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-weight:bold;
	padding:5px;	
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;

	height:35px;
	min-width:100px;
	cursor:pointer;	
}

.inputbotao_procura:hover{ border:#999 2px solid; background:#666;}



.inputbotao_destaque 
{
	border:2px #000 solid;
	border-color:#FFF;
	background:#020167;
	color:#FFFFFF;
	font-size:16px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-weight:bold;
	padding:5px;	
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	line-height:12px;
	height:50px;
	min-width:200px;
	cursor:pointer;	
}

.inputbotao_destaque:hover{ border:#020167 2px solid; background:#039;}




.inputtext 
{
	border:1px solid #ccc;
	padding:5px;
	background:#FFF;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	
	line-height:15px;
	height:18px;
	color:#333;
	font-size:14px;
	font-weight:bold; 
}

.inputcombo	
{
	border:1px solid #ccc;
	padding:5px;
	background:#FFF;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	
	line-height:25px;
	height:30px;
	color:#333;
	font-size:13px;
	font-weight:bold;
	
}

.inputcombo_destaque
{
	border:3px solid #ccc;
	border-color:#005045;
	padding:5px;
	background:#005045; 
	/*opacity:0.9;	*/
	
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	
	line-height:20px;
	min-width:200px;
	cursor:pointer;	
	color:#FFF;
	font-size:14px;
	font-weight:bold;
}








.error {	
	background:#FFD5D5 !important;
	display:inline-block !important;
	}
	
.valid {	
	background:#DFFFDF !important;
	display:inline-block !important;
	}



.boxForm {	float:left;	margin:5px;	}
.boxFormMin {	float:left;	margin:5px; min-width:200px;	}
.boxFormBotoes {	text-align:center;	margin-top:20px;	margin-bottom:20px;		}
.boxEspacoEsq {	float:left;	margin:5px;	margin-left:15px;	}
.boxEspacoEsqGrande {	float:left;	margin:5px;	margin-left:30px;	}
.boxFormGrade{	padding:5px;	border:1px solid #ccc;	border-radius:10px;	}
.cls { clear:both; }



.link_normal
{
	margin-bottom:0px;   
	font-size: 14px;	
	color:#333333;	
	text-decoration:none;
}

.link_normal a 
{
	cursor:pointer;
	font-size: 16px;	
	color:#333333;	
	text-decoration:none;
	font-weight:bold;	
}

.link_normal a:hover 
{
	font-size: 16px;	
	color:#333333;	
	text-decoration:underline;	
	font-weight:bold;
}



#txt_titulo 
{
	font-size:16px;
	font-weight:bold;
	margin-left:0px;
	margin-top:10px;
	margin-bottom:40px;
	color:#666666;
}

#txt_subtitulo
{
	font-size:12px;
	
	font-weight:bold;
	color:#666;
	text-decoration:none;
}


#txt_subtitulo_branco
{
	font-size:12px;
	
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}


#txt_subtitulo_erro
{
	font-size:12px;
	
	font-weight:bold;
	color:#FD7E82;
	text-decoration:none;
}



#txt_normal
{
	font-size: 14px;	color:#333333;
/*
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
*/	
}



.imovel_detalhe	{	clear:both;	background-color:#FFF;	width:95%;	margin:0 auto;	padding:5px;	padding-bottom:80px;	}
.imovel_detalhe	.titulo		{	font-size: 16px;	 	}
.imovel_detalhe	.subtitulo	{	font-size: 14px;		}
.imovel_detalhe	.normal		{	 font-size: 12px;	}
.imovel_detalhe	.bloco		{	width:100%;	margin-top:10px; margin-bottom:30px; line-height:20px; 	}
.imovel_detalhe	.faixa 		{	background:#005045;  text-align:center; min-height:40px; color:#FFF; padding:4px;   }
.imovel_detalhe	.linha		{	width:100%; display:inline-block; border-top:1px solid #333; font-size:1.3em;padding:10px 0;line-height:19px;	}
.imovel_detalhe_foto		{	 margin:10px; float:left; background-color:#FFF; color:#666;	}
.imovel_detalhe_foto	.foto	{ width:100%; height:100%; overflow:hidden; } 


.imovel_detalhe_foto2		{ display:none;	 margin:10px; background-color:#FFF; color:#666;	}
.imovel_detalhe_foto2	.foto	{ width:100%; height:100%; overflow:hidden; } 



.tabela_mnt
{
	
	font-size: 11px; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none;	
	background:#7A8B8B;
	margin-left:5px;
}


.tabela_mnt  {background:#666;	height:20px;	}
.tabela_mnt .normal  {	background:#FFFFFF;	height:20px;	}
.tabela_mnt .titulo  {	background:#7A8B8B;	height:25px;	font-weight:bold;	}
.tabela_mnt .linha0  {	background:#B4CDCD;	height:20px;	}
.tabela_mnt .linha1  {	background:#FFFFFF;	height:20px;	}
.tabela_mnt .linha0:hover {	background:#699AE6;	height:20px; color:#FFF;	}
.tabela_mnt .linha1:hover {	background:#699AE6;	height:20px; color:#FFF;	}
.tabela_mnt .linhaSel  {	background:#699AE6;	height:20px; color:#FFF;	}

.ordenacao
{
	
	font-weight:bold;
	font-size:11px;
	color:#000;
	cursor:pointer;
}

.ordenacao_sel
{
	
	font-weight:bold;
	font-size:11px;
	color:#FFF;
	cursor:pointer;
}




.paginacao{	font-size:18px;		color:#333333;	}
.paginacao a{color:#333333;		text-decoration:none;	}
.paginacao a:hover{	color:#333333;		font-weight:bold;	text-decoration:underline;		}





/*	BRUNO	FINAL	*/


/* max-width */ 
@media screen and (max-width: 1200px) 
{ 
	.boxex .box_imovel{width:22%;	margin:1%;		} 	
	.footer .coluna	.espaco{width:4%;}	
}


@media screen and (max-width: 980px) 
{ 
	.box_pais .box {width: 44%;	margin:2%;		} 
	.boxex .box_imovel{width:31%;	margin:1%;		} 	
/*	.footer .coluna	.espaco{width:0%;}*/
	#footer_menu2{ display:none;	}		
	
	#footer_creci{ width:30%;}
	#footer_end{ width:30%;}
	#footer_tel{ width:15%;}
	#footer_menu1{ width:15%;}
}

@media screen and (max-width: 820px) 
{ 
	.header .menu .categorias{ display: none;	}		
	.header .menu .mobile_icone{display:block;  }	
	.header .menu .procura .instagram{display:none;  }	

	.header .logo  { padding-top:-10px;	 	}			
	.header .logo .logo_header { height:80px;	}			

	
	#footer_menu1{ display: none;	}		
	#footer_creci{ width:35%;}
	#footer_end{ width:35%;}
	#footer_tel{ width:20%;}

	#footer_termos{ height:70px;	}	
}



@media screen and (max-width: 680px) 
{ 
	.boxex .box_imovel{width:47%;	margin:1%;		} 	
	.footer .coluna	.espaco{width:0%;}

	#footer_termos{ height:70px;	}		
}

@media screen and (max-width: 600px) 
{ 
	.box_pais .box {width: 95%;	margin:2%;		} 
	.imovel_detalhe	{	width:98%;	margin:0 auto;	padding:2px;	padding-bottom:20px;	}	
} 

@media screen and (max-width: 560px) 
{ 
	.header .menu .procura{	display:none;		}
	.header2 .mobile_procura{	display:block;	}	
	.header2 .mobile_menu{ height:80px;	}	
	.imovel_detalhe_foto	{	 display:none;	}	
	.imovel_detalhe_foto2{	display:block;	}		

	#footer_termos{ height:80px;	}		
}

@media screen and (max-width: 480px) 
{ 
	.boxex .box_imovel{width:95%;	margin:2%;		} 	
}




@media screen and (max-height: 600px) 
{ 
	.header { position:absolute;	 }
}








