/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 03 2026 | 12:01:10 */
/* Ajouter votre code CSS ici.
                     
Par exemple:
.exemple {
    color: red;
}

Pour améliorer vos connaissances en CSS, visitez http://www.w3schools.com/css/css_syntax.asp

Fin du commentaire */ 

/* Show the burger menu on small screens */
.navbar-toggle  {visibility:hidden}

/* hide page title */
.page .entry-title {
  display: none;
}

.wp-block-latest-posts__post-title { 
  display: none; 
}

.custom-top-menu ul { 
  margin: auto ; 
  padding: 0; 
  list-style: none; 
  display: table;
  width: auto;
  text-align: center;
}

.custom-top-menu li { 
  display: table-cell; 
  position: relative; 
  padding: 15px 0;
}

.custom-top-menu a {
  color: #000;
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 0.15em;
  display: inline-block;
  padding: 15px 20px;
  position: relative;
}

.custom-top-menu a:after {    
  background: none repeat scroll 0 0 transparent;
  bottom: 0;
  content: "";
  display: block;
  height: 2px;
  left: 50%;
  position: absolute;
  background: #000;
  transition: width 0.3s ease 0s, left 0.3s ease 0s;
  width: 0;
}

.custom-top-menu a:hover:after { 
  width: 100%; 
  left: 0; 
}

@media screen and (max-height: 300px) {
	.custom-top-menu ul {
		margin-top: 40px;
	}
}

/* Optional: Add hover effect */
.custom-top-menu a:hover {
    opacity: 0.8; /* Slightly fade on hover */
}

@media screen and (max-width: 768px) {
    .navbar-toggle  {visibility:visible}
	#bandeau{display:none}
}
.site-info .copyright span:nth-child(2) {visibility:hidden}
ul.malist_pubs li {margin-top:10px}

/*
.menu-button {
background-img: url("../toto.svg");
}*/
.menu-item-has-children > a {
  pointer-events:none !important;
  padding-bottom: 10px !important; /* Adjust the value as needed */
}

/* Ensure menu items are clickable */
@media (max-width: 767px) {
  .menu-item a {
    pointer-events: auto !important;
    cursor: pointer !important;
  }
  /* Adjust z-index if needed */
  .menu-container {
    z-index: 9999 !important;
  }
}

@media (min-width: 1024px) {
	.header {
		position: sticky;
		top: 0;
		z-index: 1000;
		background: #fff;
	}
}
