/* Nasconde "Prenota di nuovo" nella HOME del cliente */
.sb-client-page .sb-home [class*="book-again"],
.sb-client-page .sb-home [class*="BookAgain"],
.sb-client-page .sb-home [class*="rebook"],
.sb-client-page .sb-dashboard [class*="book-again"],
.sb-client-page .sb-dashboard [class*="rebook"],
.sb-client-page [data-testid*="book-again"],
.sb-client-page [data-test*="book-again"]{
  display: none !important;
  visibility: hidden !important;
  height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Fallback “a martello”: nasconde la seconda sezione della HOME
   (dove di solito c’è proprio Prenota di nuovo). Se sparisce la sezione sbagliata,
   cambia 2 in 3 o rimuovi questo blocco. */
.sb-client-page .sb-home .sb-section:nth-of-type(2){
  display: none !important;
}


/* ——— Nasconde completamente "Prenota di nuovo" nella pagina cliente ——— */
.sb-client-page .sb-book-again,
.sb-client-page .sb-section.sb-book-again,
.sb-client-page .sb-client-dashboard__book-again,
.sb-client-page [class*="book-again"] {
  display: none !important;
  visibility: hidden !important;
  height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Rimuove eventuali spazi vuoti lasciati dal blocco */
.sb-client-page .sb-dashboard .sb-section {
  margin-top: 16px; /* fallback generale */
}
.sb-client-page .sb-dashboard .sb-section[class*="book-again"] + .sb-section {
  margin-top: 0 !important;
}

/* Fallback “aggressivo” se i nomi classe sono diversi:
   (usa SOLO se dopo il salvataggio vedi ancora la sezione) */
.sb-client-page .sb-dashboard .sb-section:nth-of-type(2) {
  display: none !important;
}


/*
	Custom CSS
	Please make sure your CSS rules are 
	more particular / have higher priority
	then other page styles
*/
 #events h3   {
	/* add your css rule here */
}


 #events p.duration, #events div.duration   {
	/* add your css rule here */
}


 #events p.description, #events div.description   {
	/* add your css rule here */
}


 #events .selectedEvent   {
	/* add your css rule here */
}


 #events input.reserve_time_btn   {
	/* add your css rule here */
}


 #events input.select_another_btn   {
	/* add your css rule here */
}


 #eventForm #start_date-block-container h3, #eventForm #timeline-container h3   {
	/* add your css rule here */
}


 #eventForm #save_button   {
	/* add your css rule here */
}


 div.ui-widget-content   {
	/* add your css rule here */
}


 div.ui-widget-header   {
	/* add your css rule here */
}


 #timeline-container table.timeline   {
	/* add your css rule here */
}


 .timeline td.not_worked_time   {
	/* add your css rule here */
}


 .timeline td.free_time   {
	/* add your css rule here */
}


 .timeline td.selected_time   {
	/* add your css rule here */
}


 .timeline td.reserved_time   {
	/* add your css rule here */
}


 div#loading   {
	/* add your css rule here */
}


 #start_date-block-container .zend_form dt, start_date-block-container .zend_form dt b, start_date-block-container .zend_form dd label   {
	/* add your css rule here */
}


```css
.book-again-section {
display: none !important;
}
```

/* Nasconde la sezione "Prenota di nuovo" */
.sb-widget .sb-book-again,
.sb-widget .sb-book-again-container {
    display: none !important;
}

