/*
	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 */
}


html body div#sb_main.sb-layout.page--index div div#sb-main-container.header-has-pos.header-has-pos--top footer#footer.footer div.container-fluid div.row div.col-md-12 article#sb_gdpr_report_module_container div.gdpr-popup div.text-center a#sb_gdpr_show_form_btn { display: none !important; }

html body div#sb_main.sb-layout.page--booking div div#sb-main-container.header-has-pos.header-has-pos--top main#main.main-content section#main-content div#sb_content div#sb-timeline div#steps div#steps-content div.container-fluid.column div.row div#sb_booking_content div#sb_datetime_step_container.datetime-step.step-content div.col-sm-12 div.row div#sb_sidebar_container.col-md-3.hidden-xs.hidden-sm { display: none !important; }

html body div#sb_main.sb-layout.page--booking div div#sb-main-container.header-has-pos.header-has-pos--top main#main.main-content section#main-content div#sb_content div#sb-timeline div#steps div#steps-content div.container-fluid.column div.row div#sb_booking_content div#sb_datetime_step_container.datetime-step.step-content div.col-sm-12 div.row div.col-md-9 div#sb_timeview_container.section-wrapper div div.slots-view div.timeline-wrapper div.tab-pd div.time-legend { display: none !important; }

html body div#sb_main.sb-layout.page--booking div div#sb-main-container.header-has-pos.header-has-pos--top main#main.main-content section#main-content div#sb_content div#sb-timeline div#steps div#steps-content div.container-fluid.column div.row div#sb_booking_content div div#details.wrapper-details div.detail-step-wrap.section div.section-pd div.detail-step div.detail-step__item.right-side div.detail-step__item-content.confirm-details div#sb_terms_and_conditions.license-links-container div div.form-group:nth-child(2) { display: none !important; }

.booking-overview  table:nth-child(1)  tbody:nth-child(1)  tr:nth-child(3) { display: none !important; }

html body div#sb_main.sb-layout.page--booking div div#sb-main-container.header-has-pos.header-has-pos--top main#main.main-content section#main-content div#sb_content div#sb-timeline div#steps div#time-settings { display: none !important; }

html body div#sb_main.sb-layout.page--booking div div#sb-main-container.header-has-pos.header-has-pos--top main#main.main-content section#main-content div#sb_content div#sb-timeline div#steps div#steps-content div.container-fluid.column div.row div#sb_booking_content div div#details.wrapper-details div.detail-step-wrap.section div.section-pd div.detail-step div.detail-step__item.left-side div.detail-step__item-content.add-details div.custom-form div#sb_client_info_container div.form-group.form-client-phone div.one-row.one-row--client-info label.control-label.required { width: 230px; }
