

/*Couleur bandeau et sous bandeau menu*/
#masthead {
   background-color: rgba(0,100,0,0.5)
}

/*Couleur du pied de page*/
.site-footer {
  background-color: #006400;
	opacity: 0.5;
  color: #ceffe3;
	margin-top: 50px
}
.site-footer a {
  color: #ceffe3;
}
.site-footer .widget-title { color: #ceffe3;
}


/*Police menu et centrage vertical*/
#masthead .main-navigation a {
		font-family: permanent marker;
	  font-size: 30px;
	  font-weight : 50;
    margin-bottom: 0px;
		margin-top: 0px;
}

/*Couleur des items du menu*/
#menu 
a {
color: #ecf3ef;
}
li.current-menu-item > a {
color: #ecf3ef;
font-size: 25%;	
}
li:hover > a, #menu ul ul :hover > a {
color: #ecf3ef;
}

/*Boutons GUIDAP*/
:root {
		/* Texts */
    --text: #30604a; /* Couleur des textes par défaut */
    --text-light: #30604a; /* Couleur des textes des détails */
    --text-invert: #c7ccd4; /* Couleur des textes disable */
    --family-primary: Permanent marker; /* Typographie à utiliser */

		/* Couleurs de fond (backgrounds) */
    --background: #FFFFFF; /* Couleur de fond générale */
    --white: #FFFFFF; /* Fonds blancs et quelques textes blancs */

		/* Bordures */
    --border: #30604A; /* Bordures des éléments sélectionnés */
    --border-light: #e2e5e9; /* Bordures des éléments non sélectionnés */ 
    --radius: 5px; /* Arrondis des images, inputs, sélecteurs... */
    --radius-large: 8px; /* Arrondi des cartes */
    --radius-rounded: 9999px; /* Arrondi des boutons */

		/* Boutons et liens */
    --primary: #30604A; /* Couleur des boutons principaux */
    --primary-invert: #EDF8F3; /* Textes des boutons principaux */
    --black: #30604A; /* Couleur des boutons secondaires et checkbox */
    --link: #08947b; /* Couleur des liens */
}


/*Cacher Accueil sur 1e page*/
.home h1.entry-title {
display: none;
}


/*Taille logo*/
.site-branding .custom-logo-link img {
    /*max-width: 80px;
    max-height: 80px;*/
	  width: 55%;
		margin-bottom: 10px;
}

/* Hide sub menus on mobile, display on click | 26223907-hc/zen */
 
@media only screen and (max-width: 559px) {
    .main-navigation li.menu-item-has-children ul.sub-menu  {
        display: none;
    }
    .main-navigation li.menu-item-has-children:hover > ul.sub-menu {
        display: block;
    }
}
/* opacité des bandeaux*/
#site-navigation > div > ul > li > .sub-menu {
    background: var(--wp--preset--color--foreground-high-contrast);
		margin-top:6px;
    box-shadow: none;
    left: auto;
    right: 0;
    text-align: right;
    background-color: rgba(0,0,0,0.8);
  }
/*codes demandés par Lightspeed cache*/
# BEGIN NON_LSCACHE
## LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! ##
## LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! ##
# END NON_LSCACHE