
#membership-view #membership-filters {
    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 */
}



#header .brand.company-logo-only .logo {
      max-width: 250px !important;}

.tab.tab-col .cap.short { height: 65px; font-family: Avenir LT Std\ 35 Light Oblique,sans-serif; font-weight:bold; }
.tab.tab-col .txt.short {height: 180px;line-height: 15px;}

.tab-top{font-family: Avenir LT Std\ 35 Light Oblique,sans-serif; font-weight:bold;}

#sb-timeline #steps-nav {
    background-color: hsla(49, 76%, 32%, 0.3);
    min-height: 70px;}
#sb_booking_content .tab .btn.select {
    background: #286090 !important;}

.active-container .btn.price-formatter, .sb_cancel_recurring, .membership-item .active-container div[class|="wrapper"], .full-info-trigger {
    background: #286090 !important;}

#main #main-buttons .book {
    background: #fd991e !important;}

.membership-item .btn-bar .wrapper.price-formatter:before, .membership-item .btn-bar .wrapper.price-formatter:after, #client-profile-preview .bar-with-btn, .tabs-container .tab-link.active, .tabs-container .tab-link:hover, #sb_menu .nav li a:hover, #sb_menu .nav li.active a, .modal-footer .btn-default, #sb-timeline #steps #steps-content #sb_booking_content .service-item .sb_group_booking_count .plugin-group-booking .ui-slider{background: #286090 !important;}

#main #main-buttons .wrapper .inner {
       padding: 50px 0 0 0;}

.close-full-info, .full-info-trigger, #sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .timeline-wrapper #sb-time-classes-container .inner .provider-container .provider-col .provider-item .full-info .close-full-info {
    background: #286090 !important;}

#header .items-wrapper .nav-item .counter {
    background: #286090 !important;}

#header .nav-trigger {
    background-color: #286090 !important;}

.badge {background: #fd991e !important;}

.badge:before {border-top: 40px solid #fd991e !important;}

.badge:after {border-top: 5px solid #fd991e !important;}

.sb-cell.free.hovered, .sb-cell.free:hover {
    background: #fd991e !important;}

.filter-item .ft-input input:checked + .custom-label, .filter-item .inner:hover .custom-label, .items-wrapper .nav-item .login-container .cap, #details .title-main, #sb_profile_form .title-main, #client-login .title-main {
  background-color: #286090 !important;}

#sb-timeline #steps #steps-content #sb_booking_content .detail-step .right-side #sb_book_btn {
    background: #fd991e !important;}

#steps #steps-content #sb_booking_content .detail-step .right-side #sb_multiple_booking_btn {
    background-color: #286090 !important;}

.tab.tab-col .txt {font-size: 13px; }

.deposit{ background-color:#c9e3fe; padding:10px; font-weight:bold; font-size:16px; text-align:center; margin-bottom:8px; color:#000;font-family: Avenir LT Std\ 35 Light Oblique,sans-serif;  line-height: 18px;}