/* desktops tela pequena */
@media only screen and (max-width : 1200px) {
	#full-slider-wrapper{ min-height: 345px;}

	.ferramenta p { font-size: 0.9em;}
	.barra h1{font-size: 1.8em;}
	.lista-conculta li a {font-size: 0.8em;}
	#rodape-social {width: 50%;}
	#box-ferramenta {min-height: 200px;padding-top: 0px;width: 100%;}
	#box-tools-1 {width: 100%;min-height: 380px;background: #2D2D2D;}

	}
	
@media only screen and (max-width : 1009px) {
	
	#div-menu-topo {    width: 100%;    height: 0px;    margin: 0px auto;   background: #323a3e;}
	#box-menu {    width: 100%;    margin-top: 178px;    min-height: 8px;}
	

}
/* tablets */
@media only screen and (max-width : 992px) {
	#box-esquerdo{width: 100%; float: none; margin: 0px auto;}	
	#div-menu-topo{height: 50px;}
	#box-menu{min-height: 50px;}

	#full-slider-wrapper { display: none;}

	.ferramenta img{margin: 12px 20px;}
	#box-direito{ width: 100%; float: none;}
	#idocumentos {width: 90%;}

	#wrap-rodape{width: 100%; float: none; margin: 0px auto;}

	#rodape-social {
	    width: 80%;
	    text-align: left;
	    margin-left: 5%;
	    padding: 10px 0px;
	    min-height: 20px;
	}

	.box-conteudo{width: 90%;float: none;  min-height: 655px;}
	
	/*BOTÃO AJUDA CHAT*/
	#bt-ajuda-rodape{display: none;}
	/*BOTÃO AJUDA CHAT*/

	#div-logo-topo {
    width: 188px;
    min-height: 80px;
    float: left;
    background: #2D2D2D;
    text-align: center;
    padding: 5px 0px;
}

	#box-logo-info{background-color: #2d2d2d;}



   
}
/* celulares */
@media only screen and (max-width : 768px) {
	
	#div-logo-topo {
	    width: 250px;
	    min-height: 80px;
	    float: none;

	    text-align: center;
	    padding: 5px 0px;
	    margin: 0px auto;
	}

	#div-info-topo{display: none;}

	.barra-1, .barra-2 {width: 90%; margin: 5px auto;float: none;}

	#new-box {border-right:0px;width: 90%;margin: 0px auto;float: none;min-height: 350px;}
	#ferramenta-extra{ float: none; width: 100%; padding-top: 20px;}
	#consulta-rapida{width: 90%; float: none;}
	.lista-conculta{float: none;width: 80%;}

	.tools-extra {
	    width: 90%;
	    float: none;
	    text-align: center;
	    background: #009FFF;
	    min-height: 190px;
	    margin: 0px auto;
	}

	.tools-extra h1{ padding: 25px 0px;}

	#contato {
		width: 80%;
		padding: 15px;
		border:0px;
		background-color: #ffffff;   
		position:static;    
		color: #000;  
		min-height: 425px;
	}

	#mapa{float: none!important;}
	#box-menu {
    width: 100%;
    margin-top: 224px;
    min-height: 8px;
}


}