#fcal_day_picker_wrap > div > div > div.calendar-container > div.calendar.svelte-jvr8qp > span.day.day-enabled > span {
  background-color: #ffaa3c;
  font-size: 16px;
}
#fcal_day_picker_wrap > div > div > div.calendar-container > div.calendar.svelte-jvr8qp > span.day.day-enabled > span:hover {
  background-color: #ff603c;
}
.calendar-container .fcal_nav_active > svg {
  color: #ff8000 !important;
}
.calendar-container .fcal_nav_active > svg:hover {
  color: #e70000 !important;
}
.fcal_day_picker label {
  display: none;
}
.fcal_day_picker .svelte-select {
  display: none;
}
.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8 {
  display: none;
}
.fcal_calendar_slot_wrap .value-container {
  display: none;
}
#fcal_day_picker_wrap > div > div > div.calendar-container > div.fcal_timezone_select > div {
  display: none;
}
.fcal_slot_picker .active {
  display: none;
}
.fcal_day_picker .fcal_slot_picker_header_action {
  display: none;
}
.fcal_calendar_slot_wrap .fcal_spot {
  background-color: #fff5ec;
}
.fcal_slot_picker .fcal_spot_confirm {
  background-color: #ff4c16 !important;
  font-size: 14px;
  line-height: 59.25px;
}
.fcal_slot_picker .fcal_spot_lists .fcal_spot .fcal_spot_confirm {
  background-color: #ff6e3b;
  font-size: 15.5px !important;
}
.fcal_slot_items .fcal_spot > .fcal_spot_name > div {
  color: #000000;
  -webkit-text-stroke-color: #e62900;
  font-size: 18px !important;
}
.fcal_date_event_details_header svg:hover {
  color: #e81313;
}
.fcal_date_event_details_header svg {
  -webkit-text-stroke-color: #af3d3d;
}
.fcal_date_event_details .fcal_svg:hover {
  background-color: #e42f2f;
  border-color: #ff603c;
}
.fcal_calendar_inner .fcal_date_wrapper .fcal_date_event_details .fcal_date_event_details_header .fcal_back button.fcal_svg svg:hover {
  background-color: rgba(206, 25, 25, 0);
}
#fcal_booking_form_wrap .fcal_btn_submit {
  background-color: #ff5600;
  border-color: #ff4c16;
  font-size: 17px !important;
}
.fcal_calendar_inner .fcal_date_wrapper .fcal_date_event_details .fcal_date_event_details_header .fcal_back button.fcal_svg:hover {
  background-color: #ff4c16 !important;
}
.fcal_date_wrapper > .fcal_date_event_details .fcal_back:hover {
  border-color: #ff4c16;
}
h3 path {
  color: #080000;
}
.fcal_calendar_slot_wrap .day > span {
  color: #080000;
}
.fcal_day_picker .fcal_slot_date_info {
  font-size: 20px !important;
}
.fcal_slot_picker .fcal_slot_picker_header .fcal_slot_date_info {
  font-size: 17.5px;
}
.fcal_slot_picker div > button {
  color: #a2a2a2;
}
#fcal_day_picker_wrap > div > div > div.fcal_slot_picker.is_active > div.fcal_slot_picker_header > div.fcal_slot_picker_header_action > div.format-hour > button {
  color: #9e9e9e;
}
#name-label > div.fcal_input_label {
  font-size: 16px !important;
}
.fcal_booking_form #custom___________1-label > .fcal_input_label {
  font-size: 16px;
}
.fcal_booking_form_wrap .fcal_booking_form .fcal_form_item .fcal_input_content .fcal_input_label {
  font-size: 16px !important;
}
