/*
	Custom CSS
	Please make sure your CSS rules are 
	more particular / have higher priority
	then other page styles
*/

/* Primary Button */
#sb_main #sb-main-container.tritanopia .btn, #sb_dialog .btn, #sb_main #sb-main-container.tritanopia .current-booking-info .booking-btns .btn.sb_add_to_cal, #sb_dialog .current-booking-info .booking-btns .btn.sb_add_to_cal, #sb_main #sb-main-container.tritanopia .current-booking-info .booking-btns .btn.sb-ticket-download, #sb_dialog .current-booking-info .booking-btns .btn.sb-ticket-download, #sb_main #sb-main-container.tritanopia #main-buttons .wrapper .inner .bar .btn, #sb_dialog #main-buttons .wrapper .inner .bar .btn, #sb_main #sb-main-container.tritanopia #sb_login_form .sb-client-info-popup, #sb_dialog #sb_login_form .sb-client-info-popup, #sb_main #sb-main-container.tritanopia .sb-widget-form .buttons .send-message-button, #sb_dialog .sb-widget-form .buttons .send-message-button, #sb_main #sb-main-container.tritanopia #reviews-view .add-review .form .send-btn-container button, #sb_dialog #reviews-view .add-review .form .send-btn-container button, #sb_main #sb-main-container.tritanopia #sb_booking_content .tab .btn.select, #sb_dialog #sb_booking_content .tab .btn.select, #sb_main #sb-main-container.tritanopia #sb_time_classes_service_container .btn.select, #sb_dialog #sb_time_classes_service_container .btn.select, #sb_main #sb-main-container.tritanopia #sb-timeline #steps #time-settings #sb_booking_company_time .btn, #sb_dialog #sb-timeline #steps #time-settings #sb_booking_company_time .btn, #sb_main #sb-main-container.tritanopia #remind-password .bar #sb_remind_btn, #sb_dialog #remind-password .bar #sb_remind_btn, #sb_main #sb-main-container.tritanopia #main #main-content #sb_content #client-login button.btn, #sb_dialog #main #main-content #sb_content #client-login button.btn, #sb_main #sb-main-container.tritanopia #sb-timeline #steps #steps-content #sb_booking_content #details .detail-step .buttons-container #sb_book_btn, #sb_dialog #sb-timeline #steps #steps-content #sb_booking_content #details .detail-step .buttons-container #sb_book_btn, #sb_main #sb-main-container.tritanopia .modal-dialog .modal-content .modal-footer .btn, #sb_dialog .modal-dialog .modal-content .modal-footer .btn, #sb_main #sb-main-container.tritanopia .payment-modal #sb_pay_btn, #sb_dialog .payment-modal #sb_pay_btn, #sb_main #sb-main-container.tritanopia #membership-view .mb.btn-bar .active-container a.wrapper, #sb_dialog #membership-view .mb.btn-bar .active-container a.wrapper, #sb_main #sb-main-container.tritanopia #membership-view .mb.btn-bar .info-container a.wrapper, #sb_dialog #membership-view .mb.btn-bar .info-container a.wrapper, #sb_main #sb-main-container.tritanopia .paid-attribute-footer .btn.next, #sb_dialog .paid-attribute-footer .btn.next {
    background: #a68155!important;
}

/* Secondary Button */
#sb_main #sb-main-container.tritanopia #main-buttons .btn.map
#sb_dialog #main-buttons .btn.map
#sb_main #sb-main-container.tritanopia #main-buttons .btn.promo
#sb_dialog #main-buttons .btn.promo
#sb_main #sb-main-container.tritanopia .current-booking-info .booking-btns .btn.sb-book.custom
#sb_dialog .current-booking-info .booking-btns .btn.sb-book
#sb_main #sb-main-container.tritanopia .btn.sb_cancel_btn
#sb_dialog .btn.sb_cancel_btn {
    border-color: #a68155!important;
}

/* Scroll Top Button */
#sb_main #sb-main-container.tritanopia #footer #sb_scroll_top_btn, #sb_dialog #footer #sb_scroll_top_btn {
    background-color: #a68155!important;
}

/* My Bookings Button */
#sb_main #sb-main-container.tritanopia #header .nav-wrapper #sb_menu .nav li.active a, #sb_dialog #header .nav-wrapper #sb_menu .nav li.active a, #sb_main #sb-main-container.tritanopia #header .nav-wrapper #sb_menu .nav #sb_appended_menu_item ul li.active a, #sb_dialog #header .nav-wrapper #sb_menu .nav #sb_appended_menu_item ul li.active a {
    background: #a68155!important;
}

/* Hide Show on map button */
.btn.map.btn-with-image.custom {
    display: none!important;
}

/* Log Out Button */
#sb_main #sb-main-container.tritanopia .current-booking-info .booking-btns .btn.sb-book.custom,
#sb_dialog .current-booking-info .booking-btns .btn.sb-book,
#sb_main #sb-main-container.tritanopia .current-booking-info .booking-btns .btn.sb-reschedule,
#sb_dialog .current-booking-info .booking-btns .btn.sb-reschedule,
#sb_main #sb-main-container.tritanopia .btn.sb_cancel_btn,
#sb_dialog .btn.sb_cancel_btn,
#sb_main #sb-main-container.tritanopia a.btn.btn-default.show-all,
#sb_dialog a.btn.btn-default.show-all,
#sb_main #sb-main-container.tritanopia .modal-footer #sb_cancellation_cancel,
#sb_dialog .modal-footer #sb_cancellation_cancel,
#sb_main #sb-main-container.tritanopia #sb_login_form #sb_sign_out_btn.btn,
#sb_dialog #sb_login_form #sb_sign_out_btn.btn,
#sb_main #sb-main-container.tritanopia .sb-widget-form .buttons .open-booking-widget-button,
#sb_dialog .sb-widget-form .buttons .open-booking-widget-button,
#sb_main #sb-main-container.tritanopia .datepicker-button #sb_label_container,
#sb_dialog .datepicker-button #sb_label_container,
#sb_main #sb-main-container.tritanopia #sb-timeline #steps #steps-content #sb_booking_content #details .detail-step .buttons-container #sb_multiple_booking_btn,
#sb_dialog #sb-timeline #steps #steps-content #sb_booking_content #details .detail-step .buttons-container #sb_multiple_booking_btn,
#sb_main #sb-main-container.tritanopia .timezone-modal.modal-dialog .modal-content .modal-footer #sb_cancel_button,
#sb_dialog .timezone-modal.modal-dialog .modal-content .modal-footer #sb_cancel_button,
#sb_main #sb-main-container.tritanopia #client-profile-edit .bar-with-btn .btn.btn-danger,
#sb_dialog #client-profile-edit .bar-with-btn .btn.btn-danger.popup-hide,
#sb_main #sb-main-container.tritanopia #main-buttons .btn.map a,
#sb_dialog #main-buttons .btn.map a,
#sb_main #sb-main-container.tritanopia #main-buttons .btn.promo a,
#sb_dialog #main-buttons .btn.promo a,
#sb_main #sb-main-container.tritanopia .not-logged .bar .btn-bar--row .btn.btn--sign-up#sign_up_btn,
#sb_dialog .not-logged .bar .btn-bar--row .btn.btn--sign-up {
    color: #a68155!important;
    background: #fff!important;
    border-color: #a68155!important;
}

/* Log Out - hover */
#sb_main #sb-main-container.tritanopia .current-booking-info .booking-btns .btn.sb-book.custom:hover,
#sb_dialog .current-booking-info .booking-btns .btn.sb-book:hover,
#sb_main #sb-main-container.tritanopia .current-booking-info .booking-btns .btn.sb-reschedule:hover,
#sb_dialog .current-booking-info .booking-btns .btn.sb-reschedule:hover,
#sb_main #sb-main-container.tritanopia .btn.sb_cancel_btn:hover,
#sb_dialog .btn.sb_cancel_btn:hover,
#sb_main #sb-main-container.tritanopia a.btn.btn-default.show-all:hover,
#sb_dialog a.btn.btn-default.show-all:hover,
#sb_main #sb-main-container.tritanopia .modal-footer #sb_cancellation_cancel:hover,
#sb_dialog .modal-footer #sb_cancellation_cancel:hover,
#sb_main #sb-main-container.tritanopia #sb_login_form #sb_sign_out_btn.btn:hover,
#sb_dialog #sb_login_form #sb_sign_out_btn.btn:hover,
#sb_main #sb-main-container.tritanopia .sb-widget-form .buttons .open-booking-widget-button:hover,
#sb_dialog .sb-widget-form .buttons .open-booking-widget-button:hover,
#sb_main #sb-main-container.tritanopia .datepicker-button #sb_label_container:hover,
#sb_dialog .datepicker-button #sb_label_container:hover,
#sb_main #sb-main-container.tritanopia #sb-timeline #steps #steps-content #sb_booking_content #details .detail-step .buttons-container #sb_multiple_booking_btn:hover,
#sb_dialog #sb-timeline #steps #steps-content #sb_booking_content #details .detail-step .buttons-container #sb_multiple_booking_btn:hover,
#sb_main #sb-main-container.tritanopia .timezone-modal.modal-dialog .modal-content .modal-footer #sb_cancel_button:hover,
#sb_dialog .timezone-modal.modal-dialog .modal-content .modal-footer #sb_cancel_button:hover,
#sb_main #sb-main-container.tritanopia #client-profile-edit .bar-with-btn .btn.btn-danger:hover,
#sb_dialog #client-profile-edit .bar-with-btn .btn.btn-danger.popup-hide:hover,
#sb_main #sb-main-container.tritanopia #main-buttons .btn.map a:hover,
#sb_dialog #main-buttons .btn.map a:hover,
#sb_main #sb-main-container.tritanopia #main-buttons .btn.promo a:hover,
#sb_dialog #main-buttons .btn.promo a:hover,
#sb_main #sb-main-container.tritanopia .not-logged .bar .btn-bar--row .btn.btn--sign-up#sign_up_btn:hover,
#sb_dialog .not-logged .bar .btn-bar--row .btn.btn--sign-up:hover,
#sb_main #sb-main-container.tritanopia .current-booking-info .booking-btns .btn.sb-book.custom:focus,
#sb_dialog .current-booking-info .booking-btns .btn.sb-book:focus,
#sb_main #sb-main-container.tritanopia .current-booking-info .booking-btns .btn.sb-reschedule:focus,
#sb_dialog .current-booking-info .booking-btns .btn.sb-reschedule:focus,
#sb_main #sb-main-container.tritanopia .btn.sb_cancel_btn:focus,
#sb_dialog .btn.sb_cancel_btn:focus,
#sb_main #sb-main-container.tritanopia a.btn.btn-default.show-all:focus,
#sb_dialog a.btn.btn-default.show-all:focus,
#sb_main #sb-main-container.tritanopia .modal-footer #sb_cancellation_cancel:focus,
#sb_dialog .modal-footer #sb_cancellation_cancel:focus,
#sb_main #sb-main-container.tritanopia #sb_login_form #sb_sign_out_btn:focus,
#sb_dialog #sb_login_form #sb_sign_out_btn:focus,
#sb_main #sb-main-container.tritanopia .sb-widget-form .buttons .open-booking-widget-button:focus,
#sb_dialog .sb-widget-form .buttons .open-booking-widget-button:focus,
#sb_main #sb-main-container.tritanopia .datepicker-button #sb_label_container:focus,
#sb_dialog .datepicker-button #sb_label_container:focus,
#sb_main #sb-main-container.tritanopia #sb-timeline #steps #steps-content #sb_booking_content #details .detail-step .buttons-container #sb_multiple_booking_btn:focus,
#sb_dialog #sb-timeline #steps #steps-content #sb_booking_content #details .detail-step .buttons-container #sb_multiple_booking_btn:focus,
#sb_main #sb-main-container.tritanopia .timezone-modal.modal-dialog .modal-content .modal-footer #sb_cancel_button:focus,
#sb_dialog .timezone-modal.modal-dialog .modal-content .modal-footer #sb_cancel_button:focus,
#sb_main #sb-main-container.tritanopia #client-profile-edit .bar-with-btn .btn.btn-danger:focus,
#sb_dialog #client-profile-edit .bar-with-btn .btn.btn-danger.popup-hide:focus,
#sb_main #sb-main-container.tritanopia #main-buttons .btn.map a:focus,
#sb_dialog #main-buttons .btn.map a:focus,
#sb_main #sb-main-container.tritanopia #main-buttons .btn.promo a:focus,
#sb_dialog #main-buttons .btn.promo a:focus,
#sb_main #sb-main-container.tritanopia .not-logged .bar .btn-bar--row .btn.btn--sign-up#sign_up_btn:focus,
#sb_dialog .not-logged .bar .btn-bar--row .btn.btn--sign-up:focus {
    color: #a68155!important;
}

/* Login / Logout Button */
#sb_main #sb-main-container.tritanopia #header .items-wrapper .nav-item, #sb_dialog #header .items-wrapper .nav-item {
    background: #a68155!important;
}

/* Hamburger Button */
#sb_main #sb-main-container.tritanopia #header .nav-trigger, #sb_dialog #header .nav-trigger {
    background: #a68155!important;
}

/* nav */
#sb_main #sb-main-container.tritanopia #sb-timeline #steps-nav li:first-child, #sb_dialog #sb-timeline #steps-nav li:first-child, #sb_main #sb-main-container.tritanopia #sb-timeline #steps-nav li.passed, #sb_dialog #sb-timeline #steps-nav li.passed, #sb_main #sb-main-container.tritanopia #sb-timeline #steps-nav li.passed + li:not(.passed), #sb_dialog #sb-timeline #steps-nav li.passed + li:not(.passed) {
    background: #a68155!important;
}

#sb_main #sb-main-container.tritanopia #sb-timeline #steps-nav #menu-active-bg, #sb_dialog #sb-timeline #steps-nav #menu-active-bg {
    background-color: #a68155!important;
}

#sb_main #sb-main-container.tritanopia #sb-timeline #steps-nav, #sb_dialog #sb-timeline #steps-nav {
    background-color: #a68155!important;
}

/* Active */
.active .content .title-small {
    color: #a68155!important;
}


/* Back Button */
#sb_main #sb-main-container.tritanopia #sb-timeline #steps #sb_back_button a, #sb_dialog #sb-timeline #steps #sb_back_button a {
    color: #a68155!important;
}

/* Read More */
#sb_main #sb-main-container.tritanopia .item .read-more, #sb_dialog .item .read-more, #sb_main #sb-main-container.tritanopia .tab .read-more, #sb_dialog .tab .read-more {
    color: #a68155!important;
}

/* X Button */
#sb_main #sb-main-container.tritanopia .telegram-notifications--modal .close-full-info, #sb_dialog .telegram-notifications--modal .close-full-info, #sb_main #sb-main-container.tritanopia .modal-dialog .modal-content button.close, #sb_dialog .modal-dialog .modal-content button.close, #sb_main #sb-main-container.tritanopia .tab.tab-col .full-info .close-full-info, #sb_dialog .tab.tab-col .full-info .close-full-info, #sb_main #sb-main-container.tritanopia #sb-timeline #steps #steps-content #sb_booking_content .location-item .tab .location-modal .close-full-info, #sb_dialog #sb-timeline #steps #steps-content #sb_booking_content .location-item .tab .location-modal .close-full-info, #sb_main #sb-main-container.tritanopia #client-profile-preview .close-modal, #sb_dialog #client-profile-preview .close-modal, #sb_main #sb-main-container.tritanopia #client-profile-edit .close-modal, #sb_dialog #client-profile-edit .close-modal, #sb_main #sb-main-container.tritanopia #remind-password .close-modal, #sb_dialog #remind-password .close-modal, #sb_main #sb-main-container.tritanopia #sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .timeline-wrapper #sb-time-classes-container.classes-plugin .inner .provider-container .provider-col .provider-item .full-info .close-full-info, #sb_dialog #sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .timeline-wrapper #sb-time-classes-container.classes-plugin .inner .provider-container .provider-col .provider-item .full-info .close-full-info {
    background: #a68155!important;
}

/* Select Extras */
/* Price */
#sb_main #sb-main-container.tritanopia #sb-timeline #steps #steps-content #sb_booking_content .paid-attribute-step #sb_attribute_list_container .product-item .item-price, #sb_dialog #sb-timeline #steps #steps-content #sb_booking_content .paid-attribute-step #sb_attribute_list_container .product-item .item-price {
    color: #a68155!important;
}

/* Selected */
#sb_main #sb-main-container.tritanopia #sb-timeline #steps #steps-content #sb_booking_content .paid-attribute-step #sb_attribute_list_container .product-item.selected, #sb_dialog #sb-timeline #steps #steps-content #sb_booking_content .paid-attribute-step #sb_attribute_list_container .product-item.selected {
    border-color: #a68155!important;
}

/* Next Button */
#sb_main #sb-main-container.tritanopia #sb-timeline #steps #steps-content #sb_booking_content .paid-attribute-footer .btn.next, #sb_dialog #sb-timeline #steps #steps-content #sb_booking_content .paid-attribute-footer .btn.next {
    background: #a68155;
}

/* Calendar */
/* Arrow */
#sb_main #sb-main-container.tritanopia .datetime-step .header #sb_next_date, #sb_dialog .datetime-step .header #sb_next_date, #sb_main #sb-main-container.tritanopia .datetime-step .header #sb_next_month, #sb_dialog .datetime-step .header #sb_next_month, #sb_main #sb-main-container.tritanopia .timeline-wrapper .txt-right > div a, #sb_dialog .timeline-wrapper .txt-right > div a, #sb_main #sb-main-container.tritanopia .datetime-step .header #sb_prev_date, #sb_dialog .datetime-step .header #sb_prev_date, #sb_main #sb-main-container.tritanopia .datetime-step .header #sb_prev_month, #sb_dialog .datetime-step .header #sb_prev_month, #sb_main #sb-main-container.tritanopia .timeline-wrapper .txt-left > div a, #sb_dialog .timeline-wrapper .txt-left > div a, #sb_main #sb-main-container.tritanopia #sb-timeline #steps #steps-content #sb_booking_content .datetime-step .header a, #sb_dialog #sb-timeline #steps #steps-content #sb_booking_content .datetime-step .header a {
    color: #a68155!important;
}

/* Available Dates */
#sb_main #sb-main-container.tritanopia #sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_dateview_container .top-date-select .calendar .weeks-date .date.selected, #sb_dialog #sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_dateview_container .top-date-select .calendar .weeks-date .date.selected {
    background: #a68155!important;
}

/* Available Time */
#sb_main #sb-main-container.tritanopia .sb-cell.free, #sb_dialog .sb-cell.free {
    background: rgba(166, 129, 85, .5)!important;
}

/* Available Circle */
#sb_main #sb-main-container.tritanopia .time-legend .available .circle, #sb_dialog .time-legend .available .circle {
    background: rgba(166, 129, 85, .5)!important;
}

/* Sign in Page */
#sb_main #sb-main-container.tritanopia .remind-pass, #sb_dialog .remind-pass {
    color: #a68155!important;
}

/* Remember Me */
#sb_main #sb-main-container.tritanopia .custom-checkbox .custom-label, #sb_dialog .custom-checkbox .custom-label {
    border-color: #a68155;
}

/* Ts & Cs */
#sb_main #sb-main-container.tritanopia #sb_terms_and_conditions a, #sb_dialog #sb_terms_and_conditions a {
    color: #a68155;
}

/* Confirm Booking Page */
/* Checkbox */
#sb_main #sb-main-container.tritanopia .custom-checkbox .custom-label, #sb_dialog .custom-checkbox .custom-label {
    border-color: #a68155!important;
}

/* Checked */
#sb_main #sb-main-container.tritanopia .custom-checkbox input:checked + .custom-label, #sb_dialog .custom-checkbox input:checked + .custom-label {
    border-color: #a68155!important;
    background-color: #a68155!important;
}

/* Booking Ionfo */
#sb_main #sb-main-container.tritanopia .current-booking-info .info a, #sb_dialog .current-booking-info .info a {
    color: #a68155!important;
}

/* Accordion Title */
#sb_main #sb-main-container.tritanopia .accordion a, #sb_dialog .accordion a,
.accordion .title:after {
    color: #a68155!important;
}

/* Client Profile */
/* Buttons */
#sb_main #sb-main-container.protanopia_deuteranopia .btn, #sb_dialog .btn, #sb_main #sb-main-container.protanopia_deuteranopia .current-booking-info .booking-btns .btn.sb_add_to_cal, #sb_dialog .current-booking-info .booking-btns .btn.sb_add_to_cal, #sb_main #sb-main-container.protanopia_deuteranopia .current-booking-info .booking-btns .btn.sb-ticket-download, #sb_dialog .current-booking-info .booking-btns .btn.sb-ticket-download, #sb_main #sb-main-container.protanopia_deuteranopia #main-buttons .wrapper .inner .bar .btn, #sb_dialog #main-buttons .wrapper .inner .bar .btn, #sb_main #sb-main-container.protanopia_deuteranopia #sb_login_form .sb-client-info-popup, #sb_dialog #sb_login_form .sb-client-info-popup, #sb_main #sb-main-container.protanopia_deuteranopia .sb-widget-form .buttons .send-message-button, #sb_dialog .sb-widget-form .buttons .send-message-button, #sb_main #sb-main-container.protanopia_deuteranopia #reviews-view .add-review .form .send-btn-container button, #sb_dialog #reviews-view .add-review .form .send-btn-container button, #sb_main #sb-main-container.protanopia_deuteranopia #sb_booking_content .tab .btn.select, #sb_dialog #sb_booking_content .tab .btn.select, #sb_main #sb-main-container.protanopia_deuteranopia #sb_time_classes_service_container .btn.select, #sb_dialog #sb_time_classes_service_container .btn.select, #sb_main #sb-main-container.protanopia_deuteranopia #sb-timeline #steps #time-settings #sb_booking_company_time .btn, #sb_dialog #sb-timeline #steps #time-settings #sb_booking_company_time .btn, #sb_main #sb-main-container.protanopia_deuteranopia #remind-password .bar #sb_remind_btn, #sb_dialog #remind-password .bar #sb_remind_btn, #sb_main #sb-main-container.protanopia_deuteranopia #main #main-content #sb_content #client-login button.btn, #sb_dialog #main #main-content #sb_content #client-login button.btn, #sb_main #sb-main-container.protanopia_deuteranopia #sb-timeline #steps #steps-content #sb_booking_content #details .detail-step .buttons-container #sb_book_btn, #sb_dialog #sb-timeline #steps #steps-content #sb_booking_content #details .detail-step .buttons-container #sb_book_btn, #sb_main #sb-main-container.protanopia_deuteranopia .modal-dialog .modal-content .modal-footer .btn, #sb_dialog .modal-dialog .modal-content .modal-footer .btn, #sb_main #sb-main-container.protanopia_deuteranopia .payment-modal #sb_pay_btn, #sb_dialog .payment-modal #sb_pay_btn, #sb_main #sb-main-container.protanopia_deuteranopia #membership-view .mb.btn-bar .active-container a.wrapper, #sb_dialog #membership-view .mb.btn-bar .active-container a.wrapper, #sb_main #sb-main-container.protanopia_deuteranopia #membership-view .mb.btn-bar .info-container a.wrapper, #sb_dialog #membership-view .mb.btn-bar .info-container a.wrapper, #sb_main #sb-main-container.protanopia_deuteranopia .paid-attribute-footer .btn.next, #sb_dialog .paid-attribute-footer .btn.next {
    background-color: #a68155;
}

/* Cancel Button */
#sb_main #sb-main-container.protanopia_deuteranopia .current-booking-info .booking-btns .btn.sb-book,
#sb_dialog .current-booking-info .booking-btns .btn.sb-book,
#sb_main #sb-main-container.protanopia_deuteranopia .current-booking-info .booking-btns .btn.sb-reschedule,
#sb_dialog .current-booking-info .booking-btns .btn.sb-reschedule,
#sb_main #sb-main-container.protanopia_deuteranopia .btn.sb_cancel_btn.btn-danger,
#sb_dialog .btn.sb_cancel_btn.btn-danger,
#sb_main #sb-main-container.protanopia_deuteranopia a.btn.btn-default.show-all,
#sb_dialog a.btn.btn-default.show-all,
#sb_main #sb-main-container.protanopia_deuteranopia .modal-footer #sb_cancellation_cancel,
#sb_dialog .modal-footer #sb_cancellation_cancel,
#sb_main #sb-main-container.protanopia_deuteranopia #sb_login_form #sb_sign_out_btn,
#sb_dialog #sb_login_form #sb_sign_out_btn,
#sb_main #sb-main-container.protanopia_deuteranopia .sb-widget-form .buttons .open-booking-widget-button,
#sb_dialog .sb-widget-form .buttons .open-booking-widget-button,
#sb_main #sb-main-container.protanopia_deuteranopia .datepicker-button #sb_label_container,
#sb_dialog .datepicker-button #sb_label_container,
#sb_main #sb-main-container.protanopia_deuteranopia #sb-timeline #steps #steps-content #sb_booking_content #details .detail-step .buttons-container #sb_multiple_booking_btn,
#sb_dialog #sb-timeline #steps #steps-content #sb_booking_content #details .detail-step .buttons-container #sb_multiple_booking_btn,
#sb_main #sb-main-container.protanopia_deuteranopia .timezone-modal.modal-dialog .modal-content .modal-footer #sb_cancel_button.btn,
#sb_dialog .timezone-modal.modal-dialog .modal-content .modal-footer #sb_cancel_button.btn,
#sb_main #sb-main-container.protanopia_deuteranopia #client-profile-edit .bar-with-btn .btn.btn-danger,
#sb_dialog #client-profile-edit .bar-with-btn .btn.btn-danger.popup-hide#sb_cancel_btn,
#sb_main #sb-main-container.protanopia_deuteranopia #main-buttons .btn.map a,
#sb_dialog #main-buttons .btn.map a,
#sb_main #sb-main-container.protanopia_deuteranopia #main-buttons .btn.promo a,
#sb_dialog #main-buttons .btn.promo a,
#sb_main #sb-main-container.protanopia_deuteranopia .not-logged .bar .btn-bar--row .btn.btn--sign-up,
#sb_dialog .not-logged .bar .btn-bar--row .btn.btn--sign-up  {
    border-color: #a68155!important;
    color: #a68155!important;
}

/* Cancel Button - hover */
#sb_main #sb-main-container.protanopia_deuteranopia .current-booking-info .booking-btns .btn.sb-book:hover,
#sb_dialog .current-booking-info .booking-btns .btn.sb-book:hover,
#sb_main #sb-main-container.protanopia_deuteranopia .current-booking-info .booking-btns .btn.sb-reschedule:hover,
#sb_dialog .current-booking-info .booking-btns .btn.sb-reschedule:hover,
#sb_main #sb-main-container.protanopia_deuteranopia .btn.sb_cancel_btn-danger:hover,
#sb_dialog .btn.sb_cancel_btn-danger:hover,
#sb_main #sb-main-container.protanopia_deuteranopia a.btn.btn-default.show-all:hover,
#sb_dialog a.btn.btn-default.show-all:hover,
#sb_main #sb-main-container.protanopia_deuteranopia .modal-footer #sb_cancellation_cancel:hover,
#sb_dialog .modal-footer #sb_cancellation_cancel:hover,
#sb_main #sb-main-container.protanopia_deuteranopia #sb_login_form #sb_sign_out_btn:hover,
#sb_dialog #sb_login_form #sb_sign_out_btn:hover,
#sb_main #sb-main-container.protanopia_deuteranopia .sb-widget-form .buttons .open-booking-widget-button:hover,
#sb_dialog .sb-widget-form .buttons .open-booking-widget-button:hover,
#sb_main #sb-main-container.protanopia_deuteranopia .datepicker-button #sb_label_container:hover,
#sb_dialog .datepicker-button #sb_label_container:hover,
#sb_main #sb-main-container.protanopia_deuteranopia #sb-timeline #steps #steps-content #sb_booking_content #details .detail-step .buttons-container #sb_multiple_booking_btn:hover,
#sb_dialog #sb-timeline #steps #steps-content #sb_booking_content #details .detail-step .buttons-container #sb_multiple_booking_btn:hover,
#sb_main #sb-main-container.protanopia_deuteranopia .timezone-modal.modal-dialog .modal-content .modal-footer #sb_cancel_button.btn:hover,
#sb_dialog .timezone-modal.modal-dialog .modal-content .modal-footer #sb_cancel_button.btn:hover,
#sb_main #sb-main-container.protanopia_deuteranopia #client-profile-edit .bar-with-btn .btn.btn-danger:hover,
#sb_dialog #client-profile-edit .bar-with-btn .btn.btn-danger.popup-hide#sb_cancel_btn:hover,
#sb_main #sb-main-container.protanopia_deuteranopia #main-buttons .btn.map a:hover,
#sb_dialog #main-buttons .btn.map a:hover,
#sb_main #sb-main-container.protanopia_deuteranopia #main-buttons .btn.promo a:hover,
#sb_dialog #main-buttons .btn.promo a:hover,
#sb_main #sb-main-container.protanopia_deuteranopia .not-logged .bar .btn-bar--row .btn.btn--sign-up:hover,
#sb_dialog .not-logged .bar .btn-bar--row .btn.btn--sign-up:hover,
#sb_main #sb-main-container.protanopia_deuteranopia .current-booking-info .booking-btns .btn.sb-book:focus,
#sb_dialog .current-booking-info .booking-btns .btn.sb-book:focus,
#sb_main #sb-main-container.protanopia_deuteranopia .current-booking-info .booking-btns .btn.sb-reschedule:focus,
#sb_dialog .current-booking-info .booking-btns .btn.sb-reschedule:focus,
#sb_main #sb-main-container.protanopia_deuteranopia .btn.sb_cancel_btn-danger:focus,
#sb_dialog .btn.sb_cancel_btn-danger:focus,
#sb_main #sb-main-container.protanopia_deuteranopia a.btn.btn-default.show-all:focus,
#sb_dialog a.btn.btn-default.show-all:focus,
#sb_main #sb-main-container.protanopia_deuteranopia .modal-footer #sb_cancellation_cancel:focus,
#sb_dialog .modal-footer #sb_cancellation_cancel:focus,
#sb_main #sb-main-container.protanopia_deuteranopia #sb_login_form #sb_sign_out_btn:focus,
#sb_dialog #sb_login_form #sb_sign_out_btn:focus,
#sb_main #sb-main-container.protanopia_deuteranopia .sb-widget-form .buttons .open-booking-widget-button:focus,
#sb_dialog .sb-widget-form .buttons .open-booking-widget-button:focus,
#sb_main #sb-main-container.protanopia_deuteranopia .datepicker-button #sb_label_container:focus,
#sb_dialog .datepicker-button #sb_label_container:focus,
#sb_main #sb-main-container.protanopia_deuteranopia #sb-timeline #steps #steps-content #sb_booking_content #details .detail-step .buttons-container #sb_multiple_booking_btn:focus,
#sb_dialog #sb-timeline #steps #steps-content #sb_booking_content #details .detail-step .buttons-container #sb_multiple_booking_btn:focus,
#sb_main #sb-main-container.protanopia_deuteranopia .timezone-modal.modal-dialog .modal-content .modal-footer #sb_cancel_button.btn:focus,
#sb_dialog .timezone-modal.modal-dialog .modal-content .modal-footer #sb_cancel_button.btn:focus,
#sb_main #sb-main-container.protanopia_deuteranopia #client-profile-edit .bar-with-btn .btn.btn-danger:focus,
#sb_dialog #client-profile-edit .bar-with-btn .btn.btn-danger.popup-hide#sb_cancel_btn:focus,
#sb_main #sb-main-container.protanopia_deuteranopia #main-buttons .btn.map a:focus,
#sb_dialog #main-buttons .btn.map a:focus,
#sb_main #sb-main-container.protanopia_deuteranopia #main-buttons .btn.promo a:focus,
#sb_dialog #main-buttons .btn.promo a:focus,
#sb_main #sb-main-container.protanopia_deuteranopia .not-logged .bar .btn-bar--row .btn.btn--sign-up:focus,
#sb_dialog .not-logged .bar .btn-bar--row .btn.btn--sign-up:focus {
    color: #a68155!important;
}

/* Cancel Booking Button */
#sb_main #sb-main-container.tritanopia .current-booking-info .booking-btns .btn.sb-book, #sb_dialog .current-booking-info .booking-btns .btn.sb-book, #sb_main #sb-main-container.tritanopia .current-booking-info .booking-btns .btn.sb-reschedule, #sb_dialog .current-booking-info .booking-btns .btn.sb-reschedule, #sb_main #sb-main-container.tritanopia .btn.sb_cancel_btn.custom, #sb_dialog .btn.sb_cancel_btn, #sb_main #sb-main-container.tritanopia a.btn.btn-default.show-all, #sb_dialog a.btn.btn-default.show-all, #sb_main #sb-main-container.tritanopia .modal-footer #sb_cancellation_cancel, #sb_dialog .modal-footer #sb_cancellation_cancel, #sb_main #sb-main-container.tritanopia #sb_login_form #sb_sign_out_btn, #sb_dialog #sb_login_form #sb_sign_out_btn, #sb_main #sb-main-container.tritanopia .sb-widget-form .buttons .open-booking-widget-button, #sb_dialog .sb-widget-form .buttons .open-booking-widget-button, #sb_main #sb-main-container.tritanopia .datepicker-button #sb_label_container, #sb_dialog .datepicker-button #sb_label_container, #sb_main #sb-main-container.tritanopia #sb-timeline #steps #steps-content #sb_booking_content #details .detail-step .buttons-container #sb_multiple_booking_btn, #sb_dialog #sb-timeline #steps #steps-content #sb_booking_content #details .detail-step .buttons-container #sb_multiple_booking_btn, #sb_main #sb-main-container.tritanopia .timezone-modal.modal-dialog .modal-content .modal-footer #sb_cancel_button, #sb_dialog .timezone-modal.modal-dialog .modal-content .modal-footer #sb_cancel_button, #sb_main #sb-main-container.tritanopia #client-profile-edit .bar-with-btn .btn.btn-danger, #sb_dialog #client-profile-edit .bar-with-btn .btn.btn-danger, #sb_main #sb-main-container.tritanopia #main-buttons .btn.map a, #sb_dialog #main-buttons .btn.map a, #sb_main #sb-main-container.tritanopia #main-buttons .btn.promo a, #sb_dialog #main-buttons .btn.promo a, #sb_main #sb-main-container.tritanopia .not-logged .bar .btn-bar--row .btn.btn--sign-up#sign_up_btn, #sb_dialog .not-logged .bar .btn-bar--row .btn.btn--sign-up {
    color: #a68155!important;
}

/* Cancel Booking - homer  */
#sb_main #sb-main-container.tritanopia .btn.sb_cancel_btn.custom:hover {
    background-color: #fff!important;
    color: #a68155!important;
}

/* Checkbox */
#sb_main #sb-main-container.protanopia_deuteranopia .custom-checkbox input:checked + .custom-label, #sb_dialog .custom-checkbox input:checked + .custom-label {
    border-color: #a68155;
    background-color: #a68155;
}

#sb_main #sb-main-container.tritanopia #steps-content .product-section .product-item .changed-items-num .product-label:before, #sb_dialog #steps-content .product-section .product-item .changed-items-num .product-label:before, #sb_main #sb-main-container.tritanopia #steps-content .product-attribute-section .product-list-view-wrapper .product-item .product-label:before, #sb_dialog #steps-content .product-attribute-section .product-list-view-wrapper .product-item .product-label:before {
    border-color: #a68155!important;   
}

/* Checkbox - checked */
#sb_main #sb-main-container.tritanopia #sb-timeline #steps #steps-content #sb_booking_content .paid-attribute-wrapper .paid-attribute-step #sb_attribute_list_container .product-item.panel .attributes-checkbox--wrapper input[type='checkbox']:checked + .product-label:before,
#sb_dialog #sb-timeline #steps #steps-content #sb_booking_content .paid-attribute-wrapper .paid-attribute-step #sb_attribute_list_container .product-item.panel .attributes-checkbox--wrapper input[type='checkbox']:checked + .product-label:before,
#sb_main #sb-main-container.tritanopia #sb_main #sb-main-container.tritanopia #steps-content #sb_booking_content #details .product-section .product-item .changed-items-num input.check:checked + .product-label:before,
#sb_dialog #sb_main #sb-main-container.tritanopia #steps-content #sb_booking_content #details .product-section .product-item .changed-items-num input.check:checked + .product-label:before,
#sb_main #sb-main-container.tritanopia #steps-content #sb_booking_content #details .product-section .product-item .changed-items-num input.check:checked + .product-label[for="product_check_21"]:before,
#sb_dialog #steps-content #sb_booking_content #details .product-section .product-item .changed-items-num input.check:checked + .product-label:before,
#sb_main #sb-main-container.tritanopia #steps-content #sb_booking_content #details .product-attribute-section .product-list-view-wrapper #sb_attribute_list_container .product-item input.check:checked + .product-label:before,
#sb_dialog #steps-content #sb_booking_content #details .product-attribute-section .product-list-view-wrapper #sb_attribute_list_container .product-item input.check:checked + .product-label:before {
    background: #a68155!important;
}

/* Checked - outline */
#sb_main #sb-main-container.tritanopia label.product-label:focus, #sb_dialog label.product-label:focus {
    outline: 1px solid #a68155!important;
}

#sb_main #sb-main-container.tritanopia .product-item .active-count .plus:focus, #sb_dialog .product-item .active-count .plus:focus, #sb_main #sb-main-container.tritanopia .product-item .active-count .minus:focus, #sb_dialog .product-item .active-count .minus:focus {
    outline: 1px solid #a68155!important;
}

/* Upcoming Bookings Bar */
#sb_main #sb-main-container.tritanopia #booking-result-view #booking-result-tabs, #sb_dialog #booking-result-view #booking-result-tabs {
    background-color: #a68155!important;
}

.alert-info {
    color: #a68155;
}

/* Booking Complete Page */
#sb_main #sb-main-container.tritanopia .invoice-pay-page .custom-title, #sb_dialog .invoice-pay-page .custom-title {
    background-color: #a68155!important;
}