/* =========== Calendar =============*/ .calendar { float: left; margin-bottom: 0; } .none-border { .modal-footer { border-top: none; } } .fc-toolbar { margin-bottom: 5px; h2 { font-size: 18px; font-weight: 600; line-height: 30px; text-transform: uppercase; } } .fc-day { background: lighten($dark,5%); } .fc-unthemed .fc-today { background: lighten($dark,8%) !important; } .fc-unthemed .fc-content, .fc-unthemed .fc-divider, .fc-unthemed .fc-popover, .fc-unthemed .fc-row, .fc-unthemed tbody, .fc-unthemed td, .fc-unthemed th, .fc-unthemed thead { border-color: lighten($dark,10%); } .fc-unthemed .fc-divider, .fc-unthemed .fc-popover .fc-header { background: lighten($dark,10%); } .fc-toolbar .fc-state-active, .fc-toolbar .ui-state-active, .fc-toolbar button:focus, .fc-toolbar button:hover, .fc-toolbar .ui-state-hover { z-index: 0; } .fc-widget-header { border: 1px solid #d5d5d5; } .fc-widget-content { border: 1px solid #d5d5d5; } .fc { th.fc-widget-header { background: lighten($dark,10%); font-size: 14px; line-height: 20px; padding: 10px 0; text-transform: uppercase; } } .fc-button { background: lighten($dark,10%); border: 1px solid lighten($dark,10%); color: $white; text-transform: capitalize; } .fc-text-arrow { font-family: arial; font-size: 16px; } .fc-state-hover { background: lighten($dark,10%); } .fc-state-highlight { background: #f0f0f0; } .fc-cell-overlay { background: #f0f0f0; } .fc-unthemed { .fc-today { background: $white; } } .fc-event { border-radius: 2px; border: none; cursor: move; font-size: 13px; margin: 5px 7px; padding: 5px 5px; text-align: center; .fc-content { color: $white; } } .external-event { color: $white; cursor: move; margin: 10px 0; padding: 6px 10px; } .fc-basic-view { td.fc-week-number { span { padding-right: 5px; } } td.fc-day-number { padding-right: 5px; } }