body {
  background-color: #DDF5D3; /* Remplacez par la couleur souhaitée */
}

/* Sélectionne le carousel via son ID */
#modCarousel-2060226 .carousel-inner {
    height: 540px; /* ajuste la hauteur selon tes besoins */
    overflow: hidden; /* empêche le débordement des images */
}

/* Ajuste les images pour qu'elles soient entièrement visibles */
#modCarousel-2060226 .carousel-inner .item img {
    width: 100%;
    height: 100%;
    object-fit: contain; /* l'image est entièrement visible sans zoom */
    display: block;
    margin: 0 auto; /* centre l'image si nécessaire */
    
}


/*Correction des éléments en bleu sur fond bleu dans le haut de page --- remplacer par du texte blanc*/
@media (max-width: 767px) {

  /* Text + links in the header area */
  #pM2Fcy8nHDzG66k9VuZLF0tH,
  #pM2Fcy8nHDzG66k9VuZLF0tH a,
  #pM2Fcy8nHDzG66k9VuZLF0tH li,
  #pM2Fcy8nHDzG66k9VuZLF0tH span,
  #pM2Fcy8nHDzG66k9VuZLF0tH .btn {
    color: #fff !important;
  }

  /* Hamburger menu bars (Bootstrap .icon-bar) */
  #pM2Fcy8nHDzG66k9VuZLF0tH .navbar-toggle .icon-bar,
   #site-wrapper .line-menu .zone-menu .navbar .navbar-header .navbar-toggle .icon-bar {
    background-color: #fff !important;
  }

  /* If the toggle button has a border you want white too */
  #pM2Fcy8nHDzG66k9VuZLF0tH .navbar-toggle {
    border-color: #fff !important;
  }
}


/* Fond du conteneur principal du multi-select */
#keywords_chosen.chosen-container.chosen-container-multi {
    background-color: #FFFFFF !important;
}

/* Fond de la zone de saisie pour ajouter des éléments */
#keywords_chosen.chosen-container.chosen-container-multi .chosen-choices {
    background-color: #FFFFFF !important;
}

/* Fond des inputs à l’intérieur */
#keywords_chosen.chosen-container.chosen-container-multi .chosen-choices input {
    background-color: #FFFFFF !important;
}

/* Fond de la liste déroulante des options */
#keywords_chosen.chosen-container.chosen-container-multi .chosen-drop {
    background-color: #FFFFFF !important;
}





/* Fond du conteneur du select pour uniformité */
.form-group.form-element-category .col-sm-17,
.form-group.form-element-category .col-md-18 {
    background-color: #FFFFFF !important;
    padding: 5px; /* optionnel, pour un peu d'espace intérieur */
}

/* affichage des bouton sur iphone*/
@media (max-width: 768px) {
  .mod-header-part__right {
    display: block !important;
  }

  .header-ext-login {
    display: block !important;
  }
}