﻿html, body, app, .main {
    height: 100%;
    overflow: hidden; /* disable body scroll */
}

.main {
    display: flex;
    flex-flow: column;
    height: 100%;
}


.content {
    flex: 1 0 auto;
    overflow-y: auto; /* partie scrollable en Y */
    display: flex;
    flex-direction: column;
    margin-top: 68px; /* push below navbar */
}

/*.breadcrump-wrapper {
    z-index: 1040;
}*/
/* Était utlisé par MGW dans demandes-dashboard superadmin */
/*.TelerikTabstrip {
    flex: 1 1 auto;
}

    .TelerikTabstrip  .k-tabstrip-content {
        display: flex !important;
        flex-flow: column !important;
    }*/
/* Fin */
.color-Background {
    background-color: #FFFFFF;
}

.spinnerWrapper {
    opacity: 0.5;
    background: #000;
    width: 100%;
    height: 100%;
    z-index: 10;
    top: 0;
    left: 0;
    position: fixed;
}

.k-notification-group {
    z-index: 9999 !important;
}
.warning-banner-csc {
    z-index: 2000;
    position: absolute;
}
/* Accueil : présentation du menu proche de l'ancien MVC. */
.main.solstice-home .navbar {
    background-color: #fff !important;
    border-bottom: 1px solid #dee2e6;
}

    .main.solstice-home .navbar .navbar-nav .nav-link {
        color: #aaa;
        font-weight: bold;
    }

        .main.solstice-home .navbar .navbar-nav .nav-link:hover,
        .main.solstice-home .navbar .navbar-nav .nav-link:focus {
            color: #24a7cf;
        }

        .main.solstice-home .navbar .navbar-nav .nav-link.active {
            color: #495d6d;
        }