.btn, .fc button { display : inline-block; font-weight : 400; color : #6B6F82; text-align : center; vertical-align : middle; -webkit-user-select : none; -moz-user-select : none; -ms-user-select : none; user-select : none; background-color : transparent; border : 1px solid transparent; padding : 0.75rem 1rem; font-size : 1rem; border-radius : 0.25rem; -webkit-transition : color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition : color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) { .btn, .fc button { -webkit-transition : none; transition : none; } } .btn:hover, .fc button:hover { color : #6B6F82; text-decoration : none; } .btn:focus, .fc button:focus, .btn.focus, .fc button.focus { outline : 0; box-shadow : none; } .btn.disabled, .fc button.disabled, .btn:disabled, .fc button:disabled { opacity : 0.65; } a.btn.disabled, fieldset:disabled a.btn { pointer-events : none; } .btn-primary { color : #FFFFFF; background-color : #666EE8; border-color : #666EE8; } .btn-primary:hover { color : #FFFFFF; background-color : #454EE3; border-color : #3A44E1; } .btn-primary:focus, .btn-primary.focus { box-shadow : 0 0 0 0.2rem rgba(125, 132, 235, 0.5); } .btn-primary.disabled, .btn-primary:disabled { color : #FFFFFF; background-color : #666EE8; border-color : #666EE8; } .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { color : #FFFFFF; background-color : #3A44E1; border-color : #2F39E0; } .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus { box-shadow : 0 0 0 0.2rem rgba(125, 132, 235, 0.5); } .btn-secondary { color : #FFFFFF; background-color : #6B6F82; border-color : #6B6F82; } .btn-secondary:hover { color : #FFFFFF; background-color : #5A5D6D; border-color : #545766; } .btn-secondary:focus, .btn-secondary.focus { box-shadow : 0 0 0 0.2rem rgba(129, 133, 149, 0.5); } .btn-secondary.disabled, .btn-secondary:disabled { color : #FFFFFF; background-color : #6B6F82; border-color : #6B6F82; } .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { color : #FFFFFF; background-color : #545766; border-color : #4E515F; } .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus { box-shadow : 0 0 0 0.2rem rgba(129, 133, 149, 0.5); } .btn-success { color : #2A2E30; background-color : #28D094; border-color : #28D094; } .btn-success:hover { color : #FFFFFF; background-color : #22B07D; border-color : #20A576; } .btn-success:focus, .btn-success.focus { box-shadow : 0 0 0 0.2rem rgba(40, 184, 133, 0.5); } .btn-success.disabled, .btn-success:disabled { color : #2A2E30; background-color : #28D094; border-color : #28D094; } .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { color : #FFFFFF; background-color : #20A576; border-color : #1E9B6E; } .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus { box-shadow : 0 0 0 0.2rem rgba(40, 184, 133, 0.5); } .btn-info { color : #FFFFFF; background-color : #1E9FF2; border-color : #1E9FF2; } .btn-info:hover { color : #FFFFFF; background-color : #0D8BDD; border-color : #0C84D1; } .btn-info:focus, .btn-info.focus { box-shadow : 0 0 0 0.2rem rgba(64, 173, 244, 0.5); } .btn-info.disabled, .btn-info:disabled { color : #FFFFFF; background-color : #1E9FF2; border-color : #1E9FF2; } .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { color : #FFFFFF; background-color : #0C84D1; border-color : #0B7CC5; } .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus { box-shadow : 0 0 0 0.2rem rgba(64, 173, 244, 0.5); } .btn-warning { color : #2A2E30; background-color : #FF9149; border-color : #FF9149; } .btn-warning:hover { color : #2A2E30; background-color : #FF7A23; border-color : #FF7216; } .btn-warning:focus, .btn-warning.focus { box-shadow : 0 0 0 0.2rem rgba(223, 130, 69, 0.5); } .btn-warning.disabled, .btn-warning:disabled { color : #2A2E30; background-color : #FF9149; border-color : #FF9149; } .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle { color : #FFFFFF; background-color : #FF7216; border-color : #FF6A09; } .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus { box-shadow : 0 0 0 0.2rem rgba(223, 130, 69, 0.5); } .btn-danger { color : #FFFFFF; background-color : #FF4961; border-color : #FF4961; } .btn-danger:hover { color : #FFFFFF; background-color : #FF2340; border-color : #FF1635; } .btn-danger:focus, .btn-danger.focus { box-shadow : 0 0 0 0.2rem rgba(255, 100, 121, 0.5); } .btn-danger.disabled, .btn-danger:disabled { color : #FFFFFF; background-color : #FF4961; border-color : #FF4961; } .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { color : #FFFFFF; background-color : #FF1635; border-color : #FF092A; } .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus { box-shadow : 0 0 0 0.2rem rgba(255, 100, 121, 0.5); } .btn-light { color : #2A2E30; background-color : #BABFC7; border-color : #BABFC7; } .btn-light:hover { color : #2A2E30; background-color : #A5ABB6; border-color : #9EA5B0; } .btn-light:focus, .btn-light.focus { box-shadow : 0 0 0 0.2rem rgba(164, 169, 176, 0.5); } .btn-light.disabled, .btn-light:disabled { color : #2A2E30; background-color : #BABFC7; border-color : #BABFC7; } .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { color : #2A2E30; background-color : #9EA5B0; border-color : #979EAA; } .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus { box-shadow : 0 0 0 0.2rem rgba(164, 169, 176, 0.5); } .btn-dark { color : #FFFFFF; background-color : #464855; border-color : #464855; } .btn-dark:hover { color : #FFFFFF; background-color : #353640; border-color : #2F3039; } .btn-dark:focus, .btn-dark.focus { box-shadow : 0 0 0 0.2rem rgba(98, 99, 111, 0.5); } .btn-dark.disabled, .btn-dark:disabled { color : #FFFFFF; background-color : #464855; border-color : #464855; } .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { color : #FFFFFF; background-color : #2F3039; border-color : #292A32; } .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus { box-shadow : 0 0 0 0.2rem rgba(98, 99, 111, 0.5); } .btn-outline-primary, .fc button { color : #666EE8; border-color : #666EE8; } .btn-outline-primary:hover, .fc button:hover { color : #FFFFFF; background-color : #666EE8; border-color : #666EE8; } .btn-outline-primary:focus, .fc button:focus, .btn-outline-primary.focus, .fc button.focus { box-shadow : 0 0 0 0.2rem rgba(102, 110, 232, 0.5); } .btn-outline-primary.disabled, .fc button.disabled, .btn-outline-primary:disabled, .fc button:disabled { color : #666EE8; background-color : transparent; } .btn-outline-primary:not(:disabled):not(.disabled):active, .fc button:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .fc button:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle, .fc .show > button.dropdown-toggle { color : #FFFFFF; background-color : #666EE8; border-color : #666EE8; } .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .fc button:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .fc button:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus, .fc .show > button.dropdown-toggle:focus { box-shadow : 0 0 0 0.2rem rgba(102, 110, 232, 0.5); } .btn-outline-secondary { color : #6B6F82; border-color : #6B6F82; } .btn-outline-secondary:hover { color : #FFFFFF; background-color : #6B6F82; border-color : #6B6F82; } .btn-outline-secondary:focus, .btn-outline-secondary.focus { box-shadow : 0 0 0 0.2rem rgba(107, 111, 130, 0.5); } .btn-outline-secondary.disabled, .btn-outline-secondary:disabled { color : #6B6F82; background-color : transparent; } .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle { color : #FFFFFF; background-color : #6B6F82; border-color : #6B6F82; } .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus { box-shadow : 0 0 0 0.2rem rgba(107, 111, 130, 0.5); } .btn-outline-success { color : #28D094; border-color : #28D094; } .btn-outline-success:hover { color : #2A2E30; background-color : #28D094; border-color : #28D094; } .btn-outline-success:focus, .btn-outline-success.focus { box-shadow : 0 0 0 0.2rem rgba(40, 208, 148, 0.5); } .btn-outline-success.disabled, .btn-outline-success:disabled { color : #28D094; background-color : transparent; } .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle { color : #2A2E30; background-color : #28D094; border-color : #28D094; } .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus { box-shadow : 0 0 0 0.2rem rgba(40, 208, 148, 0.5); } .btn-outline-info { color : #1E9FF2; border-color : #1E9FF2; } .btn-outline-info:hover { color : #FFFFFF; background-color : #1E9FF2; border-color : #1E9FF2; } .btn-outline-info:focus, .btn-outline-info.focus { box-shadow : 0 0 0 0.2rem rgba(30, 159, 242, 0.5); } .btn-outline-info.disabled, .btn-outline-info:disabled { color : #1E9FF2; background-color : transparent; } .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle { color : #FFFFFF; background-color : #1E9FF2; border-color : #1E9FF2; } .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus { box-shadow : 0 0 0 0.2rem rgba(30, 159, 242, 0.5); } .btn-outline-warning { color : #FF9149; border-color : #FF9149; } .btn-outline-warning:hover { color : #2A2E30; background-color : #FF9149; border-color : #FF9149; } .btn-outline-warning:focus, .btn-outline-warning.focus { box-shadow : 0 0 0 0.2rem rgba(255, 145, 73, 0.5); } .btn-outline-warning.disabled, .btn-outline-warning:disabled { color : #FF9149; background-color : transparent; } .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle { color : #2A2E30; background-color : #FF9149; border-color : #FF9149; } .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus { box-shadow : 0 0 0 0.2rem rgba(255, 145, 73, 0.5); } .btn-outline-danger { color : #FF4961; border-color : #FF4961; } .btn-outline-danger:hover { color : #FFFFFF; background-color : #FF4961; border-color : #FF4961; } .btn-outline-danger:focus, .btn-outline-danger.focus { box-shadow : 0 0 0 0.2rem rgba(255, 73, 97, 0.5); } .btn-outline-danger.disabled, .btn-outline-danger:disabled { color : #FF4961; background-color : transparent; } .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle { color : #FFFFFF; background-color : #FF4961; border-color : #FF4961; } .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus { box-shadow : 0 0 0 0.2rem rgba(255, 73, 97, 0.5); } .btn-outline-light { color : #BABFC7; border-color : #BABFC7; } .btn-outline-light:hover { color : #2A2E30; background-color : #BABFC7; border-color : #BABFC7; } .btn-outline-light:focus, .btn-outline-light.focus { box-shadow : 0 0 0 0.2rem rgba(186, 191, 199, 0.5); } .btn-outline-light.disabled, .btn-outline-light:disabled { color : #BABFC7; background-color : transparent; } .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle { color : #2A2E30; background-color : #BABFC7; border-color : #BABFC7; } .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus { box-shadow : 0 0 0 0.2rem rgba(186, 191, 199, 0.5); } .btn-outline-dark { color : #464855; border-color : #464855; } .btn-outline-dark:hover { color : #FFFFFF; background-color : #464855; border-color : #464855; } .btn-outline-dark:focus, .btn-outline-dark.focus { box-shadow : 0 0 0 0.2rem rgba(70, 72, 85, 0.5); } .btn-outline-dark.disabled, .btn-outline-dark:disabled { color : #464855; background-color : transparent; } .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle { color : #FFFFFF; background-color : #464855; border-color : #464855; } .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus { box-shadow : 0 0 0 0.2rem rgba(70, 72, 85, 0.5); } .btn-link { font-weight : 400; color : #5059E5; text-decoration : none; } .btn-link:hover { color : #1E29CA; text-decoration : underline; } .btn-link:focus, .btn-link.focus { text-decoration : underline; box-shadow : none; } .btn-link:disabled, .btn-link.disabled { color : #6B6F82; pointer-events : none; } .btn-lg { padding : 1rem 1.25rem; font-size : 1.25rem; border-radius : 0.35rem; } .btn-sm { padding : 0.5rem 0.75rem; font-size : 0.875rem; border-radius : 0.21rem; } .btn-block { display : block; width : 100%; } .btn-block + .btn-block { margin-top : 0.5rem; } input[type='submit'].btn-block, input[type='reset'].btn-block, input[type='button'].btn-block { width : 100%; } .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 : #E4E5EC; } th.fc-widget-header, .fc-basic-view td.fc-day-number, .fc-basic-view td.fc-week-number span { padding : 10px; } .fc-state-default { background-image : none; box-shadow : none; } .fc button { height : auto; outline : none; border-radius : 0; text-shadow : none; } .btn:focus, .fc button:focus, .fc button:focus, .btn.focus, .fc button.focus, .fc button.focus, .btn:active:focus, .fc button:active:focus, .fc button:active:focus, .btn:active.focus, .fc button:active.focus, .fc button:active.focus, .btn.active:focus, .fc button.active:focus, .fc button.active:focus, .btn.active.focus, .fc button.active.focus, .fc button.active.focus { outline : none; } .fc-day-grid-event { margin : 0 5px 5px 5px; padding : 4px 8px; } .fc-event { background : #666EE8; border : 1px solid #5059E5; } .fc-event span { font-size : 1rem; color : #FFFFFF; } .fc-time-grid-event .fc-title { color : #FFFFFF; } .fc-unthemed .fc-today { color : #FFFFFF; background : #666EE8; } .fc-unthemed .fc-divider, .fc-unthemed .fc-popover .fc-header { background : #E4EBF1; } .fc-popover .fc-header { padding : 10px 5px; } /* Styling for each event from Schedule */ .fc-time-grid-event.fc-v-event.fc-event { border-radius : 4px; border : none; padding : 5px; opacity : 0.65; right : 5% !important; left : 5% !important; } /* Bolds the name of the event and inherits the font size */ .fc-event { font-size : inherit !important; font-weight : bold !important; color : #FFFFFF !important; } .fc-event:hover { color : #FFFFFF !important; } /* Inherits background for each event from Schedule. */ .fc-event .fc-bg { z-index : 1 !important; background : inherit !important; opacity : 0.25 !important; } /* Normal font weight for the time in each event */ .fc-time-grid-event .fc-time { font-weight : normal !important; } /* Apply same opacity to all day events */ .fc-ltr .fc-h-event.fc-not-end, .fc-rtl .fc-h-event.fc-not-start { opacity : 0.65 !important; margin-right : 12px !important; padding : 5px !important; } /* Apply same opacity to all day events */ .fc-day-grid-event.fc-h-event.fc-event.fc-not-start.fc-end { opacity : 0.65 !important; margin-right : 12px !important; padding : 5px !important; } .fc-time-grid .fc-slats td { height : auto; } .fc-ltr .fc-axis { padding : 10px; } .fc-nonbusiness { background : #D7E0EA; } .fc-events-container { padding : 0 10px; border : 1px solid #A2B8CD; background : #F4F5FA; text-align : right; } .fc-events-container .fc-event { padding : 5px; margin : 10px 0; } .timezone-selector, .full-calender-languages { width : 100%; } .fc-button:not(:disabled).fc-button-active { background-color : #3A44E1; border-color : #666EE8; } .fc-button:not(:disabled).fc-button-active:focus { outline : none; box-shadow : none; } .fc-button-group .fc-button, .fc-button-group.fc-button, .fc-today-button .fc-button, .fc-today-button.fc-button { border-radius : 4px; } @media (min-width: 576px) { .fc-toolbar { -webkit-box-orient : horizontal !important; -webkit-box-direction : normal !important; -webkit-flex-direction : row !important; -ms-flex-direction : row !important; flex-direction : row !important; } } .fc-toolbar { -webkit-box-orient : vertical; -webkit-box-direction : normal; -webkit-flex-direction : column; -ms-flex-direction : column; flex-direction : column; }