.colmodif {
  cursor: pointer;
}

.coldate {
  max-width: 250px;
  min-width: 200px;
}

.tdclass,
.trclass {
  min-height: 20px !important;
  margin-top: 5px;
}

.q-table td {
  padding-left: 1px;
  padding-right: 2px;
  padding-top: 0;
  padding-bottom: 0;

  &__title {
    font-size: 1rem;
  }
}

.q-table {
  &__col {
    font-size: 1rem;
    color: gray;
  }
}

.newrec_fields {
  display: flex;
  padding: 2px;
  margin: 2px;
  align-items: center;
  justify-content: center;
}

.riduci_pad {
  min-height: 30px;
  padding: 4px 8px !important;
}


.q-table__top {
  padding-top: 0 !important;
}

.right-align-dialog .q-dialog {
  right: 0;
  /* Allinea a destra */
  left: auto;
  /* Disabilita l'allineamento a sinistra */
  margin: 0;
  /* Rimuovi qualsiasi margine */
}


.flexible-width {
  flex: 1;
  /* permette al componente di espandersi */
  max-width: 500px;
  /* larghezza massima di 600px */
}

.hint_search{
  color: gray;
}

.clOrizzontal{

}
.q-carousel__slide{
  padding: 8px !important;
}

.carousel-scroll-container {
  overflow-y: auto; /* Permette lo scrolling verticale */
}