/*
	Custom CSS
	Please make sure your CSS rules are 
	more particular / have higher priority
	then other page styles
*/

/*hide booking button
#main-buttons .wrapper .inner .bar .btn:last-child {
display:none !important;
}*/

/*hide ring the bell 
.category-item.item:nth-child(7) {
display:none;
}*/


/* hide all adq tournaments from public*/
div#sb-timeline #steps-nav:has(ul.clearfix li:nth-child(n + 7) a[href="#book/location/1/category/10/"]) + #steps .service-item.item{
    display: none !important;
}

/* show ladies and open cycling */
div#sb-timeline #steps-nav:has(ul.clearfix li:nth-child(n + 7) a[href="#book/location/1/category/10/"]) + #steps .service-item.item:has(a[href="#book/location/1/category/10/service/32/"]),
div#sb-timeline #steps-nav:has(ul.clearfix li:nth-child(n + 7) a[href="#book/location/1/category/10/"]) + #steps .service-item.item:has(a[href="#book/location/1/category/10/service/72/"]),
div#sb-timeline #steps-nav:has(ul.clearfix li:nth-child(n + 7) a[href="#book/location/1/category/10/"]) + #steps .service-item.item:has(a[href="#book/location/1/category/10/service/97/"]){
    display: block !important;
}



/*Show more text prior to read more */
.service-item.item .tab.tab-col .txt.short {
   
       min-height: 155px;
}

/* Hide Al Ain column & Abu dhabi header */
.txt.short table tbody td:nth-child(2), .txt.short table tbody tr:first-child {
    display: none;
}


/* To hide select button from cycling
.service-item.item .btn-bar a[href^="#book/location/1/category/10/service/80/"],
.service-item.item .btn-bar a[href^="#book/location/1/category/10/service/79/"],
*/

.service-item.item .btn-bar a[href^="#book/category/2/service/3"] {
    display: none !important;
    /* pointer-events: none; */
    pointer-events: none !important;
    cursor: default !important;
}

/* To hide select button from cycling
.service-item.item .btn-bar a[href^="#book/location/1/category/10/service/80/"],
.service-item.item .btn-bar a[href^="#book/location/1/category/10/service/79/"],
*/
.service-item.item .preloader a[href^="#book/category/2/service/3"] {

    pointer-events: none !important;
    cursor: default !important;
}

.service-item.item .btn-bar a[href^="#book/category/2/service/30"] {
    display: flex !important;
}


 .service-item.item .preloader a[href^="#book/category/2/service/30"] {

    pointer-events: all !important;
    cursor: pointer !important;
}

/* Increase read more text
.service-item.item:nth-child(n+5) .tab.tab-col .txt.short {
       height: auto;
       max-height: 100%;
}*/

#sb_invoice_buttons_container a.btn.btn-invoice:first-child {
 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 */
}


 #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 */
}

