@import url("https://fonts.googleapis.com/css?family=Roboto:400,500"); @font-face {
    font-family: "e-icons";
    font-style: normal;
    font-weight: normal;
}
.e-icons {
    font-family: "e-icons";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    text-transform: none;
}

.e-icons.e-small {
    font-size: 8px;
}

.e-icons.e-medium {
    font-size: 16px;
}

.e-icons.e-large {
    font-size: 24px;
}

.e-icons.e-export-pdf:before {
    content: "\e240";
}

.e-icons.e-export-csv:before {
    content: "\e241";
}

.e-icons.e-export-excel:before {
    content: "\e242";
}

.e-icons.e-date-range:before {
    content: "\e245";
}

.e-icons.e-filter-clear:before {
    content: "\e248";
}

.e-icons.e-filter:before {
    content: "\e251";
}

.e-icons.e-bullet-6:before {
    content: "\e253";
}

.e-icons.e-bullet-1:before {
    content: "\e254";
}

.e-icons.e-none:before {
    content: "\e256";
}

.e-icons.e-bullet-5:before {
    content: "\e259";
}

.e-icons.e-border-diagonal-2:before {
    content: "\e262";
}

.e-icons.e-border-diagonal-1:before {
    content: "\e265";
}

.e-icons.e-bullet-4:before {
    content: "\e267";
}

.e-icons.e-bullet-2:before {
    content: "\e270";
}

.e-icons.e-bullet-3:before {
    content: "\e271";
}

.e-icons.e-chevron-right-double:before {
    content: "\e300";
}

.e-icons.e-chevron-left-double:before {
    content: "\e302";
}

.e-icons.e-chevron-down-double:before {
    content: "\e304";
}

.e-icons.e-chevron-up-double:before {
    content: "\e306";
}

.e-icons.e-repeat:before {
    content: "\e308";
}

.e-icons.e-recurrence-edit:before {
    content: "\e30a";
}

.e-icons.e-location:before {
    content: "\e30c";
}

.e-icons.e-description:before {
    content: "\e30d";
}

.e-icons.e-time-zone:before {
    content: "\e30e";
}

.e-icons.e-calendar:before {
    content: "\e322";
}

.e-icons.e-timeline-agenda:before {
    content: "\e313";
}

.e-icons.e-work-week:before {
    content: "\e314";
}

.e-icons.e-week:before {
    content: "\e315";
}

.e-icons.e-day:before {
    content: "\e31b";
}

.e-icons.e-agenda-date-range:before {
    content: "\e31d";
}

.e-icons.e-date-time:before {
    content: "\e421";
}

.e-icons.e-people:before {
    content: "\e424";
}

.e-icons.e-timeline-day:before {
    content: "\ea85";
}

.e-icons.e-timeline-week:before {
    content: "\ea88";
}

.e-icons.e-timeline-work-week:before {
    content: "\ea8b";
}

.e-icons.e-timeline-month:before {
    content: "\ea8e";
}

.e-icons.e-table:before {
    content: "\e705";
}

.e-icons.e-copy:before {
    content: "\e70a";
}

.e-icons.e-th-small:before {
    content: "\e714";
}

.e-icons.e-save-2:before {
    content: "\e735";
}

.e-icons.e-paragraph-2:before {
    content: "\e75e";
}

.e-icons.e-edit-6:before {
    content: "\e7a3";
}

.e-icons.e-close-large-1:before {
    content: "\e7a7";
}

.e-icons.e-export-word:before {
    content: "\e7b0";
}

.e-icons.e-circle-close:before {
    content: "\e7e9";
}

.e-icons.e-filter-2:before {
    content: "\e7ee";
}

.e-icons.e-plus-small:before {
    content: "\e7f9";
}

.e-icons.e-close:before {
    content: "\e7fc";
}

.e-icons.e-check:before {
    content: "\e7ff";
}

.e-icons.e-print-2:before {
    content: "\e813";
}

.e-icons.e-edit-2:before {
    content: "\e81e";
}

.e-icons.e-plus:before {
    content: "\e823";
}

.e-icons.e-close-large-2:before {
    content: "\e825";
}

.e-icons.e-chevron-down-thin:before {
    content: "\e36a";
}

.e-icons.e-chevron-up-fill-2:before {
    content: "\e82a";
}

.e-icons.e-chevron-down-fill:before {
    content: "\e82e";
}

.e-icons.e-chevron-up-fill:before {
    content: "\e834";
}

.e-icons.e-chevron-down-fill-2:before {
    content: "\e83d";
}

.e-icons.e-arrow-down:before {
    content: "\e83f";
}

.e-icons.e-arrow-up:before {
    content: "\e840";
}

.e-icons.e-chevron-right-fill-3:before {
    content: "\e848";
}

.e-icons.e-chevron-left-fill-2:before {
    content: "\e84b";
}

.e-icons.e-delete-1:before {
    content: "\e84e";
}

.e-icons.e-chevron-left-fill:before {
    content: "\e854";
}

.e-icons.e-chevron-right-fill:before {
    content: "\e859";
}

.e-icons.e-arrow-left:before {
    content: "\e85b";
}

.e-icons.e-arrow-right:before {
    content: "\e85f";
}

.e-icons.e-sorting-1:before {
    content: "\e890";
}

.e-icons.e-edit:before {
    content: "\e891";
}

.e-icons.e-first-page:before {
    content: "\e896";
}

.e-icons.e-last-page:before {
    content: "\e897";
}

.e-icons.e-timeline-today:before {
    content: "\e901";
}

.e-icons.e-chevron-left:before {
    content: "\e904";
}

.e-icons.e-filter-1:before {
    content: "\e909";
}

.e-icons.e-chevron-up:before {
    content: "\e910";
}

.e-icons.e-chevron-right:before {
    content: "\e913";
}

.e-icons.e-chevron-down:before {
    content: "\e916";
}

.e-icons.e-circle-close-2:before {
    content: "\e917";
}

.e-icons.e-chevron-up-fill-3:before {
    content: "\e918";
}

.e-icons.e-chevron-down-fill-3:before {
    content: "\e919";
}

.e-icons.e-filter-cancel:before {
    content: "\e920";
}

.e-icons.e-chevron-left-2:before {
    content: "\e921";
}

.e-icons.e-group-icon:before {
    content: "\e926";
}

.e-icons.e-selection:before {
    content: "\e930";
}

.e-icons.e-close-2:before {
    content: "\e932";
}

.e-icons.e-check-2:before {
    content: "\e933";
}

.e-icons.e-intermediate-state:before {
    content: "\e934";
}

.e-icons.e-chevron-left-3:before {
    content: "\e937";
}

.e-icons.e-edit-3:before {
    content: "\e944";
}

.e-icons.e-close-3:before {
    content: "\e945";
}

.e-icons.e-chevron-right-2:before {
    content: "\e956";
}

.e-icons.e-plus-2:before {
    content: "\e963";
}

.e-icons.e-chevron-down-fill-5:before {
    content: "\e969";
}

.e-icons.e-circle-remove:before {
    content: "\e974";
}

.e-icons.e-arrow-left-2:before {
    content: "\e977";
}

.e-icons.e-more-vertical-1:before {
    content: "\e984";
}

.e-icons.e-search:before {
    content: "\e993";
}

.e-icons.e-month:before {
    content: "\e93c";
}

.e-icons.e-trash:before {
    content: "\e94a";
}

.e-icons.e-chevron-down-2:before {
    content: "\e94d";
}

.e-icons.e-save:before {
    content: "\e98e";
}

.e-icons.e-menu:before {
    content: "\e99a";
}

.e-icons.e-refresh:before {
    content: "\e99d";
}

.e-icons.e-circle-close-fill-3:before {
    content: "\e208";
}

.e-icons.e-clock:before {
    content: "\e20c";
}

.e-icons.e-freeze-column:before {
    content: "\e21e";
}

.e-icons.e-error-treeview:before {
    content: "\e22a";
}

.e-icons.e-circle-remove-2:before {
    content: "\e22b";
}

.e-icons.e-circle-add:before {
    content: "\e22c";
}

.e-icons.e-drag-and-drop-indicator:before {
    content: "\e22d";
}

.e-icons.e-chevron-right-3:before {
    content: "\e22f";
}

.e-icons.e-chevron-right-4:before {
    content: "\e430";
}

.e-icons.e-play:before {
    content: "\e324";
}

.e-icons.e-pause:before {
    content: "\e326";
}

.e-icons.e-para-option-down:before {
    content: "\e274";
}

.e-icons.e-search-2:before {
    content: "\e275";
}

.e-icons.e-border-center:before {
    content: "\e276";
}

.e-icons.e-restart-at-1:before {
    content: "\e277";
}

.e-icons.e-hyperlink-open:before {
    content: "\e278";
}

.e-icons.e-cut-2:before {
    content: "\e279";
}

.e-icons.e-copy-2:before {
    content: "\e280";
}

.e-icons.e-border-top:before {
    content: "\e281";
}

.e-icons.e-delete-column:before {
    content: "\e282";
}

.e-icons.e-delete-row:before {
    content: "\e283";
}

.e-icons.e-insert-right:before {
    content: "\e284";
}

.e-icons.e-insert-left:before {
    content: "\e285";
}

.e-icons.e-hyperlink-remove:before {
    content: "\e286";
}

.e-icons.e-border-middle:before {
    content: "\e287";
}

.e-icons.e-border-right:before {
    content: "\e288";
}

.e-icons.e-hyperlink-edit:before {
    content: "\e289";
}

.e-icons.e-link-2:before {
    content: "\e290";
}

.e-icons.e-border-left:before {
    content: "\e291";
}

.e-icons.e-table-delete:before {
    content: "\e292";
}

.e-icons.e-table-properties:before {
    content: "\e294";
}

.e-icons.e-hyperlink-copy:before {
    content: "\e295";
}

.e-icons.e-border-bottom:before {
    content: "\e298";
}

.e-icons.e-paste-2:before {
    content: "\e501";
}

.e-icons.e-continue-numbering:before {
    content: "\e503";
}

.e-icons.e-insert-below:before {
    content: "\e505";
}

.e-icons.e-insert-above:before {
    content: "\e506";
}

.e-icons.e-table-cell-none:before {
    content: "\e507";
}

.e-icons.e-box:before {
    content: "\e509";
}

.e-icons.e-all:before {
    content: "\e511";
}

.e-icons.e-table-align-right:before {
    content: "\e515";
}

.e-icons.e-table-border-custom:before {
    content: "\e516";
}

.e-icons.e-table-align-left:before {
    content: "\e517";
}

.e-icons.e-table-align-center:before {
    content: "\e518";
}

.e-icons.e-line-very-small:before {
    content: "\e520";
}

.e-icons.e-line-normal:before {
    content: "\e521";
}

.e-icons.e-line-small:before {
    content: "\e522";
}

.e-icons.e-para-option-up:before {
    content: "\e523";
}

.e-icons.e-vertical-align-bottom:before {
    content: "\e525";
}

.e-icons.e-vertical-align-center:before {
    content: "\e526";
}

.e-icons.e-vertical-align-top:before {
    content: "\e527";
}

.e-icons.e-clear-format:before {
    content: "\e331";
}

.e-icons.e-strikethrough:before {
    content: "\e332";
}

.e-icons.e-upper-case:before {
    content: "\e333";
}

.e-icons.e-justify:before {
    content: "\e334";
}

.e-icons.e-image:before {
    content: "\e335";
}

.e-icons.e-resize:before {
    content: "\e336";
}

.e-icons.e-exit-full-screen:before {
    content: "\e337";
}

.e-icons.e-edit-4:before {
    content: "\e338";
}

.e-icons.e-bold:before {
    content: "\e339";
}

.e-icons.e-align-left:before {
    content: "\e33a";
}

.e-icons.e-cut:before {
    content: "\e33b";
}

.e-icons.e-text-alternative:before {
    content: "\e33c";
}

.e-icons.e-copy-1:before {
    content: "\e33d";
}

.e-icons.e-delete-2:before {
    content: "\e33e";
}

.e-icons.e-increase-indent:before {
    content: "\e33f";
}

.e-icons.e-erase:before {
    content: "\e340";
}

.e-icons.e-undo:before {
    content: "\e341";
}

.e-icons.e-full-screen:before {
    content: "\e342";
}

.e-icons.e-underline:before {
    content: "\e343";
}

.e-icons.e-list-unordered:before {
    content: "\e344";
}

.e-icons.e-eye:before {
    content: "\e345";
}

.e-icons.e-list-ordered:before {
    content: "\e346";
}

.e-icons.e-lower-case:before {
    content: "\e347";
}

.e-icons.e-link-remove:before {
    content: "\e348";
}

.e-icons.e-zoom-in:before {
    content: "\e349";
}

.e-icons.e-open-link:before {
    content: "\e34a";
}

.e-icons.e-print:before {
    content: "\e34b";
}

.e-icons.e-font-color:before {
    content: "\e34c";
}

.e-icons.e-align-right:before {
    content: "\e34d";
}

.e-icons.e-link:before {
    content: "\e34e";
}

.e-icons.e-view-side:before {
    content: "\e34f";
}

.e-icons.e-code-view:before {
    content: "\e350";
}

.e-icons.e-zoom-out:before {
    content: "\e351";
}

.e-icons.e-superscript:before {
    content: "\e352";
}

.e-icons.e-paragraph:before {
    content: "\e353";
}

.e-icons.e-redo:before {
    content: "\e354";
}

.e-icons.e-paste:before {
    content: "\e355";
}

.e-icons.e-insert-code:before {
    content: "\e356";
}

.e-icons.e-subscript:before {
    content: "\e357";
}

.e-icons.e-display:before {
    content: "\e358";
}

.e-icons.e-replace:before {
    content: "\e359";
}

.e-icons.e-italic:before {
    content: "\e35a";
}

.e-icons.e-caption:before {
    content: "\e35b";
}

.e-icons.e-paint-bucket:before {
    content: "\e35c";
}

.e-icons.e-decrease-indent:before {
    content: "\e35d";
}

.e-icons.e-align-center:before {
    content: "\e35e";
}

.e-icons.e-font-name:before {
    content: "\e35f";
}

.e-icons.e-drag-and-drop-2:before {
    content: "\e330";
}

.e-icons.e-field-settings:before {
    content: "\e434";
}

.e-icons.e-two-column:before {
    content: "\ea74";
}

.e-icons.e-two-row:before {
    content: "\ea75";
}

.e-icons.e-sum:before {
    content: "\ea76";
}

.e-icons.e-filter-3:before {
    content: "\ea77";
}

.e-icons.e-close-large:before {
    content: "\ea7f";
}

.e-icons.e-filter-clear-2:before {
    content: "\ea82";
}

.e-icons.e-circle-check:before {
    content: "\ea84";
}

.e-icons.e-align-bottom:before {
    content: "\ea91";
}

.e-icons.e-insert-above-2:before {
    content: "\ea92";
}

.e-icons.e-insert-below-2:before {
    content: "\ea93";
}

.e-icons.e-align-middle:before {
    content: "\ea94";
}

.e-icons.e-delete-column-2:before {
    content: "\ea95";
}

.e-icons.e-delete-row-2:before {
    content: "\ea96";
}

.e-icons.e-insert-left-2:before {
    content: "\ea97";
}

.e-icons.e-align-top:before {
    content: "\ea98";
}

.e-icons.e-insert-right-2:before {
    content: "\ea99";
}

.e-icons.e-edit-5:before {
    content: "\ea9a";
}

.e-icons.e-align-middle-2:before {
    content: "\ea9b";
}

.e-icons.e-freeze-column-2:before {
    content: "\ea9e";
}

.e-icons.e-style:before {
    content: "\ea9f";
}

.e-icons.e-delete-3:before {
    content: "\eb00";
}

.e-icons.e-freeze-row:before {
    content: "\eb02";
}

.e-icons.e-text-header:before {
    content: "\eb03";
}

.e-icons.e-more-horizontal-1:before {
    content: "\eb04";
}

.e-icons.e-resizer:before {
    content: "\eb05";
}

.e-icons.e-folder:before {
    content: "\ec04";
}

.e-icons.e-first-page-2:before {
    content: "\ec05";
}

.e-icons.e-previous:before {
    content: "\ec06";
}

.e-icons.e-next:before {
    content: "\ec07";
}

.e-icons.e-last-page-2:before {
    content: "\ec08";
}

.e-icons.e-zoom-out-2:before {
    content: "\ec09";
}

.e-icons.e-zoom-in-2:before {
    content: "\ec0a";
}

.e-icons.e-download:before {
    content: "\ec0b";
}

.e-icons.e-bookmark:before {
    content: "\ec0c";
}

.e-icons.e-search-3:before {
    content: "\ec0d";
}

.e-icons.e-text-annotation:before {
    content: "\ec0e";
}

.e-icons.e-close-4:before {
    content: "\ec0f";
}

.e-icons.e-comments:before {
    content: "\ec10";
}

.e-icons.e-save-3:before {
    content: "\ec11";
}

.e-icons.e-align-left-2:before {
    content: "\ec12";
}

.e-icons.e-style-2:before {
    content: "\ec13";
}

.e-icons.e-undo-2:before {
    content: "\ec14";
}

.e-icons.e-highlight-color:before {
    content: "\ec15";
}

.e-icons.e-more-vertical-3:before {
    content: "\ec16";
}

.e-icons.e-underline-2:before {
    content: "\ec17";
}

.e-icons.e-strikethrough-2:before {
    content: "\ec18";
}

.e-icons.e-paint-bucket-2:before {
    content: "\ec19";
}

.e-icons.e-pan:before {
    content: "\ec1a";
}

.e-icons.e-opacity:before {
    content: "\ec1b";
}

.e-icons.e-delete-4:before {
    content: "\ec1c";
}

.e-icons.e-mouse-pointer:before {
    content: "\ec1d";
}

.e-icons.e-chevron-right-small:before {
    content: "\ec1e";
}

.e-icons.e-stroke-color:before {
    content: "\ec1f";
}

.e-icons.e-print-3:before {
    content: "\ec20";
}

.e-icons.e-redo-2:before {
    content: "\ec21";
}

.e-icons.e-font-color-2:before {
    content: "\ec22";
}

.e-icons.e-shapes:before {
    content: "\ec23";
}

.e-icons.e-chevron-left-small:before {
    content: "\ec24";
}

.e-icons.e-stroke-width:before {
    content: "\ec25";
}

.e-icons.e-annotation-edit:before {
    content: "\ec26";
}

.e-icons.e-thumbnail:before {
    content: "\ec27";
}

.e-icons.e-stamp:before {
    content: "\ec28";
}

.e-icons.e-break-page:before {
    content: "\ec29";
}

.e-icons.e-file:before {
    content: "\ec2a";
}

.e-icons.e-collapse-2:before {
    content: "\e554";
}

.e-icons.e-expand:before {
    content: "\e556";
}

.e-icons.e-double-resize-2:before {
    content: "\e557";
}

.e-icons.e-double-resize-1:before {
    content: "\e558";
}

.e-icons.e-single-resize-1:before {
    content: "\e559";
}

.e-icons.e-single-resize-2:before {
    content: "\e56a";
}

.e-icons.e-single-resize-3:before {
    content: "\e56b";
}

.e-icons.e-single-resize-4:before {
    content: "\e56c";
}

.e-icons.e-drag-and-drop:before {
    content: "\e903";
}

.e-icons.e-chevron-up-fill-4:before {
    content: "\e56d";
}

.e-icons.e-chevron-down-fill-4:before {
    content: "\e56e";
}

.e-icons.e-chevron-right-fill-2:before {
    content: "\e56f";
}

.e-icons.e-chevron-left-fill-3:before {
    content: "\e570";
}

.e-icons.e-more-vertical-4:before {
    content: "\e571";
}

.e-icons.e-filter-active:before {
    content: "\ebb3";
}

.e-icons.e-code-view-2:before {
    content: "\e907";
}

.e-icons.e-grid-view:before {
    content: "\e600";
}

.e-icons.e-paste-3:before {
    content: "\e601";
}

.e-icons.e-trash-2:before {
    content: "\e602";
}

.e-icons.e-download-2:before {
    content: "\e603";
}

.e-icons.e-cut-3:before {
    content: "\e604";
}

.e-icons.e-list-unordered-2:before {
    content: "\e605";
}

.e-icons.e-refresh-2:before {
    content: "\e606";
}

.e-icons.e-circle-info:before {
    content: "\e607";
}

.e-icons.e-chevron-right-thin:before {
    content: "\e608";
}

.e-icons.e-folder-2:before {
    content: "\e609";
}

.e-icons.e-close-5:before {
    content: "\e60a";
}

.e-icons.e-folder-fill:before {
    content: "\e60b";
}

.e-icons.e-rename:before {
    content: "\e60c";
}

.e-icons.e-copy-3:before {
    content: "\e60d";
}

.e-icons.e-search-4:before {
    content: "\e60e";
}

.e-icons.e-upload-1:before {
    content: "\e60f";
}

.e-icons.e-back:before {
    content: "\e610";
}

.e-icons.e-select-all:before {
    content: "\e611";
}

.e-icons.e-sorting-2:before {
    content: "\e612";
}

.e-icons.e-more-vertical-5:before {
    content: "\e613";
}

.e-icons.e-check-3:before {
    content: "\e614";
}

.e-icons.e-more-horizontal-3:before {
    content: "\e615";
}

.e-icons.e-export-excel-2:before {
    content: "\e700";
}

.e-icons.e-export-csv-2:before {
    content: "\e701";
}

.e-icons.e-save-4:before {
    content: "\e703";
}

.e-icons.e-save-as:before {
    content: "\e704";
}

.e-icons.e-export:before {
    content: "\e711";
}

.e-icons.e-delete-5:before {
    content: "\e706";
}

.e-icons.e-grand-total:before {
    content: "\e707";
}

.e-icons.e-table-2:before {
    content: "\e708";
}

.e-icons.e-sub-total:before {
    content: "\e709";
}

.e-icons.e-file-new:before {
    content: "\e712";
}

.e-icons.e-number-formatting:before {
    content: "\e70b";
}

.e-icons.e-rename-2:before {
    content: "\e70c";
}

.e-icons.e-export-pdf-2:before {
    content: "\e70d";
}

.e-icons.e-full-screen-2:before {
    content: "\e70e";
}

.e-icons.e-chart:before {
    content: "\e70f";
}

.e-icons.e-upload-2:before {
    content: "\e710";
}

.e-icons.e-font-type:before {
    content: "\e273";
}

.e-icons.e-close-6:before {
    content: "\eb36";
}

.e-icons.e-line-spacing:before {
    content: "\eb37";
}

.e-icons.e-lock:before {
    content: "\eb3a";
}

.e-icons.e-border-outer:before {
    content: "\eb66";
}

.e-icons.e-link-3:before {
    content: "\eb3c";
}

.e-icons.e-align-bottom-2:before {
    content: "\eb3d";
}

.e-icons.e-border-all-2:before {
    content: "\eb3e";
}

.e-icons.e-table-of-content:before {
    content: "\eb41";
}

.e-icons.e-page-numbering:before {
    content: "\eb43";
}

.e-icons.e-bold-2:before {
    content: "\eb47";
}

.e-icons.e-align-top-2:before {
    content: "\eb49";
}

.e-icons.e-align-middle-3:before {
    content: "\eb4a";
}

.e-icons.e-page-setup:before {
    content: "\eb4c";
}

.e-icons.e-stroke-style:before {
    content: "\eb4d";
}

.e-icons.e-image-2:before {
    content: "\eb4f";
}

.e-icons.e-bookmark-fill:before {
    content: "\eb51";
}

.e-icons.e-header:before {
    content: "\eb53";
}

.e-icons.e-list-unordered-3:before {
    content: "\eb5b";
}

.e-icons.e-show-hide-panel:before {
    content: "\eb5d";
}

.e-icons.e-align-right-2:before {
    content: "\eb5f";
}

.e-icons.e-footer:before {
    content: "\eb60";
}

.e-icons.e-border-all:before {
    content: "\eb95";
}

.e-icons.e-border-inner:before {
    content: "\eb88";
}

.e-icons.e-cell:before {
    content: "\eb93";
}

.e-icons.e-align-top-3:before {
    content: "\eb35";
}

.e-icons.e-align-bottom-3:before {
    content: "\eb0e";
}

.e-icons.e-align-middle-4:before {
    content: "\eb0d";
}

.e-icons.e-check-4:before {
    content: "\e935";
}

.e-icons.e-break:before {
    content: "\eba6";
}

.e-icons.e-break-page-2:before {
    content: "\eba0";
}

.e-icons.e-break-section:before {
    content: "\eba2";
}

.e-icons.e-auto-fit-content:before {
    content: "\eba8";
}

.e-icons.e-fixed-column-width:before {
    content: "\eba9";
}

.e-icons.e-auto-fit-window:before {
    content: "\ebaa";
}

.e-icons.e-bring-forward:before {
    content: "\e5a1";
}

.e-icons.e-bring-to-front:before {
    content: "\e5a2";
}

.e-icons.e-send-to-back:before {
    content: "\e5a3";
}

.e-icons.e-send-backward:before {
    content: "\e5a4";
}

.e-icons.e-ungroup-1:before {
    content: "\e5a6";
}

.e-icons.e-group-1:before {
    content: "\e5a7";
}

.e-icons.e-order:before {
    content: "\e4a4";
}

.e-icons.e-chevron-up-small-2:before {
    content: "\e651";
}

.e-icons.e-chevron-down-small-2:before {
    content: "\e652";
}

.e-icons.e-chevron-right-small-2:before {
    content: "\e653";
}

.e-icons.e-chevron-left-small-2:before {
    content: "\e654";
}

.e-icons.e-chevron-right-double-2:before {
    content: "\e655";
}

.e-icons.e-chevron-left-double-2:before {
    content: "\e656";
}

.e-icons.e-zoom-to-fit:before {
    content: "\e657";
}

.e-icons.e-add-above:before {
    content: "\e658";
}

.e-icons.e-add-below:before {
    content: "\e659";
}

.e-icons.e-line:before {
    content: "\e668";
}

.e-icons.e-arrow-right-up:before {
    content: "\e669";
}

.e-icons.e-rectangle:before {
    content: "\e670";
}

.e-icons.e-circle:before {
    content: "\e671";
}

.e-icons.e-pentagan:before {
    content: "\e672";
}

.e-icons.e-length:before {
    content: "\e673";
}

.e-icons.e-perimeter:before {
    content: "\e674";
}

.e-icons.e-area:before {
    content: "\e675";
}

.e-icons.e-radius:before {
    content: "\e676";
}

.e-icons.e-volume:before {
    content: "\e677";
}

.e-icons.e-change-scale-ratio:before {
    content: "\e678";
}

.e-icons.e-settings:before {
    content: "\e679";
}

.e-icons.e-comment-2:before {
    content: "\e680";
}

.e-icons.e-thumbs-down-1:before {
    content: "\e681";
}

.e-icons.e-thumbs-up:before {
    content: "\e682";
}

.e-icons.e-thumbs-down-2:before {
    content: "\e683";
}

.e-icons.e-export-jpg:before {
    content: "\e713";
}

.e-icons.e-export-png:before {
    content: "\e715";
}

.e-icons.e-export-svg:before {
    content: "\e716";
}

.e-icons.e-conditional-formatting:before {
    content: "\e725";
}

.e-icons.e-hide-formula-bar:before {
    content: "\e717";
}

.e-icons.e-hide-headings:before {
    content: "\e718";
}

.e-icons.e-hide-gridlines:before {
    content: "\e719";
}

.e-icons.e-eye-slash:before {
    content: "\e721";
}

.e-icons.e-export-xls:before {
    content: "\e726";
}

.e-icons.e-export-csv-3:before {
    content: "\e727";
}

.e-icons.e-mdx:before {
    content: "\e724";
}

.e-icons.e-rename-3:before {
    content: "\e728";
}

.e-icons.e-folder-open:before {
    content: "\e65f";
}

.e-icons.e-named-set:before {
    content: "\e65d";
}

.e-icons.e-grip-vertical:before {
    content: "\e65c";
}

.e-icons.e-dimension:before {
    content: "\e65b";
}

.e-icons.e-level-1:before {
    content: "\e65a";
}

.e-icons.e-level-2:before {
    content: "\e662";
}

.e-icons.e-level-3:before {
    content: "\e65e";
}

.e-icons.e-level-4:before {
    content: "\e660";
}

.e-icons.e-level-5:before {
    content: "\e661";
}

.e-icons.e-user-defined:before {
    content: "\e663";
}

.e-icons.e-kpi:before {
    content: "\e664";
}

.e-icons.e-sort-down:before {
    content: "\e665";
}

.e-icons.e-sorting-3:before {
    content: "\e666";
}

.e-icons.e-sort-up:before {
    content: "\e667";
}

.e-icons.e-calculated-member:before {
    content: "\e729";
}

.e-icons.e-custom-sort:before {
    content: "\e732";
}

.e-icons.e-sort-descending:before {
    content: "\e733";
}

.e-icons.e-sort-ascending:before {
    content: "\e734";
}

.e-icons.e-comment-add:before {
    content: "\e814";
}

.e-icons.e-reply:before {
    content: "\e815";
}

.e-icons.e-send-1:before {
    content: "\e816";
}

.e-icons.e-comment-show:before {
    content: "\e817";
}

.e-icons.e-signature:before {
    content: "\e737";
}

.e-icons.e-filter-main:before {
    content: "\e736";
}

.e-icons.e-text-wrap:before {
    content: "\e824";
}

.e-icons.e-unfiltered:before {
    content: "\e73a";
}

.e-icons.e-filtered-sort-descending:before {
    content: "\e73b";
}

.e-icons.e-sort-descending-2:before {
    content: "\e73c";
}

.e-icons.e-sort-ascending-2:before {
    content: "\e73d";
}

.e-icons.e-filtered-sort-ascending:before {
    content: "\e73e";
}

.e-icons.e-filtered:before {
    content: "\e73f";
}

.e-icons.e-filter-clear-3:before {
    content: "\e738";
}

.e-icons.e-reapply:before {
    content: "\e74a";
}

.e-icons.e-group-2:before {
    content: "\e74b";
}

.e-icons.e-ungroup-2:before {
    content: "\e74c";
}

.e-icons.e-paste-text-only:before {
    content: "\e685";
}

.e-icons.e-paste-style:before {
    content: "\e686";
}

.e-icons.e-paste-special:before {
    content: "\e687";
}

.e-icons.e-paste-match-destination:before {
    content: "\e688";
}

.e-icons.e-spell-check:before {
    content: "\e689";
}

.e-icons.e-comment-reopen:before {
    content: "\e818";
}

.e-icons.e-web-layout:before {
    content: "\e193";
}

.e-icons.e-print-layout:before {
    content: "\e194";
}

.e-icons.e-border-none:before {
    content: "\e195";
}

.e-icons.e-data-validation:before {
    content: "\e196";
}

.e-icons.e-protect-sheet:before {
    content: "\e197";
}

.e-icons.e-text-form:before {
    content: "\e198";
}

.e-icons.e-properties-2:before {
    content: "\e199";
}

.e-icons.e-clear-form:before {
    content: "\e19a";
}

.e-icons.e-drop-down:before {
    content: "\e19b";
}

.e-icons.e-form-field:before {
    content: "\e19c";
}

.e-icons.e-check-box:before {
    content: "\e192";
}

.e-icons.e-table-update:before {
    content: "\e19e";
}

.e-icons.e-changes-accept:before {
    content: "\e19f";
}

.e-icons.e-display-for-review:before {
    content: "\e203";
}

.e-icons.e-changes-reject:before {
    content: "\e204";
}

.e-icons.e-changes-previous:before {
    content: "\e205";
}

.e-icons.e-show-markup:before {
    content: "\e206";
}

.e-icons.e-changes-next:before {
    content: "\e209";
}

.e-icons.e-changes-track:before {
    content: "\e20a";
}

.e-icons.e-conditional-formatting-large:before {
    content: "\e401";
}

.e-icons.e-highlight:before {
    content: "\e402";
}

.e-icons.e-top-bottom-rules:before {
    content: "\e403";
}

.e-icons.e-data-bars:before {
    content: "\e404";
}

.e-icons.e-color-scales:before {
    content: "\e405";
}

.e-icons.e-iconsets:before {
    content: "\e406";
}

.e-icons.e-clear-rules:before {
    content: "\e407";
}

.e-icons.e-new-rules:before {
    content: "\e408";
}

.e-icons.e-greater-than:before {
    content: "\e409";
}

.e-icons.e-less-than:before {
    content: "\e410";
}

.e-icons.e-between:before {
    content: "\e411";
}

.e-icons.e-equalto:before {
    content: "\e412";
}

.e-icons.e-text-that-contains:before {
    content: "\e413";
}

.e-icons.e-date-occurring:before {
    content: "\e414";
}

.e-icons.e-top-10:before {
    content: "\e415";
}

.e-icons.e-bottom-10-items:before {
    content: "\e416";
}

.e-icons.e-bottom-10:before {
    content: "\e417";
}

.e-icons.e-above-average:before {
    content: "\e418";
}

.e-icons.e-below-average:before {
    content: "\e419";
}

.e-icons.e-duplicate-cell:before {
    content: "\e420";
}

.e-icons.e-footnote:before {
    content: "\e435";
}

.e-icons.e-end-footnote:before {
    content: "\e436";
}

.e-icons.e-chart-insert-column:before {
    content: "\e440";
}

.e-icons.e-chart-data-table:before {
    content: "\e441";
}

.e-icons.e-chart-legend:before {
    content: "\e442";
}

.e-icons.e-chart-insert-x-y-scatter:before {
    content: "\e443";
}

.e-icons.e-chart-insert-waterfall:before {
    content: "\e444";
}

.e-icons.e-chart-updown-bars:before {
    content: "\e445";
}

.e-icons.e-add-chart-element:before {
    content: "\e446";
}

.e-icons.e-chart-gridlines:before {
    content: "\e447";
}

.e-icons.e-insert-hierarchy-charts:before {
    content: "\e448";
}

.e-icons.e-chart-insert-line:before {
    content: "\e449";
}

.e-icons.e-chart-switch-row-column:before {
    content: "\e450";
}

.e-icons.e-chart-error-bars:before {
    content: "\e451";
}

.e-icons.e-chart-trendline:before {
    content: "\e452";
}

.e-icons.e-chart-axes:before {
    content: "\e453";
}

.e-icons.e-chart-select-data:before {
    content: "\e454";
}

.e-icons.e-chart-lines:before {
    content: "\e455";
}

.e-icons.e-chart-axis-titles:before {
    content: "\e456";
}

.e-icons.e-chart-title:before {
    content: "\e457";
}

.e-icons.e-chart-insert-pie:before {
    content: "\e458";
}

.e-icons.e-change-chart-type:before {
    content: "\e459";
}

.e-icons.e-insert-statistic-chart:before {
    content: "\e460";
}

.e-icons.e-chart-data-labels:before {
    content: "\e461";
}

.e-icons.e-chart-insert-combo:before {
    content: "\e462";
}

.e-icons.e-chart-axis-titles-primary-horizontal:before {
    content: "\e486";
}

.e-icons.e-chart-linear-forecast:before {
    content: "\e487";
}

.e-icons.e-chart-legend-none:before {
    content: "\e488";
}

.e-icons.e-chart-legend-right:before {
    content: "\e489";
}

.e-icons.e-chart-data-callout:before {
    content: "\e490";
}

.e-icons.e-chart-primary-minor-vertical:before {
    content: "\e491";
}

.e-icons.e-chart-axes-primary-vertical:before {
    content: "\e492";
}

.e-icons.e-chart-data-labels-center:before {
    content: "\e493";
}

.e-icons.e-chart-data-table-none:before {
    content: "\e115";
}

.e-icons.e-chart-data-labels-none:before {
    content: "\e495";
}

.e-icons.e-chart-primary-major-vertical:before {
    content: "\e496";
}

.e-icons.e-chart-legend-linear:before {
    content: "\e497";
}

.e-icons.e-chart-error-bars-percentage:before {
    content: "\e498";
}

.e-icons.e-chart-no-legend-keys:before {
    content: "\e499";
}

.e-icons.e-chart-title-above-chart:before {
    content: "\e121";
}

.e-icons.e-chart-trendline-none:before {
    content: "\e122";
}

.e-icons.e-chart-with-legend-keys:before {
    content: "\e123";
}

.e-icons.e-chart-axes-primary-horizontal:before {
    content: "\e124";
}

.e-icons.e-chart-error-bars-standard-deviation:before {
    content: "\e125";
}

.e-icons.e-chart-legend-top:before {
    content: "\e126";
}

.e-icons.e-chart-primary-minor-horizontal:before {
    content: "\e145";
}

.e-icons.e-chart-error-bars-none:before {
    content: "\e127";
}

.e-icons.e-chart-up-down-bars-2:before {
    content: "\e128";
}

.e-icons.e-chart-drop-lines:before {
    content: "\e129";
}

.e-icons.e-chart-lines-none:before {
    content: "\e130";
}

.e-icons.e-chart-primary-major-horizontal:before {
    content: "\e131";
}

.e-icons.e-chart-legend-bottom:before {
    content: "\e132";
}

.e-icons.e-chart-up-down-none:before {
    content: "\e111";
}

.e-icons.e-chart-data-labels-outside-end:before {
    content: "\e905";
}

.e-icons.e-chart-axis-titles-primary-vertical:before {
    content: "\e143";
}

.e-icons.e-chart-legend-left:before {
    content: "\e892";
}

.e-icons.e-chart-data-labels-inside-base:before {
    content: "\e893";
}

.e-icons.e-chart-high-low-lines:before {
    content: "\e894";
}

.e-icons.e-chart-trendline-exponential:before {
    content: "\e133";
}

.e-icons.e-chart-trendline-moving-average:before {
    content: "\e134";
}

.e-icons.e-chart-data-labels-inside-end:before {
    content: "\e135";
}

.e-icons.e-chart-title-none:before {
    content: "\e136";
}

.e-icons.e-chart-title-centered-overlay:before {
    content: "\e895";
}

.e-icons.e-chart-error-bars-standard-error:before {
    content: "\e911";
}

.e-icons.e-chart-3d-area-1:before {
    content: "\e144";
}

.e-icons.e-chart-2d-stacked-bar:before {
    content: "\e889";
}

.e-icons.e-chart-3d-surface-1:before {
    content: "\e827";
}

.e-icons.e-chart-histogram-pareto:before {
    content: "\e114";
}

.e-icons.e-chart-stock-volumn-open-high-low-close:before {
    content: "\e137";
}

.e-icons.e-chart-stock-high-low-close:before {
    content: "\e138";
}

.e-icons.e-chart-stock-open-high-low-close:before {
    content: "\e831";
}

.e-icons.e-chart-2d-line-100-stacked-line-with-markers:before {
    content: "\e832";
}

.e-icons.e-chart-filled-radar:before {
    content: "\e833";
}

.e-icons.e-chart-3d-clustered-column:before {
    content: "\e142";
}

.e-icons.e-chart-sunburst:before {
    content: "\e835";
}

.e-icons.e-chart-treemap:before {
    content: "\e836";
}

.e-icons.e-chart-3d-100-percent-stacked-area:before {
    content: "\e139";
}

.e-icons.e-chart-3d-pie:before {
    content: "\e838";
}

.e-icons.e-chart-3d-column-4:before {
    content: "\e839";
}

.e-icons.e-more-column-charts:before {
    content: "\e899";
}

.e-icons.e-chart-2d-stacked-line:before {
    content: "\e841";
}

.e-icons.e-chart-donut:before {
    content: "\e112";
}

.e-icons.e-chart-3d-clustered-bar:before {
    content: "\e843";
}

.e-icons.e-chart-funnel:before {
    content: "\e140";
}

.e-icons.e-chart-2d-pie-2:before {
    content: "\e141";
}

.e-icons.e-chart-3d-line:before {
    content: "\e846";
}

.e-icons.e-chart-2d-clustered-column:before {
    content: "\e847";
}

.e-icons.e-chart-2d-100-percent-stacked-area:before {
    content: "\e900";
}

.e-icons.e-more-line-charts:before {
    content: "\e849";
}

.e-icons.e-chart-3d-100-percent-stacked-bar:before {
    content: "\e850";
}

.e-icons.e-more-stock-charts:before {
    content: "\e851";
}

.e-icons.e-chart-stock-volumn-high-low-close:before {
    content: "\e852";
}

.e-icons.e-chart-bar-of-pie:before {
    content: "\e113";
}

.e-icons.e-chart-clustered-column-line-on-secondary-axis:before {
    content: "\e912";
}

.e-icons.e-chart-2d-clustered-bar:before {
    content: "\e855";
}

.e-icons.e-chart-radar:before {
    content: "\e856";
}

.e-icons.e-chart-3d-100-percent-stacked-column:before {
    content: "\e857";
}

.e-icons.e-chart-stackedlines-with-markers:before {
    content: "\e858";
}

.e-icons.e-chart-wireframe-3d-surface:before {
    content: "\e902";
}

.e-icons.e-chart-2d-line-with-markers:before {
    content: "\e860";
}

.e-icons.e-chart-box-and-whisker:before {
    content: "\e861";
}

.e-icons.e-create-custom-combo-chart:before {
    content: "\e862";
}

.e-icons.e-chart-2d-100-percent-stacked-bar:before {
    content: "\e863";
}

.e-icons.e-chart-scatter-with-straight-lines:before {
    content: "\e864";
}

.e-icons.e-more-statistical-charts:before {
    content: "\e865";
}

.e-icons.e-chart-3d-stacked-area:before {
    content: "\e866";
}

.e-icons.e-chart-2d-line:before {
    content: "\e867";
}

.e-icons.e-chart-2d-100-percent-stacked-column:before {
    content: "\e868";
}

.e-icons.e-more-pie-charts:before {
    content: "\e869";
}

.e-icons.e-chart-bubble-1:before {
    content: "\e870";
}

.e-icons.e-chart-2d-100-percent-stacked-line:before {
    content: "\e871";
}

.e-icons.e-chart-histogram:before {
    content: "\e872";
}

.e-icons.e-more-hierarchy-charts:before {
    content: "\e873";
}

.e-icons.e-chart-combo-clustered-column-line:before {
    content: "\e874";
}

.e-icons.e-chart-2d-stacked-area:before {
    content: "\e875";
}

.e-icons.e-chart-3d-stacked-column:before {
    content: "\e876";
}

.e-icons.e-chart-insert-bar:before {
    content: "\e877";
}

.e-icons.e-chart-scatter-with-smooth-lines:before {
    content: "\e878";
}

.e-icons.e-chart-surface-wireframe-contour:before {
    content: "\e879";
}

.e-icons.e-chart-3d-stacked-bar:before {
    content: "\e880";
}

.e-icons.e-chart-2d-pie-of-pie:before {
    content: "\e881";
}

.e-icons.e-chart-3d-surface-2:before {
    content: "\e882";
}

.e-icons.e-chart-2d-area:before {
    content: "\e883";
}

.e-icons.e-chart-combo-stacked-area-clustered-column:before {
    content: "\e884";
}

.e-icons.e-chart-waterfall:before {
    content: "\e885";
}

.e-icons.e-chart-surface-contour:before {
    content: "\e886";
}

.e-icons.e-more-scatter-charts:before {
    content: "\e887";
}

.e-icons.e-chart-2d-stacked-column:before {
    content: "\e888";
}

.e-icons.e-protect-workbook:before {
    content: "\e88a";
}

.e-icons.e-change-case:before {
    content: "\e88c";
}

.e-icons.e-export-pdf-3:before {
    content: "\e88b";
}

.e-icons.e-freeze-pane:before {
    content: "\e88d";
}

.e-icons.e-freeze-first-column:before {
    content: "\e88e";
}

.e-icons.e-freeze-top-row:before {
    content: "\e88f";
}

.e-icons.e-merge-cells:before {
    content: "\e89a";
}

.e-icons.e-split-vertical:before {
    content: "\e89b";
}

.e-icons.e-table-cell:before {
    content: "\e89c";
}

.e-icons.e-split-horizontal:before {
    content: "\e89d";
}

.e-icons.e-list-box:before {
    content: "\e89e";
}

.e-icons.e-text-form-2:before {
    content: "\e89f";
}

.e-icons.e-label:before {
    content: "\e90a";
}

.e-icons.e-check-box-2:before {
    content: "\e90b";
}

.e-icons.e-add-edit-form-field:before {
    content: "\e90c";
}

.e-icons.e-button:before {
    content: "\e90d";
}

.e-icons.e-drop-down-2:before {
    content: "\e90e";
}

.e-icons.e-radio-button:before {
    content: "\e90f";
}

.e-icons.e-password:before {
    content: "\e91a";
}

.e-icons.e-table-insert-column:before {
    content: "\e91b";
}

.e-icons.e-table-insert-row:before {
    content: "\e91c";
}

.e-icons.e-table-overwrite-cells:before {
    content: "\e91d";
}

.e-icons.e-table-nested:before {
    content: "\e91e";
}

.e-icons.e-table-merge:before {
    content: "\e91f";
}

.e-icons.e-drag-fill:before {
    content: "\e92a";
}

.e-icons.e-home:before {
    content: "\e92b";
}

.e-icons.e-gantt-gripper:before {
    content: "\e92c";
}

.e-icons.e-bring-to-view:before {
    content: "\e92d";
}

.e-icons.e-bring-to-center:before {
    content: "\e92e";
}

.e-icons.e-warning:before {
    content: "\e92f";
}

.e-icons.e-critical-path:before {
    content: "\e93a";
}

.e-icons.e-border-shadow-2:before {
    content: "\e93b";
}

.e-icons.e-border-diagonal-up:before {
    content: "\e947";
}

.e-icons.e-border-diagonal-down:before {
    content: "\e93d";
}

.e-icons.e-border-custom:before {
    content: "\e946";
}

.e-icons.e-border-none-1:before {
    content: "\e93f";
}

.e-icons.e-border-box:before {
    content: "\e940";
}

.e-icons.e-border-shadow-1:before {
    content: "\e942";
}

.e-icons.e-audio:before {
    content: "\e949";
}

.e-icons.e-video:before {
    content: "\e94b";
}

.e-icons.e-crop:before {
    content: "\e94c";
}

.e-icons.e-star-filled:before {
    content: "\e94f";
}

.e-icons.e-filters:before {
    content: "\e950";
}

.e-icons.e-adjustment:before {
    content: "\e951";
}

.e-icons.e-page-size:before {
    content: "\e952";
}

.e-icons.e-reset:before {
    content: "\e953";
}

.e-icons.e-triangle:before {
    content: "\e954";
}

.e-icons.e-page-columns:before {
    content: "\e955";
}

.e-icons.e-tint:before {
    content: "\e957";
}

.e-icons.e-brightness:before {
    content: "\e958";
}

.e-icons.e-contrast:before {
    content: "\e959";
}

.e-icons.e-saturation:before {
    content: "\e95a";
}

.e-icons.e-fade:before {
    content: "\e95b";
}

.e-icons.e-flip-vertical:before {
    content: "\e95c";
}

.e-icons.e-flip-horizontal:before {
    content: "\e95d";
}

.e-icons.e-transform-left:before {
    content: "\e95f";
}

.e-icons.e-transform-right:before {
    content: "\e960";
}

.e-icons.e-sharpness:before {
    content: "\e961";
}

.e-icons.e-grain:before {
    content: "\e962";
}

.e-icons.e-frame-custom:before {
    content: "\e964";
}

.e-icons.e-frame-1:before {
    content: "\e965";
}

.e-icons.e-frame-2:before {
    content: "\e966";
}

.e-icons.e-frame-3:before {
    content: "\e967";
}

.e-icons.e-frame-4:before {
    content: "\e968";
}

.e-icons.e-frame-5:before {
    content: "\e96a";
}

.e-icons.e-frame-6:before {
    content: "\e96b";
}

.e-icons.e-transform:before {
    content: "\e96c";
}

.e-icons.e-check-tick:before {
    content: "\e96d";
}

.e-icons.e-even-page-break:before {
    content: "\e96e";
}

.e-icons.e-odd-page-break:before {
    content: "\e96f";
}

.e-icons.e-page-column:before {
    content: "\e970";
}

.e-icons.e-continuous-page-break:before {
    content: "\e971";
}

.e-icons.e-page-text-wrap:before {
    content: "\e972";
}

.e-icons.e-page-column-right:before {
    content: "\e973";
}

.e-icons.e-page-column-left:before {
    content: "\e975";
}

.e-icons.e-page-column-one:before {
    content: "\e976";
}

.e-icons.e-page-column-two:before {
    content: "\e978";
}

.e-icons.e-page-column-three:before {
    content: "\e979";
}

.e-icons.e-multiple-comment:before {
    content: "\e97a";
}

.e-icons.e-format-painter:before {
    content: "\e97b";
}

.e-icons.e-launcher:before {
    content: "\e97c";
}

/*! common core */
.e-control, .e-css {
    font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
    font-size: 12px;
    font-weight: normal;
}

.e-error {
    color: #f44336;
    font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
    font-size: 12px;
    font-weight: normal;
}

.e-control, .e-control [class^=e-], .e-control [class*=" e-"] {
    box-sizing: border-box;
}

.e-control:focus, .e-control *:focus {
    outline: none;
}

.e-rtl {
    direction: rtl;
    text-align: right;
}

.e-overlay {
    background-color: #383838;
    filter: alpha(opacity=50);
    height: 100%;
    opacity: 0.5;
    pointer-events: none;
    -ms-touch-action: none;
    touch-action: none;
    width: 100%;
}

.e-hidden {
    display: none;
}

.e-blazor-hidden {
    visibility: hidden;
}

.e-disabled {
    background-image: none;
    cursor: default;
    filter: alpha(Opacity=35);
    opacity: 0.35;
}

.e-ul {
    list-style-type: none;
}

.e-prevent-select {
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.e-warning {
    color: #ffca1c;
}

.e-success {
    color: #22b24b;
}

.e-information {
    color: #489bd5;
}

.e-block-touch {
    -ms-touch-action: pinch-zoom;
    touch-action: pinch-zoom;
}

.e-license {
    color: #ffff00;
    text-decoration: none;
}

.e-license-banner {
    position: absolute;
    right: 10px;
    top: 27%;
    cursor: pointer;
}

/*! animation keyframes */
@keyframes SlideLeftOut {
    from {
        transform: translate(0, 0);
    }

    to {
        transform: translate(-100%, 0);
    }
}

@keyframes SlideLeftIn {
    from {
        transform: translate(-100%, 0);
    }

    to {
        transform: translate(0, 0);
    }
}

@keyframes SlideRightIn {
    from {
        transform: translate(100%, 0);
    }

    to {
        transform: translate(0, 0);
    }
}

@keyframes SlideRightOut {
    from {
        transform: translate(0, 0);
    }

    to {
        transform: translate(100%, 0);
    }
}

@keyframes SlideBottomIn {
    from {
        transform: translate(0, 100%);
    }

    to {
        transform: translate(0, 0);
    }
}

@keyframes SlideBottomOut {
    from {
        transform: translate(0, 0);
    }

    to {
        transform: translate(0, 100%);
    }
}

@keyframes SlideTopIn {
    from {
        transform: translate(0, -100%);
    }

    to {
        transform: translate(0, 0);
    }
}

@keyframes SlideTopOut {
    from {
        transform: translate(0, 0);
    }

    to {
        transform: translate(0, -100%);
    }
}

@keyframes SlideRight {
    from {
        width: 0;
    }

    to {
        width: 100%;
    }
}

@keyframes SlideLeft {
    from {
        width: 100%;
    }

    to {
        width: 0;
    }
}

@keyframes SlideDown {
    from {
        height: 0;
    }

    to {
        height: 100%;
    }
}

@keyframes SlideUp {
    from {
        height: 100%;
    }

    to {
        height: 0;
    }
}

@keyframes FadeIn {
    0% {
        filter: alpha(opacity=0);
        opacity: 0;
    }

    100% {
        filter: alpha(opacity=100);
        opacity: 1;
    }
}

@keyframes FadeOut {
    from {
        filter: alpha(opacity=100);
        opacity: 1;
    }

    to {
        filter: alpha(opacity=0);
        opacity: 0;
    }
}

@keyframes ZoomIn {
    from {
        transform: translate(0, 0) scale(0);
    }

    to {
        transform: translate(0, 0) scale(1);
    }
}

@keyframes ZoomOut {
    from {
        transform: translate(0, 0) scale(1);
    }

    to {
        transform: translate(0, 0) scale(0);
    }
}

@keyframes FadeZoomIn {
    from {
        filter: alpha(opacity=0);
        opacity: 0;
        transform: scale(0);
    }

    to {
        filter: alpha(opacity=100);
        opacity: 1;
        transform: scale(1);
    }
}

@keyframes FadeZoomOut {
    from {
        filter: alpha(opacity=100);
        opacity: 1;
        transform: scale(1);
    }

    to {
        filter: alpha(opacity=0);
        opacity: 0;
        transform: scale(0);
    }
}

@keyframes FlipRightDownIn {
    from {
        transform: perspective(400px) rotateY(-180deg);
        transform-origin: right center;
        transform-style: preserve-3d;
    }

    to {
        transform: rotateY(0deg);
        transform-origin: right center;
        transform-style: preserve-3d;
    }
}

@keyframes FlipRightDownOut {
    from {
        transform: perspective(400px) rotateY(0deg);
        transform-origin: right center;
        transform-style: preserve-3d;
    }

    to {
        transform: rotateY(-180deg);
        transform-origin: right center;
        transform-style: preserve-3d;
    }
}

@keyframes FlipRightUpIn {
    from {
        transform: perspective(400px) rotateY(135deg);
        transform-origin: right center;
        transform-style: preserve-3d;
    }

    to {
        transform: rotateY(0deg);
        transform-origin: right center;
        transform-style: preserve-3d;
    }
}

@keyframes FlipRightUpOut {
    from {
        transform: perspective(400px) rotateY(0deg);
        transform-origin: right center;
        transform-style: preserve-3d;
    }

    to {
        transform: rotateY(135deg);
        transform-origin: right center;
        transform-style: preserve-3d;
    }
}

@keyframes FlipLeftDownIn {
    from {
        transform: perspective(400px) rotateY(-180deg);
        transform-origin: left center;
        transform-style: preserve-3d;
    }

    to {
        transform: rotateY(0deg);
        transform-origin: left center;
        transform-style: preserve-3d;
    }
}

@keyframes FlipLeftDownOut {
    from {
        transform: perspective(400px) rotateY(0deg);
        transform-origin: left center;
        transform-style: preserve-3d;
    }

    to {
        transform: rotateY(135deg);
        transform-origin: left center;
        transform-style: preserve-3d;
    }
}

@keyframes FlipLeftUpIn {
    from {
        transform: perspective(400px) rotateY(-135deg);
        transform-origin: left center;
        transform-style: preserve-3d;
    }

    to {
        transform: rotateY(0deg);
        transform-origin: left center;
        transform-style: preserve-3d;
    }
}

@keyframes FlipLeftUpOut {
    from {
        transform: perspective(400px) rotateY(0deg);
        transform-origin: left center;
        transform-style: preserve-3d;
    }

    to {
        transform: rotateY(135deg) perspective(200px);
        transform-origin: left center;
        transform-style: preserve-3d;
    }
}

@keyframes FlipYLeftIn {
    from {
        filter: alpha(opacity=0);
        opacity: 0;
        transform: perspective(400px) rotateY(180deg);
        transform-origin: center center;
        transform-style: preserve-3d;
    }

    50% {
        transform: perspective(700px) rotateY(90deg);
    }

    to {
        filter: alpha(opacity=100);
        opacity: 1;
        transform: rotateY(0deg);
        transform-origin: center center;
        transform-style: preserve-3d;
    }
}

@keyframes FlipYLeftOut {
    from {
        filter: alpha(opacity=100);
        opacity: 1;
        transform: perspective(400px) rotateY(0deg);
        transform-origin: center center;
        transform-style: preserve-3d;
    }

    50% {
        transform: perspective(700px) rotateY(90deg);
    }

    75% {
        transform: perspective(850px) rotateY(125deg);
    }

    to {
        filter: alpha(opacity=0);
        opacity: 0;
        transform: rotateY(180deg);
        transform-origin: center center;
        transform-style: preserve-3d;
    }
}

@keyframes FlipYRightIn {
    from {
        filter: alpha(opacity=0);
        opacity: 0;
        transform: perspective(400px) rotateY(-180deg);
        transform-origin: center center;
        transform-style: preserve-3d;
    }

    50% {
        transform: perspective(700px) rotateY(-90deg);
    }

    to {
        filter: alpha(opacity=100);
        opacity: 1;
        transform: rotateY(0deg);
        transform-origin: center center;
        transform-style: preserve-3d;
    }
}

@keyframes FlipYRightOut {
    from {
        filter: alpha(opacity=100);
        opacity: 1;
        transform: perspective(400px) rotateY(0deg);
        transform-origin: center center;
        transform-style: preserve-3d;
    }

    50% {
        transform: perspective(700px) rotateY(-90deg);
    }

    to {
        filter: alpha(opacity=0);
        opacity: 0;
        transform: rotateY(-180deg);
        transform-origin: center center;
        transform-style: preserve-3d;
    }
}

@keyframes FlipXDownIn {
    from {
        filter: alpha(opacity=0);
        opacity: 0;
        transform: perspective(400px) rotateX(180deg);
        transform-origin: center center;
        transform-style: preserve-3d;
    }

    50% {
        transform: perspective(700px) rotateX(90deg);
    }

    to {
        filter: alpha(opacity=100);
        opacity: 1;
        transform: rotateX(0deg);
        transform-origin: center center;
        transform-style: preserve-3d;
    }
}

@keyframes FlipXDownOut {
    from {
        filter: alpha(opacity=100);
        opacity: 1;
        transform: perspective(400px) rotateX(0deg);
        transform-origin: center center;
        transform-style: preserve-3d;
    }

    50% {
        transform: perspective(700px) rotateX(90deg);
    }

    75% {
        transform: perspective(850px) rotateX(125deg);
    }

    to {
        filter: alpha(opacity=0);
        opacity: 0;
        transform: rotateX(180deg);
        transform-origin: center center;
        transform-style: preserve-3d;
    }
}

@keyframes FlipXUpIn {
    from {
        filter: alpha(opacity=0);
        opacity: 0;
        transform: perspective(400px) rotateX(-180deg);
        transform-origin: center center;
        transform-style: preserve-3d;
    }

    50% {
        transform: perspective(700px) rotateX(-90deg);
    }

    to {
        filter: alpha(opacity=100);
        opacity: 1;
        transform: rotateX(0deg);
        transform-origin: center center;
        transform-style: preserve-3d;
    }
}

@keyframes FlipXUpOut {
    from {
        filter: alpha(opacity=100);
        opacity: 1;
        transform: perspective(400px) rotateX(0deg);
        transform-origin: center center;
        transform-style: preserve-3d;
    }

    50% {
        transform: perspective(700px) rotateX(-90deg);
    }

    to {
        filter: alpha(opacity=0);
        opacity: 0;
        transform: rotateX(-180deg);
        transform-origin: center center;
        transform-style: preserve-3d;
    }
}

.e-ripple, .e-ripple-style {
    overflow: hidden;
    position: relative;
    transform: translate3d(0, 0, 0);
}

.e-ripple-element, .e-ripple-style::after {
    background-color: rgba(0, 0, 0, 0.1);
    border-radius: 100%;
    overflow: hidden;
    pointer-events: none;
    position: absolute;
    transform: scale(0);
    transition: opacity, transform 0ms cubic-bezier(0, 0.1, 0.2, 1);
}

.e-ripple-style::after {
    background: rgba(0, 0, 0, 0.3);
    content: "";
    display: block;
    height: 50%;
    left: 25%;
    opacity: 0;
    top: 25%;
    transform: scale(3);
    transition: transform 0.5s, opacity 0.5s;
    width: 50%;
}

.e-ripple-style:active::after {
    opacity: 1;
    transform: scale(0);
    transition: 0s;
}
