.fi:before{font-family:'Material Icons' !important}.fi-align-center:before{content:'format_align_center' !important;}.fi-align-justify:before{content:'format_align_justify' !important;}.fi-align-left:before{content:'format_align_left' !important;}.fi-align-right:before{content:'format_align_right' !important;}.fi-arrow-down:before{content:'arrow_downward' !important;}.fi-arrow-left:before{content:'\f060' !important;}.fi-arrow-right:before{content:'arrow_forward' !important;}.fi-arrow-up:before{content:'arrow_upward' !important;}.fi-bars:before{content:'menu' !important;}.fi-caret-down:before{content:'arrow_drop_down' !important;}.fi-caret-left:before{content:'arrow_drop_up' !important;display:inline-block;transform:rotate(270deg);transform-origin:50% 50%}.fi-caret-right:before{content:'arrow_drop_up' !important;display:inline-block;transform:rotate(90deg);transform-origin:50% 50%}.fi-caret-up:before{content:'arrow_drop_up' !important;}.fi-check:before{content:'check' !important;}.fi-chevron-down:before{content:'chevron_left' !important;display:inline-block;transform:rotate(270deg);transform-origin:50% 50%}.fi-chevron-left:before{content:'chevron_left' !important;}.fi-chevron-right:before{content:'chevron_right' !important;}.fi-chevron-up:before{content:'chevron_left' !important;display:inline-block;transform:rotate(90deg);transform-origin:50% 50%}.fi-edit:before{content:'edit' !important;}.fi-ellipsis-h:before{content:'more_horiz' !important;}.fi-ellipsis-v:before{content:'more_vert' !important;}.fi-filter:before{content:'filter_list' !important;}.fi-gear:before{content:'settings' !important;}.fi-group:before{content:'group' !important;}.fi-home:before{content:'home' !important;}.fi-lock:before{content:'lock' !important;}.fi-minus:before{content:'remove' !important;}.fi-pencil:before{content:'edit' !important;}.fi-plus:before{content:'add' !important;}.fi-print:before{content:'print' !important;}.fi-redo:before{content:'redo' !important;}.fi-refresh:before{content:'refresh' !important;}.fi-save:before{content:'save' !important;}.fi-search:before{content:'search' !important;}.fi-star:before{content:'star' !important;}.fi-times:before{content:'close' !important;}.fi-trash:before{content:'delete' !important;}.fi-th:before{content:'view_module' !important;}.fi-th-list:before{content:'list' !important;}.fi-undo:before{content:'undo' !important;}.fi-unlock:before{content:'lock_open' !important;}.fi-user:before{content:'person' !important;}.x-button-alt.x-button-decline{color:#fff}.x-button-alt.x-button-decline .x-inner-el{background-color:#c62828}.x-button-alt.x-button-decline .x-icon-el{color:#fff}.x-button-alt.x-button-decline.x-hovered{color:#fff}.x-button-alt.x-button-decline.x-hovered .x-inner-el{background-color:#c62828}.x-button-alt.x-button-decline.x-hovered .x-icon-el{color:#fff}.x-button-alt.x-button-decline.x-pressing,.x-button-alt.x-button-decline.x-pressed{color:#fff}.x-button-alt.x-button-decline.x-pressing .x-inner-el,.x-button-alt.x-button-decline.x-pressed .x-inner-el{background-color:#c62828}.x-button-alt.x-button-decline.x-pressing .x-icon-el,.x-button-alt.x-button-decline.x-pressed .x-icon-el{color:#fff}.x-keyboard-mode .x-button-alt.x-button-decline.x-focused{color:#fff}.x-keyboard-mode .x-button-alt.x-button-decline.x-focused .x-inner-el{background-color:#c62828}.x-keyboard-mode .x-button-alt.x-button-decline.x-focused .x-icon-el{color:#fff}.x-button-alt.x-button-confirm{color:#fff}.x-button-alt.x-button-confirm .x-inner-el{background-color:#7cb342}.x-button-alt.x-button-confirm .x-icon-el{color:#fff}.x-button-alt.x-button-confirm.x-hovered{color:#fff}.x-button-alt.x-button-confirm.x-hovered .x-inner-el{background-color:#7cb342}.x-button-alt.x-button-confirm.x-hovered .x-icon-el{color:#fff}.x-button-alt.x-button-confirm.x-pressing,.x-button-alt.x-button-confirm.x-pressed{color:#fff}.x-button-alt.x-button-confirm.x-pressing .x-inner-el,.x-button-alt.x-button-confirm.x-pressed .x-inner-el{background-color:#7cb342}.x-button-alt.x-button-confirm.x-pressing .x-icon-el,.x-button-alt.x-button-confirm.x-pressed .x-icon-el{color:#fff}.x-keyboard-mode .x-button-alt.x-button-confirm.x-focused{color:#fff}.x-keyboard-mode .x-button-alt.x-button-confirm.x-focused .x-inner-el{background-color:#7cb342}.x-keyboard-mode .x-button-alt.x-button-confirm.x-focused .x-icon-el{color:#fff}.x-button .x-icon-el.fa-1x{width:100%;height:100%}.x-button .x-icon-el.fa-1x:before{font-size:1em}.x-ie11 .x-button .x-icon-el.fa-1x:before{font-size:1em}.x-button .x-icon-el.fa-2x{width:100%;height:100%}.x-button .x-icon-el.fa-2x:before{font-size:1em}.x-ie11 .x-button .x-icon-el.fa-2x:before{font-size:2em}.x-button .x-icon-el.fa-3x{width:100%;height:100%}.x-button .x-icon-el.fa-3x:before{font-size:1em}.x-ie11 .x-button .x-icon-el.fa-3x:before{font-size:3em}.x-button .x-icon-el.fa-4x{width:100%;height:100%}.x-button .x-icon-el.fa-4x:before{font-size:1em}.x-ie11 .x-button .x-icon-el.fa-4x:before{font-size:4em}.x-button .x-icon-el.fa-5x{width:100%;height:100%}.x-button .x-icon-el.fa-5x:before{font-size:1em}.x-ie11 .x-button .x-icon-el.fa-5x:before{font-size:5em}.x-button .x-icon-el.fa-6x{width:100%;height:100%}.x-button .x-icon-el.fa-6x:before{font-size:1em}.x-ie11 .x-button .x-icon-el.fa-6x:before{font-size:6em}.x-button .x-icon-el.fa-7x{width:100%;height:100%}.x-button .x-icon-el.fa-7x:before{font-size:1em}.x-ie11 .x-button .x-icon-el.fa-7x:before{font-size:7em}.x-button .x-icon-el.fa-8x{width:100%;height:100%}.x-button .x-icon-el.fa-8x:before{font-size:1em}.x-ie11 .x-button .x-icon-el.fa-8x:before{font-size:8em}.x-button .x-icon-el.fa-9x{width:100%;height:100%}.x-button .x-icon-el.fa-9x:before{font-size:1em}.x-ie11 .x-button .x-icon-el.fa-9x:before{font-size:9em}.x-button .x-icon-el.fa-10x{width:100%;height:100%}.x-button .x-icon-el.fa-10x:before{font-size:1em}.x-ie11 .x-button .x-icon-el.fa-10x:before{font-size:10em}.x-button .x-icon-el.fa-lg,.x-button .x-icon-el.fa-sm,.x-button .x-icon-el.fa-xs{width:100%;height:100%}.x-button .x-icon-el.fa-lg:before,.x-button .x-icon-el.fa-sm:before,.x-button .x-icon-el.fa-xs:before{font-size:1em}.x-ie11 .x-button .x-icon-el.fa-lg:before{font-size:1.33333em}.x-ie11 .x-button .x-icon-el.fa-xs:before{font-size:0.75em}.x-ie11 .x-button .x-icon-el.fa-sm:before{font-size:0.875em}.x-splitButton-alt.x-splitButton-decline{color:#fff}.x-splitButton-alt.x-splitButton-decline .x-icon-el{color:#fff}.x-splitButton-alt.x-splitButton-decline .x-arrow-el{color:#fff}.x-splitButton-alt.x-splitButton-decline .x-splitBody-el{background-color:#c62828}.x-splitButton-alt.x-splitButton-decline.x-arrow-align-right .x-splitArrow-el{border-left:1px solid #fff;color:#fff}.x-splitButton-alt.x-splitButton-decline.x-arrow-align-right .x-splitArrow-el.x-hovered{border-left:1px solid #fff}.x-splitButton-alt.x-splitButton-decline.x-arrow-align-right .x-splitArrow-el.x-focused{border-left:1px solid #fff}.x-splitButton-alt.x-splitButton-decline.x-arrow-align-right .x-splitArrow-el.x-pressing,.x-splitButton-alt.x-splitButton-decline.x-arrow-align-right .x-splitArrow-el.x-pressed{border-left:1px solid #fff}.x-splitButton-alt.x-splitButton-decline.x-arrow-align-bottom .x-splitArrow-el{border-top:1px solid #fff}.x-splitButton-alt.x-splitButton-decline.x-arrow-align-bottom .x-splitArrow-el.x-hovered{border-top:1px solid #fff}.x-splitButton-alt.x-splitButton-decline.x-arrow-align-bottom .x-splitArrow-el.x-focused{border-top:1px solid #fff}.x-splitButton-alt.x-splitButton-decline.x-arrow-align-bottom .x-splitArrow-el.x-pressing,.x-splitButton-alt.x-splitButton-decline.x-arrow-align-bottom .x-splitArrow-el.x-pressed{border-top:1px solid #fff}.x-splitButton-alt.x-splitButton-decline.x-hovered{color:#fff}.x-splitButton-alt.x-splitButton-decline.x-hovered .x-icon-el{color:#fff}.x-splitButton-alt.x-splitButton-decline .x-hovered{color:#fff}.x-splitButton-alt.x-splitButton-decline .x-hovered.x-splitBody-el{background-color:#c62828}.x-splitButton-alt.x-splitButton-decline .x-hovered.x-splitInner-el{background-color:#c62828}.x-splitButton-alt.x-splitButton-decline .x-hovered.x-splitArrow-el{background-color:#c62828}.x-splitButton-alt.x-splitButton-decline.x-pressing,.x-splitButton-alt.x-splitButton-decline.x-pressed{color:#fff}.x-splitButton-alt.x-splitButton-decline.x-pressing .x-icon-el,.x-splitButton-alt.x-splitButton-decline.x-pressed .x-icon-el{color:#fff}.x-splitButton-alt.x-splitButton-decline .x-pressing,.x-splitButton-alt.x-splitButton-decline .x-pressed{color:#fff}.x-splitButton-alt.x-splitButton-decline .x-pressing.x-splitBody-el,.x-splitButton-alt.x-splitButton-decline .x-pressed.x-splitBody-el{background-color:#c62828}.x-splitButton-alt.x-splitButton-decline .x-pressing.x-splitInner-el,.x-splitButton-alt.x-splitButton-decline .x-pressed.x-splitInner-el{background-color:#c62828}.x-splitButton-alt.x-splitButton-decline .x-pressing.x-splitArrow-el,.x-splitButton-alt.x-splitButton-decline .x-pressed.x-splitArrow-el{background-color:#c62828}.x-keyboard-mode .x-splitButton-alt.x-splitButton-decline.x-focused{color:#fff}.x-keyboard-mode .x-splitButton-alt.x-splitButton-decline.x-focused .x-icon-el{color:#fff}.x-keyboard-mode .x-splitButton-alt.x-splitButton-decline .x-focused{color:#fff}.x-keyboard-mode .x-splitButton-alt.x-splitButton-decline .x-focused.x-splitBody-el{background-color:#c62828}.x-keyboard-mode .x-splitButton-alt.x-splitButton-decline .x-focused.x-splitInner-el{background-color:#c62828}.x-keyboard-mode .x-splitButton-alt.x-splitButton-decline .x-focused.x-splitArrow-el{background-color:#c62828}.x-splitButton-alt.x-splitButton-confirm{color:#fff}.x-splitButton-alt.x-splitButton-confirm .x-icon-el{color:#fff}.x-splitButton-alt.x-splitButton-confirm .x-arrow-el{color:#fff}.x-splitButton-alt.x-splitButton-confirm .x-splitBody-el{background-color:#7cb342}.x-splitButton-alt.x-splitButton-confirm.x-arrow-align-right .x-splitArrow-el{border-left:1px solid #fff;color:#fff}.x-splitButton-alt.x-splitButton-confirm.x-arrow-align-right .x-splitArrow-el.x-hovered{border-left:1px solid #fff}.x-splitButton-alt.x-splitButton-confirm.x-arrow-align-right .x-splitArrow-el.x-focused{border-left:1px solid #fff}.x-splitButton-alt.x-splitButton-confirm.x-arrow-align-right .x-splitArrow-el.x-pressing,.x-splitButton-alt.x-splitButton-confirm.x-arrow-align-right .x-splitArrow-el.x-pressed{border-left:1px solid #fff}.x-splitButton-alt.x-splitButton-confirm.x-arrow-align-bottom .x-splitArrow-el{border-top:1px solid #fff}.x-splitButton-alt.x-splitButton-confirm.x-arrow-align-bottom .x-splitArrow-el.x-hovered{border-top:1px solid #fff}.x-splitButton-alt.x-splitButton-confirm.x-arrow-align-bottom .x-splitArrow-el.x-focused{border-top:1px solid #fff}.x-splitButton-alt.x-splitButton-confirm.x-arrow-align-bottom .x-splitArrow-el.x-pressing,.x-splitButton-alt.x-splitButton-confirm.x-arrow-align-bottom .x-splitArrow-el.x-pressed{border-top:1px solid #fff}.x-splitButton-alt.x-splitButton-confirm.x-hovered{color:#fff}.x-splitButton-alt.x-splitButton-confirm.x-hovered .x-icon-el{color:#fff}.x-splitButton-alt.x-splitButton-confirm .x-hovered{color:#fff}.x-splitButton-alt.x-splitButton-confirm .x-hovered.x-splitBody-el{background-color:#7cb342}.x-splitButton-alt.x-splitButton-confirm .x-hovered.x-splitInner-el{background-color:#7cb342}.x-splitButton-alt.x-splitButton-confirm .x-hovered.x-splitArrow-el{background-color:#7cb342}.x-splitButton-alt.x-splitButton-confirm.x-pressing,.x-splitButton-alt.x-splitButton-confirm.x-pressed{color:#fff}.x-splitButton-alt.x-splitButton-confirm.x-pressing .x-icon-el,.x-splitButton-alt.x-splitButton-confirm.x-pressed .x-icon-el{color:#fff}.x-splitButton-alt.x-splitButton-confirm .x-pressing,.x-splitButton-alt.x-splitButton-confirm .x-pressed{color:#fff}.x-splitButton-alt.x-splitButton-confirm .x-pressing.x-splitBody-el,.x-splitButton-alt.x-splitButton-confirm .x-pressed.x-splitBody-el{background-color:#7cb342}.x-splitButton-alt.x-splitButton-confirm .x-pressing.x-splitInner-el,.x-splitButton-alt.x-splitButton-confirm .x-pressed.x-splitInner-el{background-color:#7cb342}.x-splitButton-alt.x-splitButton-confirm .x-pressing.x-splitArrow-el,.x-splitButton-alt.x-splitButton-confirm .x-pressed.x-splitArrow-el{background-color:#7cb342}.x-keyboard-mode .x-splitButton-alt.x-splitButton-confirm.x-focused{color:#fff}.x-keyboard-mode .x-splitButton-alt.x-splitButton-confirm.x-focused .x-icon-el{color:#fff}.x-keyboard-mode .x-splitButton-alt.x-splitButton-confirm .x-focused{color:#fff}.x-keyboard-mode .x-splitButton-alt.x-splitButton-confirm .x-focused.x-splitBody-el{background-color:#7cb342}.x-keyboard-mode .x-splitButton-alt.x-splitButton-confirm .x-focused.x-splitInner-el{background-color:#7cb342}.x-keyboard-mode .x-splitButton-alt.x-splitButton-confirm .x-focused.x-splitArrow-el{background-color:#7cb342}.x-calendar-event{position:absolute;overflow:hidden}.x-calendar-event.x-calendar-event-static{position:static}.x-calendar-event-inner{user-select:none;-o-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-user-drag:none;cursor:default;height:100%;width:100%;cursor:pointer}.x-calendar-event-inline-title .x-calendar-event-time{display:inline}.x-calendar-event-inline-title .x-calendar-event-time-separator,.x-calendar-event-inline-title .x-calendar-event-time-end{display:none}.x-calendar-event-inline-title .x-calendar-event-inner{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.x-calendar-compact .x-calendar-event-time{display:none}.x-calendar-compact .x-calendar-event-inner{overflow:hidden}.x-calendar-event-resizer{position:absolute;left:50%;bottom:0;cursor:s-resize;display:none}.x-calendar-event-resizable:hover .x-calendar-event-resizer,.x-calendar-event-resizing .x-calendar-event-resizer{display:block}.x-calendar-event .x-calendar-event-inner{font-family:Roboto, sans-serif}.x-calendar-event .x-calendar-event-time{padding:0 4px 0 0}.x-calendar-event .x-calendar-event-resizer:after{font-size:16px;font-family:monospace;content:"="}.x-calendar-event.x-calendar-event-dragging{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:0.8}.x-calendar-event.x-calendar-event-resizing{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:0.8}.x-calendar-event-week-span .x-calendar-event-time{display:none}.x-calendar-event-week-span{margin:3px}.x-calendar-event-week-span .x-calendar-event-inner{padding:1px 1px 1px 3px;font-size:13px}.x-calendar-event-week-inline .x-calendar-event-time-separator,.x-calendar-event-week-inline .x-calendar-event-time-end{display:none}.x-calendar-event-week-inline{margin:3px}.x-calendar-event-week-inline .x-calendar-event-inner{padding:0 0 0 3px;font-size:13px}.x-calendar-event-day{margin:1px 0;border-width:1px;border-style:solid}.x-calendar-event-day .x-calendar-event-inner{padding:2px 4px;font-size:11px}.x-calendar-list-item{position:relative}.x-calendar-list-icon{position:absolute}.x-calendar-list-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x-calendar-header-table{table-layout:fixed;border-collapse:collapse}.x-calendar-base .x-calendar-header-table{width:100%}.x-calendar-header-cell{user-select:none;-o-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-user-drag:none;cursor:default}.x-calendar-header-hidden-cell{display:none}.x-calendar-header{background-color:#fafafa}.x-calendar-header .x-calendar-header-cell{font-weight:normal;line-height:1.25;font-family:Roboto, sans-serif;border:1px solid #e2e2e2;border-bottom-width:0;text-align:center;color:#111}.x-calendar-header .x-calendar-header-gutter{background-color:#fafafa}.x-calendar-header-large .x-calendar-header-cell{font-size:13px;line-height:1.25;border-bottom-width:0;padding:8px 2px}.x-calendar-header-large .x-calendar-header-gutter{width:48px}.x-calendar-header-compact .x-calendar-header-cell{font-size:13px;line-height:1.25;border-bottom-width:0;padding:3px 2px}.x-calendar-header-compact .x-calendar-header-gutter{width:24px}.x-calendar-table{table-layout:fixed;border-collapse:collapse;width:100%}.x-calendar-days-table-wrap{display:table;width:100%;height:100%}.x-calendar-days-header-wrap{width:100%;display:table-cell;position:relative}.x-calendar-days-body-row{display:table-row;width:100%;height:100%}.x-calendar-days-body-cell{display:table-cell;position:relative;width:100%}.x-gecko .x-calendar-days-body-cell{position:static}.x-calendar-days-body-wrap{position:relative;width:100%;height:100%}.x-calendar-days-table{border-collapse:collapse;table-layout:fixed;width:100%;height:100%}.x-calendar-days-allday-events{position:relative}.x-calendar-days-allday-events td{padding:0}.x-calendar-days-allday-background-wrap{position:absolute;left:0;top:0;width:100%;height:100%}.x-calendar-days-body-table{position:absolute;height:auto}.x-calendar-days-body-table td{padding:0}.x-calendar-days-time,.x-calendar-days-allday-empty-cell{user-select:none;-o-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-user-drag:none;cursor:default}.x-calendar-days-day-column{position:relative;z-index:0}.x-calendar-days-day-event-container{position:absolute;height:100%;top:0;left:0;right:0}.x-calendar-days-now-marker{position:absolute;left:0;right:0;z-index:1000}.x-today-cell-highlight-day{background-color:#b1dafb}.x-calendar-days{background-color:#fafafa}.x-calendar-days .x-calendar-days-header-gutter{background-color:#fafafa;border:1px solid #e2e2e2}.x-calendar-days .x-calendar-days-allday-background-cell{border-right:1px solid #e2e2e2;border-top:1px solid #e2e2e2}.x-calendar-days .x-calendar-days-time-ct{background-color:#fafafa;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2}.x-calendar-days .x-calendar-days-time{height:42px;color:#111;text-align:right;font-family:Roboto, sans-serif;border-bottom:1px solid #e2e2e2}.x-calendar-days .x-calendar-days-time-ampm{line-height:12px}.x-calendar-days .x-calendar-days-day-column{border-right:1px solid #e2e2e2}.x-calendar-days .x-calendar-days-marker{height:42px;border-bottom:1px solid #e2e2e2}.x-calendar-days .x-calendar-days-marker-alt{height:21px;border-bottom:1px dotted #e2e2e2}.x-calendar-days .x-calendar-days-now-marker{margin:0 5px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";opacity:0.7;border-width:2px 0 0 0;border-style:solid;border-color:#a94442}.x-calendar-days .x-calendar-days-allday-empty-cell{line-height:10px;border-bottom:1px solid #e2e2e2}.x-calendar-days .x-calendar-days-selection{background-color:#bbdefb;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";opacity:0.3}.x-today-cell-highlight-day{background-color:#b1dafb}.x-calendar-days-large .x-calendar-days-day-event-container{margin-right:15px;margin-left:5px}.x-calendar-days-large .x-calendar-days-header-gutter{width:48px}.x-calendar-days-large .x-calendar-days-time-ct{width:48px}.x-calendar-days-large .x-calendar-days-time{padding:2px 2px 0 0;font-size:13px}.x-calendar-days-large .x-calendar-days-allday-empty-cell{line-height:10px}.x-today-cell-highlight-day{background-color:#b1dafb}.x-calendar-days-compact .x-calendar-days-day-event-container{margin-right:0;margin-left:0}.x-calendar-days-compact .x-calendar-days-header-gutter{width:24px}.x-calendar-days-compact .x-calendar-days-time-ct{width:24px}.x-calendar-days-compact .x-calendar-days-time{padding:2px 2px 0 0;font-size:11px}.x-calendar-days-compact .x-calendar-days-allday-empty-cell{line-height:10px}.x-calendar-weeks{position:relative}.x-calendar-weeks-week-rows{width:100%;height:100%}.x-calendar-weeks-cell{user-select:none;-o-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-user-drag:none;cursor:default}.x-today-cell-highlight-weeks-day .x-calendar-weeks-day-text{padding:2px 7px;border-radius:50%}.x-calendar-weeks-cell-inner{width:100%;height:100%;position:relative}.x-calendar-weeks-hidden-cell{display:none}.x-calendar-weeks-overflow{position:absolute;display:none;text-align:center;cursor:pointer}.x-calendar-weeks-with-overflow-bottom .x-calendar-weeks-overflow{text-align:center;bottom:0;left:0;right:0}.x-calendar-weeks-with-overflow-top .x-calendar-weeks-overflow{top:5px;right:5px}.x-calendar-weeks-overflow-cell .x-calendar-weeks-overflow{display:block}.x-calendar-weeks{background-color:#fafafa}.x-calendar-weeks .x-calendar-weeks-cell{border-style:solid;border-color:#e2e2e2;border-width:1px;vertical-align:top}.x-calendar-weeks .x-calendar-weeks-cell-inner{padding:2px 0 4px 4px;text-align:left}.x-calendar-weeks .x-calendar-weeks-day-text{font-family:Roboto, sans-serif;color:#111}.x-calendar-weeks .x-today-cell-highlight-weeks-day .x-calendar-weeks-day-text{background-color:#b1dafb}.x-calendar-weeks .x-calendar-weeks-outside-cell .x-calendar-weeks-day-text{color:#aaa}.x-calendar-weeks .x-calendar-weeks-selection{background-color:#bbdefb;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";opacity:0.3}.x-calendar-weeks .x-calendar-weeks-overflow{color:#15c;font-family:Roboto, sans-serif}.x-calendar-weeks-large .x-calendar-weeks-day-text{font-size:13px}.x-calendar-weeks-large .x-today-cell-highlight-weeks-day .x-calendar-weeks-day-text{background-color:#b1dafb}.x-calendar-weeks-large .x-calendar-weeks-overflow{font-size:11px}.x-calendar-weeks-compact .x-calendar-weeks-day-text{font-size:13px}.x-calendar-weeks-compact .x-today-cell-highlight-weeks-day .x-calendar-weeks-day-text{background-color:#b1dafb}.x-calendar-weeks-compact .x-calendar-weeks-overflow{font-size:11px}.x-calendar-month-4weeks .x-calendar-weeks-row{height:25%}.x-calendar-month-4weeks .x-calendar-weeks-row[data-week="4"],.x-calendar-month-4weeks .x-calendar-weeks-row[data-week="5"]{display:none}.x-calendar-month-5weeks .x-calendar-weeks-row{height:20%}.x-calendar-month-5weeks .x-calendar-weeks-row[data-week="5"]{display:none}.x-calendar-month-6weeks .x-calendar-weeks-row{height:16.66%}.x-gecko .x-calendar-month-6weeks .x-calendar-weeks-row{height:16%}.x-calendar-list .x-calendar-list-item{margin:0 0 6px 0;}.x-calendar-list .x-calendar-list-item-hidden{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:0.5}.x-calendar-list .x-calendar-list-icon{width:16px;height:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.x-calendar-list .x-calendar-list-text{padding-left:20px}.x-calendar-picker-list-icon,.x-calendar-picker-field-icon{position:absolute;margin:auto;top:0;bottom:0}.x-calendar-picker-list .x-picker-item{position:relative;width:100%}.x-calendar-picker-list .x-calendar-picker-list-icon{width:19.2px;height:19.2px}.x-calendar-picker-list .x-calendar-picker-list-text{padding-left:27.2px}.x-calendar-picker-list .x-picker-slot .x-calendar-picker-list-icon{margin-left:9px}.x-calendar-picker-field .x-calendar-picker-field-icon{width:19.2px;height:19.2px;left:0}.x-big .x-calendar-picker-field .x-calendar-picker-field-icon{left:0}.x-calendar-picker-field .x-input-el{padding-left:27.2px}.x-big .x-calendar-picker-field .x-input-el{padding-left:27.2px}.x-panel-calendar-overflow > .x-anchor-el .x-pointer-el{fill:#fafafa;stroke:#e1e1e1}.x-panel-calendar-overflow-body-el{background-color:#fafafa;border-color:#e1e1e1}.x-panel-calendar-overflow-boxscroller{border-color:#e1e1e1}.x-panel-calendar-overflow-boxscroller > .x-boxscroller-body > .x-body-el{border:0}.x-panel-calendar-overflow-outer-border-l{border-left-color:#e1e1e1 !important;}.x-panel-calendar-overflow-outer-border-b{border-bottom-color:#e1e1e1 !important;}.x-panel-calendar-overflow-outer-border-bl{border-bottom-color:#e1e1e1 !important;border-left-color:#e1e1e1 !important;}.x-panel-calendar-overflow-outer-border-r{border-right-color:#e1e1e1 !important;}.x-panel-calendar-overflow-outer-border-rl{border-right-color:#e1e1e1 !important;border-left-color:#e1e1e1 !important;}.x-panel-calendar-overflow-outer-border-rb{border-right-color:#e1e1e1 !important;border-bottom-color:#e1e1e1 !important;}.x-panel-calendar-overflow-outer-border-rbl{border-right-color:#e1e1e1 !important;border-bottom-color:#e1e1e1 !important;border-left-color:#e1e1e1 !important;}.x-panel-calendar-overflow-outer-border-t{border-top-color:#e1e1e1 !important;}.x-panel-calendar-overflow-outer-border-tl{border-top-color:#e1e1e1 !important;border-left-color:#e1e1e1 !important;}.x-panel-calendar-overflow-outer-border-tb{border-top-color:#e1e1e1 !important;border-bottom-color:#e1e1e1 !important;}.x-panel-calendar-overflow-outer-border-tbl{border-top-color:#e1e1e1 !important;border-bottom-color:#e1e1e1 !important;border-left-color:#e1e1e1 !important;}.x-panel-calendar-overflow-outer-border-tr{border-top-color:#e1e1e1 !important;border-right-color:#e1e1e1 !important;}.x-panel-calendar-overflow-outer-border-trl{border-top-color:#e1e1e1 !important;border-right-color:#e1e1e1 !important;border-left-color:#e1e1e1 !important;}.x-panel-calendar-overflow-outer-border-trb{border-top-color:#e1e1e1 !important;border-right-color:#e1e1e1 !important;border-bottom-color:#e1e1e1 !important;}.x-panel-calendar-overflow-outer-border-trbl{border-color:#e1e1e1 !important;}.x-panelheader-calendar-overflow{background-color:#fafafa;background-image:none;border-color:#e1e1e1}.x-panelheader-calendar-overflow.x-docked-right{border-color:#e1e1e1}.x-panelheader-calendar-overflow.x-docked-left{border-color:#e1e1e1}.x-panelheader-calendar-overflow.x-docked-bottom{border-color:#e1e1e1}.x-calendar-panel .x-calendar-panel-create-button{padding-left:39px;padding-right:39px}.x-calendar-panel .x-calendar-sidebar{max-width:20%}.x-calendar-panel .x-calendar-sidebar .x-panel-body-el{padding:13px}.x-calendar-panel-sheet{padding:0;max-width:80vw}.x-calendar-panel-sheet .x-sheet-body-el{padding:13px}.x-compact .x-calendar-panel-title{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}