.fc{margin-top:50px}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:transparent}.fc-toolbar.fc-header-toolbar{margin-bottom:2.4em}.fc-toolbar h2{font-size:16px;font-weight:700;text-transform:uppercase}.fc-widget-header{margin-bottom:20px}.fc-day-grid-container{margin-top:15px}.fc-body{border-top:2px solid #d3d3d3!important;padding-top:32px}.fc .fc-row .fc-content-skeleton table,.fc .fc-row .fc-content-skeleton td,.fc .fc-row .fc-helper-skeleton td{text-align:center}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:none}.fc-button-group .fc-next-button,.fc-button-group .fc-prev-button,.fc-button-group .fc-today-button{background:#ececec;border:none;border-radius:0;height:1.6em;text-transform:uppercase;font-weight:700;margin-left:3px;margin-right:3px}.fc-button-group .fc-state-disabled{opacity:.5}tr:first-child>td>.fc-day-grid-event{display:inline-block;padding:0}.fc-event,.fc-event-dot{background:0 0;border:none}.fc-unthemed td.fc-today{background:0 0}.fc-today .fc-day-number{background:#ececec;padding:0;border-radius:50%;width:40px;height:40px;display:inline-block}.fc-day-number{line-height:40px}.fc-scroller{overflow-x:visible!important;overflow-y:visible!important;height:100%!important}