/* =========================================
   GOLDEN FORME GLOBAL TEXT CONTRAST FIX
   ========================================= */

/* Main text throughout the booking site */
body,
p,
span,
div,
label,
small,
li,
td,
th,
h1,
h2,
h3,
h4,
h5,
h6 {
    color: #4A2337;
}

/* Links throughout the site */
a,
a:link,
a:visited {
    color: #9A7028 !important;
    opacity: 1 !important;
}

/* Faded / muted / secondary SimplyBook text */
.text-muted,
.text-secondary,
[class*="muted"],
[class*="secondary"],
[class*="description"],
[class*="info"],
[class*="reward"],
[class*="more"] {
    color: #765463 !important;
    opacity: 1 !important;
}

/* Anything SimplyBook has faded using opacity */
[style*="opacity"] {
    opacity: 1;
}

/* Form labels, booking details and small supporting text */
.form-group label,
.control-label,
.help-block,
small,
small *,
[class*="details"],
[class*="subtitle"],
[class*="caption"] {
    color: #765463 !important;
    opacity: 1 !important;
}

/* Your sun-kissed buttons stay plum */
button,
.btn,
.btn *,
a.btn,
a.btn *,
[class*="button"],
[class*="button"] * {
    color: #4A2337 !important;
    opacity: 1 !important;
}

/* Inputs */
input,
textarea,
select {
    color: #4A2337 !important;
}

/* Placeholder text can stay softer, but readable */
input::placeholder,
textarea::placeholder {
    color: #8A727B !important;
    opacity: 1 !important;
}
/* Hide duplicate Golden FORME title */
#main #main-buttons .company-name {
    display: none !important;
}

/* Move homepage Book Now button lower */
#main #main-buttons .btn.book.custom {
    position: relative !important;
    top: 240px !important;
}
#main #main-buttons .company-name {
    display: none !important;
}
.page--contact_widget .open-booking-widget-button {
    display: none !important;
}

.page--contact_widget .sb-widget-form .buttons {
    text-align: center !important;
}

a[href^="mailto:"] {
    color: #2F2622 !important;
    -webkit-text-fill-color: #2F2622 !important;
    opacity: 1 !important;
}

#main #client-login .custom-form #sb_terms_and_conditions label[role="button"],
#main #client-login .custom-form #sb_terms_and_conditions label[role="button"] *,
#main #client-login .custom-form #sb_terms_and_conditions a,
#main #client-login .custom-form #sb_terms_and_conditions span {
    color: #2F2622 !important;
    -webkit-text-fill-color: #2F2622 !important;
    opacity: 1 !important;
}
#sb_terms_and_conditions * {
    color: #2F2622 !important;
    -webkit-text-fill-color: #2F2622 !important;
}
/*
	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 */
}

