/* Bouton S'inscrire du formulaire newsletter : noir sur blanc comme les autres boutons (ajout 04/10/2026) */
#mod_form_newsletter_form #submitform.btn-primary { background-color: #080808 !important; border-color: #080808 !important; color: #ffffff !important; }

/* Sous-menu des pages réservées aux membres : fond blanc et liens lisibles (ajout 04/10/2026) */
#site-wrapper .mod-nav__accordeon-wrapper-dropdown { background-color: #ffffff !important; }
#site-wrapper .mod-nav__accordeon-wrapper-dropdown a { color: #080808 !important; font-weight: 700; }
#site-wrapper .mod-nav__accordeon-wrapper-dropdown a:hover { text-decoration: underline; }

/* Menu : « Ici on roule » mis en avant et bouton « Devenir membre » (ajout 09/10/2026) */
#site-wrapper .mod-nav__navbar a[href*="asccalvelo-a11y.github.io/classements"]::before,
#site-wrapper .menu-vertical-items a[href*="asccalvelo-a11y.github.io/classements"]::before { content: "🚴 "; }
#site-wrapper .mod-nav__navbar a[href$="/membres-1"],
#site-wrapper .menu-vertical-items a[href$="/membres-1"] { display: inline-block; background-color: #d7262c !important; color: #ffffff !important; border-radius: 999px; padding: 8px 18px !important; font-weight: 700; }
#site-wrapper .mod-nav__navbar a[href$="/membres-1"]:hover,
#site-wrapper .menu-vertical-items a[href$="/membres-1"]:hover { background-color: #b51f24 !important; text-decoration: none; }
