
.modal-select {
  /*padding-right: 40px; Distanza per fare spazio all'icona */
  background-color: #ffffff !important; /* Colore di sfondo bianco */
  cursor: pointer; /* Cambia il cursore a una manina quando si passa sopra l'input */
}

/*
.modal-select-icon {
  position: absolute;
  right: 10px; 
  top: 50%;
  transform: translateY(-50%);
  pointer-events: none; 
}
*/


.input-icon {
  position: relative;
}

/* Spazio per l'icona all'interno dell'input */
.input-icon input {
  padding-right: 40px; /* Spazio riservato per l'icona */
}

/* Posizionamento dell'icona all'interno dell'input */
.input-icon:after {
  font-family: "Font Awesome 6 Free";
  font-weight: 900;
  position: absolute;
  right: 15px;
  top: 50%;
  transform: translateY(-50%);
  pointer-events: none; /* Evita che l'icona interferisca con l'input dell'utente */
  color: #aaa;
  font-size: 1rem; /* Aumenta la dimensione dell'icona qui */
  z-index: 1000;
}

.input-icon-append:after {
  right: 55px !important;
}

/* Icona della penna (classe icona-penna) */
.input-icon.icona-select:after {
  content: "\f002"; /* Codice unicode dell'icona di FontAwesome (penna) */
}


/* Icona della penna (classe icona-penna) */
.input-icon.icona-penna:after {
  content: "\f304"; /* Codice unicode dell'icona di FontAwesome (penna) */
}

/* Icona del calendario (classe icona-calendario) */
.input-icon.icona-calendario:after {
  content: "\f133"; /* Codice unicode dell'icona di FontAwesome (calendario) */
}

/* Icona della cacca (classe icona-cacca) */
.input-icon.icona-cacca:after {
  content: "\f2fe"; /* Codice unicode dell'icona di FontAwesome (poo) */
}


.input-icon.icona-cambia:after {
  content: "\f2fe"; /* Codice unicode dell'icona di FontAwesome (poo) */
}



