#fullCalendar .calendar-header {
  background-color: #f5f5f5;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  border: 0;
}
#fullCalendar .calendar-header .year-title {
  font-size: 18px;
}
#fullCalendar .calendar-header .year-title:not(.year-neighbor):not(.year-neighbor2) {
  border-bottom: 2px solid #2196f3;
}
#fullCalendar .months-container .month-container {
  height: 260px;
  margin-bottom: 25px;
}
#fullCalendar table.month {
  background-color: white;
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.2);
  height: 100%;
}
#fullCalendar table.month th.month-title {
  background-color: #2196F3;
  color: white;
  padding: 12px;
  font-weight: 400;
}
#fullCalendar table.month th.day-header {
  padding-top: 10px;
  color: #CDCDCD;
  font-weight: 400;
  font-size: 12px;
}
#fullCalendar table.month td.day .day-content {
  padding: 8px;
}
/*# sourceMappingURL=my.css.map */