/** INICIO - CSS Form Listagem  **/
.form-listagem-titulo-filtro,
.form-listagem-titulo-filtro a {
    font-weight: bold;
    background-color: var(--color-azul);
    color: white;
    padding: 5px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    margin-bottom: 3px;
}

.div-form-listagem-filtros {
    overflow-x: auto
}

.div-form-listagem-btns {
    margin: 0px;
}

.div-form-listagem-tabela-dados {
    margin-top: 10px;
}

.form-listagem-qtd-registros {
    font-weight: bold;
}

.div-form-listagem-legendas {
    margin-top: 10px;
}

@media screen and (max-width: 957px) {
    #div-listagem {
        display: block;
        overflow-x: auto;
        width: auto;
    }
}

@media screen and (min-width: 501px) {
    #btnFiltrar {
        width: 80px;
    }

    #btnExportaCsv {
        width: auto;
    }
}

@media screen and (max-width: 500px) {
    #btnFiltrar, #btnExportaCsv {
        width: 100%;
    }
}
/** FIM - CSS Form Listagem  **/

/** INICIO - CSS Form Dados  **/
.div-form-dados-campos {
    overflow-x: auto;
}

/** FIM - CSS Form Dados  **/

