.gerenciamentoGrupoNatureza__scrollTable {
    height: 400px;
    margin: 10px 0;
}

@media screen and (min-width: 641px) {
    .gerenciamentoGrupoNatureza__table--nomeGrupo {
        width: 800px;
    }
    .gerenciamentoGrupoNatureza__table--center {
        text-align: center;
    }
}
@media screen and (max-width: 640px) {
    .gerenciamentoGrupoNatureza__table--geral {
        width: 100%;
    }
}


/*ui-picklist*/
@media screen and (max-width: 640px){
    .ui-picklist .ui-button {
        display: inline;
        height: 35px;
        margin-bottom: 0.3em;
        margin: 0px 10px;
        width: 37px;
    }
    .ui-picklist .ui-picklist-buttons {
        vertical-align: middle;
    }
}
@media screen and (max-width: 640px) and (min-width: 591px) {
    .ui-picklist > div {
        float: none;
        display: initial;
        vertical-align: top;
    }
    .ui-picklist .ui-picklist-source {
        height: 160px;
        width: 490px;
    }
    .ui-picklist .ui-picklist-target {
        height: 160px;
        width: 490px;
    }
}
@media screen and (max-width: 590px) and (min-width: 551px) {
    .ui-picklist > div {
        float: none;
        display: initial;
        vertical-align: top;
    }
    .ui-picklist .ui-picklist-source {
        height: 160px;
        width: 450px;
    }
    .ui-picklist .ui-picklist-target {
        height: 160px;
        width: 450px;
    }
}
@media screen and (max-width: 550px) and (min-width: 501px) {
    .ui-picklist > div {
        float: none;
        display: initial;
        vertical-align: top;
    }
    .ui-picklist .ui-picklist-source {
        height: 160px;
        width: 390px;
    }
    .ui-picklist .ui-picklist-target {
        height: 160px;
        width: 390px;
    }
}
@media screen and (max-width: 500px) and (min-width: 451px) {
    .ui-picklist > div {
        float: none;
        display: initial;
        vertical-align: top;
    }
    .ui-picklist .ui-picklist-source {
        height: 160px;
        width: 350px;
    }
    .ui-picklist .ui-picklist-target {
        height: 160px;
        width: 350px;
    }
}
@media screen and (max-width: 450px) and (min-width: 401px) {
    .ui-picklist > div {
        float: none;
        display: initial;
        vertical-align: top;
    }
    .ui-picklist .ui-picklist-source {
        height: 160px;
        width: 310px;
    }
    .ui-picklist .ui-picklist-target {
        height: 160px;
        width: 310px;
    }
}
@media screen and (max-width: 400px) and (min-width: 351px) {
    .ui-picklist > div {
        float: none;
        display: initial;
        vertical-align: top;
    }
    .ui-picklist .ui-picklist-source {
        height: 160px;
        width: 260px;
    }
    .ui-picklist .ui-picklist-target {
        height: 160px;
        width: 260px;
    }
}
@media screen and (max-width: 350px) and (min-width: 301px) {
    .ui-picklist > div {
        float: none;
        display: initial;
        vertical-align: top;
    }
    .ui-picklist .ui-picklist-source {
        height: 150px;
        width: 230px;
    }
    .ui-picklist .ui-picklist-target {
        height: 150px;
        width: 230px;
    }
}