
/*----- MÁXIMO 475 -----*/
@media (max-width:475px) {
    #logo {
        display:flex;
        flex-direction: column;
        margin:10px 0 0 0;
    }
    #logo img {
        height:60px !important;
        margin-right:0 !important;
    }
    .titulo-interno {
        margin-top:10px;
        margin-bottom: 30px;
    }
    .breadcrumb{
        display: none;
    }
    .mais_lidas {
        margin-top: 25px;
        border-bottom:1px solid rgb(200,200,200);
        border-right: 0;
    }
    .mais_lidas:last-child {
        border-bottom:0;
    }
    .mais_lidas_texto a {
        padding: 0px 10px 20px 10px;
    }
    .texto-vertical {
        justify-content: center;
        text-align: center;
    }
    .texto-vertical a h3 {
        margin: 10px 0px 0px 0px;
    }
    .noticia-dupla {
        margin-bottom: 20px;
    }
    .bloco1 .maior img {
        margin-bottom: 10px;
    }
    .maior {
        margin-bottom: 20px;
    }
    .bloco1 .maior a {
        font-size: 24px;
        line-height: 36px;
    }
    .logo{
        order: 1;
    }
    .container-menu-responsivo{
        order: 2;
    }
    .container-button-busca{
        order: 3;
        display: flex;
        justify-content: flex-end;
        align-items: end;
    }
    .btn-topo{
        margin-top: 0px;
    }
    .dl-menuwrapper{
        top: -6px;
    }
    .dl-menuwrapper .dl-menu{
        left: 0;
    }
    .logo img {
        height: 60px;
    }
    #img-caneca-newsletter{
        display: none;
    }
    .input-form-news{
        margin-bottom: 10px;
    }
    .input-form-news:last-child{
        text-align: center;
    }
    .logo-footer-capa{
        width: 100% !important;
        height: auto !important;
    }
    .onde-vamos{
        margin-bottom:25px !important;
    }
    .onde-vamos p {
        font-size: 14px !important;
    }
    .container-regiao-cabecalho span{
        font-size: 12px !important;
    }
    .redes-sociais-cabecalho{
        text-align: center;
        order: 1;
        margin-top: 20px !important;
    }
    .container-menu-responsivo{
        order: 3 !important;
    }
    .container-button-busca{
        order: 4 !important;
    }
    .logo{
        order: 2;
    }
    .container-newsletter{
        display: flex;
        flex-direction: column;
        min-height: 230px !important;
    }

    .titulo1-news-letter{
        font-size: 13px;
        font-weight: 600;
    }

    .input-form-news{
        width: 170px !important;
        margin: 0px auto !important;
    }

    .container-newsletter{
        height: 290px !important;
    }

    .container-paragrafo-newsletter{
        margin-top: 20px !important;
        position: relative;
    }

    .titulo2-news-letter{
        text-align: center !important;
        height: 100% !important;
    }

    .titulo1-news-letter{
        text-align: center !important;
    }

    .boletim-news{
        margin: 12px 0px !important;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .btn-boletim{
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .hidden-whatsapp-logo{
        display: none !important;
    }

    .input-form-news input{
        width: 100% !important;
        font-size: 12px !important;
    }

    .input-form-news button{
        font-size: 12px !important;
        height: 32px !important;
    }

    .container-paragrafo-newsletter{
        position: relative;
        min-height: 0% !important;
        margin-top: 20px !important;
    }

    .container-paragrafo-newsletter img{
        margin: auto 0px !important;
        width: 25px !important;
        height: 25px !important;
        position: absolute;
        right: 40px !important;
        bottom: -9px !important;
    }

    .container-paragrafo-newsletter .titulo2-news-letter{
        margin-top: 0px !important;
        font-size: 13px !important;
        width: 100%;
        display: block;
        height: 70%;
        text-align: start;
    }

    .btn-newslatter{
        padding: 5px !important;
    }

    .card-noticia-intervalo.col-ce1-24.col-tb1-12{
        margin: 8px 0px !important;
        padding: 0px !important;
    }

    .texto-vertical{
        justify-content: start !important;
        text-align: start !important;
    }

    .texto-vertical h4{
        display: -webkit-box;
        -webkit-line-clamp: 3; 
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
        font-size: 9px !important;
    }

    div.texto-vertical h4 { 
        font-size: 17px !important; 
    }

    .card-noticia-intervalo{
        height:150px !important;
    }
    .card-noticia-intervalo img {
        height: 150px !important;
    }
    .logo-estado{
        height: 40px !important;
    }

     .texto-vertical h4{
        display: -webkit-box;
        -webkit-line-clamp: 3; 
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .conteudo-noticia-maior{
        margin: 15px 0px !important;
    }
    .conteudo-noticia-maior .titulo-2{
        font-size: 24px !important;
        margin-top: 0px !important;
    }

    div.imagem-bloco1-noticia-lateral img, .noticiaMaior img {
        height: 280px !important;
    }

    div.conteudo-bloco1-noticia-lateral a h4 {
        font-size: 24px !important; 
    }

    div.conteudo-bloco1-noticia-lateral{
        margin: 15px 0px !important;
    }

    .image-bloco-2 img{
        height: 280px !important;
    }
    .conteudo-bloco-2{
        margin: 15px 0px !important;
    }

    .card-conteudo-exclusivo{
        margin-bottom: 15px !important;
    }

    .card-conteudo-exclusivo img {
        height: 280px !important;
    }
    .noticia-exclusiva-conteudo {
        margin: 15px 0px !important;
    }

    .card-conteudo-exclusivo{
        margin-bottom: 15px !important;
    }

    .card-conteudo-exclusivo img {
        height: 320px !important;
    }

    .noticia-exclusiva-conteudo {
        margin: 15px 0px !important;
    }

    .imagem-card-especial, .conteudo-card-especial{
        width: 99% !important;
        margin: 0px auto !important;
    }

    .card-noticia-intervalo img {
        height: 120px !important;
    }

    .card-noticia-intervalo{
        height: 120px !important;
    }

    .conteudo-card-especial a{
        margin: 15px 0px !important;
    }

    .card-noticia-gente img{
        height: 280px !important;
    }

    .conteudo-card-noticia-gente{
        margin: 15px 0px !important;
    }

    .bloco3 a img {
        margin-bottom: 0px !important;
    }

    .card-vozes img{
        height: 280px !important;
    }

    .conteudo-card-vozes{
        margin: 15px 0px !important;
    }

    .conteudo-card-vozes.texto-vertical h4 {
        font-size: 17px !important;
    }

    .card-rodape-contatos{
        display: flex;
        justify-content: center;
        flex-direction: column;
        align-items: center;
    }

    .rodape-conectado{
        margin-top: 25px !important;
    }

    .rodape-news{
        margin: 25px 0px !important;
    }

    .card-rodape-contatos{
        margin-top: 25px !important;
    }

        
    .card-newsletter-rodape{
        margin-top: 0px !important;
        background-color: transparent !important;
        border: 0px solid transparent !important;
    }

    .content-news-letter-rodape{
        background-color: rgb(252, 252, 252) !important;
    }

    .container-rodape-lateral{
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        margin-top: 30px !important;
    }

    .coluna-rodape-lateral{
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    .coluna-rodape-lateral div {
        padding-left: 8px !important;
    }

    .logotipo-footer{
        text-align: center;
    }

    .logotipo-footer img {
        width: 280px !important;
    }

    .logotipo-footer-filiais {
        justify-content: center;
        flex-direction: column !important;
    }

    .logotipo-footer-filiais img {
        width: 130px !important;
        margin: 7.5px 0px !important;
    }

    .logotipo-footer-filiais .image-footer-filiais:last-child{
        padding: 0px !important;
    }
    .logotipo-footer-filiais .image-footer-filiais:first-child{
        padding: 0px !important;
    }

    .conteudo-primeira-noticia.col-ce1-24.col-tb1-12.col-pc1-12{
        margin-left: 0px !important ;
    }
    .conteudo-primeira-noticia{
        background-color: transparent !important;
    }
    .conteudo-primeira-noticia a {
        padding: 15px !important;
        background-color: rgb(231, 231, 231) !important;        
    }
    .img-veja-tambem { 
        height: 115px !important; 
    }

    .resumo-limitado {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
        line-height: 1.4em;
        max-height: 4.2em;
    }

    .banner-mascara {
        width: 100% !important;
        height: auto !important;
    }

    .banner-mascara img {
        width: 100% !important;
        height: 150px !important;
    }

    
    .rodape-lateral{
        display: flex !important;
        justify-content: center !important;
        align-items: center !important;
        padding: 10px 0px !important;
    }

    .rodape-lateral ul {
        padding-left: 0px !important;
        margin-bottom: 15px; 
        width: 140px !important;
    }

}



/*----- 476/575 -----*/
@media (min-width: 476px) and (max-width: 575px) {
    .dynamika-menu-ul-forest {
        display: block !important;
    }
    #logo {
        display:flex;
        flex-direction: column;
        margin:10px 0 0 0;
    }
    .titulo-interno {
        margin-top:10px;
        margin-bottom: 30px;
    }
    .breadcrumb{
        display: none;
    }	
    .mais_lidas {
        margin-top: 25px;
        border-bottom:1px solid rgb(200,200,200);
        border-right: 0;
    }
    .mais_lidas:last-child {
        border-bottom:0;
    }
    .mais_lidas_texto a {
        padding: 0px 10px 20px 10px;
    }
    .texto-vertical {
        justify-content: center;
    }
    .noticia-dupla {
        margin-bottom: 20px;
    }
    .bloco1 .maior img {
        margin-bottom: 10px;
    }
    .maior {
        margin-bottom: 20px;
    }
    .bloco1 .maior a {
        font-size: 26px;
        line-height: 40px;
    }
    .logo{
        order: 1;
    }
    .container-menu-responsivo{
        order: 2;
    }
    .container-button-busca{
        order: 3;
        display: flex;
        justify-content: flex-end;
        align-items: end;
    }
    .btn-topo{
        margin-top: 0px;
    }
    .dl-menuwrapper{
        top: -6px;
    }
    .dl-menuwrapper .dl-menu{
        left: 0;
    }
    .logo img {
        height: 60px;
    }
    .texto-vertical a h3 {
        margin: 10px 0px 0px 0px;
    }
    #img-caneca-newsletter{
        display: none;
    }
    .container-newslatter{
        padding: 25px;
    }
    .input-form-news{
        margin-bottom: 10px;
    }
    .input-form-news:last-child{
        text-align: center;
    }
    .logo-footer-capa{
        width: 85% !important;
        height: auto !important;
    }
    .onde-vamos{
        margin-bottom:25px !important;
    }
    .onde-vamos p {
        font-size: 14px !important;
    }
    .container-regiao-cabecalho span{
        font-size: 12px !important;
    }
    .redes-sociais-cabecalho{
        text-align: center;
        order: 1;
        margin-top: 20px !important;
    }
    .container-menu-responsivo{
        order: 3 !important;
    }
    .container-button-busca{
        order: 4 !important;
    }
    .logo{
        order: 2;
    }
    .container-primeira-noticia{
        margin-left: 4px !important;
        margin-right: 4px !important;
    }
    .conteudo-primeira-noticia.col-ce1-24.col-tb1-12.col-pc1-12{
        margin-left: 0px !important;
    }
    .imagem-primeira-noticia.col-ce1-24{
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
     .titulo1-news-letter{
        font-size: 13px;
        font-weight: 600;
    }

    .input-form-news {
        margin: auto 0px !important;
    }

    .input-form-news input{
        width: 100% !important;
        font-size: 12px !important;
    }

    .input-form-news button{
        font-size: 12px !important;
        height: 32px !important;
    }

    .container-paragrafo-newsletter{
        position: relative;
        margin-top: 20px !important;
    }

    .titulo2-news-letter{
        height: 100% !important;
    }

    .boletim-news{
        width: 100%;
        height: 100%;
        margin-top: 10px !important;
        justify-content: end;
        display: flex;
    }
    .boletim-news img{
        width: 30px !important;
        height: 30px !important;
        margin-left: 20px !important;
    }
    .hidden-whatsapp-logo{
        display: none !important;
    }
    .btn-boletim{
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .container-paragrafo-newsletter img{
        margin: auto 0px !important;
        width: 30px !important;
        height: 30px !important;
        position: absolute;
        right: 20px !important;
        bottom: 10px !important;
    }

    .container-paragrafo-newsletter .titulo2-news-letter{
        margin-top: 0px !important;
        font-size: 13px !important;
        width: 100%;
        display: block;
        height: 70%;
        text-align: end;
    }

    .card-noticia-intervalo.col-ce1-24.col-tb1-12{
        margin: 8px 0px !important;
        padding: 0px !important;
    }

    .texto-vertical{
        justify-content: start !important;
    }

     .texto-vertical h4{
        display: -webkit-box;
        -webkit-line-clamp: 3; 
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .conteudo-noticia-maior{
        margin: 15px 0px !important;
    }
    .conteudo-noticia-maior .titulo-2{
        font-size: 24px !important;
        margin-top: 0px !important;
    }

    div.imagem-bloco1-noticia-lateral img, .noticiaMaior img {
        height: 320px !important;
    }

    div.conteudo-bloco1-noticia-lateral a h4 {
        font-size: 24px !important; 
    }

    div.conteudo-bloco1-noticia-lateral{
        margin: 15px 0px !important;
    }
    .image-bloco-2 img{
        height: 320px !important;
    }
    .conteudo-bloco-2{
        margin: 15px 0px !important;
    }

    .card-conteudo-exclusivo{
        margin-bottom: 15px !important;
    }

    .card-conteudo-exclusivo img {
        height: 320px !important;
    }

    .noticia-exclusiva-conteudo {
        margin: 15px 0px !important;
    }

    .imagem-card-especial, .conteudo-card-especial{
        width: 99% !important;
        margin: 0px auto !important;
    }

    .card-noticia-intervalo img {
        height: 160px !important;
    }

    .card-noticia-intervalo{
        height: 160px !important;
    }

    .conteudo-card-especial a{
        margin: 15px 0px !important;
    }

    .card-noticia-gente img{
        height: 320px !important;
    }

    .conteudo-card-noticia-gente{
        margin: 15px 0px !important;
    }

    .bloco3 a img {
        margin-bottom: 0px !important;
    }

    .card-vozes img{
        height: 320px !important;
    }

    .conteudo-card-vozes{
        margin: 15px 0px !important;
    }

    .conteudo-card-vozes.texto-vertical h4 {
        font-size: 24px !important;
    }

    .card-rodape-contatos{
        display: flex;
        justify-content: center;
        flex-direction: column;
        align-items: center;
    }

    .rodape-conectado{
        margin-top: 25px !important;
    }

    .rodape-news{
        margin: 25px 0px !important;
    }

    .card-rodape-contatos{
        margin-top: 25px !important;
    }

    
    .card-newsletter-rodape{
        margin-top: 0px !important;
        background-color: transparent !important;
        border: 0px solid transparent !important;
    }

    .content-news-letter-rodape{
        background-color: rgb(252, 252, 252) !important;
    }

    .container-rodape-lateral{
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        margin-top: 30px !important;
    }

    .coluna-rodape-lateral{
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    .coluna-rodape-lateral div {
        padding-left: 8px !important;
    }

    .logotipo-footer{
        text-align: center;
    }

    .logotipo-footer-filiais {
        justify-content: center;
    }

    .logotipo-footer-filiais img {
        width: 130px !important;
    }

    .conteudo-primeira-noticia a {
        padding: 15px !important;
        background-color: rgb(231, 231, 231) !important;        
    }
    .img-veja-tambem { 
        height: 110px !important; 
    }

    .resumo-limitado {
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
        line-height: 1.4em;
        max-height: 4.2em;
    }

    .banner-mascara {
        width: 100% !important;
        height: auto !important;
    }

    .banner-mascara img {
        width: 100% !important;
        height: 180px !important;
    }

    .box-filtro p{
        text-wrap: wrap;
        width: 100% !important;
    }

    
    .rodape-lateral{
        display: flex !important;
        justify-content: center !important;
        align-items: center !important;
        padding: 10px 0px !important;
    }

    .rodape-lateral ul {
        padding-left: 0px !important;
        margin-bottom: 15px; 
        width: 140px !important;
    }
}





/*----- 576/767 -----*/
@media (min-width: 576px) and (max-width: 767px) {
    .dynamika-menu-ul-forest {
        display: block !important;
    }
    #logo {
        margin:15px 20px;
    }
    #logo img {
        height:70px;
    }
    .titulo-interno {
        margin-top:10px;
        margin-bottom: 30px;
    }
    .breadcrumb{
        display: none;
    }
    .mais_lidas {
        margin-top: 15px;
        border-bottom:1px solid rgb(200,200,200);
    }
    .mais_lidas:nth-child(2) {
        border-right:0;
    }
    .mais_lidas:nth-child(4) {
        border-right:0;
    }
    .mais_lidas_texto a {
        padding: 0px 10px 20px 10px;
    }
    .texto-vertical {
        justify-content: center;
    }
    .texto-vertical a h3 {
        margin: 10px 0px 0px 0px;
    }
    .noticia-dupla {
        margin-bottom: 20px;
    }
    .bloco1 .maior img {
        margin-bottom: 10px;
    }
    .maior {
        margin-bottom: 20px;
    }
    .bloco1 .maior a {
        font-size: 28px;
        line-height: 42px;
    }
    .logo{
        order: 1;
    }
    .container-menu-responsivo{
        order: 2;
    }
    .container-button-busca{
        order: 3;
        display: flex;
        justify-content: flex-end;
        align-items: end;
    }
    .btn-topo{
        margin-top: 0px;
    }
    .dl-menuwrapper{
        top: -6px;
    }
    .dl-menuwrapper .dl-menu{
        left: 0;
    }
    #img-caneca-newsletter{
        display: none;
    }
    .container-newslatter{
        padding: 25px;
    }
    .input-form-news{
        margin-bottom: 10px;
    }
    .input-form-news:last-child{
        text-align: center;
    }
    .logo-footer-capa{
        width: 88% !important;
        height: auto !important;
    }
    .redes-sociais-cabecalho{
        text-align: center;
        order: 1;
        margin-top: 20px !important;
    }
    .container-menu-responsivo{
        order: 3 !important;
    }
    .container-button-busca{
        order: 4 !important;
    }
    .logo{
        order: 2;
    }
    .container-primeira-noticia{
        margin-left: 3px !important;
        margin-right: 4px !important;
        border-radius: 8px !important;
        overflow: hidden;
    }
    .conteudo-primeira-noticia{
        padding: 20px 20px !important;
    }
    .conteudo-primeira-noticia.col-ce1-24.col-tb1-12.col-pc1-12{
        margin-left: 0px !important;
    }
    .imagem-primeira-noticia.col-ce1-24{
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .titulo1-news-letter{
        font-size: 13px;
        font-weight: 600;
    }

    .input-form-news {
        margin: auto 0px !important;
    }

    .input-form-news input{
        width: 100% !important;
        font-size: 12px !important;
    }

    .input-form-news button{
        font-size: 12px !important;
        height: 32px !important;
    }

    .container-paragrafo-newsletter{
        position: relative;
        margin-top: 20px !important;
    }

    .titulo2-news-letter{
        height: 100% !important;
    }

    .boletim-news{
        width: 100%;
        height: 100%;
        margin-top: 10px !important;
        justify-content: end !important;
        display: flex;
    }
    .boletim-news img{
        width: 30px !important;
        height: 30px !important;
        margin-left: 20px !important;
    }
    .hidden-whatsapp-logo{
        display: none !important;
    }
    .btn-boletim{
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .container-paragrafo-newsletter img{
        margin: auto 0px !important;
        width: 30px !important;
        height: 30px !important;
        position: absolute;
        right: 20px !important;
        bottom: 10px !important;
    }

    .container-paragrafo-newsletter .titulo2-news-letter{
        margin-top: 0px !important;
        font-size: 13px !important;
        width: 100%;
        display: block;
        height: 70%;
        text-align: end;
    }

    .card-noticia-intervalo.col-ce1-24.col-tb1-12{
        margin: 8px 0px !important;
        padding: 0px !important;
    }

    .texto-vertical{
        justify-content: start !important;
        text-align: start !important;
    }

    .texto-vertical h4{
        display: -webkit-box;
        -webkit-line-clamp: 3; 
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .conteudo-noticia-maior{
        margin: 15px 0px !important;
    }
    .conteudo-noticia-maior .titulo-2{
        font-size: 24px !important;
        margin-top: 0px !important;
    }

    div.imagem-bloco1-noticia-lateral img, .noticiaMaior img {
        height: 320px !important;
    }

    div.conteudo-bloco1-noticia-lateral a h4 {
        font-size: 24px !important; 
    }

    div.conteudo-bloco1-noticia-lateral{
        margin: 15px 0px !important;
    }

    .image-bloco-2 img{
        height: 320px !important;
    }
    .conteudo-bloco-2{
        margin: 15px 0px !important;
    }

    .card-conteudo-exclusivo{
        margin-bottom: 15px !important;
    }

    .card-conteudo-exclusivo img {
        height: 320px !important;
    }
    .noticia-exclusiva-conteudo {
        margin: 15px 0px !important;
    }

    .conteudo-card-especial a{
        margin: 15px 0px !important;
    }

    .card-noticia-gente img{
        height: 320px !important;
    }

    .conteudo-card-noticia-gente{
        margin: 15px 0px !important;
    }

    .bloco3 a img {
        margin-bottom: 0px !important;
    }

    .card-vozes img{
        height: 320px !important;
    }

    .conteudo-card-vozes{
        margin: 15px 0px !important;
    }

    .conteudo-card-vozes.texto-vertical h4 {
        font-size: 24px !important;
    }

    div.texto-vertical h4 { 
        font-size: 17px !important; 
    }

    .card-noticia-intervalo{
        height:170px !important;
    }
    .card-noticia-intervalo img {
        height: 170px !important;
    }

        .card-rodape-contatos{
        display: flex;
        justify-content: center;
        flex-direction: column;
        align-items: center;
    }

    .rodape-conectado{
        margin-top: 25px !important;
    }

    .rodape-news{
        margin-top: 25px !important;
    }

    .card-rodape-contatos{
        margin-top: 0px !important;
    }
    .container-rodape-lateral{
        display: flex;
        justify-content: space-around;
        margin-top: 30px !important;
    }

    .logotipo-footer{
        text-align: center;
    }

    .logotipo-footer-filiais {
        justify-content: center;
    }

    .logotipo-footer-filiais img {
        width: 130px !important;
    }
    .img-veja-tambem { height: 120px !important; } /* Aumenta porque a coluna costuma ocupar mais largura em telas pequenas */

    .banner-mascara {
        width: 100% !important;
        height: auto !important;
    }

    .banner-mascara img {
        width: 100% !important;
        height: 200px !important;
    }

    .rodape-lateral{
        display: flex !important;
        justify-content: center !important;
        align-items: center !important;
        padding: 10px 0px !important;
    }

    .rodape-lateral ul {
        padding-left: 0px !important;
        margin-bottom: 15px; 
        width: 140px !important;
    }

}





/*----- 768/991 -----*/
@media (min-width: 768px) and (max-width: 991px) {
    .dynamika-menu-ul-forest {
        display: block !important;
    }
    .dynamika-menu-span-items{
        display: block !important;
    }
    #logo {
        margin:30px 20px;
    }
    #logo img {
        height:70px;
    }
    .titulo-interno {
        margin-top:10px;
        margin-bottom: 30px;
    }
    .mais_lidas {
        margin-top: 15px;
        border-bottom:1px solid rgb(200,200,200);
    }
    .mais_lidas:nth-child(3) {
        border-right:0;
    }
    .mais_lidas_texto a {
        padding: 0px 10px 20px 10px;
    }
    .texto-vertical {
        justify-content: center;
    }
    .noticia-dupla {
        margin-bottom: 20px;
    }
    .bloco1 .maior img {
        margin-bottom: 10px;
    }
    .maior {
        margin-bottom: 20px;
    }
    .bloco1 .maior a {
        font-size: 30px;
    }
    .logo{
        order: 1;
    }
    .container-menu-responsivo{
        order: 2;
    }
    .container-button-busca{
        order: 3;
        display: flex;
        justify-content: flex-end;
        align-items: end;
    }
    .btn-topo{
        margin-top: 0px;
    }
    .dl-menuwrapper{
        top: -6px;
    }
    .dl-menuwrapper .dl-menu{
        left: 0;
    }
    .evento-capa:nth-child(3){
        display: none;
    }
    #img-caneca-newsletter{
        display: none;
    }
    .container-newslatter{
        padding: 25px;
    }
    .logo-footer-capa{
        width: 80% !important;
        height: auto !important;
    }
    .redes-sociais-cabecalho{
        text-align: center;
        order: 1;
        margin-top: 20px !important;
    }
    .container-menu-responsivo{
        order: 3 !important;
    }
    .container-button-busca{
        order: 4 !important;
    }
    .logo{
        order: 2;
    }
    .titulo1-news-letter{
        font-size: 13px;
        font-weight: 600;
        height: 90px !important;
    }

    .input-form-news {
        margin: auto 0px !important;
    }

    .input-form-news input{
        width: 100% !important;
        font-size: 12px !important;
    }

    .input-form-news button{
        font-size: 12px !important;
        height: 32px !important;
    }
    .container-paragrafo-newsletter{
        position: relative;
        margin-top: 20px !important;
    }

    .titulo2-news-letter{
        height: 100% !important;
    }

    .boletim-news{
        width: 100%;
        height: 100%;
        margin-top: 28px !important;
    }
    .boletim-news img{
        width: 30px !important;
        height: 30px !important;
        margin-left: 20px !important;
    }

    .container-paragrafo-newsletter .titulo2-news-letter{
        margin-top: 0px !important;
        font-size: 13px !important;
    }
    .texto-vertical{
        justify-content: start !important;
        text-align: start !important;
    }

    .texto-vertical h4{
        display: -webkit-box;
        -webkit-line-clamp: 3; 
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
        font-size: 9px !important;
    }

    div.texto-vertical h4 { 
        font-size: 17px !important; 
    }

    .card-noticia-intervalo{
        height:150px !important;
    }
    .card-noticia-intervalo img {
        height: 150px !important;
    }

    .card-noticia-lateral img {
        height: 240px !important;
    }

    .card-noticia-lateral .texto-vertical h4{
        font-size: 24px !important;
    }
    .bloco1 .menor img{
        margin-bottom: 0px !important;
    }

    .card-noticia-tres img {
        height: 240px !important;
    }

    .conteudo-bloco-2 {
        display: flex;
        justify-content: center;
        align-items: start;
        flex-direction: column;
        margin-top: 0px !important;
    }

    .imagem-card-especial img{
        height: 280px !important;
    }

    .container-conteudo-card-especial {
        height: 280px !important;
    }

     .card-conteudo-exclusivo{
        margin-bottom: 15px !important;
    }

    .card-conteudo-exclusivo img {
        height: 250px !important;
    }

    .noticia-exclusiva-conteudo{
        display: flex;
        flex-direction: column;
        align-items: start;
        justify-content: center;
    }

    .card-vozes{
        margin: 15px 0px !important;
    }

    .card-vozes img {
        height: 280px !important;
    }

    .conteudo-card-vozes.texto-vertical h4 {
        font-size: 24px !important;
    }

    .card-rodape-contatos{
        display: flex;
        justify-content: center;
        flex-direction: column;
        align-items: center;
    }

    .rodape-conectado{
        margin-top: 25px !important;
    }

    .rodape-news{
        margin-top: 25px !important;
    }

    .card-rodape-contatos{
        margin-top: 0px !important;
    }

    .container-rodape-contatos{
        margin-top: 30px !important;
    }

    .container-rodape-lateral{
        display: flex;
        justify-content: space-around;
        margin-top: 30px !important;
    }

    .logotipo-footer{
        text-align: center;
    }

    .logotipo-footer-filiais {
        justify-content: center;
    }

    .imagem-mais-lidas {
        height: 140px;
        overflow: hidden;
        padding: 0;
    }

    .imagem-mais-lidas img {
        width: 100% !important;
        height: 100% !important;
        object-fit: cover; 
        border-radius: 3px !important;
    }

    .conteudo-mais-lidas{
        display: flex;
        align-items: center;
        height: 140px !important;
    }
    .img-veja-tambem { 
        height: 135px !important; 
    }
    .row-noticia { 
        display: flex; align-items: center; 
    }

    .banner-mascara {
        width: 100% !important;
        height: auto !important;
    }

    .banner-mascara img {
        width: 100% !important;
        height: 200px !important;
    }

    .rodape-lateral{
        display: flex !important;
        justify-content: center !important;
        flex-direction: row !important;
    }
    .rodape-lateral p, .rodape-lateral ul {
        margin: 15px 10px !important;
    }
}





/*----- 992/1199 -----*/
@media (min-width: 992px) and (max-width: 1199px) {
    .dynamika-menu-ul-forest {
        display: block !important;
    }
    .dynamika-menu-span-items{
        display: block !important;
    }
    .bloco1 .maior a {
        font-size: 30px;
    }
    .mais_lidas {
        margin-top: 15px;
        border-bottom:1px solid rgb(200,200,200);
    }
    .mais_lidas:nth-child(3) {
        border-right:0;
    }
    .mais_lidas_texto a {
        padding: 0px 10px 20px 10px;
    }
    .video-menor-capa:last-child{
        width: 100% !important;
    }
    .video-menor-capa:last-child .video-menor{
        height: 420px;
    }
    .noticia-dupla {
        margin-bottom: 20px;
    }
    .bloco1 .maior img {
        margin-bottom: 10px;
    }
    .maior {
        margin-bottom: 20px;
    }
    .evento-capa:nth-child(3){
        display: none;
    }
    .container-menu-responsivo{
        order: 3 !important;
        margin: 0px 0px 10px 0px !important;
    }
    .container-button-busca{
        order: 4 !important;
        display: flex;
        justify-content: end;
        align-items: center;
        margin: 0px 0px 10px 0px !important;
        padding: 0px !important;
    }
    .dl-menuwrapper {
        top: 0px;
    }
    .btn-topo{
        padding: 0px !important;
        margin: 0px !important;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .logo{
        order: 2;
    }

    .btn-topo p {
        margin: 0px !important;
        padding: 0px !important;
    }
    .redes-sociais-cabecalho{
        text-align: center;
        order: 1;
        margin-top: 20px !important;
    }
     .titulo2-news-letter{
        margin-top: 20px !important;
        font-size: 15px !important;
    }
    .titulo1-news-letter{
        font-size: 15px;
        font-weight: 600;
        height: 90px !important;
    }

    .boletim-news{
        width: 100% !important;
        margin-bottom: -20px !important;
    }
    .boletim-news img{
        width: 35px !important;
        height: 35px !important;
        margin-left: 20px !important;
    }


    .input-form-news {
        margin: auto 0px !important;
    }

    .input-form-news input{
        width: 100% !important;
        font-size: 12px !important;
    }

    .input-form-news button{
        font-size: 12px !important;
        height: 32px !important;
    }

    .container-paragrafo-newsletter {
        position: relative;
    }

    .container-paragrafo-newsletter .titulo2-news-letter{
        margin-top: 0px !important;
        font-size: 15px !important;
    }

    
    .card-noticia-lateral img {
        height: 280px !important;
    }

    .card-noticia-lateral .texto-vertical h4{
        font-size: 24px !important;
    }
    .bloco1 .menor img{
        margin-bottom: 0px !important;
    }

    .card-noticia-tres img {
        height: 280px !important;
    }

    .conteudo-bloco-2 {
        display: flex;
        justify-content: center;
        align-items: start;
        flex-direction: column;
        margin-top: 0px !important;
    }

    .card-noticia-conteudo-exclusivo{
        margin: 10px 0px !important;
        height: 280px !important;
    }

    .card-noticia-conteudo-exclusivo img {
        height: 280px !important;
    }

    .noticia-exclusiva-conteudo{
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: start;
    }
    .card-vozes{
        margin: 15px 0px !important;
    }

    .card-vozes img {
        height: 280px !important;
    }

    .conteudo-card-vozes.texto-vertical h4 {
        font-size: 24px !important;
    }
    .container-rodape-lateral{
        display: flex;
        justify-content: center;
        margin-top: 30px !important;
    }

    .coluna-rodape-lateral{
        margin: 0px 15px !important;
    }

    .logotipo-footer{
        text-align: center;
    }

    .logotipo-footer-filiais {
        justify-content: center;
    }

    .box-filtro button, .box-filtro a{
        margin: 3px auto !important;
        width: 100%;
        text-align: start;
    }

    .imagem-mais-lidas {
        height: 85px;
        overflow: hidden;
        padding: 0;
    }

    .imagem-mais-lidas img {
        width: 100% !important;
        height: 100% !important;
        object-fit: cover; 
        border-radius: 3px !important;
    }

    .conteudo-mais-lidas{
        display: flex;
        align-items: center;
        height: 85px !important;
    }
    .img-veja-tambem { 
        height: 125px !important; 
    }
    .banner-mascara {
        width: 100% !important;
        height: auto !important;
    }

    .banner-mascara img {
        width: 100% !important;
    }

    .btn-padrao-busca, .btn-clear{
        width: 120px !important;
    }
    .box-filtro p{
        text-wrap: wrap;
        width: 100% !important;
    }
    .rodape-lateral{
        display: flex;
        justify-content: center;
        align-items: center;
    }
    
    .rodape-lateral{
        display: flex !important;
        justify-content: center !important;
        flex-direction: row !important;
    }
    .rodape-lateral p, .rodape-lateral ul {
        margin: 15px 10px !important;
    }
}





/*----- 1200/1399 -----*/
@media (min-width: 1200px) and (max-width: 1399px) {
    .mais_lidas {
        margin-top: 15px;
        border-bottom:1px solid rgb(200,200,200);
    }
    .mais_lidas:nth-child(3) {
        border-right:0;
    }
    .mais_lidas_texto a {
        padding: 0px 10px 20px 10px;
    }
    .bloco1 .maior img {
        margin-bottom: 10px;
    }
    .dl-menuwrapper{
        display: none;
    }
    .container-paragrafo-newsletter {
        position: relative;
    }
    .titulo2-news-letter{
        margin-top: 20px !important;
        font-size: 15px !important;
    }
    .titulo1-news-letter{
        font-size: 15px;
        font-weight: 600;
        height: 90px !important;
    }
    .boletim-news{
        width: 100% !important;
        margin-bottom: -20px !important;
    }
    .boletim-news img{
        width: 35px !important;
        height: 35px !important;
        margin-left: 20px !important;
    }
    .img-veja-tambem { 
        height: 130px !important; 
    }
    .box-filtro p{
        text-wrap: wrap;
        width: 100% !important;
    }
}






/*----- 1400/1679 -----*/
@media (min-width: 1400px) and (max-width: 1679px) {
    .dl-menuwrapper{
        display: none;
    }
    .titulo2-news-letter{
        margin-top: 20px !important;
        font-size: 15px !important;
    }
    .titulo1-news-letter{
        font-size: 15px;
        font-weight: 600;
        height: 90px !important;
    }
    .container-paragrafo-newsletter {
        position: relative;
    }
    .boletim-news{
        width: 100% !important;
        margin-bottom: -20px !important;
    }
    .boletim-news img{
        width: 35px !important;
        height: 35px !important;
        margin-left: 20px !important;
    }

    .img-veja-tambem { 
        height: 150px !important; 
    }
}





/*----- 1680/1920 -----*/
@media (min-width: 1680px) and (max-width: 1920px) {
    .dl-menuwrapper{
        display: none;
    }
    .container-paragrafo-newsletter {
        position: relative;
    }
    .titulo2-news-letter{
        margin-top: 20px !important;
        font-size: 15px !important;
    }
    .titulo1-news-letter{
        font-size: 15px;
        font-weight: 600;
        height: 90px !important;
    }
    .boletim-news{
        width: 100% !important;
        margin-bottom: -20px !important;
    }
    .boletim-news img{
        width: 35px !important;
        height: 35px !important;
        margin-left: 20px !important;
    }
}





/*----- MAIS DE 1920 -----*/
@media (min-width: 1921px) {
    .dl-menuwrapper{
        display: none;
    }
    .container-paragrafo-newsletter {
        position: relative;
    }
    .titulo2-news-letter{
        margin-top: 20px !important;
        font-size: 15px !important;
    }
    .titulo1-news-letter{
        font-size: 15px;
        font-weight: 600;
        height: 90px !important;
    }
    .boletim-news{
        width: 100% !important;
        margin-bottom: -20px !important;
    }
    .boletim-news img{
        width: 35px !important;
        height: 35px !important;
        margin-left: 20px !important;
    }
}





/* ----- MENU FECHADO ----- */
@media (max-width: 1200px) {
    .dynamika-menu-nav-forest {display:none}
}

@media (max-width: 1500px) {
    .banner-mascara {
        display: flex;
        justify-content: center;
        align-items: center;
        position: relative;
        left: 50%;
        transform: translateX(-50%);
    }
}