html:not(.sticky-header-active) #header.header-semi-transparent-light .header-nav-main nav > ul > li:not(.active) > a {
    color: #29457c;
}
#header .header-nav.header-nav-stripe nav > ul > li > a {
    color: #29457c;
}
/* All Smartphones in portrait and landscape ----------- */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px)  {
    #header .header-btn-collapse-nav {
        margin: 13px 0 8px 0px;
    }
    .sticky-header-active #header .header-btn-collapse-nav {
        margin: 9px 0 8px 0;
    }
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    /* IE10+ CSS styles go here */
    /*le logo en petit pour IE*/
    .sticky-header-active #header .header-logo img {
        margin: -45px 0 -75px -165px!important;
        top: 0;
    }
}