/* 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%;}

}
/* 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;}

	#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;}
	#box-logo-info {
    width: 100%;
    min-height: 90px;
    margin: 0px auto;
    position: absolute;
    z-index: 99999;
    top: 0px;
    background-color: #1AA0C0;


}
	#idocumentos{width: 80%;}



   
}
/* 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%;}
	#consulta-rapida{width: 90%; float: none;}
	.lista-conculta{float: none;width: 80%;}

	.tools-extra {
	    width: 90%;
	    float: none;
	    text-align: center;
	    background: #1AA0C0;
	    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;}


}