
@media (max-width: 1399.98px) {
}

@media (max-width: 1199.98px) {
    #sp-menu ul.sp-megamenu-parent{display: block!important;}

    .sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span{font-size: 0.6rem;}
    .section-agenda{
        .info-text{min-height: 241px!important;}
    }
    .mod-bg-description{
        .img{
            img {position: relative; z-index: 9;}
        }
        .texto{position: relative; right: 12px;}
        .box.row-reverse{
            .texto{position: relative; left: 12px;}
        } 
    } 
    .section-agenda{
        .border-title {
            &:before{left: 12%;}
        }
    }
    
    #list-articles .news-gallery__card{width: 22%;}

    .publicacoes .list-publicacoes .imagem{margin-right: 15px;}  
    .finder.geral .cat { width: 169px;}


   

}

@media (max-width: 991.98px) {

    #sp-menu{
        background: url("../../../images/programacao/bg/bg-menu.png") no-repeat center left / cover;
        ul.sp-megamenu-parent.d-none{display: none!important;}
    }
    #sp-menu .m-mobile{display: flex; align-items: center; justify-content: space-between;}
    #sp-menu .m-mobile .btn-finder button{background-color: transparent; border: transparent;} 
    #sp-menu .m-mobile .btn-finder button img{width: 32px;} 
    #offcanvas-toggler > i{font-size: 30px;}
    
    #sp-menu .m-mobile .sp-default-logo{margin: 0 auto; max-width: 80%;}

    #sp-menu .m-mobile .logo,
    #sp-menu .m-mobile .btn-finder{display: block;}
    .offcanvas-menu .offcanvas-inner .sp-module:not(:last-child){padding: 20px 8px 0px}
    .close-offcanvas{border: transparent; color: var(--c-bordo); font-size: 40px;width: 51px; height: 51px;top:11px}
    .offcanvas .offcanvas-menu{text-align: center;}
    .offcanvas-menu{width: 100%; background-color: var(--c-White); color: var(--c-DimGray);}
    .offcanvas-menu li > a{color: var(--c-DimGray)!important; font-size: 1.125rem; font-family: var(--century); display: inline-block!important;}
    .offcanvas .body-wrapper{transform: none ;}
    .offcanvas-menu .offcanvas-inner .sp-module ul > li{border-bottom: 1px solid #EEEEEE;text-align: left;margin: 0 20px;}
    .mod-offcanvas .menu-row{margin-bottom: 10px}
    .offcanvas-menu .mod-offcanvas .menu-row .menu ul > li{margin: 0}
    .mod-offcanvas .menu-row ul li a{padding: 5px 5px 5px 0px !important;}
    .offcanvas-menu .offcanvas-inner .sp-module .redes-sociais ul > li{padding-right: 10px; margin: 0; border-bottom: transparent;}
    .offcanvas-menu li.active > a, 
    .offcanvas-menu li:hover > a, 
    .offcanvas-menu  .sp-dropdown li.sp-menu-item.active > a{color: #212529!important; background: transparent!important; font-weight: 700!important;}
    .offcanvas-menu .offcanvas-inner .sp-module ul > li .offcanvas-menu-toggler{position: initial}
    .offcanvas-menu .offcanvas-inner .sp-module ul.nav{text-align: left; margin: auto;}
    .offcanvas-menu .offcanvas-inner .sp-module ul > li ul{padding-left: 30px; background: transparent}
    .offcanvas-menu .offcanvas-inner .sp-module:not(:last-child){border-bottom: transparent;}
    .offcanvas-menu .offcanvas-inner .sp-module ul > li a{padding: 10px 0px; line-height: normal;}
    .offcanvas-menu .offcanvas-inner .sp-module {padding: 10px 0}
    
    #sp-top-bar,
    #sp-header{display: none;}

    #sp-header {
        .row {
            flex-flow: column;
            align-items: center;
        }
    }

    #sp-search{
        text-align: center;
        .sp-column{
            flex-flow: column;
        }
    } 

    .busca-home {
        .box-middle.video{text-align: center;}
        h2{text-align: center;}
    }
    .align-translatex-75{ transform: initial; left: initial; text-align: center; }
    #sp-position0 .box.row-reverse,
    #sp-position2 .box,
    #sp-position4 .box{
        flex-direction: column;
        .img,
        .texto { width: 100%; left: 0; right: 0;}
        
        .texto {
            padding: 65px 40px 40px 40px;            
            border-radius: 9px 0px 46px 46px;
            bottom: 40px;

            p {
                font-size: 1.188rem;
                text-align: center;
            }
        }
    }
    .mod-bg-description .box.row-reverse {
        flex-direction: initial;
    }

 
    .mod_acesso {
        .list-acesso.desktop{
            display: none;
        }
        .list-acesso.mobile{
            display: block;
        }
    }
    .list-card-foto {
        .list-cards {display: flex; flex-flow: column;}
    }
    .list-card-foto.cs{
        .list-cards{
            max-width: 90%;
            margin: 0 auto;
        }
    }
    .mod-bg-description{
        .buttons {
            flex-flow: column; 
            gap: 4rem;
        }
        .buttons.btn-none{
            display: none;  
        }
    }
    .mod_acesso{
        .list-acesso{grid-template-columns: 1fr 1fr 1fr;}  
    } 
    .container-agenda{
        flex-direction: column;
    }
    .section-agenda{
        padding-bottom: 50px;
        .border-title {
            &:before{ left: 100%;}
        }
    } 

    .mod-plantao-content{
        p{text-align: center;}
    }

    .mod-plantao-content{
        .filter-field{
            display: flex;
            justify-content: center;
        }
    }
    .mod_rodape {
        .box-logo{
            justify-content: center;
        }
        .box-canais{
            .redes{
                ul{
                  justify-content: center; 
                }
            }
            h4{
                text-align: center;
            }
           
        }
     
        .box-jmu{
            justify-content: center; 
        }
    }

    .list-acesso-slider{
        .owl-nav{
            .owl-prev{
                left: -32px;
            }
            .owl-next{
                right: -32px;      
            } 
        }
    }
    .acoes-programas{
        .slider-programas{
            .owl-nav{
                .owl-prev{
                    left: -65px;
                }
                .owl-next{
                    right: 0;      
                } 
            }
        }
    }

    .section-agenda {
        .info-text {
            min-height: auto !important;
            padding-bottom: 40px;
        }
    }
        
    .sp-module-title, 
    .titulo-padrao,
    .sp-module-title span,
    .titulo-padrao span,
    .section-agenda-title{
        font-size: 2.0rem !important;
    }

    .titulo-padrao.pt-140{
        padding-top: 60px !important;
    }

    #form-publicacoes,
    #form-publicacao{
        .dflex-100{
            align-content: center;
            flex-wrap: wrap;
            width: 100%;
            justify-content: center;
        }
        .w-65,
        .w-35,
        .w-30{
            width: 100%!important;
        }
       .cp-periodos{
            .field-calendar{
                width: 45%;
            }
       } 
       .btns-composicao.listagem-agenda{
            margin: 20px auto 0;
       }
    }

    #form-biblioteca{
        .dflex-100{
            align-content: center;
            flex-wrap: wrap;
            width: 100%;
            justify-content: center;
        }
    }

    .list-publicacao{
        .slider-publicacao{
            .owl-nav{
                .owl-prev{
                    left: -50px;
                }
                .owl-next{
                    right: -50px;
                }
            }
        } 
    }

    .page-composicao.tabs li > button{margin-bottom: 10px; font-size: 0.9rem;}
    .finder.noticias form{ justify-content: center;}
    .finder.noticias ul#finder-filter-select-dates li.filter-date{width: 50%;}
    .finder.noticias .field-calendar .input-group #filter_date1_btn,
    .finder.noticias .field-calendar .input-group #filter_date2_btn{right:4px;}
    .finder.noticias ul#finder-filter-select-dates{gap: 15px;}
    .finder.noticias .cat select{width: 100%;}

    #list-articles .news-gallery__card-title > h2{font-size: 12px;}
    #list-articles .news-gallery-c{ gap: 14px;}

    #form-composicao .field-calendar{width: 100%;}

    .mod_rodape .mobile{ display: block!important; }
    .mod_rodape .mht{min-height: auto;}
    .mod_rodape .box-logos{width: 100%;}
    .mod_rodape .box-logos .logos-rodape{display: flex!important;background: transparent; justify-content: center;}
    .mod_rodape .header-rodape{display: none;}
    .mod_rodape .space-header-rodape,
    .mod_rodape .pdr{padding-right: 0;}
    .mod_rodape .redes-rodape{padding: 30px 0 44px 0;}
    .mod_rodape .mod-finder.b-geral input[type="text"]{padding-right: 50px;}
    .mod_rodape .endereco-rodape{padding:0; background: transparent;}
    .mod_rodape .box-canais h4{text-align: left;}
    .mod_rodape .box-grid{gap: 0!important}
    .mod_rodape .box-canais .list-canais{margin-top: 20px;margin-bottom: 40px;}
    .mod_rodape .box-enderecos .parceiros-rodape ul{background: transparent; gap: 15px;}
    .mod_rodape .box-enderecos,
    .mod_rodape .box-canais{padding-right: 0; width: 100%;}
    .mod_rodape .box-enderecos .parceiros-rodape{margin-bottom: 45px;}

    #accordionCategory .accordion-body .c-eixos-year-section a.c-eixos-year-anchor{padding: 0 5px!important; justify-content: center;
        flex-wrap: wrap; margin-bottom: 30px; min-height: 160px; align-content: flex-start;  text-align: center;}
    .c-eixos-year-section-item a>div{font-size: 13px;}
    .c-eixos-year-section-meses{padding: 21px 30px 23px;}
}

@media (max-width: 767.98px) {

    .noticias-featured {
        .box-featured{
            flex-direction: column;
            .img{
                width: 100%;
            }
            .text{
                width: 100%;
                text-align: center;
                .inf{
                    margin-top: 15px;
                }
            }
        }
        .box-middle{
            min-height: auto;
        }
        
    }

    .item-pessoa{
        .box-pessoa{
            flex-wrap: wrap;
            .info-foto{
                margin-bottom: 20px;
            }
            .info-cargo{
                position: initial;
                width: 100%;
                text-align: center;
                margin-bottom: 30px;
            }
            .info-desc {
                flex-wrap: wrap;
                margin-left: 0;
                .descricao{
                    max-width: 100%;
                    margin-left: 0;
                    text-align: center;
                    p{
                        font-size: 0.875rem!important;
                    }
                }
            }
            &::after{
                width: 805px;
                height: 346px;
            } 
        }
        .box-dados-pessoa{
            .accordion-item{
                .accordion-body{
                    .periodo{
                        .ano{
                            padding-right: 27px;
                        }
                        .texto{
                            p{
                                font-size: 0.938rem !important; 
                            }
                        }

                    }
                }
            }
        }
        .accordion-item.autoridade-atividade{
            ul{
                li{
                    margin-bottom: 10px;
                }
            }
        }
    } 
       
    .listagem-agenda{
        .dflex-100{
            flex-wrap: wrap;
            gap: initial;
            .w-50{
                width: 100%!important;
            }
        }
        .btnLimpar{
            margin-right: 0;
            /* margin-bottom: 12px; */
        }
        /* .btnBuscar{
            margin-left: 0;
        } */
    }

    .nui.form{
        p{
            font-size: 1rem;
        }
        h3 {
            font-size: 19px;
        }
        textarea{
            height:auto!important;
        }
        h3.ms-4{
            font-size: 19px;
            padding: 2rem 1rem 2rem 0!important;
        }
        .ms-4{
            h3{
                font-size: 19px;
                padding: 2rem 1rem 2rem 0!important;

            }
        }
    }

    .area_container15{
        text-align: center;
    }

    .menu-conteudo{
        .box-menu-conteudo{
            flex-wrap: wrap!important
        }
        .nav-pills{
            width: 100%;
            .nav-link{
                max-width: 100%;
                min-width: 100%;
                border-radius: 9px;
            }
        } 
    }

    .noticias-carrosel .item{flex-wrap: wrap; flex-direction: column-reverse;}
    .noticias-carrosel .item .img{width: 100%}
    .noticias-carrosel .item .img img{height: 230px;}
    .noticias-carrosel .slider-dots{position: initial;  width: auto; margin-top: 25px;}

    .finder.noticias .js-finder-advanced,
    .finder.noticias .cat{width: 100%;}
    .finder.noticias .texto{margin-top: 10px; margin-bottom: 15px;}
    .search-pagination .pagination,
    .listagem-agenda .pagination {flex-wrap: wrap;}
    .listagem-agenda .list-autoridades .pagination li{padding: 5px 0;}

    .js-calendar{left: 50%!important; transform: translate(-50%, 0%)}
    .calendar-container table{max-width: 100%!important;}

    .title-last-noticias h1{margin-bottom: 0; margin-right: 10px;}
    #list-articles .title-last-noticias{justify-content: center!important;}
    #list-articles .news-gallery__card{width: 50%; margin: 0 auto;}

    .box-filtros-adicinais #filtros-adicionais .filtro{flex-wrap: wrap; gap: 15px;}
    .box-filtros-adicinais #filtros-adicionais .filtro select{width: 48%;}
    .box-filtros-adicinais #filtros-adicionais .filtro .cpw{width: 85%;}


    .publicacoes .list-publicacoes .box-publicacao{flex-wrap: wrap;}
    .publicacoes .list-publicacoes .imagem{width: 100%!important; margin-right: 0; margin-bottom: 20px;}
    .publicacoes .list-publicacoes img{margin: 0 auto;}
    .publicacoes .list-publicacoes .conteudo{width: 100%!important;  }
    .publicacoes .list-publicacoes .text .btns-publicacoes,
    .publicacoes .list-publicacoes .publi-info{text-align: center;}
    .publicacoes .btnPublicacaoes{margin-bottom: 10px;}

    #form-publicacoes .list-autoridades .pagination{flex-wrap: wrap;}

    body.layout-audios form{justify-content: center;}
    body.layout-audios .assunto,
    body.layout-audios .assunto #tag{width: 100%;}

    .mod_rodape .box-enderecos{padding-right: 0; }

    article.item.articles .section-video iframe{height: 225px;}

    .news-gallery-c.desktop{display: none;}
    .news-gallery-c.mobile{display: block;}

    #accordionCategory .accordion-body .acc-content{padding: 0;}
    .carousel-cp-ovidoria .owl-nav .owl-prev span::before{left: 39px;}
    .carousel-cp-ovidoria .owl-nav .owl-next span::before{right: 39px;}
    .list-card-foto a .item .icon-link{display: block;}
    .fadeout-mobile{display: none;}
    table.table-full-mobile tr{width: 100%!important;}
    .lgpd-stm-section .sppb-row > *:nth-child(2){padding-left: 15px!important; padding-top: 20px; margin-bottom: 70px;}
    .sp-page-builder .page-content #implantacao{margin-bottom: 145px!important; }
    .itemid-556 .page-composicao.quem .text{ max-height: initial !important; min-height: initial !important;}
    .lgpd-stm-section .sppb-row > :first-child{padding-right: 15px;}
    .page-composicao.quem .slick-list{max-height: 475px!important}
    .quem-e-quem-composicao .noticias-featured > *{width: 100%;}
    .case-style-fw p+p{width: 100%!important; padding-left: 0!important;}
    .c-eixos-year-section-mes{width: calc(100% / 3)!important;}
    #accordionCategory .accordion-body .c-eixos-year-section a.c-eixos-year-anchor{min-height: 70px;}
    .c-eixos-year-section-mes-title {margin-bottom: 10px;}
}   

@media (max-width: 575.98px) {
    a.item-home{margin-left: 0!important;}
    a.item-home svg path {fill: var(--c-White);}

    #offcanvas-toggler{margin-right: 15px; float: left;}

    /* Padrão paragrafo  */
    article.item.articles p,
    article.item.articles li,
    .mod-bg-description .texto p,
    article.item.articles a,
    .section-agenda .info-text,
    #mod-custom429 p, #mod-custom429 li
    p,
    p > a {font-size: 1.063rem!important; line-height: initial!important; }

    .page-composicao.tabs .nav-pills{justify-content: center;}

    .instruction .circle{
        width: 32px!important;
    }
    .noticias-featured{
       .box-featured{
            .img{
                img{
                    object-fit: cover;
                    height: 230px;
                }
            }
       } 
    } 

    .mod_acesso{
       margin-bottom: 50px; 
    }
    .mod-bg-description{
        margin-bottom: 10px;
        .box{
            margin-bottom: 20px;
        }
    }

    .carousel-cards-st{
        .owl-nav{
            .owl-prev{
                left: -56px;
            }
            .owl-next{
                right: -56px;
            }
        } 
    } 

    #mod-custom286 > .mb-150{margin-bottom: 100px !important; }
    #mod-custom286 > .mt-30{margin-top: 0!important;}

    #form-publicacao{
       .cp-periodos{
            .field-calendar{
                width: 43%;
            }
       } 

       .listagem-agenda{
            .dflex-100{
                flex-wrap: wrap;
                gap: initial;
                .w-50{
                    width: 100%!important;
                }
            }
            .btnLimpar{
                margin-right: 0;
            }
            .btnBuscar{
                margin-left: 15px;
            }
        }
    }

    .list-publicacao {
        .slider-publicacao {
            max-width: 80%;
            margin: 0 auto;
        }
    }

    body.itemid-520{
        .biblioteca{

            h2{
                margin-top: 8px;
            }
            .descricao{
                font-size: 0.938rem;
            }

        }
    }

    #form-publicacoes select#assunto,
    #form-publicacoes input#palavraChave{margin-bottom: 0;}
    #form-publicacoes .cp-periodos{flex-wrap: wrap; justify-content: center; gap: 0!important;}
    #form-publicacoes .cp-periodos .field-calendar{width: 100%;}
    #form-publicacoes .btnLimpar{margin-right: 0; margin-bottom: 12px;}
    #form-publicacoes .btnBuscar{margin-bottom: 12px;}
    
    .mod-topo{justify-content: space-between; align-items: initial; flex-direction: column-reverse;}
    .mod-topo .menu{top: 120px!important;}
    .mod-topo .side-right{justify-content: space-between;}
    .mod-topo .logo{justify-content: center; margin: 10px auto 5px;}

    #aconra-agenda .cp-periodos{justify-content: center;}
    #aconra-agenda .cp-periodos .field-calendar{width: 100%;}

    #mod-custom223 a > img{top: initial;object-fit: contain;}

    .mod_acesso .list-acesso .box-acesso img{margin: 0 auto; max-width: 52px;}
    .itemid-556 .page-composicao.quem .text {max-height: 132px; min-height: 132px;}

    body.layout-videos .banner-video .text h3{text-align: center;}
    .video-finder-search #advancedSearch{width: 100%;}
    .video-finder-search ul#finder-filter-select-dates li.filter-date,
    .video-finder-search select,
    .video-finder-search .cat{width: 100%!important;}
    .video-finder-search .field-calendar .input-group #filter_date1_btn, 

    .video-finder-search .field-calendar .input-group #filter_date2_btn{right: 2px!important;}
    .video-finder-search .submit-noticias{margin: 0 auto;}
    body.layout-audios .banner-audio{text-align: center;}

    body.layout-audios #search-result-list .imagem{padding-right: 0; margin-top: 10px;}
    body.layout-audios .texto{margin-top: 15px;}

    .layout-geral .finder.busca-geral input#q,
    .layout-geral ul#finder-filter-select-dates li.filter-date{width: 100%;}
    .layout-geral ul#finder-filter-select-dates{flex-wrap: wrap;  justify-content: center;}
    .busca-geral .field-calendar .input-group #filter_date1_btn, 
    .busca-geral .field-calendar .input-group #filter_date2_btn{right: 2px;}
    .layout-geral .finder.busca-geral form{justify-content: center;}
    .layout-geral .result-text{margin-bottom: 5px;}

    .c-eixos-search .c-range-data{flex-wrap: wrap;}
    .c-eixos-search .c-range-data .col-lg-5,
    .c-eixos-search .c-range-data .col-lg-1,
    .c-eixos-search .c-range-data .col-lg-5{width: 100%;}
    .c-eixos-search .c-range-data .col-lg-1 span{text-align: center;}

    .c-eixos-search #filter_date1_btn, .c-eixos-search #filter_date2_btn{right: 2px;}
    .c-list-eixos {justify-content: center;}

    body.itemid-506 .box-composicao{margin: 0 auto 25px;}

    .page-composicao .pagination{flex-wrap: wrap;}
    body.itemid-506 #sp-conteudo{padding-left: 12px;}
    .itemid-506 .btns-composicao>div{max-width: 50%; margin: 0 auto;}

    .c-cookies-policy-content{flex-direction: column;}
    .c-cookies-policy-text{line-height: initial; margin-right: 0!important; margin-bottom: 10px;}
    .c-cookies-policy button{margin-top: 5px;}

    .menu-flutuante{left: initial!important;}
    .menu-flutuante.bg-flutante{width: 100%; background-color: var(--c-bordo);}
    .menu-flutuante ul li .box-item-acesso h2{display: block;  color: var(--c-White);}
    .menu-flutuante.bg-flutante.fixo-topo{background-color: transparent;}

    .noticias-featured .mobile{display: block;}
    .noticias-featured .desktop{display: none;}
    .noticias-featured .box-middle{margin: 10px 20px 20px;}
    .finder.geral .result-publish-date-ultimas,
    .noticias-featured .box-middle .text .inf span,
    .finder.noticias .result-publish-date-ultimas,
    .finder.busca-geral #search-result-list .result-publish-date-ultimas,
    .news-gallery__card-body .date{font-size: 0.95rem;}
    
    .finder.noticias .result-title,
    .finder.noticias .result-title a,
    .finder.geral .result-title,
    .finder.geral .result-title a,
    .noticias-featured .box-middle .text h3,
    .noticias-featured .box-middle .text h3 > a,
    .finder.busca-geral .list-striped li h4,
    #list-articles .news-gallery__card-title > h2{font-size: 1.1rem;line-height: normal;}

    .news-gallery__card{height: auto; padding-bottom: 30px;}

    .container-agenda .month-selector{font-weight: 400;}
    .list-card-foto .item p{line-height: normal; font-size: 1.063rem;}
    
    .mod-bg-description .box.column .texto{top:initial;padding: 65px 20px 25px 20px!important;}
    .mod-bg-description .box.column .texto .buttons{ margin-top: 10px; gap: 2rem;}
    .mod-bg-description .buttom-one .number-one small, 
    .mod-bg-description .buttom-two .number-two small{font-size: 1.7rem;}
    .mod-bg-description .buttom-one .number-one span, 
    .mod-bg-description .buttom-two .number-two span{font-size: 1.063rem;}
    .mod-bg-description .btnDefault{padding: 12px 40px; min-width: auto; font-size: 1rem; line-height: normal;}
    .mod-bg-description .box.row-reverse .texto{padding: 65px 40px 40px 40px;}
    .mod-bg-description .buttom-two{margin-bottom: 40px;}

    .section-agenda .info-text,
    .mod-bg-description .texto p,
    .mod-plantao-content p{text-align: left!important;}
    .mod-bg-description .texto{padding: 65px 20px 40px!important;}

    .banner-audio .list-audio{text-align: left;}
    .itemid-192 .field-calendar input#filter_date1,
    .itemid-192 .field-calendar input#filter_date2{min-width: -webkit-fill-available;}
    .finder.geral .field-calendar .input-group #filter_date1_btn, 
    .finder.geral .field-calendar .input-group #filter_date2_btn{right: 0;}
    .finder.geral ul#finder-filter-select-dates{flex-wrap: wrap; justify-content: center;}
    .finder.geral ul#finder-filter-select-dates li.filter-date {width: 100%;}


    /* Banner ouvidoria */
    div#n2-ss-4 .n-uc-blmvUMJgs0Wf {margin-bottom: 0;}
    div#n2-ss-4 .n-uc-blmvUMJgs0Wf,
    div#n2-ss-4 .n2-font-19a117c159cb583c9ce54ee03d7fffa2-paragraph,
    div#n2-ss-4 .n2-font-dfec620a34768308bf5d47bdf5f40713-paragraph{font-size: 108%!important; line-height: 1.2!important;}
    div#n2-ss-4 .n2-font-19a117c159cb583c9ce54ee03d7fffa2-paragraph br{display: none;}

    .galeria .grid-galeria{grid-template-columns: 1fr!important;}


}

@media (max-width: 490px) {
    #form-publicacao{
       .cp-periodos{
            .field-calendar{
                width: 100%;
            }
       } 
    }

    #form-publicacao {
        .listagem-agenda {
            .btnBuscar {
                margin-left: 5px;
            }
        }
    }

    .listagem-agenda{
       
        .btnLimpar{
            margin-bottom: 12px;
        }
        .btnBuscar{
            margin-bottom: 12px;
        }
    }

    .finder.noticias ul#finder-filter-select-dates{flex-wrap: wrap;justify-content: center;}
    .finder.noticias ul#finder-filter-select-dates li.filter-date{width: 100%;}
     #list-articles .news-gallery__card{width: 70%;}

    .mod-topo .menu{top: 137px!important;}
    .mod-topo .btnRestrito{font-size: 0.52rem;}

    body.layout-videos ul#finder-filter-select-dates{flex-wrap: wrap;justify-content: center;}
    
    .box-filtros-adicinais #filtros-adicionais .filtro select{width: 100%;}
    .box-filtros-adicinais #filtros-adicionais .filtro .cpw{width: 77%;}

    .lgpd-noticias .mod-articles-item-content{flex-wrap: wrap; gap: 0;}
    .lgpd-noticias .mod-articles-title,
    .lgpd-noticias .list-unstyled{position: initial; margin-left: 0; margin-top: 0; margin-bottom: 0;}
    .lgpd-noticias .mod-articles-link{margin-top: 0;}
    .lgpd-noticias .entry-image.intro-image{margin-bottom: 6px;}
    .lgpd-noticias .mod-articles-title{margin-bottom: 30px;}

    .c-accordeon-header{height: auto!important;} 

    .item-pessoa .box-dados-pessoa .accordion-item .accordion-body ul{padding-left: 0}
    .item-pessoa .box-dados-pessoa .accordion-item .accordion-body .periodo{flex-direction: column; border-bottom: 1px solid var(--c-bordo); padding-bottom: 20px;padding-bottom: 20px;}
    .item-pessoa .box-dados-pessoa .accordion-item .accordion-body .periodo .ano, 
    .item-pessoa .box-dados-pessoa .accordion-item .accordion-body .periodo .texto{width: 100%; padding-left:0; min-height: auto !important;}
    .item-pessoa .box-dados-pessoa .accordion-item .accordion-body .periodo .ano{padding-right: 0; text-align: left;}
    .item-pessoa .box-dados-pessoa .accordion-item .accordion-body .periodo .ano p{margin-bottom: 5px;}
    .item-pessoa .box-dados-pessoa .accordion-item .accordion-body .periodo .ano h3{margin-bottom: 5px;}
    .item-pessoa .box-dados-pessoa .accordion-item .accordion-body .periodo small{display: none;}
    .item-pessoa .box-dados-pessoa .accordion-item ul li:last-child .periodo{border: none}
    .item-pessoa .box-dados-pessoa .accordion-item ul li{margin-bottom: 20px;}
    .c-eixos-year-section-title{width: auto}
    .c-eixos-year-section-mes{width: calc(100% / 1)!important;;}
    #accordionCategory .accordion-body .c-eixos-year-section a.c-eixos-year-anchor{min-height: auto;}

}

@media (max-width: 380px) {
    
}


