/*
Theme Name: Corretto Child
Theme URI: https://corretto.qodeinteractive.com/
Description: A child theme of Corretto Theme
Author: Elated Themes
Author URI: http://themeforest.net/user/elated-themes
Version: 1.0.2
Text Domain: corretto
Template: corretto
*/
/* Assure une vraie fermeture même si le thème garde un inline-style */
.eltdf-mobile-nav { 
  transition: transform .25s ease, opacity .25s ease;
  transform: translateY(-8px);
  opacity: 0;
  pointer-events: none;
}
.eltdf-mobile-nav.is-open {
  display: block !important;
  transform: none;
  opacity: 1;
  pointer-events: auto;
}
body.eltdf-mobile-menu-opened { overflow: hidden; }

/* overlay pour capter le clic extérieur */
#mobile-overlay {
  position: fixed; inset: 0; background: rgba(0,0,0,.4);
  z-index: 9998; display: none;
}
.eltdf-mobile-nav {
	z-index: 9999;
	position: relative;
    z-index: 999999999999 !important;
} /* au-dessus de l’overlay */

.eltdf-main-menu>ul>li>a, .eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li>a{
	color : black;
	font-weight:bold;
}

.eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener.opened, .eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-side-menu-button-opener:hover, .eltdf-light-header .eltdf-top-bar .eltdf-side-menu-button-opener.opened, .eltdf-light-header .eltdf-top-bar .eltdf-side-menu-button-opener:hover, .eltdf-side-menu-icon{
	display:none!important;
}
.eltdf-side-menu-button-opener, .eltdf-icon-has-hover, .eltdf-side-menu-button-opener-icon-pack{
	display:none!important;
}
.eltdf-sidebar{
	margin-top: 30px!important;
}