/* desktops tela pequena */
@media only screen and (max-width : 1200px) {
   
}
/* tablets */
@media only screen and (max-width : 992px) {
   	
    #div-logo-topo {
      width: 370px;
      height: 160px;
      margin: 0px auto;
      float: none;
      text-align: center;
    }
    #div-menu-topo{margin: 0px auto; padding: 0px 0px; width: 100%;border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; height: 30px;}
    .menu{width: 100%;}

    #texto-conteudo{width: 100%;}
    #ferramenta-calendario{width: 100%;margin: 20px auto;}
    #box-ferramentas{width: 100%;}
    #ultimas-noticias{width: 90%; margin-top: 50px; padding-bottom: 40px;}

    .box-parceiro { margin: 20px auto; float:none; max-width:80%;min-height:150px; text-align:center;}

    }
/* celulares */
@media only screen and (max-width : 768px) {
    #wrap-topo{height: 140px;}
    #barra-vermelha{display: none;}
    
    #div-logo-topo { width: 100%; }
    
    #full-slider-wrapper{display: none;}

    #box-tools-2 { min-height: 350px; }
    #idocumentos{width: 90%;}
    #inewsletter {width: 90%;}  

    .ferramentas p{font-size: 1.0em;} 

    #contato{border:none; width: 80%;position: static;}
    #contato-fundo{width:100%;}

    #wrap-rodape{ min-height: 300px;}
    #rodape-esquerdo { width: 100%; height: 70px; margin-left: 0px;}
    #rodape-meio { width: 100%;}
    #rodape-direito { width: 100%;  height: 50px;}
    #validacoes{margin-top: 0px; }

    #div-menu-topo { height: 50px; }
    #wrap-topo { height: inherit; }
    #div-logo-topo{ height: inherit; padding-top: 0px; }
    #barra-topo { min-height: inherit; }

}