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 */

}
#main-buttons { display: flex !important; justify-content: flex-start !important; margin-top:90px !important; }

}
/* Hide the active booking count */
.active-count {
    display: none !important;
    visibility: hidden !important;
}
/* Fallback for SimplyBook if :has() isn't supported */
td.day.day-off,
td.time.day-off {
    display: none !important;
}
/* strongest attempt to hide any element named "active-count" */
div.active-count,
span.active-count,
.active-count {
  display: none !important;
  visibility: hidden !important;
  height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
}

/* Hide specific tip button with data-amount="1" or data-tip="5" */
button.sb-tips-item[data-amount="1"],
button.sb-tips-item[data-tip="5"] {
  display: none !important;
  visibility: hidden !important;
}
/* Hide $1, $2, and $3 tip buttons */
button.sb-tips-item[data-amount="1"],
button.sb-tips-item[data-amount="2"],
button.sb-tips-item[data-amount="3"],
button.sb-tips-item[data-tip="5"],
button.sb-tips-item[data-tip="10"],
button.sb-tips-item[data-tip="15"] {
  display: none !important;
  visibility: hidden !important;
}

/* Move the header logo up slightly */
header#header .logo img {
  margin-top: -10px !important; /* adjust this value until it's perfect */
}
/* Make the header logo image oval */
header#header .logo img {
  border-radius: 50% / 35% !important;  /* gives a smooth oval shape */
  object-fit: cover !important;         /* keeps it nicely cropped */
  overflow: hidden;
}
#main-buttons { display: none; }
}