/*
	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 */
}

/* LEO'S CUSTOM STUFF HERE */
#sb_additional_fields {
        display: flex;
        flex-flow: row wrap;
}

#sb_additional_fields .form-group {
        width: 50%;
}

#sb_additional_fields .form-group > div {
        padding-right: 15px;
}

.provider-item {
       display: none;
}

.promotions-letter-flag {
       display: none;
}

.form-group.form-client-phone{
    display: none;
}

#sb_product_container::after {
  content: "Each group should be a minimum of 6 people and a maximum of 9 people.\a\a To ensure we are fully prepared for your party (and for you all to get the most out of the experience) we require the names and work email addresses of each attendee in your group.\a\a Please arrive 10 minutes before your departure slot to avoid delays. \a\a ";
white-space: pre-wrap;
margin-bottom: 10px;
}