@charset "UTF-8";
/*
   Questo file contiene le classi di uso comune, condivise fra booking e sito.
   Questo file NON DEVE ESSERE PERSONALIZZATO PER OGNI CLIENTE e deve rimanere solo nel master.

   NON COPIARE QUESTO FILE NELLA CARTELLA DEL CLIENTE !

*/
/*azzurro*/
/*viola chiaro*/
/*hover-bottone*/
/**/
/* Carosello Web Booking */
/* Fine Caroselli */
/*RESPONSIVE HEIGHT CAROSELLO SITO*/
/* Visibilità select per tablist */
/*Aperture dei menu in mobile*/
/*larghezza drowdown-menu*/
/*titoli generali del sito*/
/*dimensioni del container*/
/**
   Classe utilizzata per visualizzare un icone all'interno di un campo (Es. icona mostra password nella finestra di login)
*/
.field-icon {
  float: right;
  margin-left: -25px;
  margin-top: -25px;
  padding-right: 5px;
  position: relative;
  z-index: 2;
  cursor: pointer;
}

/* icona collapse in ricerca pratiche */
.file-panel .collapse-title .collapsed-icon {
  display: none;
}
.file-panel .collapse-title.collapsed .collapsed-icon {
  display: inline-block;
}
.file-panel .collapse-title.collapsed .expanded-icon {
  display: none;
}

/* inizio definizioni speciali da non modificare per integrazione in siti esterni */
body.integrated {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding: 0 !important;
  background-color: transparent;
  /* Toglie lo sfondo grigio in apertura modal */
}
body.integrated .modal-backdrop.show {
  opacity: 0 !important;
}
body.integrated [dg-role=search-panel], body.integrated .home-panel {
  position: relative !important;
  min-height: 100%;
  /* senza questo non funziona il ridimensionamento dell'iframe delle caselle dropdrown */
}
body.integrated .page-header {
  margin-top: 0;
}

/* fine definizioni speciali da non modificare per integrazione in siti esterni */
/* Filtri e mappa */
#map-canvas {
  min-height: 260px;
}

[dg-role=hiddenFilters] {
  display: block;
}

[dg-role=filter-container] {
  display: block;
}
[dg-role=filter-container].showed-filters {
  display: block;
}

@media (max-width: 991.98px) {
  [dg-role=hiddenFilters] {
    display: none;
  }

  [dg-role=filter-container] {
    display: none;
  }
  [dg-role=filter-container].showed-filters {
    display: block;
  }
}
/* Fine filtri e mappa */

/*# sourceMappingURL=commons.css.map */
