/* Couleur des champs */
#fbuilder, #fbuilder label, #fbuilder span { color: #000; font-size:25px;}

/* cacher la lit=ste */
.ahbfield_service { display: none }


#fbuilder .comment_area label { font-size:25px; }

/* style pour les input*/
#fbuilder input[type=text], 
#fbuilder textarea, 
#fbuilder select { 
border: 1px solid c 
	border-radius: 8px;
	color: #000;
	padding: 5px;
}

/* Modifier la couleur et le style des heures libres */
#fbuilder .slots div a {
  background: #f3f3ee !important; /* couleur de fond personnalisée */
  color: #2d7a5f !important;      /* couleur du texte */
  border-color: #00704A !important; 
}

/* Modifier la couleur et le style des heures occupées */
#fbuilder .slots .htmlUsed a {
  background:  #00704A !important;
  color: #FFFFFF !important;
  text-decoration: line-through;
  border-color: #00704A !important; 

}


/* Change la couleur de fond et du texte au survol des heures disponibles */
#fbuilder .slots div a:hover {
  background-color: #00704A !important; /* Fond bleu au survol */
  color: #FFFFFF !important;           /* Texte blanc au survol */
  cursor: pointer;                     /* Curseur main */
  border-color: #00704A !important; 
}


/* Changer la couleur de fond du jour sélectionné ou actif */
#fbuilder .ui-datepicker td.ui-datepicker-current-day a {
  background-color: #28a745 !important; /* Vert */
  color: #ffffff !important;           /* Texte blanc */
}

/* Facultatif : changer aussi la couleur au survol */
#fbuilder .ui-datepicker td a:hover {
  background-color: #28a745 !important; /* Vert au survol */
  color: #ffffff !important;            /* Texte blanc */
}

body #fbuilder .slots a.cancel {
  background-color: #dc3545 !important;
  color: #ffffff !important;
  font-size: 18px !important;
  border-radius: 50% !important;
  width: 30px !important;
  height: 30px !important;
  display: inline-flex !important;
  justify-content: center !important;
  align-items: center !important;
  cursor: pointer !important;
  border: none !important;
  transition: background-color 0.2s ease, transform 0.2s ease;
}

body #fbuilder .slots a.cancel:hover {
  background-color: #bd2130 !important;
  transform: scale(1.1);
}

.uh_phone .l {display:none;}

/* Modifier les asterisk*/
#fbuilder label .r {color:#dc3545;}



