.membership-service__list-item.membership-service__list-header

{
display: none;
}

.sessions-num-wrapper


{
display: none;
}


div#membership-filters
{
display: none;
}

#sb_package_list_container > div > div:nth-child(1) > div > div.excerpt-info > div.tab-pd > div.btn-bar, #sb_package_list_container > div > div:nth-child(2) > div > div.excerpt-info > div.tab-pd > div.btn-bar > a, #sb_package_list_container > div > div:nth-child(3) > div > div.excerpt-info > div.tab-pd > div.btn-bar > a
{
pointer-events: none;
}





span.day-off

{
display: none;
}


#sb_attribute_list_container > div:nth-child(6) > div.paid-attr__item-clickable-cover
{
background-color: #cffd9a57;
}


#sb-timeline #steps #steps-content #sb_booking_content .paid-attribute-step #sb_attribute_list_container .product-item.selected
{
border-color: #8BC34A !important;
border-style: solid !important;
border-width: 2px;
}


.col-sm-6 {
    text-wrap-mode: nowrap;
}

.package-list-item.package-limit.v2
{
display: none !important;
}


.txt.short {
    display: none !important;
}

.accordion {
    display: none;
}


#details > div.detail-step-wrap.section > div > div.detail-step.clearfix > div > div:nth-child(3) > div > div > div.package-use-credits-msg.sb-confirm-leave.sb-package-link-block > a

{
pointer-events: none;
}





.title-sub {
    display: none !important;
}


#sb_profile_form > div.bar-with-btn > a:nth-child(3)

 {
    display: none !important;
}


#sb_promotion_items_container > div > div > div.excerpt-info > div.promotion-item__tag.promotion-item__tag--on-image
{
display: none;
}


.promotion-list .promotion-item .promo-label.amount:before

{
background-color:#FE5F5F;
}


.date.selected.today
{
background-color: #8BC34A !important;
font-weight: bold;
}

#sb_client_info > div > span

{
background-color: #28AF54;
}

#sb_login_form > div > div > div.bar-with-btn > button.sb-client-info-popup.btn.profile.btn-primary

{
background-color: #DD3649;
}


#schedule > div > table > tbody > tr:nth-child(6)
{
color:#DD3649;
}

#schedule > div > table > tbody > tr:nth-child(7)

{
color:#DD3649;
}

/*
	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 */
}

