#main #client-login .custom-form #sb_terms_and_conditions .promotions-letter-flag label[role=button]{
    display: none;
}
.btn {
	border-radius: 0.4rem !important;
	text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3) !important;
}
.btn, #sb_booking_content  .btn a, .btn.book a, #sb_bookings_list .btn a, #sb_sign_out_btn, #sb-timeline #steps #steps-content .step-content .item.panel .btn-hide span, #sb_gdpr_email_form .btn.btn-get-report, #sb-main-container #sb_gdpr_email_form #sb_gdpr_send_email_container .btn.btn-info, .promotion-list .promotion-step .promotion-item.panel .promo-label .txt, .invoice-table.table thead th {
	color: #ffffff !important;
}
.btn.book, #sb_booking_content .btn, .close-full-info, #sb_pay_btn, #sb_invoice_buttons_container a:last-child, #sb_gdpr_report_show_confirmation, #sb_remind_btn, #header .nav-wrapper .items-wrapper .login-container .full-info #sb_login_form .not-logged .bar .txt #sb_sign_in_btn.btn, #sb_cancellation_confirm, #sb_gdpr_email_form .btn.btn-get-report, #sb_update_btn, #sb-main-container #sb_gdpr_email_form #sb_gdpr_send_email_container .btn.btn-info, #sb_submit_review, .sb-client-info-popup.btn.profile.btn-primary, .btn-bookings, #sb_invoice_payment_container #stripe_btn.btn, #sb_confirm_license.btn, #sb_sign_in_btn.btn, #sb_sign_up_btn.btn, #sb_promotion_items_container .btn, #sb_promotion_client_instance_container .btn {
	background-color: #ff8b47 !important;
}
.text-warning, .current-booking-info .booking-overview tr .info a {
	color: #ff8b47 !important;
}
.sb_add_to_cal.btn, .read-more, #sb_booking_content .btn.read-more, #sb_booking_content #sb_multiple_booking_btn, .btn .more-part, .btn .less-part, #sb_sign_out_btn.popup-hide, #sb_cancellation_cancel, #sb_profile_form .btn-edit, #sb_profile_form .btn-logout, #sb_gdpr_repeat_submit, .remind-pass, #sb_cancel_btn {
	text-shadow: none !important;
	color: #434d5d !important;
}
#sb_booking_content .btn.read-more, #sb_booking_content #sb_multiple_booking_btn {
	background-color: transparent !important;
}
#sb-timeline #steps #steps-content .step-content .item .tab.tab {
	border-color: #00c4cc !important;
}
#sb_scroll_top_btn, #sb_time_slots_container .sb-cell.free:hover, .datepicker.datepicker-dropdown table tr td.day.day.active, .datepicker.datepicker-dropdown table tr td.day.day:not(.disabled):hover, .datepicker.datepicker-dropdown table tr td.day.day:not(.day-off):hover, .datepicker.datepicker-dropdown table tr td.day.day.active:hover, #sb_booking_content #sb_sign_out_btn.btn, #main .invoice-pay-page .invoice-table thead, #main .invoice-pay-page .tab .invoice-pay-page-grid .right-block .section-pd .info, #sb_invoice_buttons_container a:first-child, #sb-timeline #steps #steps-content .step-content .item.panel .btn-hide, #booking-result-view #sb_bookings_list > div .booking-item .tab .booking-btns .sb_cancel_btn, .used-overlay {
	background-color: #00c4cc !important;
}
#footer a, #sb_back_button a, .container-caption, #sb_main .current-booking-info .cap, .to-invoices-list:hover, #sb_gdpr_email_form .cap.full {
	color: #00c4cc !important;
}
#sb_datepicker #sb_label_container.btn {
	background-color: transparent !important;
	text-shadow: none !important;
	color: #00c4cc !important;
}
#main .invoice-pay-page .tab .invoice-pay-page-grid .right-block .section-pd #sb_invoice_totals_container .info {
	color: #00c4cc !important;
	border: 2px solid #00c4cc !important;
	background-color: transparent !important;
}
#main .invoice-pay-page .tab .invoice-pay-page-grid .right-block .section-pd #sb_invoice_totals_container .info p.total {
	color: #00c4cc !important;
}
.biggest-previev, #contacts.section, #client-login .client-login-bar .social, #sb_login_form .social, #sb-main-container #sb_gdpr_email_form .band-txt, #sb_gdpr_email_form .brand, #sb_multiple_book_cart, #about-us .title-main {
	display: none !important;
}
#client-profile-preview .section-pd .bar-with-btn :nth-child(3), #booking-result-view #sb_bookings_list > div .booking-item .tab .booking-btns .sb-book {
	background-color: #29d4c1 !important;
}
#sb_gdpr_report_logout {
	text-shadow: none !important;
}
.has-success .help-block {
	color: #29d4c1 !important;
}
#sb_invoice_payment_container #stripe_btn.btn {
	margin-top: 1rem;
}