/**********************************************************************/
/* MENU ***************************************************************/
/**********************************************************************/
@media all and (min-width: 1000px) {
    /* Dimension et decalage du haut du menu */
/*     html body #header-outer {
        margin-top: 25px !important;
        max-width: 1004px !important;
    } */
    body.material[data-header-format="default"] #header-outer[data-has-buttons="yes"]:not([data-format="left-header"]) #top nav >.buttons {
        margin-left: 0px !important;
    }
}

.sub-menu {
    border-bottom-left-radius: var(--border-radius);
    border-bottom-right-radius: var(--border-radius);
    width: 320px !important;
    padding: 10px 30px !important;
}
    
#top .sf-menu li ul.sub-menu li a {
    padding: 15px 0 !important;
    border-bottom: 1px solid #eee;
}

#top .sf-menu li ul.sub-menu.tracked-pos>li:last-child a {
    border-bottom: 0px;
}


/**********************************************************************/
/* LINK ***************************************************************/
/**********************************************************************/
@media all and (min-width: 1000px) {
    .menu-item-188 a {
        padding: 0 !important;
        right: -15px;
    }
        
    .menu-item-188 span {
        background: var(--color-1);
        color: #FFF;
        padding: 20px 24px;
        border-radius: var(--border-radius);
        transition: all .2s ease;
    }
    .menu-item-188 span:hover {
        background: var(--color-2);
    }

/*     .menu-item-754 a {
        padding: 0 !important;
        right: 0px;
        margin-left: 15px;
    }
        
    .menu-item-754 span {
        background: #e5e5e5;
        padding: 20px 24px;
        border-radius: var(--border-radius);
    } */
}