/* Correctifs RAPSOL3M : menu et slider, 03/11/2026 */

/* Centrage du diaporama Cycle2 sur la page d'accueil */
#slider {
    width: 100%;
    max-width: 1024px;
    margin: 0 auto;
    position: relative;
}
#slider > .cycle-slideshow {
    width: 100%;
    max-width: 1024px;
    margin: 0 auto;
    position: relative;
}
#slider .cycle-slideshow > img {
    max-width: 100%;
    height: auto;
}

/* Survol des liens de navigation : bleu au lieu du rose */
#top-bar a:hover,
#top-bar a:focus,
#top-menu a:hover,
#top-menu a:focus,
#primary-menu ul li:hover > a,
#primary-menu ul li.sfHover > a,
#primary-menu ul li > a:hover,
#sticky-menu .sticky-menu-wrap ul li:hover > a,
#sticky-menu .sticky-menu-wrap ul li.sfHover > a,
#sticky-menu .sticky-menu-wrap ul li > a:hover {
    color: #ffffff !important;
    background-color: #064aab !important;
}
/* Les sous-menus ne doivent pas hériter du fond rose. */
#primary-menu ul ul li:hover > a,
#primary-menu ul ul li.sfHover > a,
#sticky-menu .sticky-menu-wrap ul ul li:hover > a {
    background-color: #064aab !important;
    color: #ffffff !important;
}
