
.limite-hauteur {
    height: 450px;
}

.table-liste td {
    padding: 0; border: none;
}
.table-liste td:first-child {
    padding-right: .25rem;
}
.table-liste td:last-child {
    text-align: right;
}

/*******************/
/* Design template */
/*******************/

/* fil ariane */
ol.breadcrumb li.breadcrumb-item a { color: black; font-weight: normal; }
ol.breadcrumb li.breadcrumb-item.active { color: rgb(254, 134, 47); font-weight: bold; text-decoration: underline; }

/* menu */
ul.navbar-nav li.nav-item a.nav-link.active { color: rgb(254, 134, 47)!important; }
ul.navbar-nav li.nav-item a.nav-link.active span.nav-link-icon { color: rgb(254, 134, 47)!important; }
ul.navbar-nav li.nav-item a.nav-link:hover span.nav-link-icon { color: rgb(254, 134, 47)!important; }
ul.navbar-nav li.nav-item a.nav-link:hover span.nav-link-text { color: rgb(254, 134, 47)!important; }
ul.show li.nav-item a.nav-link div span.nav-link-icon { color: black!important; }
ul.show li.nav-item a.nav-link.active div span.nav-link-icon { color: rgb(254, 134, 47)!important; }
a[aria-expanded=true] div span.nav-link-icon { color: rgb(254, 134, 47)!important; }

/* onglets */
ul.nav li.nav-item a.nav-link:hover { color: rgb(254, 134, 47)!important; }
ul.nav li.nav-item a.nav-link:focus { color: rgb(254, 134, 47)!important; }
ul.nav li.nav-item a.nav-link.active { color: rgb(254, 134, 47)!important; }
ul.nav.nav-tabs li.nav-item a.nav-link { color: black; font-weight: normal; }
ul.nav.nav-tabs li.nav-item a.nav-link.active { color: rgb(254, 134, 47); font-weight: bold; text-decoration: underline; }

/* lien */
a { color: rgb(254, 134, 47); }
.alert a { color: var(--phoenix-primary-border-subtle); }
.alert a:hover { color: var(--phoenix-primary-text-emphasis); text-decoration: none; }

/* affichage cercle synchrone */
@keyframes mf_loading {
    from {background-color: #ffffff; width: 16px; height: 16px; margin: 8px;}
    to {background-color: rgb(254, 134, 47); width: 32px; height: 32px;}
}

/* form */
.form-switch .form-check-input:checked { background-color: rgb(254, 134, 47); }

/* ascenseur */

    /* Width */
    ::-webkit-scrollbar {
        width: 8px;
    }
    /* Track */
    ::-webkit-scrollbar-track {
        border-radius: 10px;
    }
    ::-webkit-scrollbar-thumb {
        background: rgba(0, 0, 0, 0.5);
        border-radius: 15px;
    }
    /* Handle on hover */
    ::-webkit-scrollbar-thumb:hover {
        cursor: pointer;
    }
