html, body {
    height: 100%;
}

body {
    display: flex;
    flex-direction: column;
}

.container {
    flex: 1;
}

/* Stile per il logo */
.navbar-brand img {
    max-height: 40px; /* Altezza massima */
}

/* Colore righe alternate in tabella lista ordini di ordini.php,  */

.table .row-color-1 {
    --bs-table-bg: NONE;
    background-color: #f0f8f9 !important; /* Verde chiaro */
}

.table .row-color-2 {
    --bs-table-bg: NONE;
    background-color: #e8f3ea !important; /* Azzurro chiaro */
}