/* Personnalisation des styles par Publix Solutions */
/* https://publixsolutions.com/ */
/* Ajustements pour site Web adaptatif */

@media only screen and (min-width: 1200px) and (max-width: 1399px){
    .logo-image {
        height: 110px !important;
    }
    .sp-megamenu-parent > li > a {
        padding: 0 13px;
        font-size: 16px;
    }
    #sp-header .sp-module {
        margin-left: -28px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
    .logo-image {
        height: 94px !important;
    }
    .sp-megamenu-parent > li > a {
        padding: 0 10px;
        font-size: 16px;
    }
    #sp-header .sp-module {
        margin-left: 10px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px){
    .logo-image-phone {
        height: 96px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px){
    .logo-image-phone {
        height: 96px;
    }
}

@media only screen and (max-width: 575px){
    .logo-image-phone {
        height: 96px;
    }
}

@media only screen and (min-width: 576px){
    #sp-top2 nav.navbar ul#top-menu li.item-458,
    #sp-top2 nav.navbar ul#top-menu li.item-459,
    #sp-top2 nav.navbar ul#top-menu li.item-462,
    #sp-top2 nav.navbar ul#top-menu li.item-463 {
        display: none;
    }
}

/* -------------------------------------------------------------
    Ordinateur (Écran large)
------------------------------------------------------------- */
@media only screen and (min-width: 1200px){

}

/* -------------------------------------------------------------
    iPad (paysage)
------------------------------------------------------------- */
@media only screen and (min-width: 960px) and (max-width: 1199px){

}

/* -------------------------------------------------------------
    iPad (portrait)
------------------------------------------------------------- */
@media only screen and (min-width: 768px) and (max-width: 959px){

}

/* -------------------------------------------------------------
    iPhone (paysage)
------------------------------------------------------------- */
@media only screen and (min-width: 481px) and (max-width: 767px){

}

/* -------------------------------------------------------------
    iPhone (portrait)
------------------------------------------------------------- */
@media only screen and (max-width: 480px){

}

/* Ordinateur (Écran large) */
@media only screen and (min-width: 1200px){

}
/* iPad (paysage) */
@media only screen and (min-width: 960px) and (max-width: 1199px){

}
/* iPad (portrait) */
@media only screen and (min-width: 768px) and (max-width: 959px){

}
/* iPhone (paysage) */
@media only screen and (min-width: 481px) and (max-width: 767px){

}
/* iPhone (portrait) */
@media only screen and (max-width: 480px){

}