@media (min-width:1000px){
	
}

@media (max-width:1170px) and (min-width:1000px){
	.Topo1Interno{
		width:1000px;
		display:block;
	}
	.Topo1PGInterno{
		width:1000px;
		display:block;
		sborder:solid red 2px;
	}
	.Menu{
		width:1000px;
		sborder:solid red 2px;
	}
	.LogoPesquisaInterno{
		width:1000px;
	}
	#AreaLinksHomeInterno{
		width:700px;
		sborder:solid red 2px;
	}
	.imageRow{
		width:70%;
		sborder:solid red 2px;
	}
	.BlocoImoveisDescricao{
		width:50%;
		sborder:solid red 2px;
	}
	.BoxNoticiaImagem{
		width:140px;
		height:110px;
		sborder:solid red 2px;
	}
	.BoxNoticiaTexto{
		width:65%;
		sborder:solid red 2px;
	}
	.BoxNoticiaImagem img{
		width:140px;
		height:110px;
	}
	#RodapeInterno{
		width:950px;
	}
	#ConteudoInterno{
		width:98%;
		padding:1%;
		sborder:solid red 2px;
	}
}


@media (max-width:999px) and (min-width:100px){
	input, select{
		font-size:14px;
		padding:4px 8px;
		-webkit-appearance: none;
		-moz-appearance: none;
		-appearance: none;
		moz-border-radius: 0px;
	    -webkit-border-radius: 0px;
	    border-radius:0; 
	    sborder:solid red 2px;
	    background:rgba(0,0,0,0.8);

	}
	#Topo{
		sborder:solid yellow 2px;
		height:auto;
		display:table;
	}
	#Topo1{
		padding:0;
		height:auto;
		display:table;
		background:rgba(255,255,255,0.3);
		sborder:solid red 2px;
	}
	#ConteudoInterno{
		width:94%;
		padding:3%;
		sborder:solid red 2px;
	}
	
	.BotaoPesquisa{
		width:100%;
	}
	
	.Topo1Interno{
		margin-top:0px;
		padding-top:0;
		sborder:solid red 2px;
		display:table;
	}
	.Topo1PGInterno{
		width:100%;
		display:table;
	}
	
	.Topo1Interno{
		width:100%;
	}
	.AcessoClienteMobile{
		display:block;
		width:100%;
		height:auto;
		font-size:11px;
		sborder:solid red 2px;
		display:table;
		background: rgba(0,0,0,0.7);
	}
	.AcessoClienteMobileItem1{
		width:50%;
		float:left;
		background:#000;
		padding:15px 0;
		sborder-right:solid yellow 1px;
	}
	 .AcessoClienteMobileItem2{
	 	width:49%;
	 	float:right;
		background:#000;
		padding:15px 0;
	}
	.AcessoClienteMobileItem1{
		sborder-right:solid white 1px;
		float:left;
	}
	.AcessoClienteMobileItem2{
		float:right;
	}

	.Menu{
		width:100%;
	}
	
	.LogoPesquisa{
		height:auto;
		sbackground:transparent;
		sborder:solid red 2px;
		background:transparent;
	}

	.LogoPesquisaInterno{
		width:100%;
		sheight:auto;
		display:table;
		sborder:solid red 2px;
		height:80px;
		padding:0;
	}
	.Logo{
		float:none;
		width:120px;
		margin:8px;
	}
	.LogoBg{
		width:100%;
		sborder:solid red 2px;
		background: rgba(44,96,69,0.8);
		padding:10px 0;
	}

	#LogoH2{
		swidth:80px;
		sborder:solid red 2px;
		float:left;
		margin-right:25px; 
	}

	#ConteudoInterno H2{
		width:auto%;
		sborder:solid red 2px;
		font-size:20px;
		float:left;
		margin-top:12px;
	}

	.TituloImovel{
		sborder:solid red 3px;
		font-size:18px !important;
	}

	#AreaLinksHomeInterno{
		width:700px;
		sborder:solid red 2px;
	}
	
	.AcessoCliente{
		display:none;
	}
	.Midias{
		width:98%;
		background:rgba(0,0,0,0.8); 
		sborder:solid red 2px;
		margin:0;
		padding:10px 1%;
	}
	.Menu{
		height:auto;
		display:table;
	}
	#MenuBG{		
		height:auto;
		display:none;
		sborder:solid red 2px;
	}
	.MenuBox{
		sborder:solid red 2px;
		width:100%;
		float:left;
	}
	.MenuBoxItem{
		width:96%;
		border-bottom:solid white 1px;
		padding:8px 2%;
		margin:0;
		float:left;
		text-align:left;
	}
	.MenuBoxLinha{
		display:none;
	}
	.MediaItem{
		float:right;
		width:auto;
		sborder:solid red 2px;
		display:table;
		margin:0 0px 0 10px;
		cursor:pointer;
	}
	.MediaItem span{
		sfloat:left;
		smargin-top:5px;
		sborder:solid red 2px;
		smargin:0 8px 0 0px;
		font-size:12px;
	}
	.MediaItem img{
		sfloat:left;
		sborder:solid red 2px;
	}
	#arrow_left, #arrow_right{
		display:none;
	}
	

	.Pesquisa{
		width:100%;
		sborder:solid red 2px;
		height:350px;
	}
	
	.PesquisaTop{
		width:100%;
		height:auto;
		sborder:solid red 2px;
	}
	.PesquisaBottom{
		width:100%;
		height:auto;
		sborder:solid red 2px;
	}

	.Pesquisa select, .Pesquisa input{
		width:49%;
		margin:0%;
		float:left;
		padding:0 1%;
		font-size:14px;
		height:35px;
		margin:2px 2px;
		sborder:solid red 1px;
	}
	.Pesquisa input{
		width:46%;
		padding-left:2%;
		
	}

	.Pesquisa p{
		width:80%;
		margin:50px 10% 2px 10%;
		sborder:solid red 1px;
		background:rgba(32,86,59,0.8);
		padding:5px 0;
		text-align:center;
	}

	.PesquisaTop, .PesquisaBottom{
		width:80%;
		margin:0 10%;
		sborder:solid red 1px;
	}

	.PesquisaTop select:nth-child(2n){
		margin-right:0;
		float:right;
		sborder:solid yellow 2px;
	}
	.PesquisaTop select:nth-child(2n+1), .PesquisaBottom input:nth-child(2n+1){
		margin-left:0;
		float:left;
		sborder:solid yellow 2px;
	}
	.PesquisaBottom input:nth-child(2n){
		margin-right:0;
		float:right;
		sborder:solid yellow 2px;
	}
	.PesquisaBottom select{
		margin-left:0;
		float:left;
		sborder:solid yellow 2px;
	}

	.PesquisaBotao{
		width:80%;
		margin:0 10%;
		sborder:solid red 2px;
		float:left;
	}

	.BlocoImoveis{
		width:500px;
		border-bottom:solid #959595 1px;
	}
	.BlocoImoveisImagem{
		width:500px;
		height:375px;
		sborder:solid red 2px;
		display:table;
		float:none;
	}

	.BlocoImoveisImagemHref{
		sborder:solid red 2px;
		width:500px;
		height:375px;
	}
	.BlocoImoveisImagemHref img{
		width:500px;
		height:375px;
	}
	.BlocoImoveisDescricao{
		width:100%;
		height:auto;
		sborder:solid red 2px;
		margin:0;
		padding:10px 0;
	}
	.ImovelDescricao{
		display:none;
	}
	.ImovelEspecificacao{
		display:none;
	}

	.ImovelDetalheImagemMobile{
		display:block; 
		width:100%;
		zxc-max-width:800px;
		color:#FFF;
		font-size:18px; 
	}

	.ImovelDetalheImagemMobile img{
		width:100%;
	}

	.ImovelDetalheImagemPreco{
		float:right;
		background:#104a31;
		color:#FFF;
		padding:10px 30px;
		margin-top:0px;
	}

	.ImovelDetalheCaracteristicas{
		width:96%;
		padding:0 2% 2% 2%;
		sborder:solid red 2px;
	}
	.ImovelDetalheCaracteristicas li{
		width:100%;
		float:left;
		sborder:solid red 2px;
		sfont-size:13px;
	}

	.ImovelDetalhe .ImovelDetalheInfra li{
		width:100%;
	}
	.ImovelDetalheCaracteristicas h3{
		sborder:solid red 2px;
		padding:5px;
		font-size:18px;
	}

	.H2ImovelDetalhe{
		font-size:18px !important; 
	}

	.VerMaisFotos{
		width:48%;
		height:auto;
		float:left;
		sborder:solid red 1px;
		background:#104a31;
		padding:8px 0;
		margin-top:10px;
		cursor:pointer;	
	}

	.EntrarEmContato{
		width:48%;
		height:auto;
		float:right;
		sborder:solid red 1px;
		background:#104a31;
		padding:8px 0;
		margin-top:10px;
		cursor:pointer;	
	}

	.imageRow{
		display:none;
	}

	.BotaoPesquisa{
		width:100% !important;
		height:auto;
		smargin:0 1%;
		float:none;
		margin:5px 0 0 0 !important;
		sborder:solid red 2px;
	}	

	.BoxNoticia{
		width:100%;
		height:auto;
		sborder:solid red 1px;
		margin-bottom:20px;
	}

	.BoxNoticiaImagem{
		width:auto;
		height:auto;
		width:100%;
	}
	
	.BoxNoticiaImagem img{
		width:auto;
		height:auto;
		max-width:60%;
	}

	.BoxNoticiaImagem h3{
		display:block;
		margin-bottom:30px;
	}


	.BoxNoticiaTexto{
		width:100%;
		sborder:solid red 2px;
	}

	.BoxNoticiaTexto h3{
		display:none;
	}
	.BoxNoticiaTexto{
		margin-top:25px;
	}



	#AreaLinksHome{
		position: relative;
		sborder:solid red 2px;
		bottom:0;
	}
	#AreaLinksHomeInterno{
		width:70%;
		sborder:solid red 2px;
	}

	.ConteudoPGContatoBGLeft, .ConteudoPGContatoBGRight{
		width:100%;
		sborder:solid red 2px;
		margin-top:20px;
	}


	#Rodape{
		position:relative;
		sdisplay:table;
		background: none;
	}
	#RodapeInterno{
		sborder:solid yellow 2px;
		width:100%;
		display:table;
		padding:0;
	}

	#RodapeInternoEndereco{
		sborder:solid red 2px;
		width:80%;
		font-size:10px; 
		margin:0;
		padding:10px 10%;
		background: rgba(18,50,35,0.8);
	}

	#RodapeInternoIMG{
		width:80%;
		padding:10px 10% 7px 10%;
		sborder:solid red 2px;
		margin:0;
		background: rgba(0,0,0,0.8);
	}

	#RodapeInternoIMG img{
		width:70px;
	}

	.PesquisaMobileGeral{
		display:block;
	}

	#PesquisaMobile{
		sborder:solid red 2px;
		display:table;
		height:auto;
		display:none;
	}

	#PesquisaMobile p{
		sborder:solid red 2px;
		padding:15px 0;
		color:#FFF;
		font-size:20px;
	}

	#PesquisaMobile .PesquisaTop, #PesquisaMobile .PesquisaBottom{
		sborder:solid red 2px;
		width: 100%; 
    	margin: 0;
	}

	#PesquisaMobile .PesquisaBotao{
		sborder:solid red 2px;
		width: 98%; 
    	margin:0% 1% 3% 1%;
		spadding: 4px 8px;
	}

	#PesquisaMobile .PesquisaTop select, #PesquisaMobile .PesquisaBottom select{
		sborder:solid red 2px;
		float:left;
		width:48%;
		margin:1%;
		color:#FFF;
	}

	#PesquisaMobile .PesquisaBottom input{
		sborder:solid red 2px;
		float:left;
		width:47%;
		margin:1%;
		padding:0;
		color:#FFF;
		padding-left:1%;
	}

	#PesquisaID{
		display:none;
	}


	/* Sumir os elementos do Mobile	*/
	#AreaLinksHome{
		display:none;
	}

	/*Slide Home*/
	.in-slide-content p{
		display:none;
	}

	.clearMobile{
		clear:both;
	}
	.BoxDica{
		overflow:hidden;
		border:dashed #104a31 2px; 
		padding:20px; 
		margin:15px 0 0 25px;
		margin:0 auto 20px auto;
	}
	.AtendimentoExpress{
		display:none;
	}
}

@media (max-width:320px) and (min-width:100px){
	.BoxDica{width:220px;}
}
@media (max-width:375px) and (min-width:321px){
	.BoxDica{width:260px;}
}	
@media (max-width:425px) and (min-width:376px){
	.BoxDica{width:260px;}
}
@media (max-width:550px) and (min-width:100px){
	.BlocoImoveis{
		width:100%;
		sborder:solid red 2px;
	}
	.BlocoImoveisImagem{
		width:100%;
		sborder:solid red 2px;
	}
	.BlocoImoveisImagemHref{
		width:100%;
		sborder:solid red 2px;
	}
	.BlocoImoveisImagemHref img{
		width:100%;
		sborder:solid red 2px;
	}	
}