@charset "utf-8";
/* CSS Document */

@media(max-width:960px) {
header.topo{
	border:0px solid black;
	background-image:none;
	/*background-color:#fff;*/
	background-repeat: no-repeat;
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	height:auto;
	margin:0 auto;
	z-index:9999;
	}
.sub-topo{
		border:0px solid red;
		width:100%;
		height:auto;
		display:inline-block;
		padding-top:5px;
		/*border-bottom:1px dotted #B3B3B3;*/
		}	
		.sub-topo img.logo-topo{
			z-index:9998;
			margin-top:0;
			}
			.topo-redes-sociais{
			display:none;
			}
		.top-dados{
				border:0px solid blue;
				width:100%;
				height:auto;
				float:none;
				font-size:11px;
				display:inline-block;
				color:#333;
				}
				.sub-topo nav{
			border:0px solid black;
			width:100%;
			background:#900;
			height:auto;
			margin-top:6px;
			margin-left:15.7%;
			float:right;
			display:inline-block;
			z-index:9997;
			}
			.sub-topo nav ul{
				border:0px solid red;
				width:100%;
				font-family:Verdana;
				font-size:15px;
				margin-top:0px;
				padding-top:0px;
				overflow:hidden;
					}
			.sub-topo nav li{
			width:auto;
			border:0px solid blue;
			float:left;
			list-style:none;
			}
	.banner{
		display:none;}
		.center{
	 border:0px solid blue;
     margin: 0 auto; /*centralizando o conteúdo no navegador*/
     width: 92%; /*largura do layout*/ 
	 margin-top:0;
	 overflow:hidden;    
}

		footer #footer-interno .dados{
		border:0px solid blue;
		min-width:100px;
		width:auto;
		font-size:14px;
		min-height:80px;
		margin-left:5%;
		overflow:hidden;
		height:auto;
		}
		.acesso-rapido{
		border: 0px solid blue;
		width:100%;
		height:110px;
		overflow:hidden;
		}	
		
		footer{
	width:100%;
	background-image:none;
	background-repeat-y:no-repeat;
	color:#FFF;
	font-family:Verdana;
	}	



}

@media(max-width:810px){
/*BARRA DE BUSCA*/
#barra-busca{
	border:0px solid blue;
	width:100%;
	height:auto;
	display:inline-block;
	margin-top:0;
	padding-top:0px;
	background-image:none;
	background-repeat:no-repeat;
	z-index:95;
	}
		#barra_opcao{
			border:0px solid red;
			position:relative;
			margin:0 auto;
			padding:0;
			background:#CCC;
			background-repeat:no-repeat;
			width:100%;
			height:auto;
			display:inline-block;
			z-index:99;
			}
			
			#barra_opcao .box_opc{
				border:0px solid blue;
				overflow:hidden;
				width:50%;
				margin:0 auto;
				height:auto;
				padding:10px;
				float:none;
				z-index:100;
					}
				#barra_opcao .select_opc, input{
					width:100%;
				z-index:110;
				}
				#barra_opcao span{
					font-family:Verdana;
					font-size:13px;
				}
				button.button-busca{
					border:none; background:#890F0A; width: 90%; height:45px; margin:25px; line-height:45px; color:#FFF;
			}


/*RESULTADO DE BUSCA*/
.conteudo-busca {
	width: 90%;
	margin: 0 auto;
	margin-top: 20px;
	overflow:hidden;
	border: 1px solid black;
}
.conteudo-busca a{ color:#890F0A;font-size:12px; font-weight:bold;}
.conteudo-busca ul{ padding:0; margin:0 0 10px 0; width: 100%; list-style-type:none; padding:0; float:none;}
.conteudo-busca li{ width: 100%; border:0px solid red;}
.busca-box-imovel{width:100%; height:auto; display:inline-block; border:0px solid black; border-bottom:1px solid #333;}
.busca-box-foto{border:0px solid red; width:230px; height:220px; float:left; padding:10px;}
.box-busca-imovel{ width:61%; border:0px solid blue; float:left; right:0; }
.busca-box-observacao{min-width:100%; height:60px; overflow:hidden;}
.busca-result-button{float:right; right:0; color:#890F0A; }

}				
@media(max-width:380px) {
	.topo-titulo p{text-align:right; padding:0; margin-top:0; margin-bottom:0; margin-right:68px; font-size:10px; font-weight:normal; }		

	.sub-topo nav ul{
				border:0px solid red;
				width:100%;
				font-family:Verdana;
				font-size:12px;
				margin-top:0px;
				padding-top:0px;
				overflow:hidden;
					}
	.box_detalhes{
	border:0px solid red;
	width:45%;
	height:auto;
	display:inline-block;
	overflow:hidden;
	float:left;
	color:#333333;
	margin-bottom:20px;
	}
	.box_detalhes .desc_box{
	border:0px solid blue;
	width:100%;
	height:auto;
	min-height:140px;
	overflow:hidden;
	float:left;
	color:#333333;
	}
	.oportunidade li{
				color:#656565;
				font-family:Verdana;
				font-size:18px;
				line-height:30px;
				text-align:center;
				}
	.finalidade li{
				border:0px solid red;
				background-color:#333333;
				width:100%;
				float:none;
				margin-top:1px;
				display:block;
				border-right:1px solid #fff;
				text-align:center;
				}
				#conteudo{
				color:#333;
				font-size:14px;}
				
				#conteudo .form{
					border:0px solid blue;
					width:235px;
					margin:0 auto;
					}
				#conteudo input, textarea{
					width:100%;
				}

				
}
@media(max-width:490px){
	#conteudo{
				color:#333;
				font-size:14px;}
				
				#conteudo .form{
					border:0px solid blue;
					width:320px;
					margin:0 auto;
					}
				#conteudo input, textarea{
					width:100%;
				}
				}

@media(max-width:680px) {
	
	.finalidade li{
				border:0px solid red;
				background-color:#333333;
				width:100%;
				float:none;
				margin-top:1px;
				display:block;
				border-right:1px solid #fff;
				text-align:center;
				}
				.oportunidade ul{	
				border:0px solid blue;
				width:100%;
				text-align:center;
				overflow:hidden;
				float:none;
				list-style:none;
				}

				}
				
				
