/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:36 */
.fi:before {
    font-family: 'Material Icons' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-align-center:before {
    content: 'format_align_center' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-align-justify:before {
    content: 'format_align_justify' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-align-left:before {
    content: 'format_align_left' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-align-right:before {
    content: 'format_align_right' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-arrow-down:before {
    content: 'arrow_downward' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-arrow-left:before {
    content: '\f060' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-arrow-right:before {
    content: 'arrow_forward' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-arrow-up:before {
    content: 'arrow_upward' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-bars:before {
    content: 'menu' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-caret-down:before {
    content: 'arrow_drop_down' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-caret-left:before {
    content: 'arrow_drop_up' !important;
    display: inline-block;
    transform: rotate(270deg);
    transform-origin: 50% 50%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-caret-right:before {
    content: 'arrow_drop_up' !important;
    display: inline-block;
    transform: rotate(90deg);
    transform-origin: 50% 50%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-caret-up:before {
    content: 'arrow_drop_up' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-check:before {
    content: 'check' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-chevron-down:before {
    content: 'chevron_left' !important;
    display: inline-block;
    transform: rotate(270deg);
    transform-origin: 50% 50%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-chevron-left:before {
    content: 'chevron_left' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-chevron-right:before {
    content: 'chevron_right' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-chevron-up:before {
    content: 'chevron_left' !important;
    display: inline-block;
    transform: rotate(90deg);
    transform-origin: 50% 50%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-edit:before {
    content: 'edit' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-ellipsis-h:before {
    content: 'more_horiz' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-ellipsis-v:before {
    content: 'more_vert' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-filter:before {
    content: 'filter_list' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-gear:before {
    content: 'settings' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-group:before {
    content: 'group' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-home:before {
    content: 'home' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-lock:before {
    content: 'lock' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-minus:before {
    content: 'remove' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-pencil:before {
    content: 'edit' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-plus:before {
    content: 'add' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-print:before {
    content: 'print' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-redo:before {
    content: 'redo' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-refresh:before {
    content: 'refresh' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-save:before {
    content: 'save' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-search:before {
    content: 'search' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-star:before {
    content: 'star' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-times:before {
    content: 'close' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-trash:before {
    content: 'delete' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-th:before {
    content: 'view_module' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-th-list:before {
    content: 'list' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-undo:before {
    content: 'undo' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-unlock:before {
    content: 'lock_open' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/font-icons.scss:11 */
.fi-user:before {
    content: 'person' !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1599 */
.x-button-alt.x-button-decline {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1602 */
.x-button-alt.x-button-decline .x-inner-el {
    background-color: #c62828;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1606 */
.x-button-alt.x-button-decline .x-icon-el {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1610 */
.x-button-alt.x-button-decline.x-hovered {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1613 */
.x-button-alt.x-button-decline.x-hovered .x-inner-el {
    background-color: #c62828;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1617 */
.x-button-alt.x-button-decline.x-hovered .x-icon-el {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1622 */
.x-button-alt.x-button-decline.x-pressing,
.x-button-alt.x-button-decline.x-pressed {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1625 */
.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;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1629 */
.x-button-alt.x-button-decline.x-pressing .x-icon-el,
.x-button-alt.x-button-decline.x-pressed .x-icon-el {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1635 */
.x-keyboard-mode .x-button-alt.x-button-decline.x-focused {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1638 */
.x-keyboard-mode .x-button-alt.x-button-decline.x-focused .x-inner-el {
    background-color: #c62828;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1642 */
.x-keyboard-mode .x-button-alt.x-button-decline.x-focused .x-icon-el {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1599 */
.x-button-alt.x-button-confirm {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1602 */
.x-button-alt.x-button-confirm .x-inner-el {
    background-color: #7cb342;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1606 */
.x-button-alt.x-button-confirm .x-icon-el {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1610 */
.x-button-alt.x-button-confirm.x-hovered {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1613 */
.x-button-alt.x-button-confirm.x-hovered .x-inner-el {
    background-color: #7cb342;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1617 */
.x-button-alt.x-button-confirm.x-hovered .x-icon-el {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1622 */
.x-button-alt.x-button-confirm.x-pressing,
.x-button-alt.x-button-confirm.x-pressed {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1625 */
.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;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1629 */
.x-button-alt.x-button-confirm.x-pressing .x-icon-el,
.x-button-alt.x-button-confirm.x-pressed .x-icon-el {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1635 */
.x-keyboard-mode .x-button-alt.x-button-confirm.x-focused {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1638 */
.x-keyboard-mode .x-button-alt.x-button-confirm.x-focused .x-inner-el {
    background-color: #7cb342;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1642 */
.x-keyboard-mode .x-button-alt.x-button-confirm.x-focused .x-icon-el {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1659 */
.x-button .x-icon-el.fa-1x {
    /**
 * To make the font-awesome mentioned class styles applicable if .#{$prefix}icon-el class is present.
 * Because .#{$prefix}icon-el styles overrides font-awesome icon sizes
 */
    width: 100%;
    height: 100%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1663 */
.x-button .x-icon-el.fa-1x:before {
    font-size: 1em;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1668 */
.x-ie11 .x-button .x-icon-el.fa-1x:before {
    font-size: 1em;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1659 */
.x-button .x-icon-el.fa-2x {
    /**
 * To make the font-awesome mentioned class styles applicable if .#{$prefix}icon-el class is present.
 * Because .#{$prefix}icon-el styles overrides font-awesome icon sizes
 */
    width: 100%;
    height: 100%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1663 */
.x-button .x-icon-el.fa-2x:before {
    font-size: 1em;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1668 */
.x-ie11 .x-button .x-icon-el.fa-2x:before {
    font-size: 2em;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1659 */
.x-button .x-icon-el.fa-3x {
    /**
 * To make the font-awesome mentioned class styles applicable if .#{$prefix}icon-el class is present.
 * Because .#{$prefix}icon-el styles overrides font-awesome icon sizes
 */
    width: 100%;
    height: 100%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1663 */
.x-button .x-icon-el.fa-3x:before {
    font-size: 1em;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1668 */
.x-ie11 .x-button .x-icon-el.fa-3x:before {
    font-size: 3em;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1659 */
.x-button .x-icon-el.fa-4x {
    /**
 * To make the font-awesome mentioned class styles applicable if .#{$prefix}icon-el class is present.
 * Because .#{$prefix}icon-el styles overrides font-awesome icon sizes
 */
    width: 100%;
    height: 100%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1663 */
.x-button .x-icon-el.fa-4x:before {
    font-size: 1em;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1668 */
.x-ie11 .x-button .x-icon-el.fa-4x:before {
    font-size: 4em;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1659 */
.x-button .x-icon-el.fa-5x {
    /**
 * To make the font-awesome mentioned class styles applicable if .#{$prefix}icon-el class is present.
 * Because .#{$prefix}icon-el styles overrides font-awesome icon sizes
 */
    width: 100%;
    height: 100%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1663 */
.x-button .x-icon-el.fa-5x:before {
    font-size: 1em;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1668 */
.x-ie11 .x-button .x-icon-el.fa-5x:before {
    font-size: 5em;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1659 */
.x-button .x-icon-el.fa-6x {
    /**
 * To make the font-awesome mentioned class styles applicable if .#{$prefix}icon-el class is present.
 * Because .#{$prefix}icon-el styles overrides font-awesome icon sizes
 */
    width: 100%;
    height: 100%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1663 */
.x-button .x-icon-el.fa-6x:before {
    font-size: 1em;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1668 */
.x-ie11 .x-button .x-icon-el.fa-6x:before {
    font-size: 6em;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1659 */
.x-button .x-icon-el.fa-7x {
    /**
 * To make the font-awesome mentioned class styles applicable if .#{$prefix}icon-el class is present.
 * Because .#{$prefix}icon-el styles overrides font-awesome icon sizes
 */
    width: 100%;
    height: 100%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1663 */
.x-button .x-icon-el.fa-7x:before {
    font-size: 1em;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1668 */
.x-ie11 .x-button .x-icon-el.fa-7x:before {
    font-size: 7em;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1659 */
.x-button .x-icon-el.fa-8x {
    /**
 * To make the font-awesome mentioned class styles applicable if .#{$prefix}icon-el class is present.
 * Because .#{$prefix}icon-el styles overrides font-awesome icon sizes
 */
    width: 100%;
    height: 100%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1663 */
.x-button .x-icon-el.fa-8x:before {
    font-size: 1em;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1668 */
.x-ie11 .x-button .x-icon-el.fa-8x:before {
    font-size: 8em;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1659 */
.x-button .x-icon-el.fa-9x {
    /**
 * To make the font-awesome mentioned class styles applicable if .#{$prefix}icon-el class is present.
 * Because .#{$prefix}icon-el styles overrides font-awesome icon sizes
 */
    width: 100%;
    height: 100%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1663 */
.x-button .x-icon-el.fa-9x:before {
    font-size: 1em;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1668 */
.x-ie11 .x-button .x-icon-el.fa-9x:before {
    font-size: 9em;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1659 */
.x-button .x-icon-el.fa-10x {
    /**
 * To make the font-awesome mentioned class styles applicable if .#{$prefix}icon-el class is present.
 * Because .#{$prefix}icon-el styles overrides font-awesome icon sizes
 */
    width: 100%;
    height: 100%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1663 */
.x-button .x-icon-el.fa-10x:before {
    font-size: 1em;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1668 */
.x-ie11 .x-button .x-icon-el.fa-10x:before {
    font-size: 10em;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1675 */
.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%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1683 */
.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;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1692 */
.x-ie11 .x-button .x-icon-el.fa-lg:before {
    font-size: 1.33333em;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1696 */
.x-ie11 .x-button .x-icon-el.fa-xs:before {
    font-size: 0.75em;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Button.scss:1700 */
.x-ie11 .x-button .x-icon-el.fa-sm:before {
    font-size: 0.875em;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1456 */
.x-splitButton-alt.x-splitButton-decline {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1459 */
.x-splitButton-alt.x-splitButton-decline .x-icon-el {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1463 */
.x-splitButton-alt.x-splitButton-decline .x-arrow-el {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1467 */
.x-splitButton-alt.x-splitButton-decline .x-splitBody-el {
    background-color: #c62828;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1477 */
.x-splitButton-alt.x-splitButton-decline.x-arrow-align-right .x-splitArrow-el {
    border-left: 1px solid #fff;
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1480 */
.x-splitButton-alt.x-splitButton-decline.x-arrow-align-right .x-splitArrow-el.x-hovered {
    border-left: 1px solid #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1484 */
.x-splitButton-alt.x-splitButton-decline.x-arrow-align-right .x-splitArrow-el.x-focused {
    border-left: 1px solid #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1488 */
.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;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1493 */
.x-splitButton-alt.x-splitButton-decline.x-arrow-align-bottom .x-splitArrow-el {
    border-top: 1px solid #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1496 */
.x-splitButton-alt.x-splitButton-decline.x-arrow-align-bottom .x-splitArrow-el.x-hovered {
    border-top: 1px solid #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1500 */
.x-splitButton-alt.x-splitButton-decline.x-arrow-align-bottom .x-splitArrow-el.x-focused {
    border-top: 1px solid #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1504 */
.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;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1509 */
.x-splitButton-alt.x-splitButton-decline.x-hovered {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1512 */
.x-splitButton-alt.x-splitButton-decline.x-hovered .x-icon-el {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1517 */
.x-splitButton-alt.x-splitButton-decline .x-hovered {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1520 */
.x-splitButton-alt.x-splitButton-decline .x-hovered.x-splitBody-el {
    background-color: #c62828;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1524 */
.x-splitButton-alt.x-splitButton-decline .x-hovered.x-splitInner-el {
    background-color: #c62828;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1528 */
.x-splitButton-alt.x-splitButton-decline .x-hovered.x-splitArrow-el {
    background-color: #c62828;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1533 */
.x-splitButton-alt.x-splitButton-decline.x-pressing,
.x-splitButton-alt.x-splitButton-decline.x-pressed {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1536 */
.x-splitButton-alt.x-splitButton-decline.x-pressing .x-icon-el,
.x-splitButton-alt.x-splitButton-decline.x-pressed .x-icon-el {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1541 */
.x-splitButton-alt.x-splitButton-decline .x-pressing,
.x-splitButton-alt.x-splitButton-decline .x-pressed {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1544 */
.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;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1548 */
.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;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1552 */
.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;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1558 */
.x-keyboard-mode .x-splitButton-alt.x-splitButton-decline.x-focused {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1561 */
.x-keyboard-mode .x-splitButton-alt.x-splitButton-decline.x-focused .x-icon-el {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1568 */
.x-keyboard-mode .x-splitButton-alt.x-splitButton-decline .x-focused {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1571 */
.x-keyboard-mode .x-splitButton-alt.x-splitButton-decline .x-focused.x-splitBody-el {
    background-color: #c62828;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1575 */
.x-keyboard-mode .x-splitButton-alt.x-splitButton-decline .x-focused.x-splitInner-el {
    background-color: #c62828;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1579 */
.x-keyboard-mode .x-splitButton-alt.x-splitButton-decline .x-focused.x-splitArrow-el {
    background-color: #c62828;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1456 */
.x-splitButton-alt.x-splitButton-confirm {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1459 */
.x-splitButton-alt.x-splitButton-confirm .x-icon-el {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1463 */
.x-splitButton-alt.x-splitButton-confirm .x-arrow-el {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1467 */
.x-splitButton-alt.x-splitButton-confirm .x-splitBody-el {
    background-color: #7cb342;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1477 */
.x-splitButton-alt.x-splitButton-confirm.x-arrow-align-right .x-splitArrow-el {
    border-left: 1px solid #fff;
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1480 */
.x-splitButton-alt.x-splitButton-confirm.x-arrow-align-right .x-splitArrow-el.x-hovered {
    border-left: 1px solid #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1484 */
.x-splitButton-alt.x-splitButton-confirm.x-arrow-align-right .x-splitArrow-el.x-focused {
    border-left: 1px solid #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1488 */
.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;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1493 */
.x-splitButton-alt.x-splitButton-confirm.x-arrow-align-bottom .x-splitArrow-el {
    border-top: 1px solid #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1496 */
.x-splitButton-alt.x-splitButton-confirm.x-arrow-align-bottom .x-splitArrow-el.x-hovered {
    border-top: 1px solid #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1500 */
.x-splitButton-alt.x-splitButton-confirm.x-arrow-align-bottom .x-splitArrow-el.x-focused {
    border-top: 1px solid #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1504 */
.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;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1509 */
.x-splitButton-alt.x-splitButton-confirm.x-hovered {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1512 */
.x-splitButton-alt.x-splitButton-confirm.x-hovered .x-icon-el {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1517 */
.x-splitButton-alt.x-splitButton-confirm .x-hovered {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1520 */
.x-splitButton-alt.x-splitButton-confirm .x-hovered.x-splitBody-el {
    background-color: #7cb342;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1524 */
.x-splitButton-alt.x-splitButton-confirm .x-hovered.x-splitInner-el {
    background-color: #7cb342;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1528 */
.x-splitButton-alt.x-splitButton-confirm .x-hovered.x-splitArrow-el {
    background-color: #7cb342;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1533 */
.x-splitButton-alt.x-splitButton-confirm.x-pressing,
.x-splitButton-alt.x-splitButton-confirm.x-pressed {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1536 */
.x-splitButton-alt.x-splitButton-confirm.x-pressing .x-icon-el,
.x-splitButton-alt.x-splitButton-confirm.x-pressed .x-icon-el {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1541 */
.x-splitButton-alt.x-splitButton-confirm .x-pressing,
.x-splitButton-alt.x-splitButton-confirm .x-pressed {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1544 */
.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;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1548 */
.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;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1552 */
.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;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1558 */
.x-keyboard-mode .x-splitButton-alt.x-splitButton-confirm.x-focused {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1561 */
.x-keyboard-mode .x-splitButton-alt.x-splitButton-confirm.x-focused .x-icon-el {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1568 */
.x-keyboard-mode .x-splitButton-alt.x-splitButton-confirm .x-focused {
    color: #fff;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1571 */
.x-keyboard-mode .x-splitButton-alt.x-splitButton-confirm .x-focused.x-splitBody-el {
    background-color: #7cb342;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1575 */
.x-keyboard-mode .x-splitButton-alt.x-splitButton-confirm .x-focused.x-splitInner-el {
    background-color: #7cb342;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/SplitButton.scss:1579 */
.x-keyboard-mode .x-splitButton-alt.x-splitButton-confirm .x-focused.x-splitArrow-el {
    background-color: #7cb342;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/Event.scss:5 */
.x-calendar-event {
    /**
 * @class Ext.calendar.Event
 */
    position: absolute;
    overflow: hidden;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/Event.scss:9 */
.x-calendar-event.x-calendar-event-static {
    position: static;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/Event.scss:14 */
.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;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/Event.scss:24 */
.x-calendar-event-inline-title .x-calendar-event-time {
    display: inline;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/Event.scss:28 */
.x-calendar-event-inline-title .x-calendar-event-time-separator,
.x-calendar-event-inline-title .x-calendar-event-time-end {
    display: none;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/Event.scss:33 */
.x-calendar-event-inline-title .x-calendar-event-inner {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/Event.scss:41 */
.x-calendar-compact .x-calendar-event-time {
    display: none;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/Event.scss:45 */
.x-calendar-compact .x-calendar-event-inner {
    overflow: hidden;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/Event.scss:50 */
.x-calendar-event-resizer {
    position: absolute;
    left: 50%;
    bottom: 0;
    cursor: s-resize;
    display: none;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/Event.scss:57 */
.x-calendar-event-resizable:hover .x-calendar-event-resizer,
.x-calendar-event-resizing .x-calendar-event-resizer {
    display: block;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/Event.scss:131 */
.x-calendar-event .x-calendar-event-inner {
    font-family: Roboto, sans-serif;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/Event.scss:137 */
.x-calendar-event .x-calendar-event-time {
    padding: 0 4px 0 0;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/Event.scss:141 */
.x-calendar-event .x-calendar-event-resizer:after {
    font-size: 16px;
    font-family: monospace;
    content: "=";
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/Event.scss:148 */
.x-calendar-event.x-calendar-event-dragging {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    opacity: 0.8;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/Event.scss:154 */
.x-calendar-event.x-calendar-event-resizing {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    opacity: 0.8;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/Event.scss:175 */
.x-calendar-event-week-span .x-calendar-event-time {
    display: none;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/Event.scss:125 */
.x-calendar-event-week-span {
    margin: 3px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/Event.scss:131 */
.x-calendar-event-week-span .x-calendar-event-inner {
    padding: 1px 1px 1px 3px;
    font-size: 13px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/Event.scss:190 */
.x-calendar-event-week-inline .x-calendar-event-time-separator,
.x-calendar-event-week-inline .x-calendar-event-time-end {
    display: none;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/Event.scss:125 */
.x-calendar-event-week-inline {
    margin: 3px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/Event.scss:131 */
.x-calendar-event-week-inline .x-calendar-event-inner {
    padding: 0 0 0 3px;
    font-size: 13px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/Event.scss:125 */
.x-calendar-event-day {
    margin: 1px 0;
    border-width: 1px;
    border-style: solid;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/Event.scss:131 */
.x-calendar-event-day .x-calendar-event-inner {
    padding: 2px 4px;
    font-size: 11px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/List.scss:1 */
.x-calendar-list-item {
    position: relative;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/List.scss:5 */
.x-calendar-list-icon {
    position: absolute;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/List.scss:9 */
.x-calendar-list-text {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/header/Base.scss:5 */
.x-calendar-header-table {
    /**
 * @class Ext.calendar.header.Base
 */
    table-layout: fixed;
    border-collapse: collapse;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/header/Base.scss:11 */
.x-calendar-base .x-calendar-header-table {
    width: 100%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/header/Base.scss:16 */
.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;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/header/Base.scss:20 */
.x-calendar-header-hidden-cell {
    display: none;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/header/Base.scss:161 */
.x-calendar-header {
    background-color: #fafafa;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/header/Base.scss:164 */
.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;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/header/Base.scss:173 */
.x-calendar-header .x-calendar-header-gutter {
    background-color: #fafafa;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/header/Base.scss:164 */
.x-calendar-header-large .x-calendar-header-cell {
    font-size: 13px;
    line-height: 1.25;
    border-bottom-width: 0;
    padding: 8px 2px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/header/Base.scss:173 */
.x-calendar-header-large .x-calendar-header-gutter {
    width: 48px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/header/Base.scss:164 */
.x-calendar-header-compact .x-calendar-header-cell {
    font-size: 13px;
    line-height: 1.25;
    border-bottom-width: 0;
    padding: 3px 2px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/header/Base.scss:173 */
.x-calendar-header-compact .x-calendar-header-gutter {
    width: 24px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Base.scss:1 */
.x-calendar-table {
    table-layout: fixed;
    border-collapse: collapse;
    width: 100%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Days.scss:5 */
.x-calendar-days-table-wrap {
    /**
 * @class Ext.calendar.view.Days
 */
    display: table;
    width: 100%;
    height: 100%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Days.scss:11 */
.x-calendar-days-header-wrap {
    width: 100%;
    display: table-cell;
    position: relative;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Days.scss:17 */
.x-calendar-days-body-row {
    display: table-row;
    width: 100%;
    height: 100%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Days.scss:23 */
.x-calendar-days-body-cell {
    display: table-cell;
    position: relative;
    width: 100%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Days.scss:28 */
.x-gecko .x-calendar-days-body-cell {
    position: static;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Days.scss:33 */
.x-calendar-days-body-wrap {
    position: relative;
    width: 100%;
    height: 100%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Days.scss:39 */
.x-calendar-days-table {
    border-collapse: collapse;
    table-layout: fixed;
    width: 100%;
    height: 100%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Days.scss:46 */
.x-calendar-days-allday-events {
    position: relative;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Days.scss:49 */
.x-calendar-days-allday-events td {
    padding: 0;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Days.scss:54 */
.x-calendar-days-allday-background-wrap {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Days.scss:62 */
.x-calendar-days-body-table {
    position: absolute;
    height: auto;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Days.scss:66 */
.x-calendar-days-body-table td {
    padding: 0;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Days.scss:71 */
.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;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Days.scss:76 */
.x-calendar-days-day-column {
    position: relative;
    z-index: 0;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Days.scss:82 */
.x-calendar-days-day-event-container {
    position: absolute;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Days.scss:90 */
.x-calendar-days-now-marker {
    position: absolute;
    left: 0;
    right: 0;
    z-index: 1000;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Days.scss:353 */
.x-today-cell-highlight-day {
    background-color: #b1dafb;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Days.scss:357 */
.x-calendar-days {
    background-color: #fafafa;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Days.scss:366 */
.x-calendar-days .x-calendar-days-header-gutter {
    background-color: #fafafa;
    border: 1px solid #e2e2e2;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Days.scss:372 */
.x-calendar-days .x-calendar-days-allday-background-cell {
    border-right: 1px solid #e2e2e2;
    border-top: 1px solid #e2e2e2;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Days.scss:379 */
.x-calendar-days .x-calendar-days-time-ct {
    background-color: #fafafa;
    border-left: 1px solid #e2e2e2;
    border-right: 1px solid #e2e2e2;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Days.scss:388 */
.x-calendar-days .x-calendar-days-time {
    height: 42px;
    color: #111;
    text-align: right;
    font-family: Roboto, sans-serif;
    border-bottom: 1px solid #e2e2e2;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Days.scss:400 */
.x-calendar-days .x-calendar-days-time-ampm {
    line-height: 12px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Days.scss:404 */
.x-calendar-days .x-calendar-days-day-column {
    border-right: 1px solid #e2e2e2;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Days.scss:410 */
.x-calendar-days .x-calendar-days-marker {
    height: 42px;
    border-bottom: 1px solid #e2e2e2;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Days.scss:417 */
.x-calendar-days .x-calendar-days-marker-alt {
    height: 21px;
    border-bottom: 1px dotted #e2e2e2;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Days.scss:424 */
.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;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Days.scss:432 */
.x-calendar-days .x-calendar-days-allday-empty-cell {
    line-height: 10px;
    border-bottom: 1px solid #e2e2e2;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Days.scss:439 */
.x-calendar-days .x-calendar-days-selection {
    background-color: #bbdefb;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    opacity: 0.3;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Days.scss:353 */
.x-today-cell-highlight-day {
    background-color: #b1dafb;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Days.scss:361 */
.x-calendar-days-large .x-calendar-days-day-event-container {
    margin-right: 15px;
    margin-left: 5px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Days.scss:366 */
.x-calendar-days-large .x-calendar-days-header-gutter {
    width: 48px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Days.scss:379 */
.x-calendar-days-large .x-calendar-days-time-ct {
    width: 48px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Days.scss:388 */
.x-calendar-days-large .x-calendar-days-time {
    padding: 2px 2px 0 0;
    font-size: 13px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Days.scss:432 */
.x-calendar-days-large .x-calendar-days-allday-empty-cell {
    line-height: 10px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Days.scss:353 */
.x-today-cell-highlight-day {
    background-color: #b1dafb;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Days.scss:361 */
.x-calendar-days-compact .x-calendar-days-day-event-container {
    margin-right: 0;
    margin-left: 0;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Days.scss:366 */
.x-calendar-days-compact .x-calendar-days-header-gutter {
    width: 24px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Days.scss:379 */
.x-calendar-days-compact .x-calendar-days-time-ct {
    width: 24px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Days.scss:388 */
.x-calendar-days-compact .x-calendar-days-time {
    padding: 2px 2px 0 0;
    font-size: 11px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Days.scss:432 */
.x-calendar-days-compact .x-calendar-days-allday-empty-cell {
    line-height: 10px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Weeks.scss:5 */
.x-calendar-weeks {
    /**
 * @class Ext.calendar.view.Weeks
 */
    position: relative;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Weeks.scss:9 */
.x-calendar-weeks-week-rows {
    width: 100%;
    height: 100%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Weeks.scss:14 */
.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;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Weeks.scss:19 */
.x-today-cell-highlight-weeks-day .x-calendar-weeks-day-text {
    padding: 2px 7px;
    border-radius: 50%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Weeks.scss:25 */
.x-calendar-weeks-cell-inner {
    width: 100%;
    height: 100%;
    position: relative;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Weeks.scss:31 */
.x-calendar-weeks-hidden-cell {
    display: none;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Weeks.scss:35 */
.x-calendar-weeks-overflow {
    position: absolute;
    display: none;
    text-align: center;
    cursor: pointer;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Weeks.scss:41 */
.x-calendar-weeks-with-overflow-bottom .x-calendar-weeks-overflow {
    text-align: center;
    bottom: 0;
    left: 0;
    right: 0;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Weeks.scss:48 */
.x-calendar-weeks-with-overflow-top .x-calendar-weeks-overflow {
    top: 5px;
    right: 5px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Weeks.scss:53 */
.x-calendar-weeks-overflow-cell .x-calendar-weeks-overflow {
    display: block;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Weeks.scss:235 */
.x-calendar-weeks {
    background-color: #fafafa;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Weeks.scss:239 */
.x-calendar-weeks .x-calendar-weeks-cell {
    border-style: solid;
    border-color: #e2e2e2;
    border-width: 1px;
    vertical-align: top;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Weeks.scss:247 */
.x-calendar-weeks .x-calendar-weeks-cell-inner {
    padding: 2px 0 4px 4px;
    text-align: left;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Weeks.scss:252 */
.x-calendar-weeks .x-calendar-weeks-day-text {
    font-family: Roboto, sans-serif;
    color: #111;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Weeks.scss:259 */
.x-calendar-weeks .x-today-cell-highlight-weeks-day .x-calendar-weeks-day-text {
    background-color: #b1dafb;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Weeks.scss:267 */
.x-calendar-weeks .x-calendar-weeks-outside-cell .x-calendar-weeks-day-text {
    color: #aaa;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Weeks.scss:280 */
.x-calendar-weeks .x-calendar-weeks-selection {
    background-color: #bbdefb;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    opacity: 0.3;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Weeks.scss:287 */
.x-calendar-weeks .x-calendar-weeks-overflow {
    color: #15c;
    font-family: Roboto, sans-serif;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Weeks.scss:252 */
.x-calendar-weeks-large .x-calendar-weeks-day-text {
    font-size: 13px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Weeks.scss:259 */
.x-calendar-weeks-large .x-today-cell-highlight-weeks-day .x-calendar-weeks-day-text {
    background-color: #b1dafb;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Weeks.scss:287 */
.x-calendar-weeks-large .x-calendar-weeks-overflow {
    font-size: 11px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Weeks.scss:252 */
.x-calendar-weeks-compact .x-calendar-weeks-day-text {
    font-size: 13px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Weeks.scss:259 */
.x-calendar-weeks-compact .x-today-cell-highlight-weeks-day .x-calendar-weeks-day-text {
    background-color: #b1dafb;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/core/sass/var/calendar/view/Weeks.scss:287 */
.x-calendar-weeks-compact .x-calendar-weeks-overflow {
    font-size: 11px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Month.scss:6 */
.x-calendar-month-4weeks .x-calendar-weeks-row {
    /**
 * @class Ext.calendar.view.Month
 */
    height: 25%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Month.scss:9 */
.x-calendar-month-4weeks .x-calendar-weeks-row[data-week="4"],
.x-calendar-month-4weeks .x-calendar-weeks-row[data-week="5"] {
    display: none;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Month.scss:16 */
.x-calendar-month-5weeks .x-calendar-weeks-row {
    height: 20%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Month.scss:19 */
.x-calendar-month-5weeks .x-calendar-weeks-row[data-week="5"] {
    display: none;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Month.scss:26 */
.x-calendar-month-6weeks .x-calendar-weeks-row {
    height: 16.66%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/sass/src/calendar/view/Month.scss:28 */
.x-gecko .x-calendar-month-6weeks .x-calendar-weeks-row {
    height: 16%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/calendar/List.scss:30 */
.x-calendar-list .x-calendar-list-item {
    margin: 0 0 6px 0;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/calendar/List.scss:35 */
.x-calendar-list .x-calendar-list-item-hidden {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    opacity: 0.5;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/calendar/List.scss:41 */
.x-calendar-list .x-calendar-list-icon {
    width: 16px;
    height: 16px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/calendar/List.scss:48 */
.x-calendar-list .x-calendar-list-text {
    padding-left: 20px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/modern/sass/src/calendar/form/CalendarPicker.scss:5 */
.x-calendar-picker-list-icon,
.x-calendar-picker-field-icon {
    /**
 * @class Ext.calendar.form.CalendarPicker
 */
    position: absolute;
    margin: auto;
    top: 0;
    bottom: 0;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/modern/sass/src/calendar/form/CalendarPicker.scss:12 */
.x-calendar-picker-list .x-picker-item {
    position: relative;
    width: 100%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/calendar/form/CalendarPicker.scss:24 */
.x-calendar-picker-list .x-calendar-picker-list-icon {
    width: 19.2px;
    height: 19.2px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/calendar/form/CalendarPicker.scss:29 */
.x-calendar-picker-list .x-calendar-picker-list-text {
    padding-left: 27.2px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/calendar/form/CalendarPicker.scss:33 */
.x-calendar-picker-list .x-picker-slot .x-calendar-picker-list-icon {
    margin-left: 9px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/calendar/form/CalendarPicker.scss:39 */
.x-calendar-picker-field .x-calendar-picker-field-icon {
    width: 19.2px;
    height: 19.2px;
    left: 0;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/calendar/form/CalendarPicker.scss:44 */
.x-big .x-calendar-picker-field .x-calendar-picker-field-icon {
    left: 0;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/calendar/form/CalendarPicker.scss:49 */
.x-calendar-picker-field .x-input-el {
    padding-left: 27.2px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/calendar/form/CalendarPicker.scss:52 */
.x-big .x-calendar-picker-field .x-input-el {
    padding-left: 27.2px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Panel.scss:922 */
.x-panel-calendar-overflow > .x-anchor-el .x-pointer-el {
    fill: #fafafa;
    stroke: #e1e1e1;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Panel.scss:966 */
.x-panel-calendar-overflow-body-el {
    background-color: #fafafa;
    border-color: #e1e1e1;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Panel.scss:984 */
.x-panel-calendar-overflow-boxscroller {
    border-color: #e1e1e1;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/Panel.scss:987 */
.x-panel-calendar-overflow-boxscroller > .x-boxscroller-body > .x-body-el {
    border: 0;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/mixins/border-management.scss:2 */
.x-panel-calendar-overflow-outer-border-l {
    border-left-color: #e1e1e1 !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/mixins/border-management.scss:7 */
.x-panel-calendar-overflow-outer-border-b {
    border-bottom-color: #e1e1e1 !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/mixins/border-management.scss:12 */
.x-panel-calendar-overflow-outer-border-bl {
    border-bottom-color: #e1e1e1 !important;
    border-left-color: #e1e1e1 !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/mixins/border-management.scss:27 */
.x-panel-calendar-overflow-outer-border-r {
    border-right-color: #e1e1e1 !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/mixins/border-management.scss:32 */
.x-panel-calendar-overflow-outer-border-rl {
    border-right-color: #e1e1e1 !important;
    border-left-color: #e1e1e1 !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/mixins/border-management.scss:39 */
.x-panel-calendar-overflow-outer-border-rb {
    border-right-color: #e1e1e1 !important;
    border-bottom-color: #e1e1e1 !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/mixins/border-management.scss:54 */
.x-panel-calendar-overflow-outer-border-rbl {
    border-right-color: #e1e1e1 !important;
    border-bottom-color: #e1e1e1 !important;
    border-left-color: #e1e1e1 !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/mixins/border-management.scss:71 */
.x-panel-calendar-overflow-outer-border-t {
    border-top-color: #e1e1e1 !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/mixins/border-management.scss:76 */
.x-panel-calendar-overflow-outer-border-tl {
    border-top-color: #e1e1e1 !important;
    border-left-color: #e1e1e1 !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/mixins/border-management.scss:91 */
.x-panel-calendar-overflow-outer-border-tb {
    border-top-color: #e1e1e1 !important;
    border-bottom-color: #e1e1e1 !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/mixins/border-management.scss:98 */
.x-panel-calendar-overflow-outer-border-tbl {
    border-top-color: #e1e1e1 !important;
    border-bottom-color: #e1e1e1 !important;
    border-left-color: #e1e1e1 !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/mixins/border-management.scss:115 */
.x-panel-calendar-overflow-outer-border-tr {
    border-top-color: #e1e1e1 !important;
    border-right-color: #e1e1e1 !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/mixins/border-management.scss:130 */
.x-panel-calendar-overflow-outer-border-trl {
    border-top-color: #e1e1e1 !important;
    border-right-color: #e1e1e1 !important;
    border-left-color: #e1e1e1 !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/mixins/border-management.scss:147 */
.x-panel-calendar-overflow-outer-border-trb {
    border-top-color: #e1e1e1 !important;
    border-right-color: #e1e1e1 !important;
    border-bottom-color: #e1e1e1 !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/etc/mixins/border-management.scss:164 */
.x-panel-calendar-overflow-outer-border-trbl {
    border-color: #e1e1e1 !important;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/panel/Header.scss:68 */
.x-panelheader-calendar-overflow {
    background-color: #fafafa;
    background-image: none;
    border-color: #e1e1e1;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/panel/Header.scss:104 */
.x-panelheader-calendar-overflow.x-docked-right {
    border-color: #e1e1e1;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/panel/Header.scss:118 */
.x-panelheader-calendar-overflow.x-docked-left {
    border-color: #e1e1e1;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/panel/Header.scss:132 */
.x-panelheader-calendar-overflow.x-docked-bottom {
    border-color: #e1e1e1;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/calendar/panel/Panel.scss:33 */
.x-calendar-panel .x-calendar-panel-create-button {
    padding-left: 39px;
    padding-right: 39px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/calendar/panel/Panel.scss:38 */
.x-calendar-panel .x-calendar-sidebar {
    max-width: 20%;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/calendar/panel/Panel.scss:40 */
.x-calendar-panel .x-calendar-sidebar .x-panel-body-el {
    padding: 13px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/calendar/panel/Panel.scss:46 */
.x-calendar-panel-sheet {
    padding: 0;
    max-width: 80vw;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/modern/theme-neptune/sass/var/calendar/panel/Panel.scss:50 */
.x-calendar-panel-sheet .x-sheet-body-el {
    padding: 13px;
}
/* /home/teamcity/buildAgent/work/4a51b7b68eeb1077/staging/packages/calendar/modern/sass/src/calendar/panel/Panel.scss:14 */
.x-compact .x-calendar-panel-title {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
}