#ui-datepicker-div.booked_custom_date_picker
    table.ui-datepicker-calendar
    tbody
    td
    a.ui-state-active,
#ui-datepicker-div.booked_custom_date_picker
    table.ui-datepicker-calendar
    tbody
    td
    a.ui-state-active:hover,
body #booked-profile-page input[type="submit"].button-primary:hover,
body .booked-list-view button.button:hover,
body .booked-list-view input[type="submit"].button-primary:hover,
body table.booked-calendar input[type="submit"].button-primary:hover,
body .booked-modal input[type="submit"].button-primary:hover,
body table.booked-calendar th,
body table.booked-calendar thead,
body table.booked-calendar thead th,
body
    table.booked-calendar
    .booked-appt-list
    .timeslot
    .timeslot-people
    button:hover,
body #booked-profile-page .booked-profile-header,
body #booked-profile-page .booked-tabs li.active a,
body #booked-profile-page .booked-tabs li.active a:hover,
body #booked-profile-page .appt-block .google-cal-button > a:hover,
#ui-datepicker-div.booked_custom_date_picker .ui-datepicker-header {
    background: #c4f2d4 !important;
}
body #booked-profile-page input[type="submit"].button-primary:hover,
body table.booked-calendar input[type="submit"].button-primary:hover,
body .booked-list-view button.button:hover,
body .booked-list-view input[type="submit"].button-primary:hover,
body .booked-modal input[type="submit"].button-primary:hover,
body table.booked-calendar th,
body
    table.booked-calendar
    .booked-appt-list
    .timeslot
    .timeslot-people
    button:hover,
body #booked-profile-page .booked-profile-header,
body #booked-profile-page .appt-block .google-cal-button > a:hover {
    border-color: #c4f2d4 !important;
}
body table.booked-calendar tr.days,
body table.booked-calendar tr.days th,
body .booked-calendarSwitcher.calendar,
body #booked-profile-page .booked-tabs,
#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar thead,
#ui-datepicker-div.booked_custom_date_picker
    table.ui-datepicker-calendar
    thead
    th {
    background: #039146 !important;
}
body table.booked-calendar tr.days th,
body #booked-profile-page .booked-tabs {
    border-color: #039146 !important;
}
#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td.ui-datepicker-today a,#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td.ui-datepicker-today a:hover,body #booked-profile-page input[type=submit].button-primary,body table.booked-calendar input[type=submit].button-primary,body .booked-list-view button.button, body .booked-list-view input[type=submit].button-primary,body .booked-list-view button.button, body .booked-list-view input[type=submit].button-primary,body .booked-modal input[type=submit].button-primary,body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button,body #booked-profile-page .booked-profile-appt-list .appt-block.approved .status-block,body #booked-profile-page .appt-block .google-cal-button > a,body .booked-modal p.booked-title-bar,body table.booked-calendar td:hover .date span,body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active,body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active:hover,.booked-ms-modal .booked-book-appt /* Multi-Slot Booking */ {
    background: #56c477;
}
body #booked-profile-page input[type="submit"].button-primary,
body table.booked-calendar input[type="submit"].button-primary,
body .booked-list-view button.button,
body .booked-list-view input[type="submit"].button-primary,
body .booked-list-view button.button,
body .booked-list-view input[type="submit"].button-primary,
body .booked-modal input[type="submit"].button-primary,
body #booked-profile-page .appt-block .google-cal-button > a,
body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button,
body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active,
body
    .booked-list-view
    a.booked_list_date_picker_trigger.booked-dp-active:hover {
    border-color: #56c477;
}
body .booked-modal .bm-window p i.fa,
body .booked-modal .bm-window a,
body .booked-appt-list .booked-public-appointment-title,
body .booked-modal .bm-window p.appointment-title,
.booked-ms-modal.visible:hover .booked-book-appt {
    color: #56c477;
}
.booked-appt-list .timeslot.has-title .booked-public-appointment-title {
    color: inherit;
}
