/* START - Tutte le pagine */ 

/* Rimuove il padding quando lo schermo è più piccolo di 1120 px */
@media (max-width: 1120px) {
    #page #page-content {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
}

/* Modifica il div di contenuto della pagina */
#page #page-content {
    border: 0;
    max-width: unset;
    width: 100%;
}
@media (min-width: 1000px) {
    #page #page-content {
        padding-left: 8rem;
        padding-right: 8rem;
    }
}
@media (max-width: 1120px) {
    .lambda-nav.style-2 {
        padding: 0 15px !important;
    }
}

/* Modifica il div di titolo della pagina */
#lambda-page-header {
    max-width: unset !important;
    width: unset !important;
    margin: 0 calc(8rem + 15px) !important;
}

/* Modifica il layout dei pulsanti primari */
.btn.btn-primary, .btn.btn-primary:hover {
    color: #1d1d1b !important;
    font-weight: bold;
}

/* Modifica il layout dei badge secondari */
.badge-secondary {
    background-color: #6c757d;
}

/* Nasconde la voce home e my courses dalla navbar principale */
li[data-key="mycourses"], li[data-key="home"] {
    display: none !important;
}

/* START - Stile del menu delle categorie */
#evole_category_dropdown_menu {
    position: fixed;
    top: 10rem;
    height: 10rem;
    background-color: #eeeff1;
    z-index: 900;
    width: 100%;
    left: 0;
    right: 0;
    display: none;
    overflow: hidden;
    transition: height 0.35s ease;
    align-content: center;
}

#evole_category_dropdown_menu.show {
    display: block;
    animation: slideDown 0.35s ease-out;
}

@keyframes slideDown {
    from {
        height: 0;
        opacity: 0;
    }
    to {
        height: 8rem;
        opacity: 1;
    }
}

a:hover .evole_category_dropdown_menu_img {
    filter: none !important;
}

a:hover .evole_category_dropdown_menu_txt {
    color: #525963 !important;
}

/* I link hanno lo stesso colore degli altri testi */
a{
    color: #525963 !important;
}

/* END - Stile del menu delle categorie */

/* Modifico il colore della barra di completamento del corso (la barra principale sotto il titolo) */
.progress-bar{
    background:#86f3ba !important;
}

/* Nasconde la voce "Preferenze" nel menu utente */
.usermenu a[href$="/user/preferences.php"] { 
    display: none;
}

/* Inserisco un margine nella dashboard per allineare tutto al logo */
.header-style-2 #page.wrapper-lambda {
    margin: 0 50px;
}

/* Abbassa il pulsante per aprire e chiudere il cassetto dei blocchi a destra e l'elenco delle attività del corso a sinistra */
.header-style-2 #page-wrapper-outer .drawer {
    padding-top: 10rem;
}

/* END - Tutte le pagine */ 