.backoffice_benutzer_neu_tabelle{
    display: grid;
    grid-auto-flow: row;
    grid-column: repeat(2, auto);
    grid-row: repeat(1, 1fr);
}

.backoffice_benutzer_filter{
    display: grid;
    grid-template-columns: repeat(3, auto) 1fr;
    grid-template-rows: auto auto 1fr;
    column-gap: 15px;
    padding: 5px;
    margin-bottom: 20px;
    align-items: end;
    justify-content: start;
    border: 3px solid #106eb4;
    border-radius: 10px;
}

.backoffice_benutzer_filter img{
    width: 24px;
    height: auto;
    margin-bottom: -5px;
}

.backoffice_benutzer_filter_3spalten{
    grid-column: 1/5;
}

.backoffice_benutzer_filter_schliessen{
    text-align: end;
}

.backoffice_benutzer_filter_auswahl{
    border: 2px solid #106eb4;
    border-radius: 10px;
    padding: 5px;
    cursor: pointer;
}

.backoffice_benutzer_tabelle{
    display: grid;
    grid-auto-flow: row;
    grid-template-columns: auto 1fr repeat(6, auto);
    grid-template-rows: auto;
    column-gap: 15px;
    row-gap: 5px;
    width: auto;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
}

.backoffice_benutzer_tabelle img{
    height: 24px;
    width: auto;
    margin-bottom: -5px;
}

.backoffice_benutzer_unterteilung{
    grid-column: 1/9;
    border-bottom: 3px solid #106eb4;
    height: 3px;
    width: 100%;
}

.backoffice_benutzer_anzeigen{
    text-align: center;
    justify-content: center;
}

.backoffice_benutzer_anzeigen img, .backoffice_artikel_sortieren img{
    height: 24px;
    width: auto;
    margin-bottom: -5px;
}

.backoffice_benutzer_tabelle_anzeigen{
    display: grid;
    grid-template-columns: 1fr 1fr 220px;
    grid-template-rows: repeat(11, auto);
    column-gap: 15px;
    row-gap: 10px;
    align-items: start;
}

.backoffice_benutzer_tabelle_unterteilung{
    grid-column: 1/3;
    border-bottom: 3px solid #106eb4;
    height: 3px;
    width: 100%;
}

.backoffice_benutzer_tabelle_speichern{
    grid-row: 1/12;
    grid-column: 3/4;
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: repeat(5, auto);
    row-gap: 20px;
    text-align: center;
    justify-content: center;
}

.backoffice_benutzer_tabelle_passwort{
    grid-column: 1/3;
    display: grid;
    grid-template-columns: auto;
    grid-template-rows: repeat(3, auto);
    row-gap: 10px;
    width: fit-content;
}

.backoffice_benutzer_tabelle_einstellung{
    grid-column: 1/3;
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    grid-template-rows: auto;
    gap: 10px;
}