.neo-calendar-maincontainer .neo-calendar-header-toolbar {
  border-bottom: 1px solid var(--calendar-border-color);
}
.neo-calendar-maincontainer .neo-calendar-header-toolbar.neo-left {
  padding-right: 0;
}
.neo-calendar-maincontainer .neo-calendar-sidebar {
  border-right: 1px solid var(--calendar-border-color);
  transition: margin-left 350ms ease-out;
}
.neo-calendar-maincontainer .neo-dateselector .neo-dateselector-content {
  border-right: 0;
}
.neo-calendar-maincontainer .neo-dateselector .neo-dateselector-header {
  border-right: 0;
  border-top: 0;
}

.neo-button.neo-red:hover {
  border-color: red;
}
.neo-button.neo-red .neo-button-glyph {
  color: red;
}
.neo-button.neo-red .neo-button-text {
  color: red;
}

.neo-event {
  transition: background-color 0.15s ease-out, border-color 0.15s ease-out, color 0.15s ease-out;
}
.neo-event.neo-blue {
  background-color: var(--event-blue-background-color);
  border-left: 2px solid var(--event-blue-color);
  color: var(--event-blue-color);
}
.neo-event.neo-blue.neo-focus {
  background-color: var(--event-blue-background-color-focus);
}
.neo-event.neo-blue .neo-resizable {
  color: var(--event-blue-color);
}
.neo-event.neo-green {
  background-color: var(--event-green-background-color);
  border-left: 2px solid var(--event-green-color);
  color: var(--event-green-color);
}
.neo-event.neo-green.neo-focus {
  background-color: var(--event-green-background-color-focus);
}
.neo-event.neo-green .neo-resizable {
  color: var(--event-green-color);
}
.neo-event.neo-orange {
  background-color: var(--event-orange-background-color);
  border-left: 2px solid var(--event-orange-color);
  color: var(--event-orange-color);
}
.neo-event.neo-orange.neo-focus {
  background-color: var(--event-orange-background-color-focus);
}
.neo-event.neo-orange .neo-resizable {
  color: var(--event-orange-color);
}
.neo-event.neo-pink {
  background-color: var(--event-pink-background-color);
  border-left: 2px solid var(--event-pink-color);
  color: var(--event-pink-color);
}
.neo-event.neo-pink.neo-focus {
  background-color: var(--event-pink-background-color-focus);
}
.neo-event.neo-pink .neo-resizable {
  color: var(--event-pink-color);
}
.neo-event.neo-red {
  background-color: var(--event-red-background-color);
  border-left: 2px solid var(--event-red-color);
  color: var(--event-red-color);
}
.neo-event.neo-red.neo-focus {
  background-color: var(--event-red-background-color-focus);
}
.neo-event.neo-red .neo-resizable {
  color: var(--event-red-color);
}
.neo-event.neo-yellow {
  background-color: var(--event-yellow-background-color);
  border-left: 2px solid var(--event-yellow-border-color);
  color: var(--event-yellow-color);
}
.neo-event.neo-yellow.neo-focus {
  background-color: var(--event-yellow-background-color-focus);
  color: var(--event-yellow-color-focus) !important;
}
.neo-event.neo-yellow.neo-focus .neo-resizable {
  color: var(--event-yellow-color-focus) !important;
}
.neo-event.neo-yellow .neo-resizable {
  color: var(--event-yellow-color);
}

.neo-event-border-all-sides .neo-event {
  border-radius: 3px;
}
.neo-event-border-all-sides .neo-event.neo-blue {
  border: 1px solid var(--event-blue-color);
}
.neo-event-border-all-sides .neo-event.neo-green {
  border: 1px solid var(--event-green-color);
}
.neo-event-border-all-sides .neo-event.neo-orange {
  border: 1px solid var(--event-orange-color);
}
.neo-event-border-all-sides .neo-event.neo-pink {
  border: 1px solid var(--event-pink-color);
}
.neo-event-border-all-sides .neo-event.neo-red {
  border: 1px solid var(--event-red-color);
}
.neo-event-border-all-sides .neo-event.neo-yellow {
  border: 1px solid var(--event-yellow-border-color);
}

.neo-event-border-right .neo-event.neo-blue {
  border-left: 0;
  border-right: 2px solid var(--event-blue-color);
}
.neo-event-border-right .neo-event.neo-green {
  border-left: 0;
  border-right: 2px solid var(--event-green-color);
}
.neo-event-border-right .neo-event.neo-orange {
  border-left: 0;
  border-right: 2px solid var(--event-orange-color);
}
.neo-event-border-right .neo-event.neo-pink {
  border-left: 0;
  border-right: 2px solid var(--event-pink-color);
}
.neo-event-border-right .neo-event.neo-red {
  border-left: 0;
  border-right: 2px solid var(--event-red-color);
}
.neo-event-border-right .neo-event.neo-yellow {
  border-left: 0;
  border-right: 2px solid var(--event-yellow-border-color);
}
/*# sourceMappingURL=MainContainer.css.map */