@media all and (max-width: 900px){
	#content{ max-width:1200px; margin:0 auto; padding: 0px 10px; box-sizing: border-box;}
}
@media all and (max-width: 400px){
	#content .bt{ max-width: 280px; margin: 0 auto; margin-bottom: 50px; background:#85B037; text-align: center; border-radius: 5px;}
	#content .bt a{ display: block; padding: 30px 35px 30px 35px; box-sizing: border-box; color: #FFF; font-size: 20px; font-family:Gothan_black; transition: all 0.4s ease; } 
}

@media all and (max-width: 750px){
	#content .top .box-escolha-certa img{ max-width: 200px; margin: 0 auto; display: block;  float: inherit; text-align: center;}
	#content .top .box-escolha-certa p{ width: 100%; text-align: center; font-size: 12px; margin-top: 30px; float: inherit; line-height: 18px;}
}
@media all and (max-width: 650px){
	#content .box h2{ font-size: 26px; line-height: 30px; font-family:Gothan_bold; text-align: left; margin-bottom: 30px; } 
	#content .box ul{ max-width: 830px; margin: 0 auto; font-size: 16px;}
}


@media all and (max-width: 750px){
	#content .top .box-escolha-certa{ max-width: 750px; margin: 0 auto; overflow: hidden;}
	#content .top .box-escolha-certa .redes-sociais{ max-width: 500px; margin: 0 auto; float: inherit; text-align: center;} 
	#content .top .box-escolha-certa .redes-sociais li{ display: inline-block; margin: 0px 25px;}
	#content .top .box-escolha-certa .redes-sociais .titulo{ clear: both; display: block; font-family:Gothan_black; margin-bottom: 15px !important;} 
	#content .top .box-escolha-certa .logo-teste{ width: 250px; margin: 0 auto; margin-bottom: 10px; }
	#content .top .box-escolha-certa .logo-teste img{ width: 100%;}
	
	#content .btrefazer{ width: auto; margin-top: 40px !important; background:#85B037; border-radius: 5px;}
	#content .btrefazer a{ display: block; padding: 20px 30px 20px 30px; box-sizing: border-box; color: #FFF; font-size: 20px; font-family:Gothan_black; transition: all 0.4s ease; } 
}

@media(max-width: 360px){
	.redes-sociais{ margin-right:5px !important;}
	#top-header .top-atendimento .center .fone{ max-width:120px; float:right; margin:19px 0px 0px 0px;}

}

@media(max-width: 1029px){
	.icone-planos{ line-height:30px;}
	header strong{ margin:0px 0px 0px 0px;}
}

@media(max-width: 1022px){
	.busca{ display:none;}

}

@media(max-width: 550px){
	.bt-autoatendimento{ margin-top:30px !important; float:right; clear:both; transition: all 0.4s ease;}
}
@media(max-width: 360px){
	.bt-autoatendimento{ max-width:165px; position:relative; margin-top:130px !important; margin-left:-82px; left:50%; float:inherit; clear:both; transition: all 0.4s ease;}
}

@media(max-width: 550px){
	.buscagoogle{ width:300px; float:inherit !important; position:absolute; margin-top:100px; margin-left:-150px; left:50%; clear:both !important; transition: all 0.4s ease;}
}
@media(max-width: 417px){
	.buscagoogle{ width:300px; float:inherit !important; position:absolute; margin-top:55px; margin-left:-150px; left:50%; clear:both !important; transition: all 0.4s ease;}
}


@media(max-width: 600px){
	
	.content-paginas .content-contato{ max-width:450px; width:95% !important; float:left; margin:0px 0px 0px 10px;}
	.content-paginas .content-contato strong{ color:#578b7d; font-family: 'gotham_ultraregular'; font-size:17px;}
	.content-paginas .content-contato span{ color:#d2b879; font-size:15px; font-weight:800;}
	
}
/*@media(max-width: 700px){
	.bt-noticias-responsivo{ width:232px; float:left; display:block; background:#FF0004; clear:both;}
	.content .bg-chat{ width:237px; height:120px; margin-top:-10px; padding:0 !important; float:left;}
	#chat{ margin:10px 0px 0px 23px;}
}*/

@media(max-width: 1000px){
	#menutop{ display:none;}
	#top-header .top .center .logo-top{ float:left; margin:18px 0px 0px 10px;}
	#top-header .top-atendimento .center .fone{ float:right; margin:19px 10px 0px 0px;}
}

@media(max-width: 360px){
	.center-responsive{ position:absolute;} 
	.center-responsive .logo-top{ width:145px; position:relative; margin-left:-72px;  left:50%;}
}


@media(max-width: 520px){
	.content-comunicacao .box-noticias{ max-width:975px; width:100%; margin:0px 0px 25px 0px; padding:0px 0px 20px 0px; float:left; border-bottom:1px solid #bde4dd;}
	.content-comunicacao .box-noticias .data{ color:#d2b879; font-weight:800;}
	.content-comunicacao .box-noticias .foto{ width:100px; height:100px; float:left; margin-right:10px; clear:both;}
	.content-comunicacao .box-noticias .h2-noticias{ padding:0; margin:0; color:#578b7d; font-size:16px; text-align:center; font-weight:bold;}
}