/*
 Theme Name:   Divi Socadem
 Template:     Divi
 Version:      1.0.0
 Author:       David Krattinger
 Description:  Thème spécifique pour Socadem basé sur le thème Divi
*/

@import url("../Divi/style.css"); /* Optionnel pour anciens WP, sinon voir functions.php */

:root {
    --orange: #f7941d;
}

.centrer-verticalement {
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%;
}

.text-socadem {
    color: var(--orange) !important;
    text-shadow: 
        -1px -1px 0 #ffffff,
        1px -1px 0 #ffffff,
        -1px 1px 0 #ffffff,
        1px 1px 0 #ffffff,
        0px -1px 0 #ffffff,
        0px 1px 0 #ffffff,
        -1px 0px 0 #ffffff,
        1px 0px 0 #ffffff;
}

h1, h2, h3 {
    color: var(--orange);
}

#top-menu-nav {
    margin-top: 10px;
}

#top-menu li a {
    font-size: 18px !important;;
}

#top-menu li a:hover {
    color: var(--orange) !important;
}

#mobile_menu li a:hover {
    color: var(--orange) !important;
}

/* Maintenir la couleur orange uniquement pour le lien "Accueil" sur la page d'accueil */
#top-menu-nav ul#top-menu li.current-menu-item a,
#top-menu-nav ul#top-menu li.current_page_item a {
    color: var(--orange) !important;
}

/* Rétablir la couleur normale pour les liens d'ancrage sur la page d'accueil */
body.home #top-menu-nav ul#top-menu li#menu-item-102 a,
body.home #top-menu-nav ul#top-menu li#menu-item-103 a,
body.home #top-menu-nav ul#top-menu li#menu-item-179 a {
    color: rgba(0, 0, 0, 0.6) !important; /* ou la couleur par défaut de votre menu */
}

/* Couleur hamburger */
.mobile_menu_bar:before, .mobile_menu_bar:after, #top-menu li.current-menu-ancestor>a, #top-menu li.current-menu-item>a {
    color: var(--orange);
}

/* Menu mobile (pour border-top) */
.et_mobile_menu {
    position: absolute;
    left: 0;
    padding: 5%;
    background: #fff;
    width: 100%;
    visibility: visible;
    opacity: 1;
    display: none;
    z-index: 9999;
    border-top: 3px solid var(--orange);
}

/* Bouton du formulaire contact */ 
.et_pb_contact_submit, .et_pb_button {
    color: var(--orange);
}

/* GALLERIE */

/* Cacher vignette photo active */
.mfp-title {
    display: none !important;
}

/* Changer couleur pagination */
.et_pb_gallery .et_pb_gallery_pagination ul li a.active {
    color: var(--orange);
}

/* Cacher logo */
#main-header .logo_container {
  display: none;
}
