.template-calendar-view #calendar {
  width: 1000px;
}
#calendar-legend ul {
  list-style-type: none;
  padding-left: 4px;
  -webkit-column-count: 3;
  -moz-column-count: 3;
  column-count: 3;
}
.fc-header,
.fc-header td {
  border: none;
}
.fc a {
  text-decoration: none;
}
a.fc-event {
  background-color: #f2f1f1;
  border: 1px solid #ddd;
  border-left: 8px solid #895F14;
  color: #696969;
  padding-left: 7px;
  text-decoration: none;
}
a.fc-event:hover,
a.fc-event:active {
  text-decoration: none;
  color: #101111;
  background-color: #f2f1f1;
}
a.fc-event.eventtype-counter-1 {
  border-left: 8px solid #006491;
}
a.fc-event.eventtype-counter-2 {
  border-left: 8px solid #800000;
}
a.fc-event.eventtype-counter-3 {
  border-left: 8px solid #e3c914;
}
a.fc-event.eventtype-counter-4 {
  border-left: 8px solid #4ec8e2;
}
a.fc-event.eventtype-counter-5 {
  border-left: 8px solid #765ab0;
}
a.fc-event.eventtype-counter-6 {
  border-left: 8px solid #508066;
}
a.fc-event.eventtype-counter-7 {
  border-left: 8px solid #f08848;
}
a.fc-event.eventtype-counter-8 {
  border-left: 8px solid #f651f0;
}
a.fc-event.eventtype-other {
  border-left: 8px solid #696969;
}
a.fc-event.fc-daygrid-block-event:not(.fc-event-start),
a.fc-event.fc-daygrid-block-event:not(.fc-event-end) {
  border-left-width: 8px;
  border-radius: 3px;
}
a.fc-event .fc-event-title {
  color: #696969;
  font-weight: normal;
  white-space: normal;
  padding: 4px;
}
#calendar-legend [class*="eventtype-counter-"] {
  padding-left: 7px;
  background-color: #f2f1f1;
}
#calendar-legend #form-widgets-event_type .form-check-input {
  margin-top: 5px;
}
#calendar-legend #form-widgets-event_type .form-check {
  border-left: 8px solid #895F14;
  background-color: #f2f1f1;
  padding: 3px 10px 4px 30px;
}
#calendar-legend #form-widgets-event_type .col:nth-child(1) .form-check {
  border-color: #006491;
}
#calendar-legend #form-widgets-event_type .col:nth-child(2) .form-check {
  border-color: #800000;
}
#calendar-legend #form-widgets-event_type .col:nth-child(3) .form-check {
  border-color: #e3c914;
}
#calendar-legend #form-widgets-event_type .col:nth-child(4) .form-check {
  border-color: #4ec8e2;
}
#calendar-legend #form-widgets-event_type .col:nth-child(5) .form-check {
  border-color: #765ab0;
}
#calendar-legend #form-widgets-event_type .col:nth-child(6) .form-check {
  border-color: #508066;
}
#calendar-legend #form-widgets-event_type .col:nth-child(7) .form-check {
  border-color: #f08848;
}
#calendar-legend #form-widgets-event_type .col:nth-child(8) .form-check {
  border-color: #f651f0;
}
#calendar-legend #form-widgets-event_type .col:last-child .form-check {
  border-color: #696969;
}
.fc-daygrid-event-dot,
.fc-event-time {
  display: none;
}
body.template-calendar-view #form .formControls {
  display: none;
}
#color-helper .eventtype-counter-1 {
  border-left: 8px solid #006491;
}
#color-helper .eventtype-counter-2 {
  border-left: 8px solid #800000;
}
#color-helper .eventtype-counter-3 {
  border-left: 8px solid #e3c914;
}
#color-helper .eventtype-counter-4 {
  border-left: 8px solid #4ec8e2;
}
#color-helper .eventtype-counter-5 {
  border-left: 8px solid #765ab0;
}
#color-helper .eventtype-counter-6 {
  border-left: 8px solid #508066;
}
#color-helper .eventtype-counter-7 {
  border-left: 8px solid #f08848;
}
#color-helper .eventtype-counter-8 {
  border-left: 8px solid #f651f0;
}
#color-helper .eventtype-other {
  border-left: 8px solid #696969;
}
/*# sourceMappingURL=main.css.map */