/*
	Custom CSS
	Please make sure your CSS rules are 
	more particular / have higher priority
	then other page styles
*/

#sb_gdpr_show_form_btn{display:none !important;}
.gdpr-popup {display:none !important;}
#sb_client_info {display:none !important;}
.text-center a{display:none !important;}
.social{display:none !important}
.copyright{display:none !important;}
//#sb_main #header .items-wrapper //#sb_multiple_book_cart .item-container{
 //      display:none !important;
//}



.is-widget #main #main-content {
    margin-top: 1px !important;
}

#sb_main #main #sb_content #steps-nav #sb_booking_info ul li:first-of-type .title-small{
  font-weight:400!important;
}

#sb_main #main #sb_content #steps-nav #sb_booking_info ul li.passed + li .title-small {

    font-weight: 400 !important;

}

#main-content{box-shadow:none !important;}
#sb_gdpr_report_module_container{margin-top:0px !important;}
body{background-color:white !important;}

#sb_main #main #sb_content #steps-nav #sb_booking_info ul li.passed + .passed{background-color:white !important;}

#sb_main #main #sb_content #steps-nav #sb_booking_info ul li.passed + .passed a{color:black !important; border-color: #d6b981 !important;}

#sb_main #main #sb_content #steps-nav #sb_booking_info ul li.passed+li{background-color:white !important;}

#sb_main #main #sb_content #steps-nav #sb_booking_info ul li.passed+li a{color:d6b981 !important; border-bottom:solid; border-width:2px;}

#sb_main #main #sb_content #steps-nav #sb_booking_info ul li:first-of-type{background-color:white; font-size:17px;}

#sb_main #main #sb_content #steps-nav #sb_booking_info ul li:first-of-type a{color:#d6b981 !important; border-bottom: solid; border-width: 2px; border-color: #d6b981;  font-weight:400 !important; }

#sb_main #main #sb_content #steps-nav #sb_booking_info ul li.passed{background-color:white!important}

#sb_main #main #sb_content #steps-nav #sb_booking_info ul li.passed a{color:black!important}

.btn {background-color:#be9d5b !important; color:white !important;}
#sb_main #main #sb_content #steps-content #sb_booking_content .datetime-step #sb_dateview_container .datepicker-button .btn { color: white !important; font-family: prata !important;}



 #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 */
}

