/*----- MÁXIMO 475 -----*/
@media (max-width:475px) {
    .acessibilidade {
        justify-content: flex-start;
    }

    .acessibilidade a i {
        font-size: 10px;
        padding: 4px 5px;
        margin-left: 2px;
    }

    .usuario-icone {
        line-height: 20px;
        width: 40px !important;
    }

    .usuario-icone #usuario-text {
        display: none;
    }

    .usuario-icone svg {
        width: 100% !important;
    }

    .img-logo .municipio {
        font-size: 14px;
    }

    .img-logo .nome-municipio {
        font-size: 19px;
    }

    .busca-cabecalho {
        height: 40px;
        margin-top: -5px;
        margin-bottom: 15px;
    }

    #busca {
        margin-top: 0px;
    }

    #busca a {
        top: 0;
        right: -18px;
    }

    #busca input {
        right: 0;
        height: 40px;
        padding: 0 15px;
        line-height: 34px;
    }

    #busca>svg {
        height: 40px;
        width: 55px;
        padding: 12px;
    }

    .dados-footer {
        margin-bottom: 20px;
    }

    .dados-footer svg {
        width: 150px;
        height: 100%;
    }

    .primeira-foto {
        max-width: 100%;
        max-height: 70%;
    }

    .enabled {
        top: 60% !important;
    }

    .dl-menuwrapper {
        top: 6px;
    }

    .dl-menuwrapper button {
        height: 35px !important;
    }

    .noticia-principal {
        height: auto;
        display: block;
    }

    .noticia-principal img {
        width: 320px;
        max-width: 100%;
        height: 200px;
        clip-path: none;
        border-right: none;
    }

    .atendimento-capa-icon {
        font-size: 45px;
    }

    #mbc {
        margin-bottom: 65px !important;
    }

    #responsavelSecretaria {
        text-align: center !important;
    }

    .secretario-capa img {
        width: 130px !important;
        height: 130px !important;
        object-position: top !important;
    }

    #titulo-midia-capa {
        display: block;
    }

    #iframe-midia {
        overflow-y: hidden;
        height: auto !important;
    }

    #video-home {
        height: 240px;
    }

    #video-home video {
        height: 240px;
    }

    #aba-conta {
        margin-bottom: 30px;
        border-bottom: 1px solid rgb(200, 200, 200);
        padding-bottom: 30px;
    }

    .breadcrumb-item:nth-child(2) {
        max-width: 10ch;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    .breadcrumb-item.active {
        max-width: 7ch;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    .breadcrumb-container .titulo-interno {
        margin: 0px 0px 30px 0px;
    }

    .order-licitacoes {
        order: 3;
    }

    .order-secretarias {
        order: 2;
    }

    .order-atendimento {
        order: 1;
    }

    .order-calendar-1 {
        order: 1;
    }

    .order-calendar-2 {
        order: 2;
    }

    .order-calendar-3 {
        order: 3;
    }

    .bannerTopo {
        height: 180px !important;
    }

    .bannerTopo img {
        height: 180px !important;
    }

    .sem-atendimento {
        margin-top: 20px;
        margin-bottom: -20px;
        height: 100%;
    }

    .item-evento {
        width: 99% !important;
        margin: 0px auto !important;
    }

    .lateral-eventos {
        display: none;
    }

    .noticia-destaque-lateral img {
        width: 39% !important;
    }

    .faq-lateral-noticias {
        display: none;
    }

    .margin-x-10 {
        margin: 10px 0px !important;
    }

    .box-responsaveis-secretaria {
        display: flex !important;
        justify-content: start;
        align-items: center !important;
    }

    .square-secretarias {
        display: none;
    }

    .breadcrumb {
        display: none;
    }

    .turismo-maps iframe {
        margin-top: 30px;
    }

    .accordion .card-header {
        padding: 5px;
        height: 70px !important;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .accordion .card-header>h5 {
        height: 100%;
        margin: 0px !important;
        padding: 0px !important;
    }

    .noticia-principal img {
        width: 100%;
        height: 280px !important;
    }

    .noticia-destaque-lateral img {
        height: 140px !important;
        object-fit: cover;
    }

    .slider-carrousel {
        width: clamp(320px, 470px, 470px) !important;
        height: 100% !important;
    }

    .tns-outer {
        display: flex !important;
        justify-content: center !important;
        align-items: center !important;
        flex-direction: column !important;
        height: auto;
        position: relative !important;
    }

    .tns-controls {
        display: flex;
        justify-content: center;
        align-items: center;
        width: 100%;
        position: relative !important;
    }

    .tns-nav {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: auto !important;
        margin: auto;
        position: relative !important;
        top: 10px !important;
        right: auto !important;
    }

    .tns-nav button {
        margin: 2px 2px 5px 2px !important;
    }

    .social-post {
        width: 100%;
        max-width: 500px;
        min-height: 700px !important;
        margin: 10px auto;
        overflow: auto;
    }

    .social-post iframe {
        width: 100%;
        border: none;
    }
}




/*----- 476/575 -----*/
@media (min-width: 476px) and (max-width: 575px) {
    .acessibilidade {
        justify-content: flex-start;
    }

    .acessibilidade a i {
        padding: 5px 6px;
        margin-left: 2px;
    }

    .usuario-icone {
        line-height: 30px;
        width: 60px !important;
    }

    .usuario-icone #usuario-text {
        display: none;
    }

    .usuario-icone svg {
        width: 100% !important;
    }

    .busca-cabecalho {
        height: 40px;
        margin-top: -5px;
        margin-bottom: 15px;
    }

    #busca {
        margin-top: 0px;
    }

    #busca a {
        top: 0;
        right: -18px;
    }

    #busca input {
        right: 0;
        height: 40px;
        padding: 0 15px;
        line-height: 34px;
    }

    #busca>svg {
        height: 40px;
        width: 55px;
        padding: 12px;
    }

    .dados-footer {
        margin-bottom: 20px;
    }

    .dados-footer svg {
        width: 150px;
        height: 100%;
    }

    .logo-footer img {
        height: 90px;
    }

    .primeira-foto {
        max-width: 100%;
        max-height: 70%;
    }

    .enabled {
        top: 60% !important;
    }

    .dl-menuwrapper {
        top: 6px;
    }

    .dl-menuwrapper button {
        height: 35px !important;
    }

    .noticia-principal {
        height: auto;
        display: block;
    }

    .noticia-principal img {
        width: 320px;
        max-width: 100%;
        height: 260px;
        clip-path: none;
        border-right: none;
    }

    .atendimento-capa-icon {
        font-size: 50px;
    }

    #mbc {
        margin-bottom: 65px !important;
    }

    #responsavelSecretaria {
        text-align: center !important;
    }

    .secretario-capa img {
        width: 130px !important;
        height: 130px !important;
        object-position: top !important;
    }

    #titulo-midia-capa {
        display: block;
    }

    #iframe-midia {
        overflow-y: hidden;
        height: auto !important;
    }

    #video-home {
        height: 260px;
    }

    #video-home video {
        height: 260px;
    }

    .breadcrumb-item:nth-child(2) {
        max-width: 13ch;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    .breadcrumb-item.active {
        max-width: 13ch;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    .breadcrumb-container .titulo-interno {
        margin: 0px 0px 30px 0px;
    }

    .order-licitacoes {
        order: 3;
    }

    .order-atendimento {
        order: 1;
    }

    .order-secretarias {
        order: 2;
    }

    .order-calendar-1 {
        order: 1;
    }

    .order-calendar-2 {
        order: 2;
    }

    .order-calendar-3 {
        order: 3;
    }

    .bannerTopo {
        height: 180px !important;
    }

    .bannerTopo img {
        height: 180px !important;
    }

    .sem-atendimento {
        margin-top: 20px;
        margin-bottom: -20px;
        height: 100%;
    }

    .item-evento {
        width: 99% !important;
        margin: 0px auto !important;
    }

    .lateral-eventos {
        display: none;
    }

    .noticia-destaque-lateral img {
        width: 36% !important;
    }

    .faq-lateral-noticias {
        display: none;
    }

    .margin-x-10 {
        margin: 10px 0px !important;
    }

    .box-responsaveis-secretaria {
        width: 100vw !important;
        display: flex !important;
        justify-content: center;
        align-items: center !important;
    }

    .breadcrumb {
        display: none;
    }

    .turismo-maps iframe {
        margin-top: 30px;
    }


    .noticia-principal img {
        width: 100%;
        height: 280px !important;
    }

    .noticia-destaque-lateral img {
        height: 150px !important;
        object-fit: cover;
    }

    .slider-carrousel {
        width: 440px !important;
    }

    .tns-outer {
        display: flex !important;
        justify-content: center !important;
        align-items: center !important;
        flex-direction: column !important;
        height: auto;
        position: relative !important;
    }

    .tns-controls {
        display: flex;
        justify-content: center;
        align-items: center;
        width: 100%;
        position: relative !important;
    }

    .tns-nav {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: auto !important;
        margin: auto;
        position: relative !important;
        top: 10px !important;
        right: auto !important;
    }

    .tns-nav button {
        margin: 2px 2px 5px 2px !important;
    }
}



/*----- 576/767 -----*/
@media (min-width: 576px) and (max-width: 767px) {
    .acessibilidade {
        justify-content: flex-start;
    }

    .acessibilidade a i {
        padding: 5px 7px;
        margin-left: 2px;
    }

    .usuario-icone {
        line-height: 30px;
        width: 60px !important;
    }

    .usuario-icone #usuario-text {
        display: none;
    }

    .usuario-icone svg {
        width: 100% !important;
    }

    .menu-fechado {
        padding: 8px 25px !important;
        top: 60px !important;
    }

    .busca-cabecalho {
        height: 40px;
        margin-top: -5px;
        margin-bottom: 15px;
    }

    #busca {
        margin-top: 0px;
    }

    #busca a {
        top: 0;
        right: -18px;
    }

    #busca input {
        right: 0;
        height: 40px;
        padding: 0 15px;
        line-height: 34px;
    }

    #busca>svg {
        height: 40px;
        width: 55px;
        padding: 12px;
    }

    .dados-footer {
        margin-bottom: 20px;
    }

    .dados-footer svg {
        width: 150px;
        height: 100%;
    }

    .primeira-foto {
        max-width: 100%;
        max-height: 70%;
        padding: 200px !important;
    }

    .enabled {
        top: 70% !important;
    }

    .dl-menuwrapper {
        top: 6px;
    }

    .dl-menuwrapper button {
        height: 37px !important;
    }

    .atendimento-capa-icon {
        font-size: 50px;
    }

    #mbc {
        margin-bottom: 65px !important;
    }

    .noticia-principal img {
        max-width: 230px;
    }

    #responsavelSecretaria {
        text-align: center !important;
    }

    .secretario-capa img {
        width: 130px !important;
        height: 130px !important;
        object-position: top !important;
    }

    #titulo-midia-capa {
        display: block;
    }

    #iframe-midia {
        overflow-y: hidden;
        height: auto !important;
        display: flex;
        justify-content: center;
    }

    #iframe-midia iframe {
        max-width: 470px !important;
    }

    #video-home {
        height: 280px;
    }

    #video-home video {
        height: 280px;
    }

    .breadcrumb-item.active {
        max-width: 22ch;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    .breadcrumb-container .titulo-interno {
        margin: 0px 0px 30px 0px;
    }

    .order-licitacoes {
        order: 3;
    }

    .order-atendimento {
        order: 1;
    }

    .order-secretarias {
        order: 2;
    }

    .order-calendar-1 {
        order: 1;
    }

    .order-calendar-2 {
        order: 2;
    }

    .order-calendar-3 {
        order: 3;
    }

    .bannerTopo {
        height: 210px !important;
    }

    .bannerTopo img {
        height: 210px !important;
    }

    .sem-atendimento {
        margin-top: 20px;
        margin-bottom: -20px;
        height: 100%;
    }

    .item-evento {
        width: 99% !important;
        margin: 0px auto !important;
    }

    .lateral-eventos {
        display: none;
    }

    .noticia-destaque-lateral img {
        width: 34% !important;
    }

    .faq-lateral-noticias {
        display: none;
    }

    .margin-x-10 {
        margin: 10px 0px !important;
    }

    .box-responsaveis-secretaria {
        width: 100vw !important;
        display: flex !important;
        justify-content: center;
        align-items: center !important;
    }

    .turismo-maps iframe {
        margin-top: 30px;
    }

    .noticia-destaque-lateral img {
        height: 250px !important;
        object-fit: cover;
    }

    .slider-carrousel {
        width: 560px !important;
    }

    .tns-outer {
        display: flex !important;
        justify-content: center !important;
        align-items: center !important;
        flex-direction: column !important;
        height: auto;
        position: relative !important;
    }

    .tns-controls {
        display: flex;
        justify-content: center;
        align-items: center;
        width: 100%;
        position: relative !important;
    }

    .tns-nav {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: auto !important;
        margin: auto;
        position: relative !important;
        top: 10px !important;
        right: auto !important;
    }

    .tns-nav button {
        margin: 2px 2px 5px 2px !important;
    }

    .licitacao-home{
        height: 510px;
        overflow-y: scroll;
        flex-wrap: wrap;
        width: 100%;
    }

    .licitacao-home a {
        width:100%;
    }
}






/*----- 768/991 -----*/
@media (min-width: 768px) and (max-width: 991px) {
    .acessibilidade {
        justify-content: flex-start;
    }

    .acessibilidade a i {
        padding: 6px 8px;
        margin-left: 2px;
    }

    .usuario-icone {
        font-size: 12px;
    }

    .menu-fechado {
        padding: 8px 25px !important;
        top: 60px !important;
    }

    #busca a {
        right: -18px;
    }

    #busca input {
        right: 0;
        height: 40px;
        padding: 0 15px;
        line-height: 34px;
    }

    #busca>svg {
        height: 40px;
        width: 55px;
        padding: 12px;
    }

    .dados-footer {
        margin-bottom: 20px;
    }

    .dados-footer svg {
        width: 150px;
        height: 100%;
    }

    .titulo-interno {
        margin: 20px 0 40px 0;
    }

    .enabled {
        top: 70% !important;
    }

    .dl-menuwrapper {
        top: 1px;
    }

    .dl-menuwrapper button {
        height: 37px !important;
    }

    #mbc {
        margin-bottom: 65px !important;
    }

    .secretario-capa img {
        object-position: top !important;
    }

    #midia-capa {
        display: none;
    }

    .breadcrumb-item.active {
        max-width: 40ch;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    .breadcrumb-container .titulo-interno {
        margin: 0px 0px 30px 0px;
    }

    .licitacao-home {
        display: flex;
    }

    .home-licitacao {
        width: 97%;
    }

    .order-licitacoes {
        order: 3;
    }

    .order-atendimento {
        order: 1;
    }

    .order-secretarias {
        order: 2;
    }

    .order-calendar-1 {
        order: 1;
    }

    .order-calendar-2 {
        order: 2;
    }

    .order-calendar-3 {
        order: 3;
    }

    .box-home-ultimo-bloco {
        min-height: 540px;
    }

    .bannerTopo {
        height: 280px !important;
    }

    .bannerTopo img {
        height: 280px !important;
    }

    .item-evento {
        width: 99% !important;
        margin: 0px auto !important;
    }

    .lateral-eventos {
        display: none;
    }

    .noticia-destaque-lateral img {
        width: 31% !important;
    }

    .faq-lateral-noticias {
        display: none;
    }

    .margin-x-10 {
        margin: 10px 0px !important;
    }

    .turismo-maps iframe {
        margin-top: 20px;
    }

    .noticia-destaque-lateral img {
        height: 250px !important;
        object-fit: cover;
    }

    .slider-carrousel {
        width: 700px !important;
    }

    .tns-outer {
        display: flex !important;
        flex-direction: column !important;
        height: auto;
        position: relative !important;
    }

    .tns-controls {
        position: relative !important;
    }

    .tns-nav {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        width: 100%;
        height: auto !important;
        margin: auto;
        position: relative !important;
        top: 10px !important;
        right: auto !important;
    }

    .tns-nav button {
        margin: 2px 2px 5px 2px !important;
    }


    .licitacao-home{
        height: 390px;
        overflow-y: scroll;
        flex-wrap: wrap;
        width: 100%;
    }

    .licitacao-home a {
        width:50%;
    }

    .home-licitacao{
        min-height: 240px;
    }
}



/*----- 992/1199 -----*/
@media (min-width: 992px) and (max-width: 1199px) {
    .menu-fechado {
        padding: 8px 25px !important;
        top: 12px !important;
    }

    .enabled {
        top: 70% !important;
    }

    .titulo-interno {
        margin: 0 0 40px 0;
    }

    .dl-menuwrapper {
        top: 1px;
    }

    .dados-footer {
        margin-bottom: 20px;
    }

    .dados-footer svg {
        width: 150px;
        height: 100%;
    }

    .noticia-principal img {
        min-width: 400px !important;
    }

    #mbc {
        margin-bottom: 65px !important;
    }

    .secretario-capa img {
        object-position: top !important;
    }

    #midia-capa {
        display: none;
    }

    .breadcrumb-item.active {
        max-width: 70ch;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    .img-logo .municipio {
        font-size: 14px;
    }

    .img-logo .nome-municipio {
        font-size: 26px;
    }

    .licitacao-home {
        display: flex;
    }

    .home-licitacao {
        width: 97%;
    }

    .order-licitacoes {
        order: 3;
    }

    .order-atendimento {
        order: 1;
    }

    .order-secretarias {
        order: 2;
    }

    .box-home-ultimo-bloco {
        min-height: 456px;
    }

    .noticia-destaque-lateral {
        height: 100% !important;
        margin-top: -10px;
    }

    .noticia-destaque-lateral h5 {
        margin-top: -5px;
    }

    .calendar-responsive {
        width: 75% !important;
        margin: 0px auto;
    }

    .margin-x-10 {
        margin: 10px 0px !important;
    }

    .faq-lateral-noticias {
        width: 85vw !important;
    }

    .bannerTopo {
        height: 280px !important;
    }

    .bannerTopo img {
        height: 280px !important;
    }

    .noticia-destaque-lateral img {
        height: 110px !important;
        object-fit: cover;
    }

    .slider-carrousel {
        width: clamp(400px, 500px, 925px) !important;
    }

    .tns-outer {
        display: flex !important;
        flex-direction: column !important;
        height: auto;
        position: relative !important;
    }

    .tns-controls {
        position: relative !important;
    }

    .tns-nav {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        width: 100%;
        height: auto !important;
        margin: auto;
        position: relative !important;
        top: 10px !important;
        right: auto !important;
    }

    .tns-nav button {
        margin: 2px 2px 5px 2px !important;
    }


    .licitacao-home{
        height: 390px;
        overflow-y: scroll;
        flex-wrap: wrap;
        width: 100%;
    }

    .licitacao-home a {
        width:50%;
    }

    .home-licitacao{
        min-height: 190px;
    }
}





/*----- 1200/1399 -----*/
@media (min-width: 1200px) and (max-width: 1399px) {
    .menu-fechado {
        display: none
    }

    .titulo-interno {
        margin: 0 0 40px 0;
    }

    .dl-menuwrapper {
        display: none;
    }

    .dados-footer svg {
        height: 100%;
    }

    #mbc {
        margin-bottom: 25px !important;
    }

    #iframe-midia {
        overflow-y: hidden;
        height: auto;
    }

    .secretario-capa img {
        object-position: top !important;
    }

    #midia-capa {
        display: none;
    }

    .noticia-principal img {
        max-width: 250px;
    }

    .noticia-principal:hover img {
        min-width: 250px;
    }

    .img-logo .municipio {
        font-size: 14px;
    }

    .img-logo .nome-municipio {
        font-size: 26px;
    }

    .licitacao-home {
        display: flex;
    }

    .home-licitacao {
        width: 97%;
    }

    .order-licitacoes {
        order: 3;
    }

    .order-atendimento {
        order: 1;
    }

    .order-secretarias {
        order: 2;
    }

    .noticia-destaque-lateral {
        height: 100% !important;
        margin-top: -10px;
    }

    .noticia-destaque-lateral h5 {
        margin-top: -5px;
    }

    .calendar-responsive {
        width: 75% !important;
        margin: 0px auto;
    }

    .faq-lateral-noticias {
        width: 85vw !important;
    }

    .noticia-destaque-lateral img {
        height: 110px !important;
        object-fit: cover;
    }

    .tns-outer {
        display: flex !important;
        flex-direction: column !important;
        height: auto;
        position: relative !important;
    }

    .tns-controls {
        position: relative !important;
    }

    .tns-nav {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        width: 100%;
        height: auto !important;
        margin: auto;
        position: relative !important;
        top: 10px !important;
        right: auto !important;
    }

    .tns-nav button {
        margin: 2px 2px 5px 2px !important;
    }

    
    .licitacao-home{
        height: 390px;
        overflow-y: scroll;
        flex-wrap: wrap;
        width: 100%;
    }

    .licitacao-home a {
        width:50%;
    }

    .home-licitacao{
        min-height: 190px;
    }

}





/*----- 1400/1679 -----*/
@media (min-width: 1400px) and (max-width: 1679px) {
    .menu-fechado {
        display: none
    }

    .titulo-interno {
        margin: 0 0 40px 0;
    }

    .dl-menuwrapper {
        display: none;
    }

    .dados-footer svg {
        height: 100%;
    }

    .noticia-principal img {
        max-width: 280px;
    }

    .noticia-principal:hover img {
        min-width: 280px;
    }

    .img-logo .municipio {
        font-size: 14px;
    }

    .img-logo .nome-municipio {
        font-size: 26px;
    }

    .licitacao-home {
        display: flex;
    }

    .home-licitacao {
        width: 97%;
    }

    .order-licitacoes {
        order: 3;
    }

    .order-atendimento {
        order: 1;
    }

    .order-secretarias {
        order: 2;
    }

    .noticia-destaque-lateral {
        height: 100% !important;
        margin-top: -10px;
    }

    .noticia-destaque-lateral h5 {
        margin-top: -5px;
    }

    .calendar-responsive {
        width: 75% !important;
        margin: 0px auto;
    }

    .noticia-destaque-lateral img {
        height: 110px !important;
        object-fit: cover;
    }

    .tns-outer {
        display: flex !important;
        flex-direction: column !important;
        height: auto;
        position: relative !important;
    }

    .tns-controls {
        position: relative !important;
    }

    .tns-nav {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        width: 100%;
        height: auto !important;
        margin: auto;
        position: relative !important;
        top: 10px !important;
        right: auto !important;
    }

    .tns-nav button {
        margin: 2px 2px 5px 2px !important;
    }

    .licitacao-home{
        height: 390px;
        overflow-y: scroll;
        flex-wrap: wrap;
        width: 100%;
    }

    .licitacao-home a {
        width:50%;
    }

    .home-licitacao{
        min-height: 190px;
    }
}





/*----- 1680/1920 -----*/
@media (min-width: 1680px) and (max-width: 1920px) {
    .menu-fechado {
        display: none
    }

    .titulo-interno {
        margin: 0 0 40px 0;
    }

    .dl-menuwrapper {
        display: none;
    }

    .dados-footer svg {
        height: 100%;
    }

    .img-logo .municipio {
        font-size: 14px;
    }

    .img-logo .nome-municipio {
        font-size: 26px;
    }

    .noticia-destaque-lateral {
        height: 100% !important;
        margin-top: -10px;
    }

    .noticia-destaque-lateral h5 {
        margin-top: -5px;
    }

    .calendar-responsive {
        width: 75% !important;
        margin: 0px auto;
    }

    .noticia-destaque-lateral img {
        height: 110px !important;
        object-fit: cover;
    }

    .tns-outer {
        display: flex !important;
        flex-direction: column !important;
        height: auto;
        position: relative !important;
    }

    .tns-controls {
        position: relative !important;
    }

    .tns-nav {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        width: 100%;
        height: auto !important;
        margin: auto;
        position: relative !important;
        top: 10px !important;
        right: auto !important;
    }

    .tns-nav button {
        margin: 2px 2px 5px 2px !important;
    }

    .licitacao-home{
        height: 340px;
        overflow-y: scroll;
    }
}


/*----- MAIS DE 1920 -----*/
@media (min-width: 1921px) {

    .licitacao-home{
        height: 330px;
        overflow-y: scroll;
    }

    .menu-fechado {
        display: none
    }

    .dl-menuwrapper {
        display: none;
    }

    .img-logo .municipio {
        font-size: 14px;
    }

    .img-logo .nome-municipio {
        font-size: 26px;
    }

    .dados-footer svg {
        width: 150px;
        height: 100%;
    }

    .noticia-destaque-lateral {
        height: 100% !important;
        margin-top: -10px;
    }

    .noticia-destaque-lateral h5 {
        margin-top: -5px;
    }

    .calendar-responsive {
        width: 75% !important;
        margin: 0px auto;
    }

    .tns-outer {
        display: flex !important;
        flex-direction: column !important;
        height: auto;
        position: relative !important;
    }

    .tns-controls {
        position: relative !important;
    }

    .tns-nav {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        width: 100%;
        height: auto !important;
        margin: auto;
        position: relative !important;
        top: 10px !important;
        right: auto !important;
    }

    .tns-nav button {
        margin: 2px 2px 5px 2px !important;
    }
}





/* ----- MENU FECHADO ----- */
@media (max-width: 1200px) {
    .dynamika-menu-nav-forest {
        display: none
    }
}