.checkout-scheduler .planner {
  background-color: white;
}
.checkout-scheduler .fc-toolbar {
  display: none;
}
.checkout-scheduler .fc-view-container {
  background-color: white;
}
.checkout-scheduler .fc-day-header {
  padding: 10px 0;
}
.checkout-scheduler .controls {
  margin-top: 30px;
}
.checkout-scheduler .drag-manual {
  margin-bottom: 10px;
}
.checkout-scheduler .drag-manual .text {
  font-size: 11pt;
}
.checkout-scheduler .sidebar-events {
  position: sticky;
  top: 10px;
  z-index: 100;
}
.checkout-scheduler #external-events .fc-event {
  width: 100% !important;
  padding: 5px 6px;
  display: flex;
}
.checkout-scheduler #external-events .fc-event .pull-left {
  flex-grow: 1;
}
.checkout-scheduler .activity-event,
.checkout-scheduler .food-event {
  margin: 0 5px 5px 0;
  color: #ffffff;
  padding: 5px 5px;
  cursor: pointer;
  font-weight: 900;
  text-transform: uppercase;
  overflow: hidden;
  background-color: #fa7135;
}
.checkout-scheduler .activity-event .small,
.checkout-scheduler .food-event .small {
  font-size: 8pt;
  font-weight: normal;
}
.checkout-scheduler .activity-event select,
.checkout-scheduler .food-event select {
  width: auto;
  height: 38px;
  padding: 8px 12px;
}
.checkout-scheduler .activity-event.has-error select,
.checkout-scheduler .food-event.has-error select {
  color: red;
}
.checkout-scheduler .food-event {
  background-color: #63c8cf;
}
.checkout-scheduler .fc-time-grid .activity-event,
.checkout-scheduler .fc-time-grid .food-event {
  margin: 0 2px 2px 0;
}
/*# sourceMappingURL=scheduler.css.map */