/*
	Custom CSS
	Please make sure your CSS rules are 
	more particular / have higher priority
	then other page styles
*/
#sb_terms_and_conditions div label[role=button] {
     display:none;
}


 #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 */
}

/* remove FB, Google in login page */
body > div#sb_main.sb-layout:nth-child(163) > div > div#sb-main-container:nth-child(1) > header#header:nth-child(1) > div.container-fluid.column > div.row.row-eq-height > div.col-xs-4.col-md-9:nth-child(2) > div.nav-wrapper.clearfix:nth-child(3) > div.items-wrapper:nth-child(3) > div#sb_client_info.nav-item:nth-child(2) > div.login-container > div.full-info.active:nth-child(2) > div.tab-pd > div#sb_login_form > div.main-form > div.not-logged > div.row > div.col-sm-12 > div.social.clearfix:nth-child(2) > div.brand:nth-child(2){
  display: none;
}

body > div#sb_main.sb-layout:nth-child(163) > div > div#sb-main-container:nth-child(1) > header#header:nth-child(1) > div.container-fluid.column > div.row.row-eq-height > div.col-xs-4.col-md-9:nth-child(2) > div.nav-wrapper.clearfix:nth-child(3) > div.items-wrapper:nth-child(3) > div#sb_client_info.nav-item:nth-child(2) > div.login-container > div.full-info.active:nth-child(2) > div.tab-pd > div#sb_login_form > div.main-form > div.not-logged > div.row > div.col-sm-12 > div.social.clearfix:nth-child(2) > div.txt:nth-child(1){
  display: none;
}

/* remove FB, Google in sign up page */
body > div#sb_main.sb-layout:nth-child(163) > div > div#sb-main-container:nth-child(1) > main#main:nth-child(2) > section#main-content:nth-child(2) > div#sb_content:nth-child(2) > div > div.col-sm-12 > div.page-pd > div#client-login.section.column > div.tab-pd > div.client-login-bar:nth-child(2) {
  display: none;
}

/* remove dont have a account, signup page */
body > div#sb_main.sb-layout:nth-child(163) > div > div#sb-main-container:nth-child(1) > main#main:nth-child(2) > section#main-content:nth-child(2) > div#sb_content:nth-child(2) > div > div.col-sm-12 > div.page-pd > div#client-login.section.column > div.tab-pd > div.custom-form.clearfix:nth-child(3) > div#cs_login.sign_in_wrap.authorize_form_wrap.active:nth-child(1) > p.to-sign-up:nth-child(2) {
   display:none;
}

/* Add color */
body > div#sb_main.sb-layout:nth-child(163) > div > div#sb-main-container:nth-child(1) > main#main:nth-child(2) > section#main-content:nth-child(2) > div#sb_content:nth-child(2) > section#content-view > div.container-fluid.column > div#custom-page > h2.title-main:nth-child(1) {color : #9e1397 !important;}



/* ---- Translation ---- */

/* booking page 請確認以下資訊 Please, confirm details*/
body > div#sb_main.sb-layout:nth-child(158) > div > div#sb-main-container:nth-child(1) > main#main:nth-child(2) > section#main-content:nth-child(2) > div#sb_content:nth-child(2) > div#sb-timeline > div#steps:nth-child(2) > div#steps-content:nth-child(3) > div.container-fluid.column > div.row > div#sb_booking_content:nth-child(2) > div > div#details > div.detail-step-wrap.section:nth-child(3) > div.section-pd > div.title-main:before {
    content: '\8acb\78ba\8a8d\4ee5\4e0b\8cc7\8a0a';
}

/* confirm details section*/
/* booking page 日期 Date */
#sb_booking_info.highlighted-current-booking:nth-child(1) div div.current-booking-info div.booking-info.mg:nth-child(2) div.booking-overview:nth-child(1) table tbody tr:nth-child(1) td.label:nth-child(1)::before {content: '\65e5\671f\0020';}

/* booking page 開始時間 Starts at*/
#sb_booking_info.highlighted-current-booking:nth-child(1) div div.current-booking-info div.booking-info.mg:nth-child(2) div.booking-overview:nth-child(1) table tbody tr:nth-child(2) td.label:nth-child(1)::before {content: '\958b\59cb\6642\9593\0020';}



/* booking info section*/
/* booking page 服務 Service*/
#sb_main.sb-layout:nth-child(158) > div > div#sb-main-container:nth-child(1) > main#main:nth-child(2) > section#main-content:nth-child(2) > div#sb_content:nth-child(2) > div#sb-timeline > nav#steps-nav:nth-child(1) > div.container-fluid.column:nth-child(2) > div.row > div#sb_booking_info > div.booking-info > ul.clearfix > li.step_info_item:nth-child(1) > a > div.content > div.title-small:nth-child(1)::before {content: '\670d\52d9\0020';}


/* booking page 時間 Time*/
#sb_main.sb-layout:nth-child(158) > div > div#sb-main-container:nth-child(1) > main#main:nth-child(2) > section#main-content:nth-child(2) > div#sb_content:nth-child(2) > div#sb-timeline > nav#steps-nav:nth-child(1) > div.container-fluid.column:nth-child(2) > div.row > div#sb_booking_info > div.booking-info > ul.clearfix > li.step_info_item:nth-child(3) > a > div.content > div.title-small:nth-child(1)::before {content: '\6642\9593\0020';}


/* after booking page 日期 Date*/
div#sb_main.sb-layout:nth-child(158) > div > div#sb-main-container:nth-child(1) > main#main:nth-child(2) > section#main-content:nth-child(2) > div#sb_content:nth-child(2) > div > div#booking-result-view > div.container-fluid.column:nth-child(2) > div.row > div.section-pd:nth-child(1) > div#sb_bookings_list:nth-child(4) > div > div.booking-item.booking-confirmed > div.tab > div.section-pd > div.current-booking-info > div.booking-info.mg:nth-child(2) > div:nth-child(1) > table > tbody > tr:nth-child(1) > td.label:nth-child(1)::before {content: '\65e5\671f\0020';}

/* after booking page 開始時間 Starts at*/
div#sb_main.sb-layout:nth-child(158) > div > div#sb-main-container:nth-child(1) > main#main:nth-child(2) > section#main-content:nth-child(2) > div#sb_content:nth-child(2) > div > div#booking-result-view > div.container-fluid.column:nth-child(2) > div.row > div.section-pd:nth-child(1) > div#sb_bookings_list:nth-child(4) > div > div.booking-item.booking-confirmed > div.tab > div.section-pd > div.current-booking-info > div.booking-info.mg:nth-child(2) > div:nth-child(1) > table > tbody > tr:nth-child(2) > td.label:nth-child(1)::before {content: '\958b\59cb\6642\9593\0020';}


/* after booking page 預約號碼 Booking Code*/
div#sb_main.sb-layout:nth-child(158) > div > div#sb-main-container:nth-child(1) > main#main:nth-child(2) > section#main-content:nth-child(2) > div#sb_content:nth-child(2) > div > div#booking-result-view > div.container-fluid.column:nth-child(2) > div.row > div.section-pd:nth-child(1) > div#sb_bookings_list:nth-child(4) > div > div.booking-item.booking-confirmed > div.tab > div.section-pd > div.current-booking-info > div.booking-info.mg:nth-child(2) > div:nth-child(1) > table > tbody > tr:nth-child(4) > td.label:nth-child(1)::before {content: '\9810\7d04\865f\78bc\0020';}

/* after booking page 狀態 Status*/
div#sb_main.sb-layout:nth-child(158) > div > div#sb-main-container:nth-child(1) > main#main:nth-child(2) > section#main-content:nth-child(2) > div#sb_content:nth-child(2) > div > div#booking-result-view > div.container-fluid.column:nth-child(2) > div.row > div.section-pd:nth-child(1) > div#sb_bookings_list:nth-child(4) > div > div.booking-item.booking-confirmed > div.tab > div.section-pd > div.current-booking-info > div.booking-info.mg:nth-child(2) > div:nth-child(1) > table > tbody > tr:nth-child(5) > td.label:nth-child(1)::before {content: '\72c0\614b\0020';}

/* Changing color 請確認以下資訊 Please, confirm details*/ 
body > div#sb_main.sb-layout:nth-child(163) > div > div#sb-main-container:nth-child(1) > main#main:nth-child(2) > section#main-content:nth-child(2) > div#sb_content:nth-child(2) > div#sb-timeline > div#steps > div#steps-content:nth-child(4) > div.container-fluid.column > div.row > div#sb_booking_content > div > div#details > div.detail-step-wrap.section:nth-child(3) > div.section-pd > div.title-main:nth-child(1) {color : #9e1397 !important;}


/* disable social account login */
div#client-login.section.column > div.tab-pd > div.client-login-bar:nth-child(2){
 pointer-events: none;
 display: none !important;
} 

div.login-container > div.full-info.active:nth-child(2) > div.tab-pd > div#sb_login_form > div.main-form > div.not-logged > div.row > div.col-sm-12 > div.social.clearfix:nth-child(2) > div.txt:nth-child(1){
display: none !important;
}

div.login-container > div.full-info.active:nth-child(2) > div.tab-pd > div#sb_login_form > div.main-form > div.not-logged > div.row > div.col-sm-12 > div.social.clearfix:nth-child(2) > div.brand:nth-child(2){
display: none !important;
}

div.page-pd > div#client-login.section.column > div.tab-pd > div.client-login-bar:nth-child(2){
display: none !important;
}
/*End of disable account login */

 #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 */
}

