.fc.fc-uikit a.fc-day-number,
.fc.fc-uikit .fc-day-header,
.fc.fc-uikit .fc-day-header a,
.fc.fc-uikit .fc-widget-header a {
  /* uikit text color */
  color: #333333;
}

.fc-uikit th,
.fc-uikit td,
.fc-uikit thead,
.fc-uikit tbody,
.fc-uikit .fc-divider,
.fc-uikit .fc-row,
.fc-uikit .fc-content,
.fc-uikit .fc-popover,
.fc-uikit .fc-list-view,
.fc-uikit .fc-list-heading td {
  border-color: #ddd;
}

.fc-uikit .fc-divider,
/*.fc-uikit .fc-popover .fc-header,*/
.fc-uikit .fc-list-heading td {
  background: #eee;
}

.fc-uikit td.fc-today {
  background: #fcf8e3;
}

.fc-uikit .fc-disabled-day {
  background: #d7d7d7;
  opacity: 0.3;
}

.fc-event, .fc-event-dot {
  /* uikit primary color */
  background-color: #1e87f0;
}
.fc-event {
  /* uikit primary color */
  border-color: #1e87f0;
}

/* Popover
--------------------------------------------------------------------------------------------------*/
.fc-uikit .fc-popover {
  border-width: 1px;
  border-style: solid;
  background-color: #fff;
}
.fc-uikit .fc-popover .uk-card-title {
  font-size: 1em;
  font-weight: bold;
  padding: 10px;
}

/* List View
--------------------------------------------------------------------------------------------------*/
.fc-uikit .fc-list-item:hover td {
  background-color: #f5f5f5;
}
