/* desktops tela pequena */
@media only screen and (max-width : 1200px) {
  #wrap-topo { width: 40%; margin-top: 6px; }

    #box-menu { min-height: 320px; }
    .qd-menu { padding: 10px 15px; }

}
/* tablets */
@media only screen and (max-width : 992px) {
   #wrap-topo {width: 100%;height: 131px;position: static;margin: 0px auto;left: 0px;border-bottom: 2px solid #ddd;/* background: #ccc; */}
   #barra-topo {min-height: 130px; width: 90%; margin: 0px auto;}

   #div-logo-topo {
      width: 280px;
      height: 95px;
      text-align: left;
      margin: 0px;
      float: left;
  }

  
  #bt-documento{display: none;}

   #full-slider-wrapper{display: none;}

  #box-menu{display: none;}
  #menu-lateral{display: block;margin-top: 44px;}

  #box-tools h2{font-size: 1.5em;}
  #box-tools-esquerdo {
      width: 100%;
      float: none;
      margin: 5px auto;
  }

  /*.tools{margin: 5px auto;}*/
  
  #box-tools-direito {display: none; }
  #box-ferramentas {width: 100%;margin: -7px auto;min-height: 306px;background: rgba(220, 219, 219, 0.28);padding-top: 79px;}

  .atendimento p{font-size: 1.2em;}
  #box-atendimento{min-height: 117px;}
    
    #box-newsletter {width: 70%;min-height: 195px;       }
  
  /*padrão da estrutura*/
  #contato { width: 85%; border: 0px;}
  .box-parceiro{width: 90%; float: none; margin: 5px auto;}
  #mapa-vendas{min-height: 600px; width: 90%; float: none; margin: 2% auto; }
  /*padrão da estrutura*/
    #rodape-direito {float: none;width: 100%;text-align: center;margin-top: 22px;}

}    
/* celulares */
@media only screen and (max-width : 768px) {
  
  .atendimento {
      width: 100%;
      text-align: center;
      float: none;
  }

  .ferramenta {
      float: none;
      width: 80%;
      margin: 15px auto;
      text-align: center;
  }

  #box-noticias-contabeis{display: none;}

  #box-newsletter { width: 90%; float: none; margin: 5px auto;}

  #icone-newsletter { float: none; text-align: center;  width: 100%;}

  #inewsletter input { width: 90%;}
  #inewsletter button { width: 40%;}

  #rodape{height: 210px;}
  #rodape-esquerdo {float: none; width: 100%;}
  #rodape-direito {float: none; width: 100%;}

  /*padrão da estrutura*/
  #div-logo-topo_sec {width: 295px;margin-top: 1%;}
  #menu-lateral_secundario{width: 40px;}


    #menu-lateral{width: 35px;}
    #fecha-tudo{display: none;}
    #idocumentos {width: 85%;}
    #abertura, #migracao{width:90%;}
    .galeria-fotos, .galeria-videos { width:100%;}

    .galeria-box{width: 100%; float: none; margin: 10px auto;}

     #mapa-vendas{display: none;}

   /*padrão da estrutura*/ 
}

@media only screen and (max-width : 450px) {
  #div-logo-topo {width: 66%;height: 95px; margin-top: 0px;}
  
  #wrap-topo_sec {min-height: 132px;}
  #div-logo-topo_sec {width: 190px;}    
    
  .atendimento h2 {font-size: 2.2em;margin-bottom: 23px;color: #06716d;} 
  .tools-txt {/* float: left; */font-size: 1.5em;width: 100%;text-align: center;background: #0b928d;height: 25px;border-radius: 1px;margin-left: 11%;color: #ffffff;padding: 17px 0px;border: 1px solid #0b928d;}
    
}