.slick-slider, #barra_menu				        { display: none;}
.bg_mobile                { float: left; width: 100%; background: url("http://isorosi.com/proxy.php?url=https%3A%2F%2Fwww.esmeralda.rs.gov.br%2Fcss%2F..%2Fimg%2Fslide_1.jpg") top center; background-repeat: no-repeat;  height: 100px; background-size: cover; display: block;}
.bg_internas              { float: left; width: 100%; background-image: none; height: auto}
.bg_internas > header > .mobile-nav { margin-top: 0px;}
.logo_mobile              { float: left;margin-top: 10px; margin-bottom: 10px; margin-left: 10px;}
.logo_mobile   img        { float: left; max-height: 45px}
.mobile-nav               { float: left; display: inline; background-color: #005652; width: 100%; margin-top: -12px; z-index: 999999999; position: relative;}
.menu-btn {
  float: right;
  margin-top: 15px;
  margin-right: 15px;
  cursor: pointer;
  }
.menu-btn span {
  display: block;
  width: 25px;
  height: 3px;
  margin: 4px 0;
  background-color:#fff;
  z-index: 99;
}
.responsive-menu{
  position: relative;
  display: none;
  background-color: #1E8546;
  color: #fff;
  border-top: 1px solid #e3e3e3;
  text-align: left;
  margin-bottom: 2px;
  z-index: 99999999999999;
 }
 .responsive-menu ul li a
 {
  display: block;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 20px;
  text-decoration: none;  font-family: 'LatoWebLight'; font-size: 12px; font-weight: normal; color: #fff; 
  letter-spacing: 1px;
  border-bottom: 1px solid #fff;
 }
.expand {
  float: left;
  display: block !important;
  width: 100%;
}
 .responsive-menu ul li ul
 {
    padding-left: 20px;
  }
.container_corpo            { width: 98%; margin: 0 1%}
.half                       { width: 100%;}
.corpo_75                   { width: 100%; margin: 0}
.bloco_25, .bloco_20        { width: 50%;}
.sidebar_25                 { display: none;}
.bloco_33                   { width: 100%;}
.bloco_66                   { width: 100%;}
.container_site           { float: left; margin: auto; width: 100%;}
.container                { width: 100%; height: 200px; margin-top: 45px;
}
.container_slide_interno  {  width: 100%;}
.titulo_slide             { font-size: 28px;  margin-top: 40px;

}
.ico_banners {
    margin-top: 10%;
}
.container_cabecalho_covid .bloco_25 {display: none}
.ico_banners img {width: 13%;}
.banners {
    height: 160px;}
.container_cabecalho a {
    margin-top: 22px;
}
.container_noticia_bloco {
    width: 98%;
    padding: 1%;
}
.container_pag_slide      { display: none;}
#icos_categorias          { display: none;}
.bg_corpo_inicial         { background-image: none; }
#top_mobile               { display: block;}
.container_cabecalho      { float: left; width: 100%; margin-bottom: 10px }
.container_cabecalho h2, .container_cabecalho h1   { font-size: 20px; margin-top: 20px; margin-bottom: 10px}
.noticia_destaque         { width: 100%; margin-bottom: 15px}
.container_materia_lateral { height: 121px }
.container_materia_lateral > .half    { width: 50%;}
.img_materia              { width: 100% }   
.texto_materia            { display: none;}
.data_materia, .categ_materia             { font-size: 12px; }
.link_materia             { font-size: 12px; color: #111111; text-transform: uppercase; line-height: 20px; margin: 10px 0}
.container_noticias_home  { padding-bottom: 20px}
.container_banners        { top: 0px;}
.banners                  { margin-bottom: 5px}
.container_lista_editais { width: 100%; margin: 0; margin-top: 20px}
.container_lista_editais h3   { font-size: 24px;}
.titulo_editais           { font-size: 12px; line-height: 16px}
.container_banners > .bloco_16 { width: 33.3% }
.ico_banners            { width: 100%;}
.text_banners           { width: 100%;margin-top: 5%;}
.text_banners span      { font-size: 16px; text-align: center; width: 100%}
.container_rodape       { display: none;}
.container_copy_interno { margin: 0 auto; width: 100%}
.copyright              { line-height: 18px}
.container_corpo_interno  { padding: 20px 0;}
.container_blocos       { width: 100%}
.slick-slide            { height: 150px;}
.bloco_contas h2        { font-size: 14px; text-align: left;}
.tabela_2_colunas, .tabela_4_colunas     { width: 96%; margin: 2%}
.tabela_2_colunas li, .tabela_4_colunas li    {font-size: 14px; line-height: 20px; height: 25px; padding-top: 10px}
.bloco_75             {  width: 100%}
.margem_noticias_destaque > .bloco_25 {  width: 100%}