/*!**********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/font-awesome/css/font-awesome.min.css?ngGlobalStyle ***!
  \**********************************************************************************************************************************************************************************************************************************************************/
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('fontawesome-webfont.eot?v=4.7.0');src:url('fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('fontawesome-webfont.woff?v=4.7.0') format('woff'),url('fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

/*!****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/@ng-select/ng-select/themes/default.theme.css ***!
  \****************************************************************************************************************************************************************************************************************************************************/
.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:transparent transparent #333}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 0 3px rgba(0,126,255,0.1)}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px 0 rgba(0,0,0,0.06)}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir="rtl"] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir="rtl"] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid #e6e6e6}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;color:#333;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid #b8dbff}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid #b8dbff;border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid #b8dbff}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid #b8dbff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:#000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#D0021B}.ng-select .ng-clear-wrapper:focus .ng-clear{color:#D0021B}.ng-select .ng-clear-wrapper:focus{outline:none}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir="rtl"] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir="rtl"] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 0 rgba(0,0,0,0.06);left:0}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel.ng-select-right{left:100%;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-left{left:-100%;top:0;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:rgba(0,0,0,0.54);cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:rgba(0,0,0,0.54);background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:rgba(0,0,0,0.87);padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir="rtl"] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir="rtl"] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir="rtl"] .ng-dropdown-panel{direction:rtl;text-align:right}

/*!*************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/@angular/material/prebuilt-themes/deeppurple-amber.css ***!
  \*************************************************************************************************************************************************************************************************************************************************************/
.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0, 0, 0.2, 1);transform:scale3d(0, 0, 0);background-color:var(--mat-ripple-color, rgba(0, 0, 0, 0.1))}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-drag-preview .mat-ripple-element,.cdk-drag-placeholder .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0 !important;box-sizing:content-box !important;height:auto !important;overflow:hidden !important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0 !important;box-sizing:content-box !important;height:0 !important}@keyframes cdk-text-field-autofill-start{/*!*/}@keyframes cdk-text-field-autofill-end{/*!*/}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus::before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus::before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-app-background, transparent));color:var(--mat-app-text-color, var(--mat-app-on-background, inherit))}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, none)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, none)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, none)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, none)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, none)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, none)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, none)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, none)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, none)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, none)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, none)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, none)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, none)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, none)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, none)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, none)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, none)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, none)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, none)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, none)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, none)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, none)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, none)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, none)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, none)}.mat-theme-loaded-marker{display:none}html{--mat-ripple-color:rgba(0, 0, 0, 0.1)}html{--mat-option-selected-state-label-text-color:#673ab7;--mat-option-label-text-color:rgba(0, 0, 0, 0.87);--mat-option-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-selected-state-layer-color:rgba(0, 0, 0, 0.04)}.mat-accent{--mat-option-selected-state-label-text-color:#ffd740;--mat-option-label-text-color:rgba(0, 0, 0, 0.87);--mat-option-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-selected-state-layer-color:rgba(0, 0, 0, 0.04)}.mat-warn{--mat-option-selected-state-label-text-color:#f44336;--mat-option-label-text-color:rgba(0, 0, 0, 0.87);--mat-option-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-selected-state-layer-color:rgba(0, 0, 0, 0.04)}html{--mat-optgroup-label-text-color:rgba(0, 0, 0, 0.87)}.mat-primary{--mat-full-pseudo-checkbox-selected-icon-color:#673ab7;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#673ab7;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}html{--mat-full-pseudo-checkbox-selected-icon-color:#ffd740;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#ffd740;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}.mat-accent{--mat-full-pseudo-checkbox-selected-icon-color:#ffd740;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#ffd740;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}.mat-warn{--mat-full-pseudo-checkbox-selected-icon-color:#f44336;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#f44336;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}html{--mat-app-background-color:#fafafa;--mat-app-text-color:rgba(0, 0, 0, 0.87);--mat-app-elevation-shadow-level-0:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-1:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-2:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-3:0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-4:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-5:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-6:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-7:0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-8:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-9:0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-10:0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-11:0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-12:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-13:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-14:0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-15:0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-16:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-17:0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-18:0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-19:0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-20:0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-21:0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-22:0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-23:0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-24:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12)}html{--mat-option-label-text-font:Roboto, sans-serif;--mat-option-label-text-line-height:24px;--mat-option-label-text-size:16px;--mat-option-label-text-tracking:0.03125em;--mat-option-label-text-weight:400}html{--mat-optgroup-label-text-font:Roboto, sans-serif;--mat-optgroup-label-text-line-height:24px;--mat-optgroup-label-text-size:16px;--mat-optgroup-label-text-tracking:0.03125em;--mat-optgroup-label-text-weight:400}html{--mdc-elevated-card-container-shape:4px;--mdc-outlined-card-container-shape:4px;--mdc-outlined-card-outline-width:1px}html{--mdc-elevated-card-container-color:white;--mdc-elevated-card-container-elevation:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mdc-outlined-card-container-color:white;--mdc-outlined-card-outline-color:rgba(0, 0, 0, 0.12);--mdc-outlined-card-container-elevation:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mat-card-subtitle-text-color:rgba(0, 0, 0, 0.54)}html{--mat-card-title-text-font:Roboto, sans-serif;--mat-card-title-text-line-height:32px;--mat-card-title-text-size:20px;--mat-card-title-text-tracking:0.0125em;--mat-card-title-text-weight:500;--mat-card-subtitle-text-font:Roboto, sans-serif;--mat-card-subtitle-text-line-height:22px;--mat-card-subtitle-text-size:14px;--mat-card-subtitle-text-tracking:0.0071428571em;--mat-card-subtitle-text-weight:500}html{--mdc-linear-progress-active-indicator-height:4px;--mdc-linear-progress-track-height:4px;--mdc-linear-progress-track-shape:0}.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color:#673ab7;--mdc-linear-progress-track-color:rgba(103, 58, 183, 0.25)}.mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color:#ffd740;--mdc-linear-progress-track-color:rgba(255, 215, 64, 0.25)}.mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color:#f44336;--mdc-linear-progress-track-color:rgba(244, 67, 54, 0.25)}html{--mdc-plain-tooltip-container-shape:4px;--mdc-plain-tooltip-supporting-text-line-height:16px}html{--mdc-plain-tooltip-container-color:#616161;--mdc-plain-tooltip-supporting-text-color:#fff}html{--mdc-plain-tooltip-supporting-text-font:Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size:12px;--mdc-plain-tooltip-supporting-text-weight:400;--mdc-plain-tooltip-supporting-text-tracking:0.0333333333em}html{--mdc-filled-text-field-active-indicator-height:1px;--mdc-filled-text-field-focus-active-indicator-height:2px;--mdc-filled-text-field-container-shape:4px;--mdc-outlined-text-field-outline-width:1px;--mdc-outlined-text-field-focus-outline-width:2px;--mdc-outlined-text-field-container-shape:4px}html{--mdc-filled-text-field-caret-color:#673ab7;--mdc-filled-text-field-focus-active-indicator-color:#673ab7;--mdc-filled-text-field-focus-label-text-color:rgba(103, 58, 183, 0.87);--mdc-filled-text-field-container-color:whitesmoke;--mdc-filled-text-field-disabled-container-color:#fafafa;--mdc-filled-text-field-label-text-color:rgba(0, 0, 0, 0.6);--mdc-filled-text-field-hover-label-text-color:rgba(0, 0, 0, 0.6);--mdc-filled-text-field-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-filled-text-field-input-text-color:rgba(0, 0, 0, 0.87);--mdc-filled-text-field-disabled-input-text-color:rgba(0, 0, 0, 0.38);--mdc-filled-text-field-input-text-placeholder-color:rgba(0, 0, 0, 0.6);--mdc-filled-text-field-error-hover-label-text-color:#f44336;--mdc-filled-text-field-error-focus-label-text-color:#f44336;--mdc-filled-text-field-error-label-text-color:#f44336;--mdc-filled-text-field-error-caret-color:#f44336;--mdc-filled-text-field-active-indicator-color:rgba(0, 0, 0, 0.42);--mdc-filled-text-field-disabled-active-indicator-color:rgba(0, 0, 0, 0.06);--mdc-filled-text-field-hover-active-indicator-color:rgba(0, 0, 0, 0.87);--mdc-filled-text-field-error-active-indicator-color:#f44336;--mdc-filled-text-field-error-focus-active-indicator-color:#f44336;--mdc-filled-text-field-error-hover-active-indicator-color:#f44336;--mdc-outlined-text-field-caret-color:#673ab7;--mdc-outlined-text-field-focus-outline-color:#673ab7;--mdc-outlined-text-field-focus-label-text-color:rgba(103, 58, 183, 0.87);--mdc-outlined-text-field-label-text-color:rgba(0, 0, 0, 0.6);--mdc-outlined-text-field-hover-label-text-color:rgba(0, 0, 0, 0.6);--mdc-outlined-text-field-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-text-field-input-text-color:rgba(0, 0, 0, 0.87);--mdc-outlined-text-field-disabled-input-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-text-field-input-text-placeholder-color:rgba(0, 0, 0, 0.6);--mdc-outlined-text-field-error-caret-color:#f44336;--mdc-outlined-text-field-error-focus-label-text-color:#f44336;--mdc-outlined-text-field-error-label-text-color:#f44336;--mdc-outlined-text-field-error-hover-label-text-color:#f44336;--mdc-outlined-text-field-outline-color:rgba(0, 0, 0, 0.38);--mdc-outlined-text-field-disabled-outline-color:rgba(0, 0, 0, 0.06);--mdc-outlined-text-field-hover-outline-color:rgba(0, 0, 0, 0.87);--mdc-outlined-text-field-error-focus-outline-color:#f44336;--mdc-outlined-text-field-error-hover-outline-color:#f44336;--mdc-outlined-text-field-error-outline-color:#f44336;--mat-form-field-focus-select-arrow-color:rgba(103, 58, 183, 0.87);--mat-form-field-disabled-input-text-placeholder-color:rgba(0, 0, 0, 0.38);--mat-form-field-state-layer-color:rgba(0, 0, 0, 0.87);--mat-form-field-error-text-color:#f44336;--mat-form-field-select-option-text-color:inherit;--mat-form-field-select-disabled-option-text-color:GrayText;--mat-form-field-leading-icon-color:unset;--mat-form-field-disabled-leading-icon-color:unset;--mat-form-field-trailing-icon-color:unset;--mat-form-field-disabled-trailing-icon-color:unset;--mat-form-field-error-focus-trailing-icon-color:unset;--mat-form-field-error-hover-trailing-icon-color:unset;--mat-form-field-error-trailing-icon-color:unset;--mat-form-field-enabled-select-arrow-color:rgba(0, 0, 0, 0.54);--mat-form-field-disabled-select-arrow-color:rgba(0, 0, 0, 0.38);--mat-form-field-hover-state-layer-opacity:0.04;--mat-form-field-focus-state-layer-opacity:0.08}.mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color:#ffd740;--mdc-filled-text-field-focus-active-indicator-color:#ffd740;--mdc-filled-text-field-focus-label-text-color:rgba(255, 215, 64, 0.87);--mdc-outlined-text-field-caret-color:#ffd740;--mdc-outlined-text-field-focus-outline-color:#ffd740;--mdc-outlined-text-field-focus-label-text-color:rgba(255, 215, 64, 0.87);--mat-form-field-focus-select-arrow-color:rgba(255, 215, 64, 0.87)}.mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color:#f44336;--mdc-filled-text-field-focus-active-indicator-color:#f44336;--mdc-filled-text-field-focus-label-text-color:rgba(244, 67, 54, 0.87);--mdc-outlined-text-field-caret-color:#f44336;--mdc-outlined-text-field-focus-outline-color:#f44336;--mdc-outlined-text-field-focus-label-text-color:rgba(244, 67, 54, 0.87);--mat-form-field-focus-select-arrow-color:rgba(244, 67, 54, 0.87)}html{--mat-form-field-container-height:56px;--mat-form-field-filled-label-display:block;--mat-form-field-container-vertical-padding:16px;--mat-form-field-filled-with-label-container-padding-top:24px;--mat-form-field-filled-with-label-container-padding-bottom:8px}html{--mdc-filled-text-field-label-text-font:Roboto, sans-serif;--mdc-filled-text-field-label-text-size:16px;--mdc-filled-text-field-label-text-tracking:0.03125em;--mdc-filled-text-field-label-text-weight:400;--mdc-outlined-text-field-label-text-font:Roboto, sans-serif;--mdc-outlined-text-field-label-text-size:16px;--mdc-outlined-text-field-label-text-tracking:0.03125em;--mdc-outlined-text-field-label-text-weight:400;--mat-form-field-container-text-font:Roboto, sans-serif;--mat-form-field-container-text-line-height:24px;--mat-form-field-container-text-size:16px;--mat-form-field-container-text-tracking:0.03125em;--mat-form-field-container-text-weight:400;--mat-form-field-outlined-label-text-populated-size:16px;--mat-form-field-subscript-text-font:Roboto, sans-serif;--mat-form-field-subscript-text-line-height:20px;--mat-form-field-subscript-text-size:12px;--mat-form-field-subscript-text-tracking:0.0333333333em;--mat-form-field-subscript-text-weight:400}html{--mat-select-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}html{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, 0.87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, 0.38);--mat-select-placeholder-text-color:rgba(0, 0, 0, 0.6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, 0.54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, 0.38);--mat-select-focused-arrow-color:rgba(103, 58, 183, 0.87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, 0.87)}html .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, 0.87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, 0.38);--mat-select-placeholder-text-color:rgba(0, 0, 0, 0.6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, 0.54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, 0.38);--mat-select-focused-arrow-color:rgba(255, 215, 64, 0.87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, 0.87)}html .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, 0.87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, 0.38);--mat-select-placeholder-text-color:rgba(0, 0, 0, 0.6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, 0.54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, 0.38);--mat-select-focused-arrow-color:rgba(244, 67, 54, 0.87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, 0.87)}html{--mat-select-arrow-transform:translateY(-8px)}html{--mat-select-trigger-text-font:Roboto, sans-serif;--mat-select-trigger-text-line-height:24px;--mat-select-trigger-text-size:16px;--mat-select-trigger-text-tracking:0.03125em;--mat-select-trigger-text-weight:400}html{--mat-autocomplete-container-shape:4px;--mat-autocomplete-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}html{--mat-autocomplete-background-color:white}html{--mdc-dialog-container-shape:4px;--mat-dialog-container-elevation-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);--mat-dialog-container-max-width:80vw;--mat-dialog-container-small-max-width:80vw;--mat-dialog-container-min-width:0;--mat-dialog-actions-alignment:start;--mat-dialog-actions-padding:8px;--mat-dialog-content-padding:20px 24px;--mat-dialog-with-actions-content-padding:20px 24px;--mat-dialog-headline-padding:0 24px 9px}html{--mdc-dialog-container-color:white;--mdc-dialog-subhead-color:rgba(0, 0, 0, 0.87);--mdc-dialog-supporting-text-color:rgba(0, 0, 0, 0.6)}html{--mdc-dialog-subhead-font:Roboto, sans-serif;--mdc-dialog-subhead-line-height:32px;--mdc-dialog-subhead-size:20px;--mdc-dialog-subhead-weight:500;--mdc-dialog-subhead-tracking:0.0125em;--mdc-dialog-supporting-text-font:Roboto, sans-serif;--mdc-dialog-supporting-text-line-height:24px;--mdc-dialog-supporting-text-size:16px;--mdc-dialog-supporting-text-weight:400;--mdc-dialog-supporting-text-tracking:0.03125em}.mat-mdc-standard-chip{--mdc-chip-container-shape-radius:16px;--mdc-chip-with-avatar-avatar-shape-radius:14px;--mdc-chip-with-avatar-avatar-size:28px;--mdc-chip-with-icon-icon-size:18px;--mdc-chip-outline-width:0;--mdc-chip-outline-color:transparent;--mdc-chip-disabled-outline-color:transparent;--mdc-chip-focus-outline-color:transparent;--mdc-chip-hover-state-layer-opacity:0.04;--mdc-chip-with-avatar-disabled-avatar-opacity:1;--mdc-chip-flat-selected-outline-width:0;--mdc-chip-selected-hover-state-layer-opacity:0.04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity:1;--mdc-chip-with-icon-disabled-icon-opacity:1;--mat-chip-disabled-container-opacity:0.4;--mat-chip-trailing-action-opacity:0.54;--mat-chip-trailing-action-focus-opacity:1;--mat-chip-trailing-action-state-layer-color:transparent;--mat-chip-selected-trailing-action-state-layer-color:transparent;--mat-chip-trailing-action-hover-state-layer-opacity:0;--mat-chip-trailing-action-focus-state-layer-opacity:0}.mat-mdc-standard-chip{--mdc-chip-disabled-label-text-color:#212121;--mdc-chip-elevated-container-color:#e0e0e0;--mdc-chip-elevated-selected-container-color:#e0e0e0;--mdc-chip-elevated-disabled-container-color:#e0e0e0;--mdc-chip-flat-disabled-selected-container-color:#e0e0e0;--mdc-chip-focus-state-layer-color:black;--mdc-chip-hover-state-layer-color:black;--mdc-chip-selected-hover-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-selected-focus-state-layer-color:black;--mdc-chip-selected-focus-state-layer-opacity:0.12;--mdc-chip-label-text-color:#212121;--mdc-chip-selected-label-text-color:#212121;--mdc-chip-with-icon-icon-color:#212121;--mdc-chip-with-icon-disabled-icon-color:#212121;--mdc-chip-with-icon-selected-icon-color:#212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:#212121;--mdc-chip-with-trailing-icon-trailing-icon-color:#212121;--mat-chip-selected-disabled-trailing-icon-color:#212121;--mat-chip-selected-trailing-icon-color:#212121}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color:white;--mdc-chip-elevated-container-color:#673ab7;--mdc-chip-elevated-selected-container-color:#673ab7;--mdc-chip-elevated-disabled-container-color:#673ab7;--mdc-chip-flat-disabled-selected-container-color:#673ab7;--mdc-chip-focus-state-layer-color:black;--mdc-chip-hover-state-layer-color:black;--mdc-chip-selected-hover-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-selected-focus-state-layer-color:black;--mdc-chip-selected-focus-state-layer-opacity:0.12;--mdc-chip-label-text-color:white;--mdc-chip-selected-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mat-chip-selected-disabled-trailing-icon-color:white;--mat-chip-selected-trailing-icon-color:white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color:rgba(0, 0, 0, 0.87);--mdc-chip-elevated-container-color:#ffd740;--mdc-chip-elevated-selected-container-color:#ffd740;--mdc-chip-elevated-disabled-container-color:#ffd740;--mdc-chip-flat-disabled-selected-container-color:#ffd740;--mdc-chip-focus-state-layer-color:black;--mdc-chip-hover-state-layer-color:black;--mdc-chip-selected-hover-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-selected-focus-state-layer-color:black;--mdc-chip-selected-focus-state-layer-opacity:0.12;--mdc-chip-label-text-color:rgba(0, 0, 0, 0.87);--mdc-chip-selected-label-text-color:rgba(0, 0, 0, 0.87);--mdc-chip-with-icon-icon-color:rgba(0, 0, 0, 0.87);--mdc-chip-with-icon-disabled-icon-color:rgba(0, 0, 0, 0.87);--mdc-chip-with-icon-selected-icon-color:rgba(0, 0, 0, 0.87);--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:rgba(0, 0, 0, 0.87);--mdc-chip-with-trailing-icon-trailing-icon-color:rgba(0, 0, 0, 0.87);--mat-chip-selected-disabled-trailing-icon-color:rgba(0, 0, 0, 0.87);--mat-chip-selected-trailing-icon-color:rgba(0, 0, 0, 0.87)}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color:white;--mdc-chip-elevated-container-color:#f44336;--mdc-chip-elevated-selected-container-color:#f44336;--mdc-chip-elevated-disabled-container-color:#f44336;--mdc-chip-flat-disabled-selected-container-color:#f44336;--mdc-chip-focus-state-layer-color:black;--mdc-chip-hover-state-layer-color:black;--mdc-chip-selected-hover-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-selected-focus-state-layer-color:black;--mdc-chip-selected-focus-state-layer-opacity:0.12;--mdc-chip-label-text-color:white;--mdc-chip-selected-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mat-chip-selected-disabled-trailing-icon-color:white;--mat-chip-selected-trailing-icon-color:white}.mat-mdc-chip.mat-mdc-standard-chip{--mdc-chip-container-height:32px}.mat-mdc-standard-chip{--mdc-chip-label-text-font:Roboto, sans-serif;--mdc-chip-label-text-line-height:20px;--mdc-chip-label-text-size:14px;--mdc-chip-label-text-tracking:0.0178571429em;--mdc-chip-label-text-weight:400}html{--mdc-switch-disabled-selected-icon-opacity:0.38;--mdc-switch-disabled-track-opacity:0.12;--mdc-switch-disabled-unselected-icon-opacity:0.38;--mdc-switch-handle-height:20px;--mdc-switch-handle-shape:10px;--mdc-switch-handle-width:20px;--mdc-switch-selected-icon-size:18px;--mdc-switch-track-height:14px;--mdc-switch-track-shape:7px;--mdc-switch-track-width:36px;--mdc-switch-unselected-icon-size:18px;--mdc-switch-selected-focus-state-layer-opacity:0.12;--mdc-switch-selected-hover-state-layer-opacity:0.04;--mdc-switch-selected-pressed-state-layer-opacity:0.1;--mdc-switch-unselected-focus-state-layer-opacity:0.12;--mdc-switch-unselected-hover-state-layer-opacity:0.04;--mdc-switch-unselected-pressed-state-layer-opacity:0.1}html .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity:0.38;--mat-switch-disabled-unselected-handle-opacity:0.38;--mat-switch-unselected-handle-size:20px;--mat-switch-selected-handle-size:20px;--mat-switch-pressed-handle-size:20px;--mat-switch-with-icon-handle-size:20px;--mat-switch-selected-handle-horizontal-margin:0;--mat-switch-selected-with-icon-handle-horizontal-margin:0;--mat-switch-selected-pressed-handle-horizontal-margin:0;--mat-switch-unselected-handle-horizontal-margin:0;--mat-switch-unselected-with-icon-handle-horizontal-margin:0;--mat-switch-unselected-pressed-handle-horizontal-margin:0;--mat-switch-visible-track-opacity:1;--mat-switch-hidden-track-opacity:1;--mat-switch-visible-track-transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);--mat-switch-hidden-track-transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);--mat-switch-track-outline-width:1px;--mat-switch-track-outline-color:transparent;--mat-switch-selected-track-outline-width:1px;--mat-switch-selected-track-outline-color:transparent;--mat-switch-disabled-unselected-track-outline-width:1px;--mat-switch-disabled-unselected-track-outline-color:transparent}html{--mdc-switch-selected-focus-state-layer-color:#5e35b1;--mdc-switch-selected-handle-color:#5e35b1;--mdc-switch-selected-hover-state-layer-color:#5e35b1;--mdc-switch-selected-pressed-state-layer-color:#5e35b1;--mdc-switch-selected-focus-handle-color:#311b92;--mdc-switch-selected-hover-handle-color:#311b92;--mdc-switch-selected-pressed-handle-color:#311b92;--mdc-switch-selected-focus-track-color:#9575cd;--mdc-switch-selected-hover-track-color:#9575cd;--mdc-switch-selected-pressed-track-color:#9575cd;--mdc-switch-selected-track-color:#9575cd;--mdc-switch-disabled-selected-handle-color:#424242;--mdc-switch-disabled-selected-icon-color:#fff;--mdc-switch-disabled-selected-track-color:#424242;--mdc-switch-disabled-unselected-handle-color:#424242;--mdc-switch-disabled-unselected-icon-color:#fff;--mdc-switch-disabled-unselected-track-color:#424242;--mdc-switch-handle-surface-color:#fff;--mdc-switch-selected-icon-color:#fff;--mdc-switch-unselected-focus-handle-color:#212121;--mdc-switch-unselected-focus-state-layer-color:#424242;--mdc-switch-unselected-focus-track-color:#e0e0e0;--mdc-switch-unselected-handle-color:#616161;--mdc-switch-unselected-hover-handle-color:#212121;--mdc-switch-unselected-hover-state-layer-color:#424242;--mdc-switch-unselected-hover-track-color:#e0e0e0;--mdc-switch-unselected-icon-color:#fff;--mdc-switch-unselected-pressed-handle-color:#212121;--mdc-switch-unselected-pressed-state-layer-color:#424242;--mdc-switch-unselected-pressed-track-color:#e0e0e0;--mdc-switch-unselected-track-color:#e0e0e0;--mdc-switch-handle-elevation-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mdc-switch-disabled-handle-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38)}html .mat-mdc-slide-toggle{--mat-switch-label-text-color:rgba(0, 0, 0, 0.87)}html .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color:#ffb300;--mdc-switch-selected-handle-color:#ffb300;--mdc-switch-selected-hover-state-layer-color:#ffb300;--mdc-switch-selected-pressed-state-layer-color:#ffb300;--mdc-switch-selected-focus-handle-color:#ff6f00;--mdc-switch-selected-hover-handle-color:#ff6f00;--mdc-switch-selected-pressed-handle-color:#ff6f00;--mdc-switch-selected-focus-track-color:#ffd54f;--mdc-switch-selected-hover-track-color:#ffd54f;--mdc-switch-selected-pressed-track-color:#ffd54f;--mdc-switch-selected-track-color:#ffd54f}html .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color:#e53935;--mdc-switch-selected-handle-color:#e53935;--mdc-switch-selected-hover-state-layer-color:#e53935;--mdc-switch-selected-pressed-state-layer-color:#e53935;--mdc-switch-selected-focus-handle-color:#b71c1c;--mdc-switch-selected-hover-handle-color:#b71c1c;--mdc-switch-selected-pressed-handle-color:#b71c1c;--mdc-switch-selected-focus-track-color:#e57373;--mdc-switch-selected-hover-track-color:#e57373;--mdc-switch-selected-pressed-track-color:#e57373;--mdc-switch-selected-track-color:#e57373}html{--mdc-switch-state-layer-size:40px}html .mat-mdc-slide-toggle{--mat-switch-label-text-font:Roboto, sans-serif;--mat-switch-label-text-line-height:20px;--mat-switch-label-text-size:14px;--mat-switch-label-text-tracking:0.0178571429em;--mat-switch-label-text-weight:400}html{--mdc-radio-disabled-selected-icon-opacity:0.38;--mdc-radio-disabled-unselected-icon-opacity:0.38;--mdc-radio-state-layer-size:40px}.mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#673ab7;--mdc-radio-selected-hover-icon-color:#673ab7;--mdc-radio-selected-icon-color:#673ab7;--mdc-radio-selected-pressed-icon-color:#673ab7;--mat-radio-ripple-color:black;--mat-radio-checked-ripple-color:#673ab7;--mat-radio-disabled-label-color:rgba(0, 0, 0, 0.38);--mat-radio-label-text-color:rgba(0, 0, 0, 0.87)}.mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#ffd740;--mdc-radio-selected-hover-icon-color:#ffd740;--mdc-radio-selected-icon-color:#ffd740;--mdc-radio-selected-pressed-icon-color:#ffd740;--mat-radio-ripple-color:black;--mat-radio-checked-ripple-color:#ffd740;--mat-radio-disabled-label-color:rgba(0, 0, 0, 0.38);--mat-radio-label-text-color:rgba(0, 0, 0, 0.87)}.mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336;--mat-radio-ripple-color:black;--mat-radio-checked-ripple-color:#f44336;--mat-radio-disabled-label-color:rgba(0, 0, 0, 0.38);--mat-radio-label-text-color:rgba(0, 0, 0, 0.87)}html{--mdc-radio-state-layer-size:40px;--mat-radio-touch-target-display:block}html{--mat-radio-label-text-font:Roboto, sans-serif;--mat-radio-label-text-line-height:20px;--mat-radio-label-text-size:14px;--mat-radio-label-text-tracking:0.0178571429em;--mat-radio-label-text-weight:400}html{--mdc-slider-active-track-height:6px;--mdc-slider-active-track-shape:9999px;--mdc-slider-handle-height:20px;--mdc-slider-handle-shape:50%;--mdc-slider-handle-width:20px;--mdc-slider-inactive-track-height:4px;--mdc-slider-inactive-track-shape:9999px;--mdc-slider-with-overlap-handle-outline-width:1px;--mdc-slider-with-tick-marks-active-container-opacity:0.6;--mdc-slider-with-tick-marks-container-shape:50%;--mdc-slider-with-tick-marks-container-size:2px;--mdc-slider-with-tick-marks-inactive-container-opacity:0.6;--mdc-slider-handle-elevation:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mat-slider-value-indicator-width:auto;--mat-slider-value-indicator-height:32px;--mat-slider-value-indicator-caret-display:block;--mat-slider-value-indicator-border-radius:4px;--mat-slider-value-indicator-padding:0 12px;--mat-slider-value-indicator-text-transform:none;--mat-slider-value-indicator-container-transform:translateX(-50%)}html{--mdc-slider-handle-color:#673ab7;--mdc-slider-focus-handle-color:#673ab7;--mdc-slider-hover-handle-color:#673ab7;--mdc-slider-active-track-color:#673ab7;--mdc-slider-inactive-track-color:#673ab7;--mdc-slider-with-tick-marks-inactive-container-color:#673ab7;--mdc-slider-with-tick-marks-active-container-color:white;--mdc-slider-disabled-active-track-color:#000;--mdc-slider-disabled-handle-color:#000;--mdc-slider-disabled-inactive-track-color:#000;--mdc-slider-label-container-color:#000;--mdc-slider-label-label-text-color:#fff;--mdc-slider-with-overlap-handle-outline-color:#fff;--mdc-slider-with-tick-marks-disabled-container-color:#000;--mat-slider-ripple-color:#673ab7;--mat-slider-hover-state-layer-color:rgba(103, 58, 183, 0.05);--mat-slider-focus-state-layer-color:rgba(103, 58, 183, 0.2);--mat-slider-value-indicator-opacity:0.6}html .mat-accent{--mdc-slider-handle-color:#ffd740;--mdc-slider-focus-handle-color:#ffd740;--mdc-slider-hover-handle-color:#ffd740;--mdc-slider-active-track-color:#ffd740;--mdc-slider-inactive-track-color:#ffd740;--mdc-slider-with-tick-marks-inactive-container-color:#ffd740;--mdc-slider-with-tick-marks-active-container-color:rgba(0, 0, 0, 0.87);--mat-slider-ripple-color:#ffd740;--mat-slider-hover-state-layer-color:rgba(255, 215, 64, 0.05);--mat-slider-focus-state-layer-color:rgba(255, 215, 64, 0.2)}html .mat-warn{--mdc-slider-handle-color:#f44336;--mdc-slider-focus-handle-color:#f44336;--mdc-slider-hover-handle-color:#f44336;--mdc-slider-active-track-color:#f44336;--mdc-slider-inactive-track-color:#f44336;--mdc-slider-with-tick-marks-inactive-container-color:#f44336;--mdc-slider-with-tick-marks-active-container-color:white;--mat-slider-ripple-color:#f44336;--mat-slider-hover-state-layer-color:rgba(244, 67, 54, 0.05);--mat-slider-focus-state-layer-color:rgba(244, 67, 54, 0.2)}html{--mdc-slider-label-label-text-font:Roboto, sans-serif;--mdc-slider-label-label-text-size:14px;--mdc-slider-label-label-text-line-height:22px;--mdc-slider-label-label-text-tracking:0.0071428571em;--mdc-slider-label-label-text-weight:500}html{--mat-menu-container-shape:4px;--mat-menu-divider-bottom-spacing:0;--mat-menu-divider-top-spacing:0;--mat-menu-item-spacing:16px;--mat-menu-item-icon-size:24px;--mat-menu-item-leading-spacing:16px;--mat-menu-item-trailing-spacing:16px;--mat-menu-item-with-icon-leading-spacing:16px;--mat-menu-item-with-icon-trailing-spacing:16px;--mat-menu-base-elevation-level:8}html{--mat-menu-item-label-text-color:rgba(0, 0, 0, 0.87);--mat-menu-item-icon-color:rgba(0, 0, 0, 0.87);--mat-menu-item-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-menu-item-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-menu-container-color:white;--mat-menu-divider-color:rgba(0, 0, 0, 0.12)}html{--mat-menu-item-label-text-font:Roboto, sans-serif;--mat-menu-item-label-text-size:16px;--mat-menu-item-label-text-tracking:0.03125em;--mat-menu-item-label-text-line-height:24px;--mat-menu-item-label-text-weight:400}html{--mdc-list-list-item-container-shape:0;--mdc-list-list-item-leading-avatar-shape:50%;--mdc-list-list-item-container-color:transparent;--mdc-list-list-item-selected-container-color:transparent;--mdc-list-list-item-leading-avatar-color:transparent;--mdc-list-list-item-leading-icon-size:24px;--mdc-list-list-item-leading-avatar-size:40px;--mdc-list-list-item-trailing-icon-size:24px;--mdc-list-list-item-disabled-state-layer-color:transparent;--mdc-list-list-item-disabled-state-layer-opacity:0;--mdc-list-list-item-disabled-label-text-opacity:0.38;--mdc-list-list-item-disabled-leading-icon-opacity:0.38;--mdc-list-list-item-disabled-trailing-icon-opacity:0.38;--mat-list-active-indicator-color:transparent;--mat-list-active-indicator-shape:4px}html{--mdc-list-list-item-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-supporting-text-color:rgba(0, 0, 0, 0.54);--mdc-list-list-item-leading-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-trailing-supporting-text-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-selected-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-disabled-label-text-color:black;--mdc-list-list-item-disabled-leading-icon-color:black;--mdc-list-list-item-disabled-trailing-icon-color:black;--mdc-list-list-item-hover-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-hover-leading-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-hover-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-focus-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-hover-state-layer-color:black;--mdc-list-list-item-hover-state-layer-opacity:0.04;--mdc-list-list-item-focus-state-layer-color:black;--mdc-list-list-item-focus-state-layer-opacity:0.12}.mdc-list-item__start,.mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#673ab7;--mdc-radio-selected-hover-icon-color:#673ab7;--mdc-radio-selected-icon-color:#673ab7;--mdc-radio-selected-pressed-icon-color:#673ab7}.mat-accent .mdc-list-item__start,.mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#ffd740;--mdc-radio-selected-hover-icon-color:#ffd740;--mdc-radio-selected-icon-color:#ffd740;--mdc-radio-selected-pressed-icon-color:#ffd740}.mat-warn .mdc-list-item__start,.mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336}.mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:#673ab7;--mdc-checkbox-selected-hover-icon-color:#673ab7;--mdc-checkbox-selected-icon-color:#673ab7;--mdc-checkbox-selected-pressed-icon-color:#673ab7;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#673ab7;--mdc-checkbox-selected-hover-state-layer-color:#673ab7;--mdc-checkbox-selected-pressed-state-layer-color:#673ab7;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:black;--mdc-checkbox-selected-focus-icon-color:#ffd740;--mdc-checkbox-selected-hover-icon-color:#ffd740;--mdc-checkbox-selected-icon-color:#ffd740;--mdc-checkbox-selected-pressed-icon-color:#ffd740;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#ffd740;--mdc-checkbox-selected-hover-state-layer-color:#ffd740;--mdc-checkbox-selected-pressed-state-layer-color:#ffd740;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:#f44336;--mdc-checkbox-selected-hover-icon-color:#f44336;--mdc-checkbox-selected-icon-color:#f44336;--mdc-checkbox-selected-pressed-icon-color:#f44336;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#f44336;--mdc-checkbox-selected-hover-state-layer-color:#f44336;--mdc-checkbox-selected-pressed-state-layer-color:#f44336;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#673ab7}.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}html{--mdc-list-list-item-one-line-container-height:48px;--mdc-list-list-item-two-line-container-height:64px;--mdc-list-list-item-three-line-container-height:88px;--mat-list-list-item-leading-icon-start-space:16px;--mat-list-list-item-leading-icon-end-space:32px}.mdc-list-item__start,.mdc-list-item__end{--mdc-radio-state-layer-size:40px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}html{--mdc-list-list-item-label-text-font:Roboto, sans-serif;--mdc-list-list-item-label-text-line-height:24px;--mdc-list-list-item-label-text-size:16px;--mdc-list-list-item-label-text-tracking:0.03125em;--mdc-list-list-item-label-text-weight:400;--mdc-list-list-item-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height:20px;--mdc-list-list-item-supporting-text-size:14px;--mdc-list-list-item-supporting-text-tracking:0.0178571429em;--mdc-list-list-item-supporting-text-weight:400;--mdc-list-list-item-trailing-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height:20px;--mdc-list-list-item-trailing-supporting-text-size:12px;--mdc-list-list-item-trailing-supporting-text-tracking:0.0333333333em;--mdc-list-list-item-trailing-supporting-text-weight:400}.mdc-list-group__subheader{font:400 16px/28px Roboto, sans-serif;letter-spacing:.009375em}html{--mat-paginator-container-text-color:rgba(0, 0, 0, 0.87);--mat-paginator-container-background-color:white;--mat-paginator-enabled-icon-color:rgba(0, 0, 0, 0.54);--mat-paginator-disabled-icon-color:rgba(0, 0, 0, 0.12)}html{--mat-paginator-container-size:56px;--mat-paginator-form-field-container-height:40px;--mat-paginator-form-field-container-vertical-padding:8px;--mat-paginator-touch-target-display:block}html{--mat-paginator-container-text-font:Roboto, sans-serif;--mat-paginator-container-text-line-height:20px;--mat-paginator-container-text-size:12px;--mat-paginator-container-text-tracking:0.0333333333em;--mat-paginator-container-text-weight:400;--mat-paginator-select-trigger-text-size:12px}html{--mdc-secondary-navigation-tab-container-height:48px;--mdc-tab-indicator-active-indicator-height:2px;--mdc-tab-indicator-active-indicator-shape:0;--mat-tab-header-divider-color:transparent;--mat-tab-header-divider-height:0}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color:#673ab7;--mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, 0.38);--mat-tab-header-pagination-icon-color:black;--mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-label-text-color:#673ab7;--mat-tab-header-active-ripple-color:#673ab7;--mat-tab-header-inactive-ripple-color:#673ab7;--mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-focus-label-text-color:#673ab7;--mat-tab-header-active-hover-label-text-color:#673ab7;--mat-tab-header-active-focus-indicator-color:#673ab7;--mat-tab-header-active-hover-indicator-color:#673ab7}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color:#ffd740;--mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, 0.38);--mat-tab-header-pagination-icon-color:black;--mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-label-text-color:#ffd740;--mat-tab-header-active-ripple-color:#ffd740;--mat-tab-header-inactive-ripple-color:#ffd740;--mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-focus-label-text-color:#ffd740;--mat-tab-header-active-hover-label-text-color:#ffd740;--mat-tab-header-active-focus-indicator-color:#ffd740;--mat-tab-header-active-hover-indicator-color:#ffd740}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color:#f44336;--mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, 0.38);--mat-tab-header-pagination-icon-color:black;--mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-label-text-color:#f44336;--mat-tab-header-active-ripple-color:#f44336;--mat-tab-header-inactive-ripple-color:#f44336;--mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-focus-label-text-color:#f44336;--mat-tab-header-active-hover-label-text-color:#f44336;--mat-tab-header-active-focus-indicator-color:#f44336;--mat-tab-header-active-hover-indicator-color:#f44336}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color:#673ab7;--mat-tab-header-with-background-foreground-color:white}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color:#ffd740;--mat-tab-header-with-background-foreground-color:rgba(0, 0, 0, 0.87)}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color:#f44336;--mat-tab-header-with-background-foreground-color:white}.mat-mdc-tab-header{--mdc-secondary-navigation-tab-container-height:48px}.mat-mdc-tab-header{--mat-tab-header-label-text-font:Roboto, sans-serif;--mat-tab-header-label-text-size:14px;--mat-tab-header-label-text-tracking:0.0892857143em;--mat-tab-header-label-text-line-height:36px;--mat-tab-header-label-text-weight:500}html{--mdc-checkbox-disabled-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-state-layer-opacity:0.16;--mdc-checkbox-selected-hover-state-layer-opacity:0.04;--mdc-checkbox-selected-pressed-state-layer-opacity:0.16;--mdc-checkbox-unselected-focus-state-layer-opacity:0.16;--mdc-checkbox-unselected-hover-state-layer-opacity:0.04;--mdc-checkbox-unselected-pressed-state-layer-opacity:0.16}html{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:black;--mdc-checkbox-selected-focus-icon-color:#ffd740;--mdc-checkbox-selected-hover-icon-color:#ffd740;--mdc-checkbox-selected-icon-color:#ffd740;--mdc-checkbox-selected-pressed-icon-color:#ffd740;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#ffd740;--mdc-checkbox-selected-hover-state-layer-color:#ffd740;--mdc-checkbox-selected-pressed-state-layer-color:#ffd740;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black;--mat-checkbox-disabled-label-color:rgba(0, 0, 0, 0.38);--mat-checkbox-label-text-color:rgba(0, 0, 0, 0.87)}.mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:#673ab7;--mdc-checkbox-selected-hover-icon-color:#673ab7;--mdc-checkbox-selected-icon-color:#673ab7;--mdc-checkbox-selected-pressed-icon-color:#673ab7;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#673ab7;--mdc-checkbox-selected-hover-state-layer-color:#673ab7;--mdc-checkbox-selected-pressed-state-layer-color:#673ab7;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:#f44336;--mdc-checkbox-selected-hover-icon-color:#f44336;--mdc-checkbox-selected-icon-color:#f44336;--mdc-checkbox-selected-pressed-icon-color:#f44336;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#f44336;--mdc-checkbox-selected-hover-state-layer-color:#f44336;--mdc-checkbox-selected-pressed-state-layer-color:#f44336;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}html{--mdc-checkbox-state-layer-size:40px;--mat-checkbox-touch-target-display:block}html{--mat-checkbox-label-text-font:Roboto, sans-serif;--mat-checkbox-label-text-line-height:20px;--mat-checkbox-label-text-size:14px;--mat-checkbox-label-text-tracking:0.0178571429em;--mat-checkbox-label-text-weight:400}html{--mdc-text-button-container-shape:4px;--mdc-text-button-keep-touch-target:false;--mdc-filled-button-container-shape:4px;--mdc-filled-button-keep-touch-target:false;--mdc-protected-button-container-shape:4px;--mdc-protected-button-container-elevation-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);--mdc-protected-button-disabled-container-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mdc-protected-button-focus-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);--mdc-protected-button-hover-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);--mdc-protected-button-pressed-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mdc-outlined-button-keep-touch-target:false;--mdc-outlined-button-outline-width:1px;--mdc-outlined-button-container-shape:4px;--mat-text-button-horizontal-padding:8px;--mat-text-button-with-icon-horizontal-padding:8px;--mat-text-button-icon-spacing:8px;--mat-text-button-icon-offset:0;--mat-filled-button-horizontal-padding:16px;--mat-filled-button-icon-spacing:8px;--mat-filled-button-icon-offset:-4px;--mat-protected-button-horizontal-padding:16px;--mat-protected-button-icon-spacing:8px;--mat-protected-button-icon-offset:-4px;--mat-outlined-button-horizontal-padding:15px;--mat-outlined-button-icon-spacing:8px;--mat-outlined-button-icon-offset:-4px}html{--mdc-text-button-label-text-color:black;--mdc-text-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mat-text-button-state-layer-color:black;--mat-text-button-disabled-state-layer-color:black;--mat-text-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-text-button-hover-state-layer-opacity:0.04;--mat-text-button-focus-state-layer-opacity:0.12;--mat-text-button-pressed-state-layer-opacity:0.12;--mdc-filled-button-container-color:white;--mdc-filled-button-label-text-color:black;--mdc-filled-button-disabled-container-color:rgba(0, 0, 0, 0.12);--mdc-filled-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mat-filled-button-state-layer-color:black;--mat-filled-button-disabled-state-layer-color:black;--mat-filled-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-filled-button-hover-state-layer-opacity:0.04;--mat-filled-button-focus-state-layer-opacity:0.12;--mat-filled-button-pressed-state-layer-opacity:0.12;--mdc-protected-button-container-color:white;--mdc-protected-button-label-text-color:black;--mdc-protected-button-disabled-container-color:rgba(0, 0, 0, 0.12);--mdc-protected-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mat-protected-button-state-layer-color:black;--mat-protected-button-disabled-state-layer-color:black;--mat-protected-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-protected-button-hover-state-layer-opacity:0.04;--mat-protected-button-focus-state-layer-opacity:0.12;--mat-protected-button-pressed-state-layer-opacity:0.12;--mdc-outlined-button-disabled-outline-color:rgba(0, 0, 0, 0.12);--mdc-outlined-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-button-label-text-color:black;--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mat-outlined-button-state-layer-color:black;--mat-outlined-button-disabled-state-layer-color:black;--mat-outlined-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-outlined-button-hover-state-layer-opacity:0.04;--mat-outlined-button-focus-state-layer-opacity:0.12;--mat-outlined-button-pressed-state-layer-opacity:0.12}.mat-mdc-button.mat-primary{--mdc-text-button-label-text-color:#673ab7;--mat-text-button-state-layer-color:#673ab7;--mat-text-button-ripple-color:rgba(103, 58, 183, 0.1)}.mat-mdc-button.mat-accent{--mdc-text-button-label-text-color:#ffd740;--mat-text-button-state-layer-color:#ffd740;--mat-text-button-ripple-color:rgba(255, 215, 64, 0.1)}.mat-mdc-button.mat-warn{--mdc-text-button-label-text-color:#f44336;--mat-text-button-state-layer-color:#f44336;--mat-text-button-ripple-color:rgba(244, 67, 54, 0.1)}.mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color:#673ab7;--mdc-filled-button-label-text-color:white;--mat-filled-button-state-layer-color:white;--mat-filled-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color:#ffd740;--mdc-filled-button-label-text-color:black;--mat-filled-button-state-layer-color:black;--mat-filled-button-ripple-color:rgba(0, 0, 0, 0.1)}.mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color:#f44336;--mdc-filled-button-label-text-color:white;--mat-filled-button-state-layer-color:white;--mat-filled-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color:#673ab7;--mdc-protected-button-label-text-color:white;--mat-protected-button-state-layer-color:white;--mat-protected-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color:#ffd740;--mdc-protected-button-label-text-color:black;--mat-protected-button-state-layer-color:black;--mat-protected-button-ripple-color:rgba(0, 0, 0, 0.1)}.mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color:#f44336;--mdc-protected-button-label-text-color:white;--mat-protected-button-state-layer-color:white;--mat-protected-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color:#673ab7;--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mat-outlined-button-state-layer-color:#673ab7;--mat-outlined-button-ripple-color:rgba(103, 58, 183, 0.1)}.mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color:#ffd740;--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mat-outlined-button-state-layer-color:#ffd740;--mat-outlined-button-ripple-color:rgba(255, 215, 64, 0.1)}.mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color:#f44336;--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mat-outlined-button-state-layer-color:#f44336;--mat-outlined-button-ripple-color:rgba(244, 67, 54, 0.1)}html{--mdc-text-button-container-height:36px;--mdc-filled-button-container-height:36px;--mdc-protected-button-container-height:36px;--mdc-outlined-button-container-height:36px;--mat-text-button-touch-target-display:block;--mat-filled-button-touch-target-display:block;--mat-protected-button-touch-target-display:block;--mat-outlined-button-touch-target-display:block}html{--mdc-text-button-label-text-font:Roboto, sans-serif;--mdc-text-button-label-text-size:14px;--mdc-text-button-label-text-tracking:0.0892857143em;--mdc-text-button-label-text-weight:500;--mdc-text-button-label-text-transform:none;--mdc-filled-button-label-text-font:Roboto, sans-serif;--mdc-filled-button-label-text-size:14px;--mdc-filled-button-label-text-tracking:0.0892857143em;--mdc-filled-button-label-text-weight:500;--mdc-filled-button-label-text-transform:none;--mdc-protected-button-label-text-font:Roboto, sans-serif;--mdc-protected-button-label-text-size:14px;--mdc-protected-button-label-text-tracking:0.0892857143em;--mdc-protected-button-label-text-weight:500;--mdc-protected-button-label-text-transform:none;--mdc-outlined-button-label-text-font:Roboto, sans-serif;--mdc-outlined-button-label-text-size:14px;--mdc-outlined-button-label-text-tracking:0.0892857143em;--mdc-outlined-button-label-text-weight:500;--mdc-outlined-button-label-text-transform:none}html{--mdc-icon-button-icon-size:24px}html{--mdc-icon-button-icon-color:inherit;--mdc-icon-button-disabled-icon-color:rgba(0, 0, 0, 0.38);--mat-icon-button-state-layer-color:black;--mat-icon-button-disabled-state-layer-color:black;--mat-icon-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-icon-button-hover-state-layer-opacity:0.04;--mat-icon-button-focus-state-layer-opacity:0.12;--mat-icon-button-pressed-state-layer-opacity:0.12}html .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color:#673ab7;--mat-icon-button-state-layer-color:#673ab7;--mat-icon-button-ripple-color:rgba(103, 58, 183, 0.1)}html .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color:#ffd740;--mat-icon-button-state-layer-color:#ffd740;--mat-icon-button-ripple-color:rgba(255, 215, 64, 0.1)}html .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color:#f44336;--mat-icon-button-state-layer-color:#f44336;--mat-icon-button-ripple-color:rgba(244, 67, 54, 0.1)}html{--mat-icon-button-touch-target-display:block}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:12px}html{--mdc-fab-container-shape:50%;--mdc-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);--mdc-fab-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mdc-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mdc-fab-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);--mdc-fab-small-container-shape:50%;--mdc-fab-small-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);--mdc-fab-small-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mdc-fab-small-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mdc-fab-small-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);--mdc-extended-fab-container-height:48px;--mdc-extended-fab-container-shape:24px;--mdc-extended-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);--mdc-extended-fab-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mdc-extended-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mdc-extended-fab-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12)}html{--mdc-fab-container-color:white;--mat-fab-foreground-color:black;--mat-fab-state-layer-color:black;--mat-fab-disabled-state-layer-color:black;--mat-fab-ripple-color:rgba(0, 0, 0, 0.1);--mat-fab-hover-state-layer-opacity:0.04;--mat-fab-focus-state-layer-opacity:0.12;--mat-fab-pressed-state-layer-opacity:0.12;--mat-fab-disabled-state-container-color:rgba(0, 0, 0, 0.12);--mat-fab-disabled-state-foreground-color:rgba(0, 0, 0, 0.38);--mdc-fab-small-container-color:white;--mat-fab-small-foreground-color:black;--mat-fab-small-state-layer-color:black;--mat-fab-small-disabled-state-layer-color:black;--mat-fab-small-ripple-color:rgba(0, 0, 0, 0.1);--mat-fab-small-hover-state-layer-opacity:0.04;--mat-fab-small-focus-state-layer-opacity:0.12;--mat-fab-small-pressed-state-layer-opacity:0.12;--mat-fab-small-disabled-state-container-color:rgba(0, 0, 0, 0.12);--mat-fab-small-disabled-state-foreground-color:rgba(0, 0, 0, 0.38)}html .mat-mdc-fab.mat-primary{--mdc-fab-container-color:#673ab7;--mat-fab-foreground-color:white;--mat-fab-state-layer-color:white;--mat-fab-ripple-color:rgba(255, 255, 255, 0.1)}html .mat-mdc-fab.mat-accent{--mdc-fab-container-color:#ffd740;--mat-fab-foreground-color:black;--mat-fab-state-layer-color:black;--mat-fab-ripple-color:rgba(0, 0, 0, 0.1)}html .mat-mdc-fab.mat-warn{--mdc-fab-container-color:#f44336;--mat-fab-foreground-color:white;--mat-fab-state-layer-color:white;--mat-fab-ripple-color:rgba(255, 255, 255, 0.1)}html .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color:#673ab7;--mat-fab-small-foreground-color:white;--mat-fab-small-state-layer-color:white;--mat-fab-small-ripple-color:rgba(255, 255, 255, 0.1)}html .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color:#ffd740;--mat-fab-small-foreground-color:black;--mat-fab-small-state-layer-color:black;--mat-fab-small-ripple-color:rgba(0, 0, 0, 0.1)}html .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color:#f44336;--mat-fab-small-foreground-color:white;--mat-fab-small-state-layer-color:white;--mat-fab-small-ripple-color:rgba(255, 255, 255, 0.1)}html{--mat-fab-touch-target-display:block;--mat-fab-small-touch-target-display:block}html{--mdc-extended-fab-label-text-font:Roboto, sans-serif;--mdc-extended-fab-label-text-size:14px;--mdc-extended-fab-label-text-tracking:0.0892857143em;--mdc-extended-fab-label-text-weight:500}html{--mdc-snackbar-container-shape:4px}html{--mdc-snackbar-container-color:#333333;--mdc-snackbar-supporting-text-color:rgba(255, 255, 255, 0.87);--mat-snack-bar-button-color:#ffd740}html{--mdc-snackbar-supporting-text-font:Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height:20px;--mdc-snackbar-supporting-text-size:14px;--mdc-snackbar-supporting-text-weight:400}html{--mat-table-row-item-outline-width:1px}html{--mat-table-background-color:white;--mat-table-header-headline-color:rgba(0, 0, 0, 0.87);--mat-table-row-item-label-text-color:rgba(0, 0, 0, 0.87);--mat-table-row-item-outline-color:rgba(0, 0, 0, 0.12)}html{--mat-table-header-container-height:56px;--mat-table-footer-container-height:52px;--mat-table-row-item-container-height:52px}html{--mat-table-header-headline-font:Roboto, sans-serif;--mat-table-header-headline-line-height:22px;--mat-table-header-headline-size:14px;--mat-table-header-headline-weight:500;--mat-table-header-headline-tracking:0.0071428571em;--mat-table-row-item-label-text-font:Roboto, sans-serif;--mat-table-row-item-label-text-line-height:20px;--mat-table-row-item-label-text-size:14px;--mat-table-row-item-label-text-weight:400;--mat-table-row-item-label-text-tracking:0.0178571429em;--mat-table-footer-supporting-text-font:Roboto, sans-serif;--mat-table-footer-supporting-text-line-height:20px;--mat-table-footer-supporting-text-size:14px;--mat-table-footer-supporting-text-weight:400;--mat-table-footer-supporting-text-tracking:0.0178571429em}html{--mdc-circular-progress-active-indicator-width:4px;--mdc-circular-progress-size:48px}html{--mdc-circular-progress-active-indicator-color:#673ab7}html .mat-accent{--mdc-circular-progress-active-indicator-color:#ffd740}html .mat-warn{--mdc-circular-progress-active-indicator-color:#f44336}html{--mat-badge-container-shape:50%;--mat-badge-container-size:unset;--mat-badge-small-size-container-size:unset;--mat-badge-large-size-container-size:unset;--mat-badge-legacy-container-size:22px;--mat-badge-legacy-small-size-container-size:16px;--mat-badge-legacy-large-size-container-size:28px;--mat-badge-container-offset:-11px 0;--mat-badge-small-size-container-offset:-8px 0;--mat-badge-large-size-container-offset:-14px 0;--mat-badge-container-overlap-offset:-11px;--mat-badge-small-size-container-overlap-offset:-8px;--mat-badge-large-size-container-overlap-offset:-14px;--mat-badge-container-padding:0;--mat-badge-small-size-container-padding:0;--mat-badge-large-size-container-padding:0}html{--mat-badge-background-color:#673ab7;--mat-badge-text-color:white;--mat-badge-disabled-state-background-color:#b9b9b9;--mat-badge-disabled-state-text-color:rgba(0, 0, 0, 0.38)}.mat-badge-accent{--mat-badge-background-color:#ffd740;--mat-badge-text-color:rgba(0, 0, 0, 0.87)}.mat-badge-warn{--mat-badge-background-color:#f44336;--mat-badge-text-color:white}html{--mat-badge-text-font:Roboto, sans-serif;--mat-badge-line-height:22px;--mat-badge-text-size:12px;--mat-badge-text-weight:600;--mat-badge-small-size-text-size:9px;--mat-badge-small-size-line-height:16px;--mat-badge-large-size-text-size:24px;--mat-badge-large-size-line-height:28px}html{--mat-bottom-sheet-container-shape:4px}html{--mat-bottom-sheet-container-text-color:rgba(0, 0, 0, 0.87);--mat-bottom-sheet-container-background-color:white}html{--mat-bottom-sheet-container-text-font:Roboto, sans-serif;--mat-bottom-sheet-container-text-line-height:20px;--mat-bottom-sheet-container-text-size:14px;--mat-bottom-sheet-container-text-tracking:0.0178571429em;--mat-bottom-sheet-container-text-weight:400}html{--mat-legacy-button-toggle-height:36px;--mat-legacy-button-toggle-shape:2px;--mat-legacy-button-toggle-focus-state-layer-opacity:1;--mat-standard-button-toggle-shape:4px;--mat-standard-button-toggle-hover-state-layer-opacity:0.04;--mat-standard-button-toggle-focus-state-layer-opacity:0.12}html{--mat-legacy-button-toggle-text-color:rgba(0, 0, 0, 0.38);--mat-legacy-button-toggle-state-layer-color:rgba(0, 0, 0, 0.12);--mat-legacy-button-toggle-selected-state-text-color:rgba(0, 0, 0, 0.54);--mat-legacy-button-toggle-selected-state-background-color:#e0e0e0;--mat-legacy-button-toggle-disabled-state-text-color:rgba(0, 0, 0, 0.26);--mat-legacy-button-toggle-disabled-state-background-color:#eeeeee;--mat-legacy-button-toggle-disabled-selected-state-background-color:#bdbdbd;--mat-standard-button-toggle-text-color:rgba(0, 0, 0, 0.87);--mat-standard-button-toggle-background-color:white;--mat-standard-button-toggle-state-layer-color:black;--mat-standard-button-toggle-selected-state-background-color:#e0e0e0;--mat-standard-button-toggle-selected-state-text-color:rgba(0, 0, 0, 0.87);--mat-standard-button-toggle-disabled-state-text-color:rgba(0, 0, 0, 0.26);--mat-standard-button-toggle-disabled-state-background-color:white;--mat-standard-button-toggle-disabled-selected-state-text-color:rgba(0, 0, 0, 0.87);--mat-standard-button-toggle-disabled-selected-state-background-color:#bdbdbd;--mat-standard-button-toggle-divider-color:#e0e0e0}html{--mat-standard-button-toggle-height:48px}html{--mat-legacy-button-toggle-label-text-font:Roboto, sans-serif;--mat-legacy-button-toggle-label-text-line-height:24px;--mat-legacy-button-toggle-label-text-size:16px;--mat-legacy-button-toggle-label-text-tracking:0.03125em;--mat-legacy-button-toggle-label-text-weight:400;--mat-standard-button-toggle-label-text-font:Roboto, sans-serif;--mat-standard-button-toggle-label-text-line-height:24px;--mat-standard-button-toggle-label-text-size:16px;--mat-standard-button-toggle-label-text-tracking:0.03125em;--mat-standard-button-toggle-label-text-weight:400}html{--mat-datepicker-calendar-container-shape:4px;--mat-datepicker-calendar-container-touch-shape:4px;--mat-datepicker-calendar-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);--mat-datepicker-calendar-container-touch-elevation-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12)}html{--mat-datepicker-calendar-date-selected-state-text-color:white;--mat-datepicker-calendar-date-selected-state-background-color:#673ab7;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(103, 58, 183, 0.4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(103, 58, 183, 0.3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(103, 58, 183, 0.3);--mat-datepicker-toggle-active-state-icon-color:#673ab7;--mat-datepicker-calendar-date-in-range-state-background-color:rgba(103, 58, 183, 0.2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, 0.2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e;--mat-datepicker-toggle-icon-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-body-label-text-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-period-button-text-color:black;--mat-datepicker-calendar-period-button-icon-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-navigation-button-icon-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-header-divider-color:rgba(0, 0, 0, 0.12);--mat-datepicker-calendar-header-text-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-date-today-outline-color:rgba(0, 0, 0, 0.38);--mat-datepicker-calendar-date-today-disabled-state-outline-color:rgba(0, 0, 0, 0.18);--mat-datepicker-calendar-date-text-color:rgba(0, 0, 0, 0.87);--mat-datepicker-calendar-date-outline-color:transparent;--mat-datepicker-calendar-date-disabled-state-text-color:rgba(0, 0, 0, 0.38);--mat-datepicker-calendar-date-preview-state-outline-color:rgba(0, 0, 0, 0.24);--mat-datepicker-range-input-separator-color:rgba(0, 0, 0, 0.87);--mat-datepicker-range-input-disabled-state-separator-color:rgba(0, 0, 0, 0.38);--mat-datepicker-range-input-disabled-state-text-color:rgba(0, 0, 0, 0.38);--mat-datepicker-calendar-container-background-color:white;--mat-datepicker-calendar-container-text-color:rgba(0, 0, 0, 0.87)}.mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color:rgba(0, 0, 0, 0.87);--mat-datepicker-calendar-date-selected-state-background-color:#ffd740;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(255, 215, 64, 0.4);--mat-datepicker-calendar-date-today-selected-state-outline-color:rgba(0, 0, 0, 0.87);--mat-datepicker-calendar-date-focus-state-background-color:rgba(255, 215, 64, 0.3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(255, 215, 64, 0.3);--mat-datepicker-calendar-date-in-range-state-background-color:rgba(255, 215, 64, 0.2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, 0.2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e}.mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color:white;--mat-datepicker-calendar-date-selected-state-background-color:#f44336;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(244, 67, 54, 0.4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(244, 67, 54, 0.3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(244, 67, 54, 0.3);--mat-datepicker-calendar-date-in-range-state-background-color:rgba(244, 67, 54, 0.2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, 0.2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e}.mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color:#ffd740}.mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color:#f44336}.mat-calendar-controls{--mat-icon-button-touch-target-display:none}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:8px}html{--mat-datepicker-calendar-text-font:Roboto, sans-serif;--mat-datepicker-calendar-text-size:13px;--mat-datepicker-calendar-body-label-text-size:14px;--mat-datepicker-calendar-body-label-text-weight:500;--mat-datepicker-calendar-period-button-text-size:14px;--mat-datepicker-calendar-period-button-text-weight:500;--mat-datepicker-calendar-header-text-size:11px;--mat-datepicker-calendar-header-text-weight:400}html{--mat-divider-width:1px}html{--mat-divider-color:rgba(0, 0, 0, 0.12)}html{--mat-expansion-container-shape:4px;--mat-expansion-legacy-header-indicator-display:inline-block;--mat-expansion-header-indicator-display:none}html{--mat-expansion-container-background-color:white;--mat-expansion-container-text-color:rgba(0, 0, 0, 0.87);--mat-expansion-actions-divider-color:rgba(0, 0, 0, 0.12);--mat-expansion-header-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-expansion-header-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-expansion-header-disabled-state-text-color:rgba(0, 0, 0, 0.26);--mat-expansion-header-text-color:rgba(0, 0, 0, 0.87);--mat-expansion-header-description-color:rgba(0, 0, 0, 0.54);--mat-expansion-header-indicator-color:rgba(0, 0, 0, 0.54)}html{--mat-expansion-header-collapsed-state-height:48px;--mat-expansion-header-expanded-state-height:64px}html{--mat-expansion-header-text-font:Roboto, sans-serif;--mat-expansion-header-text-size:14px;--mat-expansion-header-text-weight:500;--mat-expansion-header-text-line-height:inherit;--mat-expansion-header-text-tracking:inherit;--mat-expansion-container-text-font:Roboto, sans-serif;--mat-expansion-container-text-line-height:20px;--mat-expansion-container-text-size:14px;--mat-expansion-container-text-tracking:0.0178571429em;--mat-expansion-container-text-weight:400}html{--mat-grid-list-tile-header-primary-text-size:14px;--mat-grid-list-tile-header-secondary-text-size:12px;--mat-grid-list-tile-footer-primary-text-size:14px;--mat-grid-list-tile-footer-secondary-text-size:12px}html{--mat-icon-color:inherit}.mat-icon.mat-primary{--mat-icon-color:#673ab7}.mat-icon.mat-accent{--mat-icon-color:#ffd740}.mat-icon.mat-warn{--mat-icon-color:#f44336}html{--mat-sidenav-container-shape:0;--mat-sidenav-container-elevation-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);--mat-sidenav-container-width:auto}html{--mat-sidenav-container-divider-color:rgba(0, 0, 0, 0.12);--mat-sidenav-container-background-color:white;--mat-sidenav-container-text-color:rgba(0, 0, 0, 0.87);--mat-sidenav-content-background-color:#fafafa;--mat-sidenav-content-text-color:rgba(0, 0, 0, 0.87);--mat-sidenav-scrim-color:rgba(0, 0, 0, 0.6)}html{--mat-stepper-header-icon-foreground-color:white;--mat-stepper-header-selected-state-icon-background-color:#673ab7;--mat-stepper-header-selected-state-icon-foreground-color:white;--mat-stepper-header-done-state-icon-background-color:#673ab7;--mat-stepper-header-done-state-icon-foreground-color:white;--mat-stepper-header-edit-state-icon-background-color:#673ab7;--mat-stepper-header-edit-state-icon-foreground-color:white;--mat-stepper-container-color:white;--mat-stepper-line-color:rgba(0, 0, 0, 0.12);--mat-stepper-header-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-stepper-header-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-stepper-header-label-text-color:rgba(0, 0, 0, 0.54);--mat-stepper-header-optional-label-text-color:rgba(0, 0, 0, 0.54);--mat-stepper-header-selected-state-label-text-color:rgba(0, 0, 0, 0.87);--mat-stepper-header-error-state-label-text-color:#f44336;--mat-stepper-header-icon-background-color:rgba(0, 0, 0, 0.54);--mat-stepper-header-error-state-icon-foreground-color:#f44336;--mat-stepper-header-error-state-icon-background-color:transparent}html .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color:rgba(0, 0, 0, 0.87);--mat-stepper-header-selected-state-icon-background-color:#ffd740;--mat-stepper-header-selected-state-icon-foreground-color:rgba(0, 0, 0, 0.87);--mat-stepper-header-done-state-icon-background-color:#ffd740;--mat-stepper-header-done-state-icon-foreground-color:rgba(0, 0, 0, 0.87);--mat-stepper-header-edit-state-icon-background-color:#ffd740;--mat-stepper-header-edit-state-icon-foreground-color:rgba(0, 0, 0, 0.87)}html .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color:white;--mat-stepper-header-selected-state-icon-background-color:#f44336;--mat-stepper-header-selected-state-icon-foreground-color:white;--mat-stepper-header-done-state-icon-background-color:#f44336;--mat-stepper-header-done-state-icon-foreground-color:white;--mat-stepper-header-edit-state-icon-background-color:#f44336;--mat-stepper-header-edit-state-icon-foreground-color:white}html{--mat-stepper-header-height:72px}html{--mat-stepper-container-text-font:Roboto, sans-serif;--mat-stepper-header-label-text-font:Roboto, sans-serif;--mat-stepper-header-label-text-size:14px;--mat-stepper-header-label-text-weight:400;--mat-stepper-header-error-state-label-text-size:16px;--mat-stepper-header-selected-state-label-text-size:16px;--mat-stepper-header-selected-state-label-text-weight:400}html{--mat-sort-arrow-color:#757575}html{--mat-toolbar-container-background-color:whitesmoke;--mat-toolbar-container-text-color:rgba(0, 0, 0, 0.87)}.mat-toolbar.mat-primary{--mat-toolbar-container-background-color:#673ab7;--mat-toolbar-container-text-color:white}.mat-toolbar.mat-accent{--mat-toolbar-container-background-color:#ffd740;--mat-toolbar-container-text-color:rgba(0, 0, 0, 0.87)}.mat-toolbar.mat-warn{--mat-toolbar-container-background-color:#f44336;--mat-toolbar-container-text-color:white}html{--mat-toolbar-standard-height:64px;--mat-toolbar-mobile-height:56px}html{--mat-toolbar-title-text-font:Roboto, sans-serif;--mat-toolbar-title-text-line-height:32px;--mat-toolbar-title-text-size:20px;--mat-toolbar-title-text-tracking:0.0125em;--mat-toolbar-title-text-weight:500}html{--mat-tree-container-background-color:white;--mat-tree-node-text-color:rgba(0, 0, 0, 0.87)}html{--mat-tree-node-min-height:48px}html{--mat-tree-node-text-font:Roboto, sans-serif;--mat-tree-node-text-size:14px;--mat-tree-node-text-weight:400}.mat-h1,.mat-headline-5,.mat-typography .mat-h1,.mat-typography .mat-headline-5,.mat-typography h1{font:400 24px/32px Roboto, sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-headline-6,.mat-typography .mat-h2,.mat-typography .mat-headline-6,.mat-typography h2{font:500 20px/32px Roboto, sans-serif;letter-spacing:.0125em;margin:0 0 16px}.mat-h3,.mat-subtitle-1,.mat-typography .mat-h3,.mat-typography .mat-subtitle-1,.mat-typography h3{font:400 16px/28px Roboto, sans-serif;letter-spacing:.009375em;margin:0 0 16px}.mat-h4,.mat-body-1,.mat-typography .mat-h4,.mat-typography .mat-body-1,.mat-typography h4{font:400 16px/24px Roboto, sans-serif;letter-spacing:.03125em;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 calc(14px*.83)/20px Roboto, sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 calc(14px*.67)/20px Roboto, sans-serif;margin:0 0 12px}.mat-body-strong,.mat-subtitle-2,.mat-typography .mat-body-strong,.mat-typography .mat-subtitle-2{font:500 14px/22px Roboto, sans-serif;letter-spacing:.0071428571em}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font:400 14px/20px Roboto, sans-serif;letter-spacing:.0178571429em}.mat-body p,.mat-body-2 p,.mat-typography .mat-body p,.mat-typography .mat-body-2 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font:400 12px/20px Roboto, sans-serif;letter-spacing:.0333333333em}.mat-headline-1,.mat-typography .mat-headline-1{font:300 96px/96px Roboto, sans-serif;letter-spacing:-0.015625em;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font:300 60px/60px Roboto, sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font:400 48px/50px Roboto, sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font:400 34px/40px Roboto, sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}
/*!****************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/font-awesome/css/font-awesome.css ***!
  \****************************************************************************************************************************************************************************************************************************************/
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('fontawesome-webfont.eot?v=4.7.0');
  src: url('fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('fontawesome-webfont.woff?v=4.7.0') format('woff'), url('fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  animation: fa-spin 1s infinite steps(8);
}
@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-sticky-note-o:before {
  content: "\f24a";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-hourglass-o:before {
  content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}
.fa-hand-scissors-o:before {
  content: "\f257";
}
.fa-hand-lizard-o:before {
  content: "\f258";
}
.fa-hand-spock-o:before {
  content: "\f259";
}
.fa-hand-pointer-o:before {
  content: "\f25a";
}
.fa-hand-peace-o:before {
  content: "\f25b";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-safari:before {
  content: "\f267";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-calendar-plus-o:before {
  content: "\f271";
}
.fa-calendar-minus-o:before {
  content: "\f272";
}
.fa-calendar-times-o:before {
  content: "\f273";
}
.fa-calendar-check-o:before {
  content: "\f274";
}
.fa-industry:before {
  content: "\f275";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-map-o:before {
  content: "\f278";
}
.fa-map:before {
  content: "\f279";
}
.fa-commenting:before {
  content: "\f27a";
}
.fa-commenting-o:before {
  content: "\f27b";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-vimeo:before {
  content: "\f27d";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-edge:before {
  content: "\f282";
}
.fa-credit-card-alt:before {
  content: "\f283";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-modx:before {
  content: "\f285";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-usb:before {
  content: "\f287";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-pause-circle-o:before {
  content: "\f28c";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stop-circle-o:before {
  content: "\f28e";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-percent:before {
  content: "\f295";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-envira:before {
  content: "\f299";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-wheelchair-alt:before {
  content: "\f29b";
}
.fa-question-circle-o:before {
  content: "\f29c";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-volume-control-phone:before {
  content: "\f2a0";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-signing:before,
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\f2b3";
}
.fa-fa:before,
.fa-font-awesome:before {
  content: "\f2b4";
}
.fa-handshake-o:before {
  content: "\f2b5";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-envelope-open-o:before {
  content: "\f2b7";
}
.fa-linode:before {
  content: "\f2b8";
}
.fa-address-book:before {
  content: "\f2b9";
}
.fa-address-book-o:before {
  content: "\f2ba";
}
.fa-vcard:before,
.fa-address-card:before {
  content: "\f2bb";
}
.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "\f2bc";
}
.fa-user-circle:before {
  content: "\f2bd";
}
.fa-user-circle-o:before {
  content: "\f2be";
}
.fa-user-o:before {
  content: "\f2c0";
}
.fa-id-badge:before {
  content: "\f2c1";
}
.fa-drivers-license:before,
.fa-id-card:before {
  content: "\f2c2";
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "\f2c3";
}
.fa-quora:before {
  content: "\f2c4";
}
.fa-free-code-camp:before {
  content: "\f2c5";
}
.fa-telegram:before {
  content: "\f2c6";
}
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "\f2c7";
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "\f2c9";
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "\f2ca";
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "\f2cb";
}
.fa-shower:before {
  content: "\f2cc";
}
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "\f2cd";
}
.fa-podcast:before {
  content: "\f2ce";
}
.fa-window-maximize:before {
  content: "\f2d0";
}
.fa-window-minimize:before {
  content: "\f2d1";
}
.fa-window-restore:before {
  content: "\f2d2";
}
.fa-times-rectangle:before,
.fa-window-close:before {
  content: "\f2d3";
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "\f2d4";
}
.fa-bandcamp:before {
  content: "\f2d5";
}
.fa-grav:before {
  content: "\f2d6";
}
.fa-etsy:before {
  content: "\f2d7";
}
.fa-imdb:before {
  content: "\f2d8";
}
.fa-ravelry:before {
  content: "\f2d9";
}
.fa-eercast:before {
  content: "\f2da";
}
.fa-microchip:before {
  content: "\f2db";
}
.fa-snowflake-o:before {
  content: "\f2dc";
}
.fa-superpowers:before {
  content: "\f2dd";
}
.fa-wpexplorer:before {
  content: "\f2de";
}
.fa-meetup:before {
  content: "\f2e0";
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/styles.scss?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/* You can add global styles to this file, and also import other style files */
body[color-theme]:not(body[color-theme=""]) .btn-primary {
  background-color: var(--primary, #3175bc);
}
body[color-theme]:not(body[color-theme=""]) .btn-outline-primary {
  color: var(--primary, #3175bc);
  border-color: var(--primary, #3175bc);
}
body[color-theme]:not(body[color-theme=""]) .btn-primary:not(:disabled):not(.disabled):active {
  background-color: var(--primary, #3175bc);
  border-color: var(--primary, #3175bc);
}
body[color-theme]:not(body[color-theme=""]) .btn-outline-primary:not(:disabled):not(.disabled):active {
  color: #fff;
  border-color: var(--primary, #3175bc);
  background-color: var(--primary, #3175bc);
}

:root {
  --blue: #3175BC;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #f86c6b;
  --orange: #f8cb00;
  --yellow: #ffc107;
  --green: #27ae60;
  --teal: #20c997;
  --cyan: #63c2de;
  --white: #fff;
  --gray: #536c79;
  --gray-dark: #29363d;
  --gss-theme: #3175bc;
  --blue: #0581b1;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #f86c6b;
  --orange: #f8cb00;
  --yellow: #ffc107;
  --green: #27ae60;
  --teal: #20c997;
  --cyan: #63c2de;
  --white: #fff;
  --gray: #536c79;
  --primary: #3175bc;
  --secondary: #a4b7c1;
  --success: #27ae60;
  --info: #63c2de;
  --warning: #ffc107;
  --danger: #f86c6b;
  --light: #f0f3f5;
  --dark: #29363d;
  --blue: #0581b1;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #f86c6b;
  --orange: #f8cb00;
  --yellow: #ffc107;
  --green: #27ae60;
  --teal: #20c997;
  --cyan: #63c2de;
  --custom: rgb(0, 110, 140);
  --gray-100: #f0f3f5;
  --gray-200: #c2cfd6;
  --gray-300: #a4b7c1;
  --gray-400: #869fac;
  --gray-500: #678898;
  --gray-600: #536c79;
  --gray-700: #3e515b;
  --gray-800: #29363d;
  --gray-900: #151b1e;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 800px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: "Poppins", sans-serif, "Poppins", sans-serif, "Poppins", sans-serif, "Poppins", sans-serif, "Poppins", sans-serif, "Poppins", sans-serif;
  --font-family-monospace: "Poppins", sans-serif;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

article,
aside,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
  display: block;
}

body {
  margin: 0;
  font-family: "Poppins", sans-serif;
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 1.6;
  color: #0a2d52;
  text-align: left;
  background-color: #e4e7ea;
}

[tabindex="-1"]:focus {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 0.875rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #3175bc;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: #214f7f;
  text-decoration: underline;
}

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):focus {
  outline: 0;
}

pre,
code,
kbd,
samp {
  font-family: "Poppins", sans-serif;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #536c79;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio],
input[type=checkbox] {
  box-sizing: border-box;
  padding: 0;
}

input[type=date],
input[type=time],
input[type=datetime-local],
input[type=month] {
  -webkit-appearance: listbox;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

/* original template given
// h1, h2, h3, h4, h5, h6,
// .h1, .h2, .h3, .h4, .h5, .h6 {
//   margin-bottom: $headings-margin-bottom;
//   font-family: $headings-font-family;
//   font-weight: $headings-font-weight;
//   line-height: $headings-line-height;
//   //color: $headings-color;
//   color:#226996;
// }*/
h1,
h2,
h3,
h4,
.h1,
.h2,
.h3,
.h4 {
  margin-bottom: 0.5rem;
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}

h2,
h3,
h4,
.h2,
.h3,
.h4 {
  margin-bottom: 0.5rem;
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
  font-weight: 600;
}

h1,
.h1 {
  font-weight: 700;
}

h5,
h6,
.h5,
.h6 {
  margin-bottom: 0.5rem;
  font-family: inherit;
  font-weight: 600;
  line-height: 1.4;
}

h1,
.h1 {
  font-size: 2.5rem;
}

h2,
.h2 {
  font-size: 1.875rem;
}

h3,
.h3 {
  font-size: 1.5rem;
}

h4,
.h4 {
  font-size: 1.25rem;
}

h5,
.h5 {
  font-size: 1.125rem;
}

h6,
.h6 {
  font-size: 1rem;
}

.lead {
  font-size: 1.125rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.4;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.4;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.4;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.4;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-size: 80%;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.125rem;
}

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #536c79;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #e4e5e6;
  border: 1px solid #a4b7c1;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #536c79;
}

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-break: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #151b1e;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #151b1e;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .container {
    max-width: 540px;
  }
}
@media (min-width: 800px) {
  .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container {
    max-width: 1140px;
  }
}

.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-xl,
.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,
.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,
.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,
.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,
.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  flex: 0 0 8.3333333333%;
  max-width: 8.3333333333%;
}

.col-2 {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.col-5 {
  flex: 0 0 41.6666666667%;
  max-width: 41.6666666667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.3333333333%;
  max-width: 58.3333333333%;
}

.col-8 {
  flex: 0 0 66.6666666667%;
  max-width: 66.6666666667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.3333333333%;
  max-width: 83.3333333333%;
}

.col-11 {
  flex: 0 0 91.6666666667%;
  max-width: 91.6666666667%;
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

.offset-1 {
  margin-left: 8.3333333333%;
}

.offset-2 {
  margin-left: 16.6666666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.3333333333%;
}

.offset-5 {
  margin-left: 41.6666666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.3333333333%;
}

.offset-8 {
  margin-left: 66.6666666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.3333333333%;
}

.offset-11 {
  margin-left: 91.6666666667%;
}

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.3333333333%;
  }
  .offset-sm-2 {
    margin-left: 16.6666666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.3333333333%;
  }
  .offset-sm-5 {
    margin-left: 41.6666666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.3333333333%;
  }
  .offset-sm-8 {
    margin-left: 66.6666666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.3333333333%;
  }
  .offset-sm-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 800px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-md-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-md-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-md-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-md-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.3333333333%;
  }
  .offset-md-2 {
    margin-left: 16.6666666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.3333333333%;
  }
  .offset-md-5 {
    margin-left: 41.6666666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.3333333333%;
  }
  .offset-md-8 {
    margin-left: 66.6666666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.3333333333%;
  }
  .offset-md-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.3333333333%;
  }
  .offset-lg-2 {
    margin-left: 16.6666666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.3333333333%;
  }
  .offset-lg-5 {
    margin-left: 41.6666666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.3333333333%;
  }
  .offset-lg-8 {
    margin-left: 66.6666666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.3333333333%;
  }
  .offset-lg-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.3333333333%;
  }
  .offset-xl-2 {
    margin-left: 16.6666666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.3333333333%;
  }
  .offset-xl-5 {
    margin-left: 41.6666666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.3333333333%;
  }
  .offset-xl-8 {
    margin-left: 66.6666666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.3333333333%;
  }
  .offset-xl-11 {
    margin-left: 91.6666666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  background-color: transparent;
}
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #a4b7c1;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #a4b7c1;
}
.table tbody + tbody {
  border-top: 2px solid #a4b7c1;
}
.table .table {
  background-color: #e4e5e6;
}

.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #a4b7c1;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #a4b7c1;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #c5d8ec;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #94b7dc;
}

.table-hover .table-primary:hover {
  background-color: #b2cbe6;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #b2cbe6;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #e6ebee;
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #d0dadf;
}

.table-hover .table-secondary:hover {
  background-color: #d7dfe4;
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #d7dfe4;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c3e8d2;
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #8fd5ac;
}

.table-hover .table-success:hover {
  background-color: #b1e1c4;
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #b1e1c4;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #d3eef6;
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #aedfee;
}

.table-hover .table-info:hover {
  background-color: #bee6f2;
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #bee6f2;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ffeeba;
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #ffdf7e;
}

.table-hover .table-warning:hover {
  background-color: #ffe8a1;
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #ffe8a1;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #fdd6d6;
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #fbb3b2;
}

.table-hover .table-danger:hover {
  background-color: #fcbebe;
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #fcbebe;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fbfcfc;
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #f7f9fa;
}

.table-hover .table-light:hover {
  background-color: #ecf1f1;
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ecf1f1;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c3c7c9;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #90969a;
}

.table-hover .table-dark:hover {
  background-color: #b6babd;
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #b6babd;
}

.table-blue,
.table-blue > th,
.table-blue > td {
  background-color: #b9dce9;
}
.table-blue th,
.table-blue td,
.table-blue thead th,
.table-blue tbody + tbody {
  border-color: #7dbdd6;
}

.table-hover .table-blue:hover {
  background-color: #a6d2e3;
}
.table-hover .table-blue:hover > td,
.table-hover .table-blue:hover > th {
  background-color: #a6d2e3;
}

.table-indigo,
.table-indigo > th,
.table-indigo > td {
  background-color: #d4bcfb;
}
.table-indigo th,
.table-indigo td,
.table-indigo thead th,
.table-indigo tbody + tbody {
  border-color: #af83f8;
}

.table-hover .table-indigo:hover {
  background-color: #c5a4fa;
}
.table-hover .table-indigo:hover > td,
.table-hover .table-indigo:hover > th {
  background-color: #c5a4fa;
}

.table-purple,
.table-purple > th,
.table-purple > td {
  background-color: #d7caee;
}
.table-purple th,
.table-purple td,
.table-purple thead th,
.table-purple tbody + tbody {
  border-color: #b49ddf;
}

.table-hover .table-purple:hover {
  background-color: #c8b7e8;
}
.table-hover .table-purple:hover > td,
.table-hover .table-purple:hover > th {
  background-color: #c8b7e8;
}

.table-pink,
.table-pink > th,
.table-pink > td {
  background-color: #f9c9df;
}
.table-pink th,
.table-pink td,
.table-pink thead th,
.table-pink tbody + tbody {
  border-color: #f39bc3;
}

.table-hover .table-pink:hover {
  background-color: #f6b2d1;
}
.table-hover .table-pink:hover > td,
.table-hover .table-pink:hover > th {
  background-color: #f6b2d1;
}

.table-red,
.table-red > th,
.table-red > td {
  background-color: #fdd6d6;
}
.table-red th,
.table-red td,
.table-red thead th,
.table-red tbody + tbody {
  border-color: #fbb3b2;
}

.table-hover .table-red:hover {
  background-color: #fcbebe;
}
.table-hover .table-red:hover > td,
.table-hover .table-red:hover > th {
  background-color: #fcbebe;
}

.table-orange,
.table-orange > th,
.table-orange > td {
  background-color: #fdf0b8;
}
.table-orange th,
.table-orange td,
.table-orange thead th,
.table-orange tbody + tbody {
  border-color: #fbe47a;
}

.table-hover .table-orange:hover {
  background-color: #fceb9f;
}
.table-hover .table-orange:hover > td,
.table-hover .table-orange:hover > th {
  background-color: #fceb9f;
}

.table-yellow,
.table-yellow > th,
.table-yellow > td {
  background-color: #ffeeba;
}
.table-yellow th,
.table-yellow td,
.table-yellow thead th,
.table-yellow tbody + tbody {
  border-color: #ffdf7e;
}

.table-hover .table-yellow:hover {
  background-color: #ffe8a1;
}
.table-hover .table-yellow:hover > td,
.table-hover .table-yellow:hover > th {
  background-color: #ffe8a1;
}

.table-green,
.table-green > th,
.table-green > td {
  background-color: #c3e8d2;
}
.table-green th,
.table-green td,
.table-green thead th,
.table-green tbody + tbody {
  border-color: #8fd5ac;
}

.table-hover .table-green:hover {
  background-color: #b1e1c4;
}
.table-hover .table-green:hover > td,
.table-hover .table-green:hover > th {
  background-color: #b1e1c4;
}

.table-teal,
.table-teal > th,
.table-teal > td {
  background-color: #c1f0e2;
}
.table-teal th,
.table-teal td,
.table-teal thead th,
.table-teal tbody + tbody {
  border-color: #8be3c9;
}

.table-hover .table-teal:hover {
  background-color: #acebd8;
}
.table-hover .table-teal:hover > td,
.table-hover .table-teal:hover > th {
  background-color: #acebd8;
}

.table-cyan,
.table-cyan > th,
.table-cyan > td {
  background-color: #d3eef6;
}
.table-cyan th,
.table-cyan td,
.table-cyan thead th,
.table-cyan tbody + tbody {
  border-color: #aedfee;
}

.table-hover .table-cyan:hover {
  background-color: #bee6f2;
}
.table-hover .table-cyan:hover > td,
.table-hover .table-cyan:hover > th {
  background-color: #bee6f2;
}

.table-custom,
.table-custom > th,
.table-custom > td {
  background-color: #b8d6df;
}
.table-custom th,
.table-custom td,
.table-custom thead th,
.table-custom tbody + tbody {
  border-color: #7ab4c3;
}

.table-hover .table-custom:hover {
  background-color: #a6ccd7;
}
.table-hover .table-custom:hover > td,
.table-hover .table-custom:hover > th {
  background-color: #a6ccd7;
}

.table-gray-100,
.table-gray-100 > th,
.table-gray-100 > td {
  background-color: #fbfcfc;
}
.table-gray-100 th,
.table-gray-100 td,
.table-gray-100 thead th,
.table-gray-100 tbody + tbody {
  border-color: #f7f9fa;
}

.table-hover .table-gray-100:hover {
  background-color: #ecf1f1;
}
.table-hover .table-gray-100:hover > td,
.table-hover .table-gray-100:hover > th {
  background-color: #ecf1f1;
}

.table-gray-200,
.table-gray-200 > th,
.table-gray-200 > td {
  background-color: #eef2f4;
}
.table-gray-200 th,
.table-gray-200 td,
.table-gray-200 thead th,
.table-gray-200 tbody + tbody {
  border-color: #dfe6ea;
}

.table-hover .table-gray-200:hover {
  background-color: #dfe6ea;
}
.table-hover .table-gray-200:hover > td,
.table-hover .table-gray-200:hover > th {
  background-color: #dfe6ea;
}

.table-gray-300,
.table-gray-300 > th,
.table-gray-300 > td {
  background-color: #e6ebee;
}
.table-gray-300 th,
.table-gray-300 td,
.table-gray-300 thead th,
.table-gray-300 tbody + tbody {
  border-color: #d0dadf;
}

.table-hover .table-gray-300:hover {
  background-color: #d7dfe4;
}
.table-hover .table-gray-300:hover > td,
.table-hover .table-gray-300:hover > th {
  background-color: #d7dfe4;
}

.table-gray-400,
.table-gray-400 > th,
.table-gray-400 > td {
  background-color: #dde4e8;
}
.table-gray-400 th,
.table-gray-400 td,
.table-gray-400 thead th,
.table-gray-400 tbody + tbody {
  border-color: #c0cdd4;
}

.table-hover .table-gray-400:hover {
  background-color: #ced8de;
}
.table-hover .table-gray-400:hover > td,
.table-hover .table-gray-400:hover > th {
  background-color: #ced8de;
}

.table-gray-500,
.table-gray-500 > th,
.table-gray-500 > td {
  background-color: #d4dee2;
}
.table-gray-500 th,
.table-gray-500 td,
.table-gray-500 thead th,
.table-gray-500 tbody + tbody {
  border-color: #b0c1c9;
}

.table-hover .table-gray-500:hover {
  background-color: #c5d2d8;
}
.table-hover .table-gray-500:hover > td,
.table-hover .table-gray-500:hover > th {
  background-color: #c5d2d8;
}

.table-gray-600,
.table-gray-600 > th,
.table-gray-600 > td {
  background-color: #cfd6d9;
}
.table-gray-600 th,
.table-gray-600 td,
.table-gray-600 thead th,
.table-gray-600 tbody + tbody {
  border-color: #a6b3b9;
}

.table-hover .table-gray-600:hover {
  background-color: #c1cace;
}
.table-hover .table-gray-600:hover > td,
.table-hover .table-gray-600:hover > th {
  background-color: #c1cace;
}

.table-gray-700,
.table-gray-700 > th,
.table-gray-700 > td {
  background-color: #c9ced1;
}
.table-gray-700 th,
.table-gray-700 td,
.table-gray-700 thead th,
.table-gray-700 tbody + tbody {
  border-color: #9ba5aa;
}

.table-hover .table-gray-700:hover {
  background-color: #bbc2c5;
}
.table-hover .table-gray-700:hover > td,
.table-hover .table-gray-700:hover > th {
  background-color: #bbc2c5;
}

.table-gray-800,
.table-gray-800 > th,
.table-gray-800 > td {
  background-color: #c3c7c9;
}
.table-gray-800 th,
.table-gray-800 td,
.table-gray-800 thead th,
.table-gray-800 tbody + tbody {
  border-color: #90969a;
}

.table-hover .table-gray-800:hover {
  background-color: #b6babd;
}
.table-hover .table-gray-800:hover > td,
.table-hover .table-gray-800:hover > th {
  background-color: #b6babd;
}

.table-gray-900,
.table-gray-900 > th,
.table-gray-900 > td {
  background-color: #bdbfc0;
}
.table-gray-900 th,
.table-gray-900 td,
.table-gray-900 thead th,
.table-gray-900 tbody + tbody {
  border-color: #85888a;
}

.table-hover .table-gray-900:hover {
  background-color: #b0b2b4;
}
.table-hover .table-gray-900:hover > td,
.table-hover .table-gray-900:hover > th {
  background-color: #b0b2b4;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #151b1e;
  border-color: #252f35;
}
.table .thead-light th {
  color: #3e515b;
  background-color: #c2cfd6;
  border-color: #a4b7c1;
}

.table-dark {
  color: #fff;
  background-color: #151b1e;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #252f35;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 799.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: 3.125rem;
  padding: 0.3rem 0.6rem;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.5;
  color: #3e515b;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #3998D4 !important;
  border-radius: 0;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media screen and (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #3e515b;
  background-color: #fff;
  border-color: #8cb5e1;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(49, 117, 188, 0.25);
}
.form-control::placeholder {
  color: #536c79;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #c2cfd6;
  opacity: 1;
}

select.form-control:focus::-ms-value {
  color: #3e515b;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: calc(0.3rem + 1px);
  margin-bottom: 0;
  font-size: 0.875rem;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.125rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.7875rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
  margin-bottom: 0;
  line-height: 1.5;
  color: #151b1e;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: 40px;
  padding: 0.25rem 0.5rem;
  font-size: 0.7875rem;
  line-height: 1.5;
}

.form-control-lg {
  height: calc(2.6875rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.125rem;
  line-height: 1.5;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}
.form-check-input:disabled ~ .form-check-label {
  color: #536c79;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #27ae60;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.7875rem;
  line-height: 1.6;
  color: #fff;
  background-color: rgba(39, 174, 96, 0.9);
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #f86c6b !important;
  border: 1px solid #f86c6b !important;
  padding-right: 2.6rem;
  background-repeat: no-repeat;
  background-position: center right calc(2.6rem / 4);
  background-size: calc(2.6rem / 2) calc(2.6rem / 2);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2327ae60' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #27ae60;
  box-shadow: 0 0 0 0.2rem rgba(39, 174, 96, 0.25);
}
.was-validated .form-control:valid ~ .valid-feedback,
.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
.form-control.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: 2.6rem;
  background-position: top calc(2.6rem / 4) right calc(2.6rem / 4);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #27ae60;
  padding-right: 4.45rem;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #27ae60;
  box-shadow: 0 0 0 0.2rem rgba(39, 174, 96, 0.25);
}
.was-validated .custom-select:valid ~ .valid-feedback,
.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,
.custom-select.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control-file:valid ~ .valid-feedback,
.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,
.form-control-file.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #27ae60;
}
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #27ae60;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #27ae60;
}
.was-validated .custom-control-input:valid ~ .valid-feedback,
.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
.custom-control-input.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #36d278;
  background-color: #36d278;
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(39, 174, 96, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #27ae60;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #27ae60;
}
.was-validated .custom-file-input:valid ~ .valid-feedback,
.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
.custom-file-input.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #27ae60;
  box-shadow: 0 0 0 0.2rem rgba(39, 174, 96, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #f86c6b;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.7875rem;
  line-height: 1.6;
  color: #fff;
  background-color: rgba(248, 108, 107, 0.9);
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #f86c6b !important;
  border: 1px solid #f86c6b !important;
  padding-right: 2.6rem;
  background-repeat: no-repeat;
  background-position: center right calc(2.6rem / 4);
  background-size: calc(2.6rem / 2) calc(2.6rem / 2);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #f86c6b;
  box-shadow: 0 0 0 0.2rem rgba(248, 108, 107, 0.25);
}
.was-validated .form-control:invalid ~ .invalid-feedback,
.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
.form-control.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: 2.6rem;
  background-position: top calc(2.6rem / 4) right calc(2.6rem / 4);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #f86c6b;
  padding-right: 4.45rem;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #f86c6b;
  box-shadow: 0 0 0 0.2rem rgba(248, 108, 107, 0.25);
}
.was-validated .custom-select:invalid ~ .invalid-feedback,
.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,
.custom-select.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control-file:invalid ~ .invalid-feedback,
.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,
.form-control-file.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #f86c6b;
}
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #f86c6b;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #f86c6b;
}
.was-validated .custom-control-input:invalid ~ .invalid-feedback,
.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
.custom-control-input.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #fa9c9c;
  background-color: #fa9c9c;
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(248, 108, 107, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #f86c6b;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #f86c6b;
}
.was-validated .custom-file-input:invalid ~ .invalid-feedback,
.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
.custom-file-input.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #f86c6b;
  box-shadow: 0 0 0 0.2rem rgba(248, 108, 107, 0.25);
}

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-weight: 400;
  color: #151b1e;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.3rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.6;
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media screen and (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(49, 117, 188, 0.25);
}
.btn.disabled, .btn:disabled {
  opacity: 0.65;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #3175bc;
  border-color: #3175bc;
}
.btn-primary:hover {
  color: #fff;
  background-color: #29629e;
  border-color: #265c94;
}
.btn-primary:focus, .btn-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(80, 138, 198, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #3175bc;
  border-color: #3175bc;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #265c94;
  border-color: #245689;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(80, 138, 198, 0.5);
}

.btn-secondary {
  color: #151b1e;
  background-color: #a4b7c1;
  border-color: #a4b7c1;
}
.btn-secondary:hover {
  color: #151b1e;
  background-color: #8da5b2;
  border-color: #869fac;
}
.btn-secondary:focus, .btn-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(143, 160, 169, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #151b1e;
  background-color: #a4b7c1;
  border-color: #a4b7c1;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #151b1e;
  background-color: #869fac;
  border-color: #7e99a7;
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(143, 160, 169, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #27ae60;
  border-color: #27ae60;
}
.btn-success:hover {
  color: #fff;
  background-color: #208f4f;
  border-color: #1e8449;
}
.btn-success:focus, .btn-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(71, 186, 120, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #27ae60;
  border-color: #27ae60;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #1e8449;
  border-color: #1b7a43;
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(71, 186, 120, 0.5);
}

.btn-info {
  color: #151b1e;
  background-color: #63c2de;
  border-color: #63c2de;
}
.btn-info:hover {
  color: #151b1e;
  background-color: #43b6d7;
  border-color: #39b2d5;
}
.btn-info:focus, .btn-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(87, 169, 193, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #151b1e;
  background-color: #63c2de;
  border-color: #63c2de;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #39b2d5;
  border-color: #2eadd3;
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(87, 169, 193, 0.5);
}

.btn-warning {
  color: #151b1e;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:hover {
  color: #151b1e;
  background-color: #e0a800;
  border-color: #d39e00;
}
.btn-warning:focus, .btn-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 168, 10, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #151b1e;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #151b1e;
  background-color: #d39e00;
  border-color: #c69500;
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 168, 10, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #f86c6b;
  border-color: #f86c6b;
}
.btn-danger:hover {
  color: #fff;
  background-color: #f64846;
  border-color: #f63c3a;
}
.btn-danger:focus, .btn-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(249, 130, 129, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #f86c6b;
  border-color: #f86c6b;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #f63c3a;
  border-color: #f5302e;
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(249, 130, 129, 0.5);
}

.btn-light {
  color: #151b1e;
  background-color: #f0f3f5;
  border-color: #f0f3f5;
}
.btn-light:hover {
  color: #151b1e;
  background-color: #d9e1e6;
  border-color: #d1dbe1;
}
.btn-light:focus, .btn-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(207, 211, 213, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #151b1e;
  background-color: #f0f3f5;
  border-color: #f0f3f5;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #151b1e;
  background-color: #d1dbe1;
  border-color: #cad4dc;
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(207, 211, 213, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #29363d;
  border-color: #29363d;
}
.btn-dark:hover {
  color: #fff;
  background-color: #1a2226;
  border-color: #151b1f;
}
.btn-dark:focus, .btn-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(73, 84, 90, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #29363d;
  border-color: #29363d;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #151b1f;
  border-color: #0f1417;
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(73, 84, 90, 0.5);
}

.btn-blue {
  color: #fff;
  background-color: #0581b1;
  border-color: #0581b1;
}
.btn-blue:hover {
  color: #fff;
  background-color: #04668c;
  border-color: #045d7f;
}
.btn-blue:focus, .btn-blue.focus {
  box-shadow: 0 0 0 0.2rem rgba(43, 148, 189, 0.5);
}
.btn-blue.disabled, .btn-blue:disabled {
  color: #fff;
  background-color: #0581b1;
  border-color: #0581b1;
}
.btn-blue:not(:disabled):not(.disabled):active, .btn-blue:not(:disabled):not(.disabled).active, .show > .btn-blue.dropdown-toggle {
  color: #fff;
  background-color: #045d7f;
  border-color: #035473;
}
.btn-blue:not(:disabled):not(.disabled):active:focus, .btn-blue:not(:disabled):not(.disabled).active:focus, .show > .btn-blue.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(43, 148, 189, 0.5);
}

.btn-indigo {
  color: #fff;
  background-color: #6610f2;
  border-color: #6610f2;
}
.btn-indigo:hover {
  color: #fff;
  background-color: #560bd0;
  border-color: #510bc4;
}
.btn-indigo:focus, .btn-indigo.focus {
  box-shadow: 0 0 0 0.2rem rgba(125, 52, 244, 0.5);
}
.btn-indigo.disabled, .btn-indigo:disabled {
  color: #fff;
  background-color: #6610f2;
  border-color: #6610f2;
}
.btn-indigo:not(:disabled):not(.disabled):active, .btn-indigo:not(:disabled):not(.disabled).active, .show > .btn-indigo.dropdown-toggle {
  color: #fff;
  background-color: #510bc4;
  border-color: #4c0ab8;
}
.btn-indigo:not(:disabled):not(.disabled):active:focus, .btn-indigo:not(:disabled):not(.disabled).active:focus, .show > .btn-indigo.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(125, 52, 244, 0.5);
}

.btn-purple {
  color: #fff;
  background-color: #6f42c1;
  border-color: #6f42c1;
}
.btn-purple:hover {
  color: #fff;
  background-color: #5e37a6;
  border-color: #59339d;
}
.btn-purple:focus, .btn-purple.focus {
  box-shadow: 0 0 0 0.2rem rgba(133, 94, 202, 0.5);
}
.btn-purple.disabled, .btn-purple:disabled {
  color: #fff;
  background-color: #6f42c1;
  border-color: #6f42c1;
}
.btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active, .show > .btn-purple.dropdown-toggle {
  color: #fff;
  background-color: #59339d;
  border-color: #533093;
}
.btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-purple.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(133, 94, 202, 0.5);
}

.btn-pink {
  color: #fff;
  background-color: #e83e8c;
  border-color: #e83e8c;
}
.btn-pink:hover {
  color: #fff;
  background-color: #e41c78;
  border-color: #d91a72;
}
.btn-pink:focus, .btn-pink.focus {
  box-shadow: 0 0 0 0.2rem rgba(235, 91, 157, 0.5);
}
.btn-pink.disabled, .btn-pink:disabled {
  color: #fff;
  background-color: #e83e8c;
  border-color: #e83e8c;
}
.btn-pink:not(:disabled):not(.disabled):active, .btn-pink:not(:disabled):not(.disabled).active, .show > .btn-pink.dropdown-toggle {
  color: #fff;
  background-color: #d91a72;
  border-color: #ce196c;
}
.btn-pink:not(:disabled):not(.disabled):active:focus, .btn-pink:not(:disabled):not(.disabled).active:focus, .show > .btn-pink.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(235, 91, 157, 0.5);
}

.btn-red {
  color: #fff;
  background-color: #f86c6b;
  border-color: #f86c6b;
}
.btn-red:hover {
  color: #fff;
  background-color: #f64846;
  border-color: #f63c3a;
}
.btn-red:focus, .btn-red.focus {
  box-shadow: 0 0 0 0.2rem rgba(249, 130, 129, 0.5);
}
.btn-red.disabled, .btn-red:disabled {
  color: #fff;
  background-color: #f86c6b;
  border-color: #f86c6b;
}
.btn-red:not(:disabled):not(.disabled):active, .btn-red:not(:disabled):not(.disabled).active, .show > .btn-red.dropdown-toggle {
  color: #fff;
  background-color: #f63c3a;
  border-color: #f5302e;
}
.btn-red:not(:disabled):not(.disabled):active:focus, .btn-red:not(:disabled):not(.disabled).active:focus, .show > .btn-red.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(249, 130, 129, 0.5);
}

.btn-orange {
  color: #151b1e;
  background-color: #f8cb00;
  border-color: #f8cb00;
}
.btn-orange:hover {
  color: #151b1e;
  background-color: #d2ac00;
  border-color: #c5a100;
}
.btn-orange:focus, .btn-orange.focus {
  box-shadow: 0 0 0 0.2rem rgba(214, 177, 5, 0.5);
}
.btn-orange.disabled, .btn-orange:disabled {
  color: #151b1e;
  background-color: #f8cb00;
  border-color: #f8cb00;
}
.btn-orange:not(:disabled):not(.disabled):active, .btn-orange:not(:disabled):not(.disabled).active, .show > .btn-orange.dropdown-toggle {
  color: #151b1e;
  background-color: #c5a100;
  border-color: #b89700;
}
.btn-orange:not(:disabled):not(.disabled):active:focus, .btn-orange:not(:disabled):not(.disabled).active:focus, .show > .btn-orange.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(214, 177, 5, 0.5);
}

.btn-yellow {
  color: #151b1e;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-yellow:hover {
  color: #151b1e;
  background-color: #e0a800;
  border-color: #d39e00;
}
.btn-yellow:focus, .btn-yellow.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 168, 10, 0.5);
}
.btn-yellow.disabled, .btn-yellow:disabled {
  color: #151b1e;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-yellow:not(:disabled):not(.disabled):active, .btn-yellow:not(:disabled):not(.disabled).active, .show > .btn-yellow.dropdown-toggle {
  color: #151b1e;
  background-color: #d39e00;
  border-color: #c69500;
}
.btn-yellow:not(:disabled):not(.disabled):active:focus, .btn-yellow:not(:disabled):not(.disabled).active:focus, .show > .btn-yellow.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 168, 10, 0.5);
}

.btn-green {
  color: #fff;
  background-color: #27ae60;
  border-color: #27ae60;
}
.btn-green:hover {
  color: #fff;
  background-color: #208f4f;
  border-color: #1e8449;
}
.btn-green:focus, .btn-green.focus {
  box-shadow: 0 0 0 0.2rem rgba(71, 186, 120, 0.5);
}
.btn-green.disabled, .btn-green:disabled {
  color: #fff;
  background-color: #27ae60;
  border-color: #27ae60;
}
.btn-green:not(:disabled):not(.disabled):active, .btn-green:not(:disabled):not(.disabled).active, .show > .btn-green.dropdown-toggle {
  color: #fff;
  background-color: #1e8449;
  border-color: #1b7a43;
}
.btn-green:not(:disabled):not(.disabled):active:focus, .btn-green:not(:disabled):not(.disabled).active:focus, .show > .btn-green.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(71, 186, 120, 0.5);
}

.btn-teal {
  color: #fff;
  background-color: #20c997;
  border-color: #20c997;
}
.btn-teal:hover {
  color: #fff;
  background-color: #1ba87e;
  border-color: #199d76;
}
.btn-teal:focus, .btn-teal.focus {
  box-shadow: 0 0 0 0.2rem rgba(65, 209, 167, 0.5);
}
.btn-teal.disabled, .btn-teal:disabled {
  color: #fff;
  background-color: #20c997;
  border-color: #20c997;
}
.btn-teal:not(:disabled):not(.disabled):active, .btn-teal:not(:disabled):not(.disabled).active, .show > .btn-teal.dropdown-toggle {
  color: #fff;
  background-color: #199d76;
  border-color: #17926e;
}
.btn-teal:not(:disabled):not(.disabled):active:focus, .btn-teal:not(:disabled):not(.disabled).active:focus, .show > .btn-teal.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(65, 209, 167, 0.5);
}

.btn-cyan {
  color: #151b1e;
  background-color: #63c2de;
  border-color: #63c2de;
}
.btn-cyan:hover {
  color: #151b1e;
  background-color: #43b6d7;
  border-color: #39b2d5;
}
.btn-cyan:focus, .btn-cyan.focus {
  box-shadow: 0 0 0 0.2rem rgba(87, 169, 193, 0.5);
}
.btn-cyan.disabled, .btn-cyan:disabled {
  color: #151b1e;
  background-color: #63c2de;
  border-color: #63c2de;
}
.btn-cyan:not(:disabled):not(.disabled):active, .btn-cyan:not(:disabled):not(.disabled).active, .show > .btn-cyan.dropdown-toggle {
  color: #fff;
  background-color: #39b2d5;
  border-color: #2eadd3;
}
.btn-cyan:not(:disabled):not(.disabled):active:focus, .btn-cyan:not(:disabled):not(.disabled).active:focus, .show > .btn-cyan.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(87, 169, 193, 0.5);
}

.btn-custom {
  color: #fff;
  background-color: rgb(0, 110, 140);
  border-color: rgb(0, 110, 140);
}
.btn-custom:hover {
  color: #fff;
  background-color: #005066;
  border-color: #004659;
}
.btn-custom:focus, .btn-custom.focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 132, 157, 0.5);
}
.btn-custom.disabled, .btn-custom:disabled {
  color: #fff;
  background-color: rgb(0, 110, 140);
  border-color: rgb(0, 110, 140);
}
.btn-custom:not(:disabled):not(.disabled):active, .btn-custom:not(:disabled):not(.disabled).active, .show > .btn-custom.dropdown-toggle {
  color: #fff;
  background-color: #004659;
  border-color: #003c4c;
}
.btn-custom:not(:disabled):not(.disabled):active:focus, .btn-custom:not(:disabled):not(.disabled).active:focus, .show > .btn-custom.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 132, 157, 0.5);
}

.btn-gray-100 {
  color: #151b1e;
  background-color: #f0f3f5;
  border-color: #f0f3f5;
}
.btn-gray-100:hover {
  color: #151b1e;
  background-color: #d9e1e6;
  border-color: #d1dbe1;
}
.btn-gray-100:focus, .btn-gray-100.focus {
  box-shadow: 0 0 0 0.2rem rgba(207, 211, 213, 0.5);
}
.btn-gray-100.disabled, .btn-gray-100:disabled {
  color: #151b1e;
  background-color: #f0f3f5;
  border-color: #f0f3f5;
}
.btn-gray-100:not(:disabled):not(.disabled):active, .btn-gray-100:not(:disabled):not(.disabled).active, .show > .btn-gray-100.dropdown-toggle {
  color: #151b1e;
  background-color: #d1dbe1;
  border-color: #cad4dc;
}
.btn-gray-100:not(:disabled):not(.disabled):active:focus, .btn-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(207, 211, 213, 0.5);
}

.btn-gray-200 {
  color: #151b1e;
  background-color: #c2cfd6;
  border-color: #c2cfd6;
}
.btn-gray-200:hover {
  color: #151b1e;
  background-color: #abbdc7;
  border-color: #a4b7c2;
}
.btn-gray-200:focus, .btn-gray-200.focus {
  box-shadow: 0 0 0 0.2rem rgba(168, 180, 186, 0.5);
}
.btn-gray-200.disabled, .btn-gray-200:disabled {
  color: #151b1e;
  background-color: #c2cfd6;
  border-color: #c2cfd6;
}
.btn-gray-200:not(:disabled):not(.disabled):active, .btn-gray-200:not(:disabled):not(.disabled).active, .show > .btn-gray-200.dropdown-toggle {
  color: #151b1e;
  background-color: #a4b7c2;
  border-color: #9cb1bc;
}
.btn-gray-200:not(:disabled):not(.disabled):active:focus, .btn-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(168, 180, 186, 0.5);
}

.btn-gray-300 {
  color: #151b1e;
  background-color: #a4b7c1;
  border-color: #a4b7c1;
}
.btn-gray-300:hover {
  color: #151b1e;
  background-color: #8da5b2;
  border-color: #869fac;
}
.btn-gray-300:focus, .btn-gray-300.focus {
  box-shadow: 0 0 0 0.2rem rgba(143, 160, 169, 0.5);
}
.btn-gray-300.disabled, .btn-gray-300:disabled {
  color: #151b1e;
  background-color: #a4b7c1;
  border-color: #a4b7c1;
}
.btn-gray-300:not(:disabled):not(.disabled):active, .btn-gray-300:not(:disabled):not(.disabled).active, .show > .btn-gray-300.dropdown-toggle {
  color: #151b1e;
  background-color: #869fac;
  border-color: #7e99a7;
}
.btn-gray-300:not(:disabled):not(.disabled):active:focus, .btn-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(143, 160, 169, 0.5);
}

.btn-gray-400 {
  color: #151b1e;
  background-color: #869fac;
  border-color: #869fac;
}
.btn-gray-400:hover {
  color: #fff;
  background-color: #6f8d9c;
  border-color: #688797;
}
.btn-gray-400:focus, .btn-gray-400.focus {
  box-shadow: 0 0 0 0.2rem rgba(117, 139, 151, 0.5);
}
.btn-gray-400.disabled, .btn-gray-400:disabled {
  color: #151b1e;
  background-color: #869fac;
  border-color: #869fac;
}
.btn-gray-400:not(:disabled):not(.disabled):active, .btn-gray-400:not(:disabled):not(.disabled).active, .show > .btn-gray-400.dropdown-toggle {
  color: #fff;
  background-color: #688797;
  border-color: #638090;
}
.btn-gray-400:not(:disabled):not(.disabled):active:focus, .btn-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(117, 139, 151, 0.5);
}

.btn-gray-500 {
  color: #fff;
  background-color: #678898;
  border-color: #678898;
}
.btn-gray-500:hover {
  color: #fff;
  background-color: #587481;
  border-color: #526d7a;
}
.btn-gray-500:focus, .btn-gray-500.focus {
  box-shadow: 0 0 0 0.2rem rgba(126, 154, 167, 0.5);
}
.btn-gray-500.disabled, .btn-gray-500:disabled {
  color: #fff;
  background-color: #678898;
  border-color: #678898;
}
.btn-gray-500:not(:disabled):not(.disabled):active, .btn-gray-500:not(:disabled):not(.disabled).active, .show > .btn-gray-500.dropdown-toggle {
  color: #fff;
  background-color: #526d7a;
  border-color: #4d6672;
}
.btn-gray-500:not(:disabled):not(.disabled):active:focus, .btn-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(126, 154, 167, 0.5);
}

.btn-gray-600 {
  color: #fff;
  background-color: #536c79;
  border-color: #536c79;
}
.btn-gray-600:hover {
  color: #fff;
  background-color: #435862;
  border-color: #3e515b;
}
.btn-gray-600:focus, .btn-gray-600.focus {
  box-shadow: 0 0 0 0.2rem rgba(109, 130, 141, 0.5);
}
.btn-gray-600.disabled, .btn-gray-600:disabled {
  color: #fff;
  background-color: #536c79;
  border-color: #536c79;
}
.btn-gray-600:not(:disabled):not(.disabled):active, .btn-gray-600:not(:disabled):not(.disabled).active, .show > .btn-gray-600.dropdown-toggle {
  color: #fff;
  background-color: #3e515b;
  border-color: #394a53;
}
.btn-gray-600:not(:disabled):not(.disabled):active:focus, .btn-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(109, 130, 141, 0.5);
}

.btn-gray-700 {
  color: #fff;
  background-color: #3e515b;
  border-color: #3e515b;
}
.btn-gray-700:hover {
  color: #fff;
  background-color: #2f3d44;
  border-color: #29363d;
}
.btn-gray-700:focus, .btn-gray-700.focus {
  box-shadow: 0 0 0 0.2rem rgba(91, 107, 116, 0.5);
}
.btn-gray-700.disabled, .btn-gray-700:disabled {
  color: #fff;
  background-color: #3e515b;
  border-color: #3e515b;
}
.btn-gray-700:not(:disabled):not(.disabled):active, .btn-gray-700:not(:disabled):not(.disabled).active, .show > .btn-gray-700.dropdown-toggle {
  color: #fff;
  background-color: #29363d;
  border-color: #242f35;
}
.btn-gray-700:not(:disabled):not(.disabled):active:focus, .btn-gray-700:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(91, 107, 116, 0.5);
}

.btn-gray-800 {
  color: #fff;
  background-color: #29363d;
  border-color: #29363d;
}
.btn-gray-800:hover {
  color: #fff;
  background-color: #1a2226;
  border-color: #151b1f;
}
.btn-gray-800:focus, .btn-gray-800.focus {
  box-shadow: 0 0 0 0.2rem rgba(73, 84, 90, 0.5);
}
.btn-gray-800.disabled, .btn-gray-800:disabled {
  color: #fff;
  background-color: #29363d;
  border-color: #29363d;
}
.btn-gray-800:not(:disabled):not(.disabled):active, .btn-gray-800:not(:disabled):not(.disabled).active, .show > .btn-gray-800.dropdown-toggle {
  color: #fff;
  background-color: #151b1f;
  border-color: #0f1417;
}
.btn-gray-800:not(:disabled):not(.disabled):active:focus, .btn-gray-800:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(73, 84, 90, 0.5);
}

.btn-gray-900 {
  color: #fff;
  background-color: #151b1e;
  border-color: #151b1e;
}
.btn-gray-900:hover {
  color: #fff;
  background-color: #050708;
  border-color: black;
}
.btn-gray-900:focus, .btn-gray-900.focus {
  box-shadow: 0 0 0 0.2rem rgba(56, 61, 64, 0.5);
}
.btn-gray-900.disabled, .btn-gray-900:disabled {
  color: #fff;
  background-color: #151b1e;
  border-color: #151b1e;
}
.btn-gray-900:not(:disabled):not(.disabled):active, .btn-gray-900:not(:disabled):not(.disabled).active, .show > .btn-gray-900.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-gray-900:not(:disabled):not(.disabled):active:focus, .btn-gray-900:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(56, 61, 64, 0.5);
}

.btn-outline-primary {
  color: #3175bc;
  border-color: #3175bc;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #3175bc;
  border-color: #3175bc;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(49, 117, 188, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #3175bc;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #3175bc;
  border-color: #3175bc;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(49, 117, 188, 0.5);
}
.btn-outline-primary:hover {
  background-color: unset;
  color: #3175bc;
}

.btn-outline-secondary {
  color: #a4b7c1;
  border-color: #a4b7c1;
}
.btn-outline-secondary:hover {
  color: #151b1e;
  background-color: #a4b7c1;
  border-color: #a4b7c1;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(164, 183, 193, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #a4b7c1;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  color: #151b1e;
  background-color: #a4b7c1;
  border-color: #a4b7c1;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(164, 183, 193, 0.5);
}
.btn-outline-secondary:hover {
  background-color: unset;
  color: #3175bc;
}

.btn-outline-success {
  color: #27ae60;
  border-color: #27ae60;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #27ae60;
  border-color: #27ae60;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(39, 174, 96, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #27ae60;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #27ae60;
  border-color: #27ae60;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(39, 174, 96, 0.5);
}
.btn-outline-success:hover {
  background-color: unset;
  color: #3175bc;
}

.btn-outline-info {
  color: #63c2de;
  border-color: #63c2de;
}
.btn-outline-info:hover {
  color: #151b1e;
  background-color: #63c2de;
  border-color: #63c2de;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(99, 194, 222, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #63c2de;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #151b1e;
  background-color: #63c2de;
  border-color: #63c2de;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(99, 194, 222, 0.5);
}
.btn-outline-info:hover {
  background-color: unset;
  color: #3175bc;
}

.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:hover {
  color: #151b1e;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: #151b1e;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
.btn-outline-warning:hover {
  background-color: unset;
  color: #3175bc;
}

.btn-outline-danger {
  color: #f86c6b;
  border-color: #f86c6b;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #f86c6b;
  border-color: #f86c6b;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 108, 107, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #f86c6b;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #f86c6b;
  border-color: #f86c6b;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 108, 107, 0.5);
}
.btn-outline-danger:hover {
  background-color: unset;
  color: #3175bc;
}

.btn-outline-light {
  color: #f0f3f5;
  border-color: #f0f3f5;
}
.btn-outline-light:hover {
  color: #151b1e;
  background-color: #f0f3f5;
  border-color: #f0f3f5;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 243, 245, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f0f3f5;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #151b1e;
  background-color: #f0f3f5;
  border-color: #f0f3f5;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 243, 245, 0.5);
}
.btn-outline-light:hover {
  background-color: unset;
  color: #3175bc;
}

.btn-outline-dark {
  color: #29363d;
  border-color: #29363d;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #29363d;
  border-color: #29363d;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(41, 54, 61, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #29363d;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #29363d;
  border-color: #29363d;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(41, 54, 61, 0.5);
}
.btn-outline-dark:hover {
  background-color: unset;
  color: #3175bc;
}

.btn-outline-blue {
  color: #0581b1;
  border-color: #0581b1;
}
.btn-outline-blue:hover {
  color: #fff;
  background-color: #0581b1;
  border-color: #0581b1;
}
.btn-outline-blue:focus, .btn-outline-blue.focus {
  box-shadow: 0 0 0 0.2rem rgba(5, 129, 177, 0.5);
}
.btn-outline-blue.disabled, .btn-outline-blue:disabled {
  color: #0581b1;
  background-color: transparent;
}
.btn-outline-blue:not(:disabled):not(.disabled):active, .btn-outline-blue:not(:disabled):not(.disabled).active, .show > .btn-outline-blue.dropdown-toggle {
  color: #fff;
  background-color: #0581b1;
  border-color: #0581b1;
}
.btn-outline-blue:not(:disabled):not(.disabled):active:focus, .btn-outline-blue:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-blue.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(5, 129, 177, 0.5);
}
.btn-outline-blue:hover {
  background-color: unset;
  color: #3175bc;
}

.btn-outline-indigo {
  color: #6610f2;
  border-color: #6610f2;
}
.btn-outline-indigo:hover {
  color: #fff;
  background-color: #6610f2;
  border-color: #6610f2;
}
.btn-outline-indigo:focus, .btn-outline-indigo.focus {
  box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5);
}
.btn-outline-indigo.disabled, .btn-outline-indigo:disabled {
  color: #6610f2;
  background-color: transparent;
}
.btn-outline-indigo:not(:disabled):not(.disabled):active, .btn-outline-indigo:not(:disabled):not(.disabled).active, .show > .btn-outline-indigo.dropdown-toggle {
  color: #fff;
  background-color: #6610f2;
  border-color: #6610f2;
}
.btn-outline-indigo:not(:disabled):not(.disabled):active:focus, .btn-outline-indigo:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-indigo.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5);
}
.btn-outline-indigo:hover {
  background-color: unset;
  color: #3175bc;
}

.btn-outline-purple {
  color: #6f42c1;
  border-color: #6f42c1;
}
.btn-outline-purple:hover {
  color: #fff;
  background-color: #6f42c1;
  border-color: #6f42c1;
}
.btn-outline-purple:focus, .btn-outline-purple.focus {
  box-shadow: 0 0 0 0.2rem rgba(111, 66, 193, 0.5);
}
.btn-outline-purple.disabled, .btn-outline-purple:disabled {
  color: #6f42c1;
  background-color: transparent;
}
.btn-outline-purple:not(:disabled):not(.disabled):active, .btn-outline-purple:not(:disabled):not(.disabled).active, .show > .btn-outline-purple.dropdown-toggle {
  color: #fff;
  background-color: #6f42c1;
  border-color: #6f42c1;
}
.btn-outline-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(111, 66, 193, 0.5);
}
.btn-outline-purple:hover {
  background-color: unset;
  color: #3175bc;
}

.btn-outline-pink {
  color: #e83e8c;
  border-color: #e83e8c;
}
.btn-outline-pink:hover {
  color: #fff;
  background-color: #e83e8c;
  border-color: #e83e8c;
}
.btn-outline-pink:focus, .btn-outline-pink.focus {
  box-shadow: 0 0 0 0.2rem rgba(232, 62, 140, 0.5);
}
.btn-outline-pink.disabled, .btn-outline-pink:disabled {
  color: #e83e8c;
  background-color: transparent;
}
.btn-outline-pink:not(:disabled):not(.disabled):active, .btn-outline-pink:not(:disabled):not(.disabled).active, .show > .btn-outline-pink.dropdown-toggle {
  color: #fff;
  background-color: #e83e8c;
  border-color: #e83e8c;
}
.btn-outline-pink:not(:disabled):not(.disabled):active:focus, .btn-outline-pink:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-pink.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(232, 62, 140, 0.5);
}
.btn-outline-pink:hover {
  background-color: unset;
  color: #3175bc;
}

.btn-outline-red {
  color: #f86c6b;
  border-color: #f86c6b;
}
.btn-outline-red:hover {
  color: #fff;
  background-color: #f86c6b;
  border-color: #f86c6b;
}
.btn-outline-red:focus, .btn-outline-red.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 108, 107, 0.5);
}
.btn-outline-red.disabled, .btn-outline-red:disabled {
  color: #f86c6b;
  background-color: transparent;
}
.btn-outline-red:not(:disabled):not(.disabled):active, .btn-outline-red:not(:disabled):not(.disabled).active, .show > .btn-outline-red.dropdown-toggle {
  color: #fff;
  background-color: #f86c6b;
  border-color: #f86c6b;
}
.btn-outline-red:not(:disabled):not(.disabled):active:focus, .btn-outline-red:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-red.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 108, 107, 0.5);
}
.btn-outline-red:hover {
  background-color: unset;
  color: #3175bc;
}

.btn-outline-orange {
  color: #f8cb00;
  border-color: #f8cb00;
}
.btn-outline-orange:hover {
  color: #151b1e;
  background-color: #f8cb00;
  border-color: #f8cb00;
}
.btn-outline-orange:focus, .btn-outline-orange.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 203, 0, 0.5);
}
.btn-outline-orange.disabled, .btn-outline-orange:disabled {
  color: #f8cb00;
  background-color: transparent;
}
.btn-outline-orange:not(:disabled):not(.disabled):active, .btn-outline-orange:not(:disabled):not(.disabled).active, .show > .btn-outline-orange.dropdown-toggle {
  color: #151b1e;
  background-color: #f8cb00;
  border-color: #f8cb00;
}
.btn-outline-orange:not(:disabled):not(.disabled):active:focus, .btn-outline-orange:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-orange.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 203, 0, 0.5);
}
.btn-outline-orange:hover {
  background-color: unset;
  color: #3175bc;
}

.btn-outline-yellow {
  color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-yellow:hover {
  color: #151b1e;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-yellow:focus, .btn-outline-yellow.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
.btn-outline-yellow.disabled, .btn-outline-yellow:disabled {
  color: #ffc107;
  background-color: transparent;
}
.btn-outline-yellow:not(:disabled):not(.disabled):active, .btn-outline-yellow:not(:disabled):not(.disabled).active, .show > .btn-outline-yellow.dropdown-toggle {
  color: #151b1e;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-yellow:not(:disabled):not(.disabled):active:focus, .btn-outline-yellow:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-yellow.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
.btn-outline-yellow:hover {
  background-color: unset;
  color: #3175bc;
}

.btn-outline-green {
  color: #27ae60;
  border-color: #27ae60;
}
.btn-outline-green:hover {
  color: #fff;
  background-color: #27ae60;
  border-color: #27ae60;
}
.btn-outline-green:focus, .btn-outline-green.focus {
  box-shadow: 0 0 0 0.2rem rgba(39, 174, 96, 0.5);
}
.btn-outline-green.disabled, .btn-outline-green:disabled {
  color: #27ae60;
  background-color: transparent;
}
.btn-outline-green:not(:disabled):not(.disabled):active, .btn-outline-green:not(:disabled):not(.disabled).active, .show > .btn-outline-green.dropdown-toggle {
  color: #fff;
  background-color: #27ae60;
  border-color: #27ae60;
}
.btn-outline-green:not(:disabled):not(.disabled):active:focus, .btn-outline-green:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-green.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(39, 174, 96, 0.5);
}
.btn-outline-green:hover {
  background-color: unset;
  color: #3175bc;
}

.btn-outline-teal {
  color: #20c997;
  border-color: #20c997;
}
.btn-outline-teal:hover {
  color: #fff;
  background-color: #20c997;
  border-color: #20c997;
}
.btn-outline-teal:focus, .btn-outline-teal.focus {
  box-shadow: 0 0 0 0.2rem rgba(32, 201, 151, 0.5);
}
.btn-outline-teal.disabled, .btn-outline-teal:disabled {
  color: #20c997;
  background-color: transparent;
}
.btn-outline-teal:not(:disabled):not(.disabled):active, .btn-outline-teal:not(:disabled):not(.disabled).active, .show > .btn-outline-teal.dropdown-toggle {
  color: #fff;
  background-color: #20c997;
  border-color: #20c997;
}
.btn-outline-teal:not(:disabled):not(.disabled):active:focus, .btn-outline-teal:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-teal.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(32, 201, 151, 0.5);
}
.btn-outline-teal:hover {
  background-color: unset;
  color: #3175bc;
}

.btn-outline-cyan {
  color: #63c2de;
  border-color: #63c2de;
}
.btn-outline-cyan:hover {
  color: #151b1e;
  background-color: #63c2de;
  border-color: #63c2de;
}
.btn-outline-cyan:focus, .btn-outline-cyan.focus {
  box-shadow: 0 0 0 0.2rem rgba(99, 194, 222, 0.5);
}
.btn-outline-cyan.disabled, .btn-outline-cyan:disabled {
  color: #63c2de;
  background-color: transparent;
}
.btn-outline-cyan:not(:disabled):not(.disabled):active, .btn-outline-cyan:not(:disabled):not(.disabled).active, .show > .btn-outline-cyan.dropdown-toggle {
  color: #151b1e;
  background-color: #63c2de;
  border-color: #63c2de;
}
.btn-outline-cyan:not(:disabled):not(.disabled):active:focus, .btn-outline-cyan:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-cyan.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(99, 194, 222, 0.5);
}
.btn-outline-cyan:hover {
  background-color: unset;
  color: #3175bc;
}

.btn-outline-custom {
  color: rgb(0, 110, 140);
  border-color: rgb(0, 110, 140);
}
.btn-outline-custom:hover {
  color: #fff;
  background-color: rgb(0, 110, 140);
  border-color: rgb(0, 110, 140);
}
.btn-outline-custom:focus, .btn-outline-custom.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 110, 140, 0.5);
}
.btn-outline-custom.disabled, .btn-outline-custom:disabled {
  color: rgb(0, 110, 140);
  background-color: transparent;
}
.btn-outline-custom:not(:disabled):not(.disabled):active, .btn-outline-custom:not(:disabled):not(.disabled).active, .show > .btn-outline-custom.dropdown-toggle {
  color: #fff;
  background-color: rgb(0, 110, 140);
  border-color: rgb(0, 110, 140);
}
.btn-outline-custom:not(:disabled):not(.disabled):active:focus, .btn-outline-custom:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-custom.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 110, 140, 0.5);
}
.btn-outline-custom:hover {
  background-color: unset;
  color: #3175bc;
}

.btn-outline-gray-100 {
  color: #f0f3f5;
  border-color: #f0f3f5;
}
.btn-outline-gray-100:hover {
  color: #151b1e;
  background-color: #f0f3f5;
  border-color: #f0f3f5;
}
.btn-outline-gray-100:focus, .btn-outline-gray-100.focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 243, 245, 0.5);
}
.btn-outline-gray-100.disabled, .btn-outline-gray-100:disabled {
  color: #f0f3f5;
  background-color: transparent;
}
.btn-outline-gray-100:not(:disabled):not(.disabled):active, .btn-outline-gray-100:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-100.dropdown-toggle {
  color: #151b1e;
  background-color: #f0f3f5;
  border-color: #f0f3f5;
}
.btn-outline-gray-100:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 243, 245, 0.5);
}
.btn-outline-gray-100:hover {
  background-color: unset;
  color: #3175bc;
}

.btn-outline-gray-200 {
  color: #c2cfd6;
  border-color: #c2cfd6;
}
.btn-outline-gray-200:hover {
  color: #151b1e;
  background-color: #c2cfd6;
  border-color: #c2cfd6;
}
.btn-outline-gray-200:focus, .btn-outline-gray-200.focus {
  box-shadow: 0 0 0 0.2rem rgba(194, 207, 214, 0.5);
}
.btn-outline-gray-200.disabled, .btn-outline-gray-200:disabled {
  color: #c2cfd6;
  background-color: transparent;
}
.btn-outline-gray-200:not(:disabled):not(.disabled):active, .btn-outline-gray-200:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-200.dropdown-toggle {
  color: #151b1e;
  background-color: #c2cfd6;
  border-color: #c2cfd6;
}
.btn-outline-gray-200:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(194, 207, 214, 0.5);
}
.btn-outline-gray-200:hover {
  background-color: unset;
  color: #3175bc;
}

.btn-outline-gray-300 {
  color: #a4b7c1;
  border-color: #a4b7c1;
}
.btn-outline-gray-300:hover {
  color: #151b1e;
  background-color: #a4b7c1;
  border-color: #a4b7c1;
}
.btn-outline-gray-300:focus, .btn-outline-gray-300.focus {
  box-shadow: 0 0 0 0.2rem rgba(164, 183, 193, 0.5);
}
.btn-outline-gray-300.disabled, .btn-outline-gray-300:disabled {
  color: #a4b7c1;
  background-color: transparent;
}
.btn-outline-gray-300:not(:disabled):not(.disabled):active, .btn-outline-gray-300:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-300.dropdown-toggle {
  color: #151b1e;
  background-color: #a4b7c1;
  border-color: #a4b7c1;
}
.btn-outline-gray-300:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(164, 183, 193, 0.5);
}
.btn-outline-gray-300:hover {
  background-color: unset;
  color: #3175bc;
}

.btn-outline-gray-400 {
  color: #869fac;
  border-color: #869fac;
}
.btn-outline-gray-400:hover {
  color: #151b1e;
  background-color: #869fac;
  border-color: #869fac;
}
.btn-outline-gray-400:focus, .btn-outline-gray-400.focus {
  box-shadow: 0 0 0 0.2rem rgba(134, 159, 172, 0.5);
}
.btn-outline-gray-400.disabled, .btn-outline-gray-400:disabled {
  color: #869fac;
  background-color: transparent;
}
.btn-outline-gray-400:not(:disabled):not(.disabled):active, .btn-outline-gray-400:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-400.dropdown-toggle {
  color: #151b1e;
  background-color: #869fac;
  border-color: #869fac;
}
.btn-outline-gray-400:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(134, 159, 172, 0.5);
}
.btn-outline-gray-400:hover {
  background-color: unset;
  color: #3175bc;
}

.btn-outline-gray-500 {
  color: #678898;
  border-color: #678898;
}
.btn-outline-gray-500:hover {
  color: #fff;
  background-color: #678898;
  border-color: #678898;
}
.btn-outline-gray-500:focus, .btn-outline-gray-500.focus {
  box-shadow: 0 0 0 0.2rem rgba(103, 136, 152, 0.5);
}
.btn-outline-gray-500.disabled, .btn-outline-gray-500:disabled {
  color: #678898;
  background-color: transparent;
}
.btn-outline-gray-500:not(:disabled):not(.disabled):active, .btn-outline-gray-500:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-500.dropdown-toggle {
  color: #fff;
  background-color: #678898;
  border-color: #678898;
}
.btn-outline-gray-500:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(103, 136, 152, 0.5);
}
.btn-outline-gray-500:hover {
  background-color: unset;
  color: #3175bc;
}

.btn-outline-gray-600 {
  color: #536c79;
  border-color: #536c79;
}
.btn-outline-gray-600:hover {
  color: #fff;
  background-color: #536c79;
  border-color: #536c79;
}
.btn-outline-gray-600:focus, .btn-outline-gray-600.focus {
  box-shadow: 0 0 0 0.2rem rgba(83, 108, 121, 0.5);
}
.btn-outline-gray-600.disabled, .btn-outline-gray-600:disabled {
  color: #536c79;
  background-color: transparent;
}
.btn-outline-gray-600:not(:disabled):not(.disabled):active, .btn-outline-gray-600:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-600.dropdown-toggle {
  color: #fff;
  background-color: #536c79;
  border-color: #536c79;
}
.btn-outline-gray-600:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(83, 108, 121, 0.5);
}
.btn-outline-gray-600:hover {
  background-color: unset;
  color: #3175bc;
}

.btn-outline-gray-700 {
  color: #3e515b;
  border-color: #3e515b;
}
.btn-outline-gray-700:hover {
  color: #fff;
  background-color: #3e515b;
  border-color: #3e515b;
}
.btn-outline-gray-700:focus, .btn-outline-gray-700.focus {
  box-shadow: 0 0 0 0.2rem rgba(62, 81, 91, 0.5);
}
.btn-outline-gray-700.disabled, .btn-outline-gray-700:disabled {
  color: #3e515b;
  background-color: transparent;
}
.btn-outline-gray-700:not(:disabled):not(.disabled):active, .btn-outline-gray-700:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-700.dropdown-toggle {
  color: #fff;
  background-color: #3e515b;
  border-color: #3e515b;
}
.btn-outline-gray-700:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-700:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(62, 81, 91, 0.5);
}
.btn-outline-gray-700:hover {
  background-color: unset;
  color: #3175bc;
}

.btn-outline-gray-800 {
  color: #29363d;
  border-color: #29363d;
}
.btn-outline-gray-800:hover {
  color: #fff;
  background-color: #29363d;
  border-color: #29363d;
}
.btn-outline-gray-800:focus, .btn-outline-gray-800.focus {
  box-shadow: 0 0 0 0.2rem rgba(41, 54, 61, 0.5);
}
.btn-outline-gray-800.disabled, .btn-outline-gray-800:disabled {
  color: #29363d;
  background-color: transparent;
}
.btn-outline-gray-800:not(:disabled):not(.disabled):active, .btn-outline-gray-800:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-800.dropdown-toggle {
  color: #fff;
  background-color: #29363d;
  border-color: #29363d;
}
.btn-outline-gray-800:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-800:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(41, 54, 61, 0.5);
}
.btn-outline-gray-800:hover {
  background-color: unset;
  color: #3175bc;
}

.btn-outline-gray-900 {
  color: #151b1e;
  border-color: #151b1e;
}
.btn-outline-gray-900:hover {
  color: #fff;
  background-color: #151b1e;
  border-color: #151b1e;
}
.btn-outline-gray-900:focus, .btn-outline-gray-900.focus {
  box-shadow: 0 0 0 0.2rem rgba(21, 27, 30, 0.5);
}
.btn-outline-gray-900.disabled, .btn-outline-gray-900:disabled {
  color: #151b1e;
  background-color: transparent;
}
.btn-outline-gray-900:not(:disabled):not(.disabled):active, .btn-outline-gray-900:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-900.dropdown-toggle {
  color: #fff;
  background-color: #151b1e;
  border-color: #151b1e;
}
.btn-outline-gray-900:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-900:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(21, 27, 30, 0.5);
}
.btn-outline-gray-900:hover {
  background-color: unset;
  color: #3175bc;
}

.btn-link {
  font-weight: 400;
  color: #3175bc;
}
.btn-link:hover {
  color: #214f7f;
  text-decoration: underline;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
  box-shadow: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: #536c79;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.125rem;
  line-height: 1.5;
  border-radius: 0;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.7875rem;
  line-height: 1.5;
  border-radius: 0;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  transition: opacity 0.15s linear;
}
@media screen and (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media screen and (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0 0;
  margin: 0.125rem 0 0;
  font-size: 0.9rem;
  color: #151b1e;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #c2cfd6;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 800px) {
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropdown-menu-left {
  right: auto;
  left: 0;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
}
@media (min-width: 800px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #f0f3f5;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #151b1e;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #0b0e0f;
  text-decoration: none;
  background-color: #f0f3f5;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #3175bc;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #536c79;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0 1.5rem;
  margin-bottom: 0;
  font-size: 0.7875rem;
  color: #536c79;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #151b1e;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.dropdown-toggle-split {
  padding-right: 1.125rem;
  padding-left: 1.125rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .custom-file {
  display: flex;
  align-items: center;
}
.input-group-prepend,
.input-group-append {
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.3rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 1.5;
  color: #3e515b;
  text-align: center;
  white-space: nowrap;
  background-color: #f0f3f5;
  border: 1px solid #c2cfd6;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(2.6875rem + 2px);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.125rem;
  line-height: 1.5;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: 40px;
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.7875rem;
  line-height: 1.5;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 2.5rem;
}

.custom-control {
  border-color: #c3e7f6 !important;
  position: relative;
  display: block;
  min-height: 1.44rem;
  padding-left: 1.5rem;
}

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #3175bc;
  background-color: #3175bc;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(49, 117, 188, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #8cb5e1;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #b4cfeb;
  border-color: #b4cfeb;
}
.custom-control-input:disabled ~ .custom-control-label {
  color: #536c79;
}
.custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #c2cfd6;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.22rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: #678898 solid 1px;
}
.custom-control-label::after {
  position: absolute;
  top: 0.22rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #3175bc;
  background-color: #3175bc;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(49, 117, 188, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(49, 117, 188, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(49, 117, 188, 0.5);
}

.custom-switch {
  padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}
.custom-switch .custom-control-label::after {
  top: calc(0.22rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #678898;
  border-radius: 0.5rem;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media screen and (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(49, 117, 188, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: 3.125rem;
  padding: 0.3rem 2.5rem 0.3rem 1.5rem;
  font-weight: 400;
  line-height: 1.5;
  color: #3e515b;
  vertical-align: middle;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%2329363d' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 1.5rem center/8px 10px;
  background-color: #fff;
  border: 1px solid #3998D4;
  border-radius: 0;
  -webkit-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: #8cb5e1;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(140, 181, 225, 0.5);
}
.custom-select:focus::-ms-value {
  color: #3e515b;
  background-color: #fff;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 1.5rem;
  background-image: none;
}
.custom-select:disabled {
  color: #536c79;
  background-color: #c2cfd6;
}
.custom-select::-ms-expand {
  opacity: 0;
}

.custom-select-sm {
  height: 40px;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.7875rem;
}

.custom-select-lg {
  height: calc(2.6875rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.125rem;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 3.125rem;
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: 3.125rem;
  margin: 0;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #8cb5e1;
  box-shadow: 0 0 0 0.2rem rgba(49, 117, 188, 0.25);
}
.custom-file-input:disabled ~ .custom-file-label {
  background-color: #c2cfd6;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: 3.125rem;
  padding: 0.3rem 1.5rem;
  font-weight: 400;
  line-height: 1.5;
  color: #3e515b;
  background-color: #fff;
  border: 1px solid #c2cfd6;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: 2.6rem;
  padding: 0.3rem 1.5rem;
  line-height: 1.5;
  color: #3e515b;
  content: "Browse";
  background-color: #f0f3f5;
  border-left: inherit;
}

.custom-range {
  width: 100%;
  height: calc(1rem + 0.4rem);
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: none;
}
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #e4e5e6, 0 0 0 0.2rem rgba(49, 117, 188, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #e4e5e6, 0 0 0 0.2rem rgba(49, 117, 188, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #e4e5e6, 0 0 0 0.2rem rgba(49, 117, 188, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #3175bc;
  border: 0;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media screen and (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #b4cfeb;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #a4b7c1;
  border-color: transparent;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #3175bc;
  border: 0;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media screen and (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: #b4cfeb;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #a4b7c1;
  border-color: transparent;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #3175bc;
  border: 0;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media screen and (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: #b4cfeb;
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: #a4b7c1;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #a4b7c1;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #678898;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #678898;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #678898;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media screen and (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    transition: none;
  }
}

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link, .navbar .dropdown-toggle {
  display: block;
  padding: 0.5rem 1rem;
}
.nav-link:hover, .navbar .dropdown-toggle:hover, .nav-link:focus, .navbar .dropdown-toggle:focus {
  text-decoration: none;
}
.nav-link.disabled, .navbar .disabled.dropdown-toggle {
  color: #536c79;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #a4b7c1;
}
.nav-tabs .nav-item {
  margin-bottom: -1px;
}
.nav-tabs .nav-link, .nav-tabs .navbar .dropdown-toggle, .navbar .nav-tabs .dropdown-toggle {
  border: 1px solid transparent;
}
.nav-tabs .nav-link:hover, .nav-tabs .navbar .dropdown-toggle:hover, .navbar .nav-tabs .dropdown-toggle:hover, .nav-tabs .nav-link:focus, .nav-tabs .navbar .dropdown-toggle:focus, .navbar .nav-tabs .dropdown-toggle:focus {
  border-color: #c2cfd6 #c2cfd6 #a4b7c1;
}
.nav-tabs .nav-link.disabled, .nav-tabs .navbar .disabled.dropdown-toggle, .navbar .nav-tabs .disabled.dropdown-toggle {
  color: #536c79;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active, .nav-tabs .navbar .active.dropdown-toggle, .navbar .nav-tabs .active.dropdown-toggle,
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-item.show .navbar .dropdown-toggle,
.navbar .nav-tabs .nav-item.show .dropdown-toggle {
  color: #3e515b;
  background-color: #e4e5e6;
  border-color: #a4b7c1 #a4b7c1 #e4e5e6;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
}

.nav-pills .nav-link.active, .nav-pills .navbar .active.dropdown-toggle, .navbar .nav-pills .active.dropdown-toggle,
.nav-pills .show > .nav-link,
.nav-pills .navbar .show > .dropdown-toggle,
.navbar .nav-pills .show > .dropdown-toggle {
  color: #fff;
  background-color: #3175bc;
}

.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}
.navbar > .container,
.navbar > .container-fluid {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}

.navbar-brand {
  display: inline-block;
  padding-top: 0.32rem;
  padding-bottom: 0.32rem;
  margin-right: 1rem;
  font-size: 1.125rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link, .navbar-nav .navbar .dropdown-toggle, .navbar .navbar-nav .dropdown-toggle {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.125rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}
.navbar-toggler:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link, .navbar-expand-sm .navbar-nav .navbar .dropdown-toggle, .navbar .navbar-expand-sm .navbar-nav .dropdown-toggle {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 799.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 800px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .navbar .dropdown-toggle, .navbar .navbar-expand-md .navbar-nav .dropdown-toggle {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link, .navbar-expand-lg .navbar-nav .navbar .dropdown-toggle, .navbar .navbar-expand-lg .navbar-nav .dropdown-toggle {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link, .navbar-expand-xl .navbar-nav .navbar .dropdown-toggle, .navbar .navbar-expand-xl .navbar-nav .dropdown-toggle {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link, .navbar-expand .navbar-nav .navbar .dropdown-toggle, .navbar .navbar-expand .navbar-nav .dropdown-toggle {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid {
  flex-wrap: nowrap;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link, .navbar-light .navbar-nav .navbar .dropdown-toggle, .navbar .navbar-light .navbar-nav .dropdown-toggle {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .navbar .dropdown-toggle:hover, .navbar .navbar-light .navbar-nav .dropdown-toggle:hover, .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .navbar .dropdown-toggle:focus, .navbar .navbar-light .navbar-nav .dropdown-toggle:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled, .navbar-light .navbar-nav .navbar .disabled.dropdown-toggle, .navbar .navbar-light .navbar-nav .disabled.dropdown-toggle {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .navbar .show > .dropdown-toggle, .navbar .navbar-light .navbar-nav .show > .dropdown-toggle,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .navbar .active > .dropdown-toggle,
.navbar .navbar-light .navbar-nav .active > .dropdown-toggle,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .navbar .show.dropdown-toggle,
.navbar .navbar-light .navbar-nav .show.dropdown-toggle,
.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .navbar .active.dropdown-toggle,
.navbar .navbar-light .navbar-nav .active.dropdown-toggle {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link, .navbar-dark .navbar-nav .navbar .dropdown-toggle, .navbar .navbar-dark .navbar-nav .dropdown-toggle {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .navbar .dropdown-toggle:hover, .navbar .navbar-dark .navbar-nav .dropdown-toggle:hover, .navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .navbar .dropdown-toggle:focus, .navbar .navbar-dark .navbar-nav .dropdown-toggle:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled, .navbar-dark .navbar-nav .navbar .disabled.dropdown-toggle, .navbar .navbar-dark .navbar-nav .disabled.dropdown-toggle {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav .navbar .show > .dropdown-toggle, .navbar .navbar-dark .navbar-nav .show > .dropdown-toggle,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .navbar .active > .dropdown-toggle,
.navbar .navbar-dark .navbar-nav .active > .dropdown-toggle,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .navbar .show.dropdown-toggle,
.navbar .navbar-dark .navbar-nav .show.dropdown-toggle,
.navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav .navbar .active.dropdown-toggle,
.navbar .navbar-dark .navbar-nav .active.dropdown-toggle {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  box-shadow: 0px 17.5px 70px rgba(0, 0, 0, 0.12);
  border-radius: 20px;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.bt-card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.bt-card > hr {
  margin-right: 0;
  margin-left: 0;
}
.bt-card-NoShadow {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-clip: border-box;
  border: 1px solid #c2cfd6;
}
.bt-card-NoShadow > hr {
  margin-right: 0;
  margin-left: 0;
}
.card-body, .card-block {
  flex: 1 1 auto;
  padding: 1.25rem;
}

.card-title {
  margin-bottom: 0.75rem;
}

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  color: inherit;
  background-color: white;
  border-bottom: 1px solid #c2cfd6;
}
.card-header + .list-group .list-group-item:first-child {
  border-top: 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: white;
}
.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
}

.card-img {
  width: 100%;
}

.card-img-top {
  width: 100%;
}

.card-img-bottom {
  width: 100%;
}

.card-deck {
  display: flex;
  flex-direction: column;
}
.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    display: flex;
    flex: 1 0 0%;
    flex-direction: column;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group {
  display: flex;
  flex-direction: column;
}
.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
}

.card-columns .card {
  margin-bottom: 0.75rem;
}
@media (min-width: 576px) {
  .card-columns {
    -moz-column-count: 3;
         column-count: 3;
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion .card {
  overflow: hidden;
}
.accordion .card:not(:first-of-type) .card-header:first-child {
  border-radius: 0;
}
.accordion .card:not(:first-of-type):not(:last-of-type) {
  border-bottom: 0;
  border-radius: 0;
}
.accordion .card:first-of-type {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion .card:last-of-type {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion .card .card-header {
  margin-bottom: -1px;
}

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.25rem 1rem;
  margin-bottom: 14px;
  list-style: none;
  background-color: #fff;
  box-shadow: 0 0 0 1px #c4c2c2;
  font-weight: bold;
  font-size: 0.875rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 0.5rem;
  color: #869fac;
  content: "/";
  font-weight: bold;
  color: #3175bc;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  font-weight: bold;
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link, .pagination-datatables li a, .pagination li a {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #3175bc;
  background-color: #fff;
  border: 1px solid #a4b7c1;
}
.page-link:hover, .pagination-datatables li a:hover, .pagination li a:hover {
  z-index: 2;
  color: #214f7f;
  text-decoration: none;
  background-color: #c2cfd6;
  border-color: #a4b7c1;
}
.page-link:focus, .pagination-datatables li a:focus, .pagination li a:focus {
  z-index: 2;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(49, 117, 188, 0.25);
}
.page-link:not(:disabled):not(.disabled), .pagination-datatables li a:not(:disabled):not(.disabled), .pagination li a:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.page-item:first-child .page-link, .page-item:first-child .pagination-datatables li a, .pagination-datatables li .page-item:first-child a, .page-item:first-child .pagination li a, .pagination li .page-item:first-child a, .pagination-datatables li:first-child .page-link, .pagination-datatables li:first-child a, .pagination li:first-child .page-link, .pagination li:first-child a {
  margin-left: 0;
}
.page-item.active .page-link, .page-item.active .pagination-datatables li a, .pagination-datatables li .page-item.active a, .page-item.active .pagination li a, .pagination li .page-item.active a, .pagination-datatables li.active .page-link, .pagination-datatables li.active a, .pagination li.active .page-link, .pagination li.active a {
  z-index: 1;
  color: #fff;
  background-color: #3175bc;
  border-color: #3175bc;
}
.page-item.disabled .page-link, .page-item.disabled .pagination-datatables li a, .pagination-datatables li .page-item.disabled a, .page-item.disabled .pagination li a, .pagination li .page-item.disabled a, .pagination-datatables li.disabled .page-link, .pagination-datatables li.disabled a, .pagination li.disabled .page-link, .pagination li.disabled a {
  color: #536c79;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #a4b7c1;
}

.pagination-lg .page-link, .pagination-lg .pagination-datatables li a, .pagination-datatables li .pagination-lg a, .pagination-lg .pagination li a, .pagination li .pagination-lg a {
  padding: 0.75rem 1.5rem;
  font-size: 1.125rem;
  line-height: 1.5;
}
.pagination-sm .page-link, .pagination-sm .pagination-datatables li a, .pagination-datatables li .pagination-sm a, .pagination-sm .pagination li a, .pagination li .pagination-sm a {
  padding: 0.25rem 0.5rem;
  font-size: 0.7875rem;
  line-height: 1.5;
}
.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
}

.badge-primary {
  color: #fff;
  background-color: #3175bc;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #265c94;
}

.badge-secondary {
  color: #151b1e;
  background-color: #a4b7c1;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #151b1e;
  background-color: #869fac;
}

.badge-success {
  color: #fff;
  background-color: #27ae60;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #1e8449;
}

.badge-info {
  color: #151b1e;
  background-color: #63c2de;
}
a.badge-info:hover, a.badge-info:focus {
  color: #151b1e;
  background-color: #39b2d5;
}

.badge-warning {
  color: #151b1e;
  background-color: #ffc107;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #151b1e;
  background-color: #d39e00;
}

.badge-danger {
  color: #fff;
  background-color: #f86c6b;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #f63c3a;
}

.badge-light {
  color: #151b1e;
  background-color: #f0f3f5;
}
a.badge-light:hover, a.badge-light:focus {
  color: #151b1e;
  background-color: #d1dbe1;
}

.badge-dark {
  color: #fff;
  background-color: #29363d;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #151b1f;
}

.badge-blue {
  color: #fff;
  background-color: #0581b1;
}
a.badge-blue:hover, a.badge-blue:focus {
  color: #fff;
  background-color: #045d7f;
}

.badge-indigo {
  color: #fff;
  background-color: #6610f2;
}
a.badge-indigo:hover, a.badge-indigo:focus {
  color: #fff;
  background-color: #510bc4;
}

.badge-purple {
  color: #fff;
  background-color: #6f42c1;
}
a.badge-purple:hover, a.badge-purple:focus {
  color: #fff;
  background-color: #59339d;
}

.badge-pink {
  color: #fff;
  background-color: #e83e8c;
}
a.badge-pink:hover, a.badge-pink:focus {
  color: #fff;
  background-color: #d91a72;
}

.badge-red {
  color: #fff;
  background-color: #f86c6b;
}
a.badge-red:hover, a.badge-red:focus {
  color: #fff;
  background-color: #f63c3a;
}

.badge-orange {
  color: #151b1e;
  background-color: #f8cb00;
}
a.badge-orange:hover, a.badge-orange:focus {
  color: #151b1e;
  background-color: #c5a100;
}

.badge-yellow {
  color: #151b1e;
  background-color: #ffc107;
}
a.badge-yellow:hover, a.badge-yellow:focus {
  color: #151b1e;
  background-color: #d39e00;
}

.badge-green {
  color: #fff;
  background-color: #27ae60;
}
a.badge-green:hover, a.badge-green:focus {
  color: #fff;
  background-color: #1e8449;
}

.badge-teal {
  color: #fff;
  background-color: #20c997;
}
a.badge-teal:hover, a.badge-teal:focus {
  color: #fff;
  background-color: #199d76;
}

.badge-cyan {
  color: #151b1e;
  background-color: #63c2de;
}
a.badge-cyan:hover, a.badge-cyan:focus {
  color: #151b1e;
  background-color: #39b2d5;
}

.badge-custom {
  color: #fff;
  background-color: rgb(0, 110, 140);
}
a.badge-custom:hover, a.badge-custom:focus {
  color: #fff;
  background-color: #004659;
}

.badge-gray-100 {
  color: #151b1e;
  background-color: #f0f3f5;
}
a.badge-gray-100:hover, a.badge-gray-100:focus {
  color: #151b1e;
  background-color: #d1dbe1;
}

.badge-gray-200 {
  color: #151b1e;
  background-color: #c2cfd6;
}
a.badge-gray-200:hover, a.badge-gray-200:focus {
  color: #151b1e;
  background-color: #a4b7c2;
}

.badge-gray-300 {
  color: #151b1e;
  background-color: #a4b7c1;
}
a.badge-gray-300:hover, a.badge-gray-300:focus {
  color: #151b1e;
  background-color: #869fac;
}

.badge-gray-400 {
  color: #151b1e;
  background-color: #869fac;
}
a.badge-gray-400:hover, a.badge-gray-400:focus {
  color: #151b1e;
  background-color: #688797;
}

.badge-gray-500 {
  color: #fff;
  background-color: #678898;
}
a.badge-gray-500:hover, a.badge-gray-500:focus {
  color: #fff;
  background-color: #526d7a;
}

.badge-gray-600 {
  color: #fff;
  background-color: #536c79;
}
a.badge-gray-600:hover, a.badge-gray-600:focus {
  color: #fff;
  background-color: #3e515b;
}

.badge-gray-700 {
  color: #fff;
  background-color: #3e515b;
}
a.badge-gray-700:hover, a.badge-gray-700:focus {
  color: #fff;
  background-color: #29363d;
}

.badge-gray-800 {
  color: #fff;
  background-color: #29363d;
}
a.badge-gray-800:hover, a.badge-gray-800:focus {
  color: #fff;
  background-color: #151b1f;
}

.badge-gray-900 {
  color: #fff;
  background-color: #151b1e;
}
a.badge-gray-900:hover, a.badge-gray-900:focus {
  color: #fff;
  background-color: black;
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #c2cfd6;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
}

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 3.85rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: #193d62;
  background-color: #d6e3f2;
  border-color: #c5d8ec;
}
.alert-primary hr {
  border-top-color: #b2cbe6;
}
.alert-primary .alert-link {
  color: #0f2439;
}

.alert-secondary {
  color: #555f64;
  background-color: #edf1f3;
  border-color: #e6ebee;
}
.alert-secondary hr {
  border-top-color: #d7dfe4;
}
.alert-secondary .alert-link {
  color: #3e4548;
}

.alert-success {
  color: #145a32;
  background-color: #d4efdf;
  border-color: #c3e8d2;
}
.alert-success hr {
  border-top-color: #b1e1c4;
}
.alert-success .alert-link {
  color: #0b301b;
}

.alert-info {
  color: #336573;
  background-color: #e0f3f8;
  border-color: #d3eef6;
}
.alert-info hr {
  border-top-color: #bee6f2;
}
.alert-info .alert-link {
  color: #234650;
}

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}
.alert-warning hr {
  border-top-color: #ffe8a1;
}
.alert-warning .alert-link {
  color: #533f03;
}

.alert-danger {
  color: #813838;
  background-color: #fee2e1;
  border-color: #fdd6d6;
}
.alert-danger hr {
  border-top-color: #fcbebe;
}
.alert-danger .alert-link {
  color: #5d2929;
}

.alert-light {
  color: #7d7e7f;
  background-color: #fcfdfd;
  border-color: #fbfcfc;
}
.alert-light hr {
  border-top-color: #ecf1f1;
}
.alert-light .alert-link {
  color: #646565;
}

.alert-dark {
  color: #151c20;
  background-color: #d4d7d8;
  border-color: #c3c7c9;
}
.alert-dark hr {
  border-top-color: #b6babd;
}
.alert-dark .alert-link {
  color: #010101;
}

.alert-blue {
  color: #03435c;
  background-color: #cde6ef;
  border-color: #b9dce9;
}
.alert-blue hr {
  border-top-color: #a6d2e3;
}
.alert-blue .alert-link {
  color: #011f2b;
}

.alert-indigo {
  color: #35087e;
  background-color: #e0cffc;
  border-color: #d4bcfb;
}
.alert-indigo hr {
  border-top-color: #c5a4fa;
}
.alert-indigo .alert-link {
  color: #21054e;
}

.alert-purple {
  color: #3a2264;
  background-color: #e2d9f3;
  border-color: #d7caee;
}
.alert-purple hr {
  border-top-color: #c8b7e8;
}
.alert-purple .alert-link {
  color: #24153e;
}

.alert-pink {
  color: #792049;
  background-color: #fad8e8;
  border-color: #f9c9df;
}
.alert-pink hr {
  border-top-color: #f6b2d1;
}
.alert-pink .alert-link {
  color: #511531;
}

.alert-red {
  color: #813838;
  background-color: #fee2e1;
  border-color: #fdd6d6;
}
.alert-red hr {
  border-top-color: #fcbebe;
}
.alert-red .alert-link {
  color: #5d2929;
}

.alert-orange {
  color: #816a00;
  background-color: #fef5cc;
  border-color: #fdf0b8;
}
.alert-orange hr {
  border-top-color: #fceb9f;
}
.alert-orange .alert-link {
  color: #4e4000;
}

.alert-yellow {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}
.alert-yellow hr {
  border-top-color: #ffe8a1;
}
.alert-yellow .alert-link {
  color: #533f03;
}

.alert-green {
  color: #145a32;
  background-color: #d4efdf;
  border-color: #c3e8d2;
}
.alert-green hr {
  border-top-color: #b1e1c4;
}
.alert-green .alert-link {
  color: #0b301b;
}

.alert-teal {
  color: #11694f;
  background-color: #d2f4ea;
  border-color: #c1f0e2;
}
.alert-teal hr {
  border-top-color: #acebd8;
}
.alert-teal .alert-link {
  color: #0a3d2e;
}

.alert-cyan {
  color: #336573;
  background-color: #e0f3f8;
  border-color: #d3eef6;
}
.alert-cyan hr {
  border-top-color: #bee6f2;
}
.alert-cyan .alert-link {
  color: #234650;
}

.alert-custom {
  color: #003949;
  background-color: #cce2e8;
  border-color: #b8d6df;
}
.alert-custom hr {
  border-top-color: #a6ccd7;
}
.alert-custom .alert-link {
  color: #001116;
}

.alert-gray-100 {
  color: #7d7e7f;
  background-color: #fcfdfd;
  border-color: #fbfcfc;
}
.alert-gray-100 hr {
  border-top-color: #ecf1f1;
}
.alert-gray-100 .alert-link {
  color: #646565;
}

.alert-gray-200 {
  color: #656c6f;
  background-color: #f3f5f7;
  border-color: #eef2f4;
}
.alert-gray-200 hr {
  border-top-color: #dfe6ea;
}
.alert-gray-200 .alert-link {
  color: #4d5254;
}

.alert-gray-300 {
  color: #555f64;
  background-color: #edf1f3;
  border-color: #e6ebee;
}
.alert-gray-300 hr {
  border-top-color: #d7dfe4;
}
.alert-gray-300 .alert-link {
  color: #3e4548;
}

.alert-gray-400 {
  color: #465359;
  background-color: #e7ecee;
  border-color: #dde4e8;
}
.alert-gray-400 hr {
  border-top-color: #ced8de;
}
.alert-gray-400 .alert-link {
  color: #30383c;
}

.alert-gray-500 {
  color: #36474f;
  background-color: #e1e7ea;
  border-color: #d4dee2;
}
.alert-gray-500 hr {
  border-top-color: #c5d2d8;
}
.alert-gray-500 .alert-link {
  color: #212c31;
}

.alert-gray-600 {
  color: #2b383f;
  background-color: #dde2e4;
  border-color: #cfd6d9;
}
.alert-gray-600 hr {
  border-top-color: #c1cace;
}
.alert-gray-600 .alert-link {
  color: #161d21;
}

.alert-gray-700 {
  color: #202a2f;
  background-color: #d8dcde;
  border-color: #c9ced1;
}
.alert-gray-700 hr {
  border-top-color: #bbc2c5;
}
.alert-gray-700 .alert-link {
  color: #0b0f11;
}

.alert-gray-800 {
  color: #151c20;
  background-color: #d4d7d8;
  border-color: #c3c7c9;
}
.alert-gray-800 hr {
  border-top-color: #b6babd;
}
.alert-gray-800 .alert-link {
  color: #010101;
}

.alert-gray-900 {
  color: #0b0e10;
  background-color: #d0d1d2;
  border-color: #bdbfc0;
}
.alert-gray-900 hr {
  border-top-color: #b0b2b4;
}
.alert-gray-900 .alert-link {
  color: black;
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.675rem;
  background-color: #f0f3f5;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #3175bc;
  transition: width 0.6s ease;
}
@media screen and (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  animation: progress-bar-stripes 1s linear infinite;
}

.media {
  display: flex;
  align-items: flex-start;
}

.media-body {
  flex: 1;
}

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
}

.list-group-item-action {
  width: 100%;
  color: #3e515b;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  color: #3e515b;
  text-decoration: none;
  background-color: #f0f3f5;
}
.list-group-item-action:active {
  color: #151b1e;
  background-color: #c2cfd6;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.list-group-item:last-child {
  margin-bottom: 0;
}
.list-group-item:hover, .list-group-item:focus {
  z-index: 1;
  text-decoration: none;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #536c79;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #3175bc;
  border-color: #3175bc;
}

.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
}
.list-group-flush .list-group-item:last-child {
  margin-bottom: -1px;
}
.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0;
}
.list-group-flush:last-child .list-group-item:last-child {
  margin-bottom: 0;
  border-bottom: 0;
}

.list-group-item-primary {
  color: #193d62;
  background-color: #c5d8ec;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #193d62;
  background-color: #b2cbe6;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #193d62;
  border-color: #193d62;
}

.list-group-item-secondary {
  color: #555f64;
  background-color: #e6ebee;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #555f64;
  background-color: #d7dfe4;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #555f64;
  border-color: #555f64;
}

.list-group-item-success {
  color: #145a32;
  background-color: #c3e8d2;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #145a32;
  background-color: #b1e1c4;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #145a32;
  border-color: #145a32;
}

.list-group-item-info {
  color: #336573;
  background-color: #d3eef6;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #336573;
  background-color: #bee6f2;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #336573;
  border-color: #336573;
}

.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #856404;
  background-color: #ffe8a1;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #856404;
  border-color: #856404;
}

.list-group-item-danger {
  color: #813838;
  background-color: #fdd6d6;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #813838;
  background-color: #fcbebe;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #813838;
  border-color: #813838;
}

.list-group-item-light {
  color: #7d7e7f;
  background-color: #fbfcfc;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #7d7e7f;
  background-color: #ecf1f1;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #7d7e7f;
  border-color: #7d7e7f;
}

.list-group-item-dark {
  color: #151c20;
  background-color: #c3c7c9;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #151c20;
  background-color: #b6babd;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #151c20;
  border-color: #151c20;
}

.list-group-item-blue {
  color: #03435c;
  background-color: #b9dce9;
}
.list-group-item-blue.list-group-item-action:hover, .list-group-item-blue.list-group-item-action:focus {
  color: #03435c;
  background-color: #a6d2e3;
}
.list-group-item-blue.list-group-item-action.active {
  color: #fff;
  background-color: #03435c;
  border-color: #03435c;
}

.list-group-item-indigo {
  color: #35087e;
  background-color: #d4bcfb;
}
.list-group-item-indigo.list-group-item-action:hover, .list-group-item-indigo.list-group-item-action:focus {
  color: #35087e;
  background-color: #c5a4fa;
}
.list-group-item-indigo.list-group-item-action.active {
  color: #fff;
  background-color: #35087e;
  border-color: #35087e;
}

.list-group-item-purple {
  color: #3a2264;
  background-color: #d7caee;
}
.list-group-item-purple.list-group-item-action:hover, .list-group-item-purple.list-group-item-action:focus {
  color: #3a2264;
  background-color: #c8b7e8;
}
.list-group-item-purple.list-group-item-action.active {
  color: #fff;
  background-color: #3a2264;
  border-color: #3a2264;
}

.list-group-item-pink {
  color: #792049;
  background-color: #f9c9df;
}
.list-group-item-pink.list-group-item-action:hover, .list-group-item-pink.list-group-item-action:focus {
  color: #792049;
  background-color: #f6b2d1;
}
.list-group-item-pink.list-group-item-action.active {
  color: #fff;
  background-color: #792049;
  border-color: #792049;
}

.list-group-item-red {
  color: #813838;
  background-color: #fdd6d6;
}
.list-group-item-red.list-group-item-action:hover, .list-group-item-red.list-group-item-action:focus {
  color: #813838;
  background-color: #fcbebe;
}
.list-group-item-red.list-group-item-action.active {
  color: #fff;
  background-color: #813838;
  border-color: #813838;
}

.list-group-item-orange {
  color: #816a00;
  background-color: #fdf0b8;
}
.list-group-item-orange.list-group-item-action:hover, .list-group-item-orange.list-group-item-action:focus {
  color: #816a00;
  background-color: #fceb9f;
}
.list-group-item-orange.list-group-item-action.active {
  color: #fff;
  background-color: #816a00;
  border-color: #816a00;
}

.list-group-item-yellow {
  color: #856404;
  background-color: #ffeeba;
}
.list-group-item-yellow.list-group-item-action:hover, .list-group-item-yellow.list-group-item-action:focus {
  color: #856404;
  background-color: #ffe8a1;
}
.list-group-item-yellow.list-group-item-action.active {
  color: #fff;
  background-color: #856404;
  border-color: #856404;
}

.list-group-item-green {
  color: #145a32;
  background-color: #c3e8d2;
}
.list-group-item-green.list-group-item-action:hover, .list-group-item-green.list-group-item-action:focus {
  color: #145a32;
  background-color: #b1e1c4;
}
.list-group-item-green.list-group-item-action.active {
  color: #fff;
  background-color: #145a32;
  border-color: #145a32;
}

.list-group-item-teal {
  color: #11694f;
  background-color: #c1f0e2;
}
.list-group-item-teal.list-group-item-action:hover, .list-group-item-teal.list-group-item-action:focus {
  color: #11694f;
  background-color: #acebd8;
}
.list-group-item-teal.list-group-item-action.active {
  color: #fff;
  background-color: #11694f;
  border-color: #11694f;
}

.list-group-item-cyan {
  color: #336573;
  background-color: #d3eef6;
}
.list-group-item-cyan.list-group-item-action:hover, .list-group-item-cyan.list-group-item-action:focus {
  color: #336573;
  background-color: #bee6f2;
}
.list-group-item-cyan.list-group-item-action.active {
  color: #fff;
  background-color: #336573;
  border-color: #336573;
}

.list-group-item-custom {
  color: #003949;
  background-color: #b8d6df;
}
.list-group-item-custom.list-group-item-action:hover, .list-group-item-custom.list-group-item-action:focus {
  color: #003949;
  background-color: #a6ccd7;
}
.list-group-item-custom.list-group-item-action.active {
  color: #fff;
  background-color: #003949;
  border-color: #003949;
}

.list-group-item-gray-100 {
  color: #7d7e7f;
  background-color: #fbfcfc;
}
.list-group-item-gray-100.list-group-item-action:hover, .list-group-item-gray-100.list-group-item-action:focus {
  color: #7d7e7f;
  background-color: #ecf1f1;
}
.list-group-item-gray-100.list-group-item-action.active {
  color: #fff;
  background-color: #7d7e7f;
  border-color: #7d7e7f;
}

.list-group-item-gray-200 {
  color: #656c6f;
  background-color: #eef2f4;
}
.list-group-item-gray-200.list-group-item-action:hover, .list-group-item-gray-200.list-group-item-action:focus {
  color: #656c6f;
  background-color: #dfe6ea;
}
.list-group-item-gray-200.list-group-item-action.active {
  color: #fff;
  background-color: #656c6f;
  border-color: #656c6f;
}

.list-group-item-gray-300 {
  color: #555f64;
  background-color: #e6ebee;
}
.list-group-item-gray-300.list-group-item-action:hover, .list-group-item-gray-300.list-group-item-action:focus {
  color: #555f64;
  background-color: #d7dfe4;
}
.list-group-item-gray-300.list-group-item-action.active {
  color: #fff;
  background-color: #555f64;
  border-color: #555f64;
}

.list-group-item-gray-400 {
  color: #465359;
  background-color: #dde4e8;
}
.list-group-item-gray-400.list-group-item-action:hover, .list-group-item-gray-400.list-group-item-action:focus {
  color: #465359;
  background-color: #ced8de;
}
.list-group-item-gray-400.list-group-item-action.active {
  color: #fff;
  background-color: #465359;
  border-color: #465359;
}

.list-group-item-gray-500 {
  color: #36474f;
  background-color: #d4dee2;
}
.list-group-item-gray-500.list-group-item-action:hover, .list-group-item-gray-500.list-group-item-action:focus {
  color: #36474f;
  background-color: #c5d2d8;
}
.list-group-item-gray-500.list-group-item-action.active {
  color: #fff;
  background-color: #36474f;
  border-color: #36474f;
}

.list-group-item-gray-600 {
  color: #2b383f;
  background-color: #cfd6d9;
}
.list-group-item-gray-600.list-group-item-action:hover, .list-group-item-gray-600.list-group-item-action:focus {
  color: #2b383f;
  background-color: #c1cace;
}
.list-group-item-gray-600.list-group-item-action.active {
  color: #fff;
  background-color: #2b383f;
  border-color: #2b383f;
}

.list-group-item-gray-700 {
  color: #202a2f;
  background-color: #c9ced1;
}
.list-group-item-gray-700.list-group-item-action:hover, .list-group-item-gray-700.list-group-item-action:focus {
  color: #202a2f;
  background-color: #bbc2c5;
}
.list-group-item-gray-700.list-group-item-action.active {
  color: #fff;
  background-color: #202a2f;
  border-color: #202a2f;
}

.list-group-item-gray-800 {
  color: #151c20;
  background-color: #c3c7c9;
}
.list-group-item-gray-800.list-group-item-action:hover, .list-group-item-gray-800.list-group-item-action:focus {
  color: #151c20;
  background-color: #b6babd;
}
.list-group-item-gray-800.list-group-item-action.active {
  color: #fff;
  background-color: #151c20;
  border-color: #151c20;
}

.list-group-item-gray-900 {
  color: #0b0e10;
  background-color: #bdbfc0;
}
.list-group-item-gray-900.list-group-item-action:hover, .list-group-item-gray-900.list-group-item-action:focus {
  color: #0b0e10;
  background-color: #b0b2b4;
}
.list-group-item-gray-900.list-group-item-action.active {
  color: #fff;
  background-color: #0b0e10;
  border-color: #0b0e10;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #3175bc;
}
.close:hover {
  color: #3175bc;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled) {
  cursor: pointer;
}
button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none;
          appearance: none;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  max-width: 350px;
  overflow: hidden;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 0.25rem;
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  opacity: 0;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #536c79;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media screen and (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 0.5rem * 2);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 0.5rem * 2);
  content: "";
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  outline: 0;
}

.modal-content-rounded {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  outline: 0;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19) !important;
  border-radius: 8px;
  border-color: rgba(0, 0, 0, 0.12) !important;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 8px 8px;
  border-bottom: 1px solid #c2cfd6;
}
.modal-header .close {
  padding: 8px 8px;
  margin: -8px -8px -8px auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.6;
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 1rem;
  border-top: 1px solid #c2cfd6;
}
.modal-footer > :not(:first-child) {
  margin-left: 0.25rem;
}
.modal-footer > :not(:last-child) {
  margin-right: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-centered {
    min-height: calc(100% - 1.75rem * 2);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 1.75rem * 2);
  }
  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 95%;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Poppins", sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.6;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.7875rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {
  padding: 0 0.4rem;
}
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {
  top: 0;
}
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: "Poppins", sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.6;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.7875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^=top] {
  margin-bottom: 0.5rem;
}
.bs-popover-top .arrow, .bs-popover-auto[x-placement^=top] .arrow {
  bottom: calc((0.5rem + 1px) * -1);
}
.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=top] .arrow::before,
.bs-popover-top .arrow::after,
.bs-popover-auto[x-placement^=top] .arrow::after {
  border-width: 0.5rem 0.5rem 0;
}
.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=top] .arrow::before {
  bottom: 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-top .arrow::after, .bs-popover-auto[x-placement^=top] .arrow::after {
  bottom: 1px;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.5rem;
}
.bs-popover-right .arrow, .bs-popover-auto[x-placement^=right] .arrow {
  left: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=right] .arrow::before,
.bs-popover-right .arrow::after,
.bs-popover-auto[x-placement^=right] .arrow::after {
  border-width: 0.5rem 0.5rem 0.5rem 0;
}
.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=right] .arrow::before {
  left: 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-right .arrow::after, .bs-popover-auto[x-placement^=right] .arrow::after {
  left: 1px;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.5rem;
}
.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^=bottom] .arrow {
  top: calc((0.5rem + 1px) * -1);
}
.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=bottom] .arrow::before,
.bs-popover-bottom .arrow::after,
.bs-popover-auto[x-placement^=bottom] .arrow::after {
  border-width: 0 0.5rem 0.5rem 0.5rem;
}
.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=bottom] .arrow::before {
  top: 0;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^=bottom] .arrow::after {
  top: 1px;
  border-bottom-color: #fff;
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.5rem;
}
.bs-popover-left .arrow, .bs-popover-auto[x-placement^=left] .arrow {
  right: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=left] .arrow::before,
.bs-popover-left .arrow::after,
.bs-popover-auto[x-placement^=left] .arrow::after {
  border-width: 0.5rem 0 0.5rem 0.5rem;
}
.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=left] .arrow::before {
  right: 0;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-left .arrow::after, .bs-popover-auto[x-placement^=left] .arrow::after {
  right: 1px;
  border-left-color: #fff;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 0.9rem;
  color: inherit;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #151b1e;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media screen and (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: 0s 0.6s opacity;
}
@media screen and (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media screen and (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: transparent no-repeat center center;
  background-size: 100% 100%;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media screen and (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: spinner-border 0.75s linear infinite;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  animation: spinner-grow 0.75s linear infinite;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #3175bc !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #265c94 !important;
}

.bg-secondary {
  background-color: #a4b7c1 !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #869fac !important;
}

.bg-success {
  background-color: #27ae60 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #1e8449 !important;
}

.bg-info {
  background-color: #63c2de !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #39b2d5 !important;
}

.bg-warning {
  background-color: #ffc107 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #d39e00 !important;
}

.bg-danger {
  background-color: #f86c6b !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #f63c3a !important;
}

.bg-light {
  background-color: #f0f3f5 !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #d1dbe1 !important;
}

.bg-dark {
  background-color: #29363d !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #151b1f !important;
}

.bg-blue {
  background-color: #0581b1 !important;
}

a.bg-blue:hover, a.bg-blue:focus,
button.bg-blue:hover,
button.bg-blue:focus {
  background-color: #045d7f !important;
}

.bg-indigo {
  background-color: #6610f2 !important;
}

a.bg-indigo:hover, a.bg-indigo:focus,
button.bg-indigo:hover,
button.bg-indigo:focus {
  background-color: #510bc4 !important;
}

.bg-purple {
  background-color: #6f42c1 !important;
}

a.bg-purple:hover, a.bg-purple:focus,
button.bg-purple:hover,
button.bg-purple:focus {
  background-color: #59339d !important;
}

.bg-pink {
  background-color: #e83e8c !important;
}

a.bg-pink:hover, a.bg-pink:focus,
button.bg-pink:hover,
button.bg-pink:focus {
  background-color: #d91a72 !important;
}

.bg-red {
  background-color: #f86c6b !important;
}

a.bg-red:hover, a.bg-red:focus,
button.bg-red:hover,
button.bg-red:focus {
  background-color: #f63c3a !important;
}

.bg-orange {
  background-color: #f8cb00 !important;
}

a.bg-orange:hover, a.bg-orange:focus,
button.bg-orange:hover,
button.bg-orange:focus {
  background-color: #c5a100 !important;
}

.bg-yellow {
  background-color: #ffc107 !important;
}

a.bg-yellow:hover, a.bg-yellow:focus,
button.bg-yellow:hover,
button.bg-yellow:focus {
  background-color: #d39e00 !important;
}

.bg-green {
  background-color: #27ae60 !important;
}

a.bg-green:hover, a.bg-green:focus,
button.bg-green:hover,
button.bg-green:focus {
  background-color: #1e8449 !important;
}

.bg-teal {
  background-color: #20c997 !important;
}

a.bg-teal:hover, a.bg-teal:focus,
button.bg-teal:hover,
button.bg-teal:focus {
  background-color: #199d76 !important;
}

.bg-cyan {
  background-color: #63c2de !important;
}

a.bg-cyan:hover, a.bg-cyan:focus,
button.bg-cyan:hover,
button.bg-cyan:focus {
  background-color: #39b2d5 !important;
}

.bg-custom {
  background-color: rgb(0, 110, 140) !important;
}

a.bg-custom:hover, a.bg-custom:focus,
button.bg-custom:hover,
button.bg-custom:focus {
  background-color: #004659 !important;
}

.bg-gray-100 {
  background-color: #f0f3f5 !important;
}

a.bg-gray-100:hover, a.bg-gray-100:focus,
button.bg-gray-100:hover,
button.bg-gray-100:focus {
  background-color: #d1dbe1 !important;
}

.bg-gray-200 {
  background-color: #c2cfd6 !important;
}

a.bg-gray-200:hover, a.bg-gray-200:focus,
button.bg-gray-200:hover,
button.bg-gray-200:focus {
  background-color: #a4b7c2 !important;
}

.bg-gray-300 {
  background-color: #a4b7c1 !important;
}

a.bg-gray-300:hover, a.bg-gray-300:focus,
button.bg-gray-300:hover,
button.bg-gray-300:focus {
  background-color: #869fac !important;
}

.bg-gray-400 {
  background-color: #869fac !important;
}

a.bg-gray-400:hover, a.bg-gray-400:focus,
button.bg-gray-400:hover,
button.bg-gray-400:focus {
  background-color: #688797 !important;
}

.bg-gray-500 {
  background-color: #678898 !important;
}

a.bg-gray-500:hover, a.bg-gray-500:focus,
button.bg-gray-500:hover,
button.bg-gray-500:focus {
  background-color: #526d7a !important;
}

.bg-gray-600 {
  background-color: #536c79 !important;
}

a.bg-gray-600:hover, a.bg-gray-600:focus,
button.bg-gray-600:hover,
button.bg-gray-600:focus {
  background-color: #3e515b !important;
}

.bg-gray-700 {
  background-color: #3e515b !important;
}

a.bg-gray-700:hover, a.bg-gray-700:focus,
button.bg-gray-700:hover,
button.bg-gray-700:focus {
  background-color: #29363d !important;
}

.bg-gray-800 {
  background-color: #29363d !important;
}

a.bg-gray-800:hover, a.bg-gray-800:focus,
button.bg-gray-800:hover,
button.bg-gray-800:focus {
  background-color: #151b1f !important;
}

.bg-gray-900 {
  background-color: #151b1e !important;
}

a.bg-gray-900:hover, a.bg-gray-900:focus,
button.bg-gray-900:hover,
button.bg-gray-900:focus {
  background-color: black !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 1px solid #a4b7c1 !important;
}

.border-top {
  border-top: 1px solid #a4b7c1 !important;
}

.border-right {
  border-right: 1px solid #a4b7c1 !important;
}

.border-bottom {
  border-bottom: 1px solid #a4b7c1 !important;
}

.border-left {
  border-left: 1px solid #a4b7c1 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #3175bc !important;
}

.border-secondary {
  border-color: #a4b7c1 !important;
}

.border-success {
  border-color: #27ae60 !important;
}

.border-info {
  border-color: #63c2de !important;
}

.border-warning {
  border-color: #ffc107 !important;
}

.border-danger {
  border-color: #f86c6b !important;
}

.border-light {
  border-color: #f0f3f5 !important;
}

.border-dark {
  border-color: #29363d !important;
}

.border-blue {
  border-color: #0581b1 !important;
}

.border-indigo {
  border-color: #6610f2 !important;
}

.border-purple {
  border-color: #6f42c1 !important;
}

.border-pink {
  border-color: #e83e8c !important;
}

.border-red {
  border-color: #f86c6b !important;
}

.border-orange {
  border-color: #f8cb00 !important;
}

.border-yellow {
  border-color: #ffc107 !important;
}

.border-green {
  border-color: #27ae60 !important;
}

.border-teal {
  border-color: #20c997 !important;
}

.border-cyan {
  border-color: #63c2de !important;
}

.border-custom {
  border-color: rgb(0, 110, 140) !important;
}

.border-gray-100 {
  border-color: #f0f3f5 !important;
}

.border-gray-200 {
  border-color: #c2cfd6 !important;
}

.border-gray-300 {
  border-color: #a4b7c1 !important;
}

.border-gray-400 {
  border-color: #869fac !important;
}

.border-gray-500 {
  border-color: #678898 !important;
}

.border-gray-600 {
  border-color: #536c79 !important;
}

.border-gray-700 {
  border-color: #3e515b !important;
}

.border-gray-800 {
  border-color: #29363d !important;
}

.border-gray-900 {
  border-color: #151b1e !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded {
  border-radius: 0rem !important;
}

.rounded-top {
  border-top-left-radius: 0rem !important;
  border-top-right-radius: 0rem !important;
}

.rounded-right {
  border-top-right-radius: 0rem !important;
  border-bottom-right-radius: 0rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0rem !important;
  border-bottom-left-radius: 0rem !important;
}

.rounded-left {
  border-top-left-radius: 0rem !important;
  border-bottom-left-radius: 0rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 800px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-3by4::before {
  padding-top: 133.3333333333%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 800px) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 800px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
  border-radius: 8px;
  border-color: rgba(0, 0, 0, 0.12) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-90 {
  width: 90% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-90 {
  height: 90% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 800px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
.text-monospace {
  font-family: "Poppins", sans-serif;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 800px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #3175bc !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #214f7f !important;
}

.text-secondary {
  color: #a4b7c1 !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #7793a2 !important;
}

.text-success {
  color: #27ae60 !important;
}

a.text-success:hover, a.text-success:focus {
  color: #19703e !important;
}

.text-info {
  color: #63c2de !important;
}

a.text-info:hover, a.text-info:focus {
  color: #2ba6ca !important;
}

.text-warning {
  color: #ffc107 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #ba8b00 !important;
}

.text-danger {
  color: #f86c6b !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #f52322 !important;
}

.text-light {
  color: #f0f3f5 !important;
}

a.text-light:hover, a.text-light:focus {
  color: #c2ced6 !important;
}

.text-dark {
  color: #29363d !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: #0a0e0f !important;
}

.text-blue {
  color: #0581b1 !important;
}

a.text-blue:hover, a.text-blue:focus {
  color: #034b67 !important;
}

.text-indigo {
  color: #6610f2 !important;
}

a.text-indigo:hover, a.text-indigo:focus {
  color: #4709ac !important;
}

.text-purple {
  color: #6f42c1 !important;
}

a.text-purple:hover, a.text-purple:focus {
  color: #4e2d89 !important;
}

.text-pink {
  color: #e83e8c !important;
}

a.text-pink:hover, a.text-pink:focus {
  color: #c21766 !important;
}

.text-red {
  color: #f86c6b !important;
}

a.text-red:hover, a.text-red:focus {
  color: #f52322 !important;
}

.text-orange {
  color: #f8cb00 !important;
}

a.text-orange:hover, a.text-orange:focus {
  color: #ac8c00 !important;
}

.text-yellow {
  color: #ffc107 !important;
}

a.text-yellow:hover, a.text-yellow:focus {
  color: #ba8b00 !important;
}

.text-green {
  color: #27ae60 !important;
}

a.text-green:hover, a.text-green:focus {
  color: #19703e !important;
}

.text-teal {
  color: #20c997 !important;
}

a.text-teal:hover, a.text-teal:focus {
  color: #158765 !important;
}

.text-cyan {
  color: #63c2de !important;
}

a.text-cyan:hover, a.text-cyan:focus {
  color: #2ba6ca !important;
}

.text-custom {
  color: rgb(0, 110, 140) !important;
}

a.text-custom:hover, a.text-custom:focus {
  color: #003240 !important;
}

.text-gray-100 {
  color: #f0f3f5 !important;
}

a.text-gray-100:hover, a.text-gray-100:focus {
  color: #c2ced6 !important;
}

.text-gray-200 {
  color: #c2cfd6 !important;
}

a.text-gray-200:hover, a.text-gray-200:focus {
  color: #94abb7 !important;
}

.text-gray-300 {
  color: #a4b7c1 !important;
}

a.text-gray-300:hover, a.text-gray-300:focus {
  color: #7793a2 !important;
}

.text-gray-400 {
  color: #869fac !important;
}

a.text-gray-400:hover, a.text-gray-400:focus {
  color: #5d7a88 !important;
}

.text-gray-500 {
  color: #678898 !important;
}

a.text-gray-500:hover, a.text-gray-500:focus {
  color: #485f6a !important;
}

.text-gray-600 {
  color: #536c79 !important;
}

a.text-gray-600:hover, a.text-gray-600:focus {
  color: #34444c !important;
}

.text-gray-700 {
  color: #3e515b !important;
}

a.text-gray-700:hover, a.text-gray-700:focus {
  color: #1f292e !important;
}

.text-gray-800 {
  color: #29363d !important;
}

a.text-gray-800:hover, a.text-gray-800:focus {
  color: #0a0e0f !important;
}

.text-gray-900 {
  color: #151b1e !important;
}

a.text-gray-900:hover, a.text-gray-900:focus {
  color: black !important;
}

.text-body {
  color: #151b1e !important;
}

.text-muted {
  color: #536c79 !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #678898;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #a4b7c1 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #a4b7c1;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #a4b7c1;
  }
}
body {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}

.font-xs {
  font-size: 0.75rem !important;
}

.font-sm {
  font-size: 0.85rem !important;
}

.font-lg {
  font-size: 1rem !important;
}

.font-xl {
  font-size: 1.25rem !important;
}

.font-2xl {
  font-size: 1.5rem !important;
}

.font-3xl {
  font-size: 1.75rem !important;
}

.font-4xl {
  font-size: 2rem !important;
}

.font-5xl {
  font-size: 2.5rem !important;
}

.animated {
  animation-duration: 1s;
}

.animated.infinite {
  animation-iteration-count: infinite;
}

.animated.hinge {
  animation-duration: 2s;
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.fadeIn {
  animation-name: fadeIn;
}

.aside-menu {
  z-index: 1019;
  width: 250px;
  color: #29363d;
  background: #fff;
  border-left: 1px solid #a4b7c1;
}
.aside-menu .nav-tabs {
  border-color: #a4b7c1;
}
.aside-menu .nav-tabs .nav-link, .aside-menu .nav-tabs .navbar .dropdown-toggle, .navbar .aside-menu .nav-tabs .dropdown-toggle {
  padding: 0.75rem 1rem;
  color: #151b1e;
  border-top: 0;
}
.aside-menu .nav-tabs .nav-link.active, .aside-menu .nav-tabs .navbar .active.dropdown-toggle, .navbar .aside-menu .nav-tabs .active.dropdown-toggle {
  color: #3175bc;
  border-right-color: #a4b7c1;
  border-left-color: #a4b7c1;
}
.aside-menu .nav-tabs .nav-item:first-child .nav-link, .aside-menu .nav-tabs .nav-item:first-child .navbar .dropdown-toggle, .navbar .aside-menu .nav-tabs .nav-item:first-child .dropdown-toggle {
  border-left: 0;
}
.aside-menu .tab-content {
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  border: 0;
  border-top: 1px solid #a4b7c1;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}
.aside-menu .tab-content::-webkit-scrollbar {
  width: 10px;
  margin-left: -10px;
  -webkit-appearance: none;
}
.aside-menu .tab-content::-webkit-scrollbar-track {
  background-color: white;
  border-right: 1px solid #f2f2f2;
  border-left: 1px solid #f2f2f2;
}
.aside-menu .tab-content::-webkit-scrollbar-thumb {
  height: 50px;
  background-color: #e6e6e6;
  background-clip: content-box;
  border-color: transparent;
  border-style: solid;
  border-width: 1px 2px;
}
.aside-menu .tab-content .tab-pane {
  padding: 0;
}

.img-avatar {
  border-radius: 50em;
}

.avatar {
  position: relative;
  display: inline-block;
  width: 36px;
}
.avatar .img-avatar {
  width: 36px;
  height: 36px;
}
.avatar .avatar-status {
  position: absolute;
  right: 0;
  bottom: 0;
  display: block;
  width: 10px;
  height: 10px;
  border: 1px solid #fff;
  border-radius: 50em;
}

.avatar.avatar-xs {
  position: relative;
  display: inline-block;
  width: 20px;
}
.avatar.avatar-xs .img-avatar {
  width: 20px;
  height: 20px;
}
.avatar.avatar-xs .avatar-status {
  position: absolute;
  right: 0;
  bottom: 0;
  display: block;
  width: 8px;
  height: 8px;
  border: 1px solid #fff;
  border-radius: 50em;
}

.avatar.avatar-sm {
  position: relative;
  display: inline-block;
  width: 24px;
}
.avatar.avatar-sm .img-avatar {
  width: 24px;
  height: 24px;
}
.avatar.avatar-sm .avatar-status {
  position: absolute;
  right: 0;
  bottom: 0;
  display: block;
  width: 8px;
  height: 8px;
  border: 1px solid #fff;
  border-radius: 50em;
}

.avatar.avatar-lg {
  position: relative;
  display: inline-block;
  width: 72px;
}
.avatar.avatar-lg .img-avatar {
  width: 72px;
  height: 72px;
}
.avatar.avatar-lg .avatar-status {
  position: absolute;
  right: 0;
  bottom: 0;
  display: block;
  width: 12px;
  height: 12px;
  border: 1px solid #fff;
  border-radius: 50em;
}

.avatars-stack .avatar.avatar-xs {
  margin-right: -10px;
}
.avatars-stack .avatar {
  margin-right: -15px;
  transition: margin-left 0.25s, margin-right 0.25s;
}
.avatars-stack .avatar:hover {
  margin-right: 0 !important;
}

.badge-pill {
  border-radius: 10rem;
}

.breadcrumb-menu {
  margin-left: auto;
}
.breadcrumb-menu::before {
  display: none;
}
.breadcrumb-menu .btn-group {
  vertical-align: top;
}
.breadcrumb-menu .btn {
  padding: 0 1.5rem;
  color: #536c79;
  vertical-align: top;
  border: 0;
}
.breadcrumb-menu .btn:hover, .breadcrumb-menu .btn.active {
  color: #151b1e;
  background: transparent;
}
.breadcrumb-menu .open .btn {
  color: #151b1e;
  background: transparent;
}
.breadcrumb-menu .dropdown-menu {
  min-width: 180px;
  line-height: 1.6;
}

.breadcrumb {
  position: relative;
  box-shadow: 0 0 0 2px rgb(196, 194, 194);
  border-radius: 0;
}

button {
  cursor: pointer;
}

.btn-transparent {
  color: #fff;
  background-color: transparent;
  border-color: transparent;
}

.btn [class^=icon-], .btn [class*=" icon-"] {
  display: inline-block;
  margin-top: -2px;
  vertical-align: middle;
}

.btn-facebook,
.btn-twitter,
.btn-linkedin,
.btn-flickr,
.btn-tumblr,
.btn-xing,
.btn-github,
.btn-html5,
.btn-openid,
.btn-stack-overflow,
.btn-youtube,
.btn-css3,
.btn-dribbble,
.btn-google-plus,
.btn-instagram,
.btn-pinterest,
.btn-vk,
.btn-yahoo,
.btn-behance,
.btn-dropbox,
.btn-reddit,
.btn-spotify,
.btn-vine,
.btn-foursquare,
.btn-vimeo {
  position: relative;
  overflow: hidden;
  color: #fff !important;
  text-align: center;
  padding: 0.3rem 1.5rem;
  font-size: 0.9rem;
  line-height: 1.6;
  border: 0;
}
.btn-facebook::before,
.btn-twitter::before,
.btn-linkedin::before,
.btn-flickr::before,
.btn-tumblr::before,
.btn-xing::before,
.btn-github::before,
.btn-html5::before,
.btn-openid::before,
.btn-stack-overflow::before,
.btn-youtube::before,
.btn-css3::before,
.btn-dribbble::before,
.btn-google-plus::before,
.btn-instagram::before,
.btn-pinterest::before,
.btn-vk::before,
.btn-yahoo::before,
.btn-behance::before,
.btn-dropbox::before,
.btn-reddit::before,
.btn-spotify::before,
.btn-vine::before,
.btn-foursquare::before,
.btn-vimeo::before {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.btn-facebook:hover,
.btn-twitter:hover,
.btn-linkedin:hover,
.btn-flickr:hover,
.btn-tumblr:hover,
.btn-xing:hover,
.btn-github:hover,
.btn-html5:hover,
.btn-openid:hover,
.btn-stack-overflow:hover,
.btn-youtube:hover,
.btn-css3:hover,
.btn-dribbble:hover,
.btn-google-plus:hover,
.btn-instagram:hover,
.btn-pinterest:hover,
.btn-vk:hover,
.btn-yahoo:hover,
.btn-behance:hover,
.btn-dropbox:hover,
.btn-reddit:hover,
.btn-spotify:hover,
.btn-vine:hover,
.btn-foursquare:hover,
.btn-vimeo:hover {
  color: #fff;
}
.btn-facebook.icon span,
.btn-twitter.icon span,
.btn-linkedin.icon span,
.btn-flickr.icon span,
.btn-tumblr.icon span,
.btn-xing.icon span,
.btn-github.icon span,
.btn-html5.icon span,
.btn-openid.icon span,
.btn-stack-overflow.icon span,
.btn-youtube.icon span,
.btn-css3.icon span,
.btn-dribbble.icon span,
.btn-google-plus.icon span,
.btn-instagram.icon span,
.btn-pinterest.icon span,
.btn-vk.icon span,
.btn-yahoo.icon span,
.btn-behance.icon span,
.btn-dropbox.icon span,
.btn-reddit.icon span,
.btn-spotify.icon span,
.btn-vine.icon span,
.btn-foursquare.icon span,
.btn-vimeo.icon span {
  display: none;
}
.btn-facebook.text::before,
.btn-twitter.text::before,
.btn-linkedin.text::before,
.btn-flickr.text::before,
.btn-tumblr.text::before,
.btn-xing.text::before,
.btn-github.text::before,
.btn-html5.text::before,
.btn-openid.text::before,
.btn-stack-overflow.text::before,
.btn-youtube.text::before,
.btn-css3.text::before,
.btn-dribbble.text::before,
.btn-google-plus.text::before,
.btn-instagram.text::before,
.btn-pinterest.text::before,
.btn-vk.text::before,
.btn-yahoo.text::before,
.btn-behance.text::before,
.btn-dropbox.text::before,
.btn-reddit.text::before,
.btn-spotify.text::before,
.btn-vine.text::before,
.btn-foursquare.text::before,
.btn-vimeo.text::before {
  display: none;
}
.btn-facebook.text span,
.btn-twitter.text span,
.btn-linkedin.text span,
.btn-flickr.text span,
.btn-tumblr.text span,
.btn-xing.text span,
.btn-github.text span,
.btn-html5.text span,
.btn-openid.text span,
.btn-stack-overflow.text span,
.btn-youtube.text span,
.btn-css3.text span,
.btn-dribbble.text span,
.btn-google-plus.text span,
.btn-instagram.text span,
.btn-pinterest.text span,
.btn-vk.text span,
.btn-yahoo.text span,
.btn-behance.text span,
.btn-dropbox.text span,
.btn-reddit.text span,
.btn-spotify.text span,
.btn-vine.text span,
.btn-foursquare.text span,
.btn-vimeo.text span {
  margin-left: 0 !important;
}
.btn-facebook::before,
.btn-twitter::before,
.btn-linkedin::before,
.btn-flickr::before,
.btn-tumblr::before,
.btn-xing::before,
.btn-github::before,
.btn-html5::before,
.btn-openid::before,
.btn-stack-overflow::before,
.btn-youtube::before,
.btn-css3::before,
.btn-dribbble::before,
.btn-google-plus::before,
.btn-instagram::before,
.btn-pinterest::before,
.btn-vk::before,
.btn-yahoo::before,
.btn-behance::before,
.btn-dropbox::before,
.btn-reddit::before,
.btn-spotify::before,
.btn-vine::before,
.btn-foursquare::before,
.btn-vimeo::before {
  width: 2.04rem;
  height: 2.04rem;
  padding: 0.3rem 0;
  font-size: 0.9rem;
  line-height: 1.6;
}
.btn-facebook span,
.btn-twitter span,
.btn-linkedin span,
.btn-flickr span,
.btn-tumblr span,
.btn-xing span,
.btn-github span,
.btn-html5 span,
.btn-openid span,
.btn-stack-overflow span,
.btn-youtube span,
.btn-css3 span,
.btn-dribbble span,
.btn-google-plus span,
.btn-instagram span,
.btn-pinterest span,
.btn-vk span,
.btn-yahoo span,
.btn-behance span,
.btn-dropbox span,
.btn-reddit span,
.btn-spotify span,
.btn-vine span,
.btn-foursquare span,
.btn-vimeo span {
  margin-left: 2.04rem;
}
.btn-facebook.icon,
.btn-twitter.icon,
.btn-linkedin.icon,
.btn-flickr.icon,
.btn-tumblr.icon,
.btn-xing.icon,
.btn-github.icon,
.btn-html5.icon,
.btn-openid.icon,
.btn-stack-overflow.icon,
.btn-youtube.icon,
.btn-css3.icon,
.btn-dribbble.icon,
.btn-google-plus.icon,
.btn-instagram.icon,
.btn-pinterest.icon,
.btn-vk.icon,
.btn-yahoo.icon,
.btn-behance.icon,
.btn-dropbox.icon,
.btn-reddit.icon,
.btn-spotify.icon,
.btn-vine.icon,
.btn-foursquare.icon,
.btn-vimeo.icon {
  width: 2.04rem;
  height: 2.04rem;
}
.btn-facebook.btn-lg, .btn-group-lg > .btn-facebook.btn,
.btn-twitter.btn-lg,
.btn-group-lg > .btn-twitter.btn,
.btn-linkedin.btn-lg,
.btn-group-lg > .btn-linkedin.btn,
.btn-flickr.btn-lg,
.btn-group-lg > .btn-flickr.btn,
.btn-tumblr.btn-lg,
.btn-group-lg > .btn-tumblr.btn,
.btn-xing.btn-lg,
.btn-group-lg > .btn-xing.btn,
.btn-github.btn-lg,
.btn-group-lg > .btn-github.btn,
.btn-html5.btn-lg,
.btn-group-lg > .btn-html5.btn,
.btn-openid.btn-lg,
.btn-group-lg > .btn-openid.btn,
.btn-stack-overflow.btn-lg,
.btn-group-lg > .btn-stack-overflow.btn,
.btn-youtube.btn-lg,
.btn-group-lg > .btn-youtube.btn,
.btn-css3.btn-lg,
.btn-group-lg > .btn-css3.btn,
.btn-dribbble.btn-lg,
.btn-group-lg > .btn-dribbble.btn,
.btn-google-plus.btn-lg,
.btn-group-lg > .btn-google-plus.btn,
.btn-instagram.btn-lg,
.btn-group-lg > .btn-instagram.btn,
.btn-pinterest.btn-lg,
.btn-group-lg > .btn-pinterest.btn,
.btn-vk.btn-lg,
.btn-group-lg > .btn-vk.btn,
.btn-yahoo.btn-lg,
.btn-group-lg > .btn-yahoo.btn,
.btn-behance.btn-lg,
.btn-group-lg > .btn-behance.btn,
.btn-dropbox.btn-lg,
.btn-group-lg > .btn-dropbox.btn,
.btn-reddit.btn-lg,
.btn-group-lg > .btn-reddit.btn,
.btn-spotify.btn-lg,
.btn-group-lg > .btn-spotify.btn,
.btn-vine.btn-lg,
.btn-group-lg > .btn-vine.btn,
.btn-foursquare.btn-lg,
.btn-group-lg > .btn-foursquare.btn,
.btn-vimeo.btn-lg,
.btn-group-lg > .btn-vimeo.btn {
  padding: 0.5rem 1rem;
  font-size: 1.125rem;
  line-height: 1.5;
  border: 0;
}
.btn-facebook.btn-lg::before, .btn-group-lg > .btn-facebook.btn::before,
.btn-twitter.btn-lg::before,
.btn-group-lg > .btn-twitter.btn::before,
.btn-linkedin.btn-lg::before,
.btn-group-lg > .btn-linkedin.btn::before,
.btn-flickr.btn-lg::before,
.btn-group-lg > .btn-flickr.btn::before,
.btn-tumblr.btn-lg::before,
.btn-group-lg > .btn-tumblr.btn::before,
.btn-xing.btn-lg::before,
.btn-group-lg > .btn-xing.btn::before,
.btn-github.btn-lg::before,
.btn-group-lg > .btn-github.btn::before,
.btn-html5.btn-lg::before,
.btn-group-lg > .btn-html5.btn::before,
.btn-openid.btn-lg::before,
.btn-group-lg > .btn-openid.btn::before,
.btn-stack-overflow.btn-lg::before,
.btn-group-lg > .btn-stack-overflow.btn::before,
.btn-youtube.btn-lg::before,
.btn-group-lg > .btn-youtube.btn::before,
.btn-css3.btn-lg::before,
.btn-group-lg > .btn-css3.btn::before,
.btn-dribbble.btn-lg::before,
.btn-group-lg > .btn-dribbble.btn::before,
.btn-google-plus.btn-lg::before,
.btn-group-lg > .btn-google-plus.btn::before,
.btn-instagram.btn-lg::before,
.btn-group-lg > .btn-instagram.btn::before,
.btn-pinterest.btn-lg::before,
.btn-group-lg > .btn-pinterest.btn::before,
.btn-vk.btn-lg::before,
.btn-group-lg > .btn-vk.btn::before,
.btn-yahoo.btn-lg::before,
.btn-group-lg > .btn-yahoo.btn::before,
.btn-behance.btn-lg::before,
.btn-group-lg > .btn-behance.btn::before,
.btn-dropbox.btn-lg::before,
.btn-group-lg > .btn-dropbox.btn::before,
.btn-reddit.btn-lg::before,
.btn-group-lg > .btn-reddit.btn::before,
.btn-spotify.btn-lg::before,
.btn-group-lg > .btn-spotify.btn::before,
.btn-vine.btn-lg::before,
.btn-group-lg > .btn-vine.btn::before,
.btn-foursquare.btn-lg::before,
.btn-group-lg > .btn-foursquare.btn::before,
.btn-vimeo.btn-lg::before,
.btn-group-lg > .btn-vimeo.btn::before {
  width: 2.6875rem;
  height: 2.6875rem;
  padding: 0.5rem 0;
  font-size: 1.125rem;
  line-height: 1.5;
}
.btn-facebook.btn-lg span, .btn-group-lg > .btn-facebook.btn span,
.btn-twitter.btn-lg span,
.btn-group-lg > .btn-twitter.btn span,
.btn-linkedin.btn-lg span,
.btn-group-lg > .btn-linkedin.btn span,
.btn-flickr.btn-lg span,
.btn-group-lg > .btn-flickr.btn span,
.btn-tumblr.btn-lg span,
.btn-group-lg > .btn-tumblr.btn span,
.btn-xing.btn-lg span,
.btn-group-lg > .btn-xing.btn span,
.btn-github.btn-lg span,
.btn-group-lg > .btn-github.btn span,
.btn-html5.btn-lg span,
.btn-group-lg > .btn-html5.btn span,
.btn-openid.btn-lg span,
.btn-group-lg > .btn-openid.btn span,
.btn-stack-overflow.btn-lg span,
.btn-group-lg > .btn-stack-overflow.btn span,
.btn-youtube.btn-lg span,
.btn-group-lg > .btn-youtube.btn span,
.btn-css3.btn-lg span,
.btn-group-lg > .btn-css3.btn span,
.btn-dribbble.btn-lg span,
.btn-group-lg > .btn-dribbble.btn span,
.btn-google-plus.btn-lg span,
.btn-group-lg > .btn-google-plus.btn span,
.btn-instagram.btn-lg span,
.btn-group-lg > .btn-instagram.btn span,
.btn-pinterest.btn-lg span,
.btn-group-lg > .btn-pinterest.btn span,
.btn-vk.btn-lg span,
.btn-group-lg > .btn-vk.btn span,
.btn-yahoo.btn-lg span,
.btn-group-lg > .btn-yahoo.btn span,
.btn-behance.btn-lg span,
.btn-group-lg > .btn-behance.btn span,
.btn-dropbox.btn-lg span,
.btn-group-lg > .btn-dropbox.btn span,
.btn-reddit.btn-lg span,
.btn-group-lg > .btn-reddit.btn span,
.btn-spotify.btn-lg span,
.btn-group-lg > .btn-spotify.btn span,
.btn-vine.btn-lg span,
.btn-group-lg > .btn-vine.btn span,
.btn-foursquare.btn-lg span,
.btn-group-lg > .btn-foursquare.btn span,
.btn-vimeo.btn-lg span,
.btn-group-lg > .btn-vimeo.btn span {
  margin-left: 2.6875rem;
}
.btn-facebook.btn-lg.icon, .btn-group-lg > .btn-facebook.icon.btn,
.btn-twitter.btn-lg.icon,
.btn-group-lg > .btn-twitter.icon.btn,
.btn-linkedin.btn-lg.icon,
.btn-group-lg > .btn-linkedin.icon.btn,
.btn-flickr.btn-lg.icon,
.btn-group-lg > .btn-flickr.icon.btn,
.btn-tumblr.btn-lg.icon,
.btn-group-lg > .btn-tumblr.icon.btn,
.btn-xing.btn-lg.icon,
.btn-group-lg > .btn-xing.icon.btn,
.btn-github.btn-lg.icon,
.btn-group-lg > .btn-github.icon.btn,
.btn-html5.btn-lg.icon,
.btn-group-lg > .btn-html5.icon.btn,
.btn-openid.btn-lg.icon,
.btn-group-lg > .btn-openid.icon.btn,
.btn-stack-overflow.btn-lg.icon,
.btn-group-lg > .btn-stack-overflow.icon.btn,
.btn-youtube.btn-lg.icon,
.btn-group-lg > .btn-youtube.icon.btn,
.btn-css3.btn-lg.icon,
.btn-group-lg > .btn-css3.icon.btn,
.btn-dribbble.btn-lg.icon,
.btn-group-lg > .btn-dribbble.icon.btn,
.btn-google-plus.btn-lg.icon,
.btn-group-lg > .btn-google-plus.icon.btn,
.btn-instagram.btn-lg.icon,
.btn-group-lg > .btn-instagram.icon.btn,
.btn-pinterest.btn-lg.icon,
.btn-group-lg > .btn-pinterest.icon.btn,
.btn-vk.btn-lg.icon,
.btn-group-lg > .btn-vk.icon.btn,
.btn-yahoo.btn-lg.icon,
.btn-group-lg > .btn-yahoo.icon.btn,
.btn-behance.btn-lg.icon,
.btn-group-lg > .btn-behance.icon.btn,
.btn-dropbox.btn-lg.icon,
.btn-group-lg > .btn-dropbox.icon.btn,
.btn-reddit.btn-lg.icon,
.btn-group-lg > .btn-reddit.icon.btn,
.btn-spotify.btn-lg.icon,
.btn-group-lg > .btn-spotify.icon.btn,
.btn-vine.btn-lg.icon,
.btn-group-lg > .btn-vine.icon.btn,
.btn-foursquare.btn-lg.icon,
.btn-group-lg > .btn-foursquare.icon.btn,
.btn-vimeo.btn-lg.icon,
.btn-group-lg > .btn-vimeo.icon.btn {
  width: 2.6875rem;
  height: 2.6875rem;
}
.btn-facebook.btn-sm, .btn-group-sm > .btn-facebook.btn,
.btn-twitter.btn-sm,
.btn-group-sm > .btn-twitter.btn,
.btn-linkedin.btn-sm,
.btn-group-sm > .btn-linkedin.btn,
.btn-flickr.btn-sm,
.btn-group-sm > .btn-flickr.btn,
.btn-tumblr.btn-sm,
.btn-group-sm > .btn-tumblr.btn,
.btn-xing.btn-sm,
.btn-group-sm > .btn-xing.btn,
.btn-github.btn-sm,
.btn-group-sm > .btn-github.btn,
.btn-html5.btn-sm,
.btn-group-sm > .btn-html5.btn,
.btn-openid.btn-sm,
.btn-group-sm > .btn-openid.btn,
.btn-stack-overflow.btn-sm,
.btn-group-sm > .btn-stack-overflow.btn,
.btn-youtube.btn-sm,
.btn-group-sm > .btn-youtube.btn,
.btn-css3.btn-sm,
.btn-group-sm > .btn-css3.btn,
.btn-dribbble.btn-sm,
.btn-group-sm > .btn-dribbble.btn,
.btn-google-plus.btn-sm,
.btn-group-sm > .btn-google-plus.btn,
.btn-instagram.btn-sm,
.btn-group-sm > .btn-instagram.btn,
.btn-pinterest.btn-sm,
.btn-group-sm > .btn-pinterest.btn,
.btn-vk.btn-sm,
.btn-group-sm > .btn-vk.btn,
.btn-yahoo.btn-sm,
.btn-group-sm > .btn-yahoo.btn,
.btn-behance.btn-sm,
.btn-group-sm > .btn-behance.btn,
.btn-dropbox.btn-sm,
.btn-group-sm > .btn-dropbox.btn,
.btn-reddit.btn-sm,
.btn-group-sm > .btn-reddit.btn,
.btn-spotify.btn-sm,
.btn-group-sm > .btn-spotify.btn,
.btn-vine.btn-sm,
.btn-group-sm > .btn-vine.btn,
.btn-foursquare.btn-sm,
.btn-group-sm > .btn-foursquare.btn,
.btn-vimeo.btn-sm,
.btn-group-sm > .btn-vimeo.btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.7875rem;
  line-height: 1.5;
  border: 0;
}
.btn-facebook.btn-sm::before, .btn-group-sm > .btn-facebook.btn::before,
.btn-twitter.btn-sm::before,
.btn-group-sm > .btn-twitter.btn::before,
.btn-linkedin.btn-sm::before,
.btn-group-sm > .btn-linkedin.btn::before,
.btn-flickr.btn-sm::before,
.btn-group-sm > .btn-flickr.btn::before,
.btn-tumblr.btn-sm::before,
.btn-group-sm > .btn-tumblr.btn::before,
.btn-xing.btn-sm::before,
.btn-group-sm > .btn-xing.btn::before,
.btn-github.btn-sm::before,
.btn-group-sm > .btn-github.btn::before,
.btn-html5.btn-sm::before,
.btn-group-sm > .btn-html5.btn::before,
.btn-openid.btn-sm::before,
.btn-group-sm > .btn-openid.btn::before,
.btn-stack-overflow.btn-sm::before,
.btn-group-sm > .btn-stack-overflow.btn::before,
.btn-youtube.btn-sm::before,
.btn-group-sm > .btn-youtube.btn::before,
.btn-css3.btn-sm::before,
.btn-group-sm > .btn-css3.btn::before,
.btn-dribbble.btn-sm::before,
.btn-group-sm > .btn-dribbble.btn::before,
.btn-google-plus.btn-sm::before,
.btn-group-sm > .btn-google-plus.btn::before,
.btn-instagram.btn-sm::before,
.btn-group-sm > .btn-instagram.btn::before,
.btn-pinterest.btn-sm::before,
.btn-group-sm > .btn-pinterest.btn::before,
.btn-vk.btn-sm::before,
.btn-group-sm > .btn-vk.btn::before,
.btn-yahoo.btn-sm::before,
.btn-group-sm > .btn-yahoo.btn::before,
.btn-behance.btn-sm::before,
.btn-group-sm > .btn-behance.btn::before,
.btn-dropbox.btn-sm::before,
.btn-group-sm > .btn-dropbox.btn::before,
.btn-reddit.btn-sm::before,
.btn-group-sm > .btn-reddit.btn::before,
.btn-spotify.btn-sm::before,
.btn-group-sm > .btn-spotify.btn::before,
.btn-vine.btn-sm::before,
.btn-group-sm > .btn-vine.btn::before,
.btn-foursquare.btn-sm::before,
.btn-group-sm > .btn-foursquare.btn::before,
.btn-vimeo.btn-sm::before,
.btn-group-sm > .btn-vimeo.btn::before {
  width: 1.68125rem;
  height: 1.68125rem;
  padding: 0.25rem 0;
  font-size: 0.7875rem;
  line-height: 1.5;
}
.btn-facebook.btn-sm span, .btn-group-sm > .btn-facebook.btn span,
.btn-twitter.btn-sm span,
.btn-group-sm > .btn-twitter.btn span,
.btn-linkedin.btn-sm span,
.btn-group-sm > .btn-linkedin.btn span,
.btn-flickr.btn-sm span,
.btn-group-sm > .btn-flickr.btn span,
.btn-tumblr.btn-sm span,
.btn-group-sm > .btn-tumblr.btn span,
.btn-xing.btn-sm span,
.btn-group-sm > .btn-xing.btn span,
.btn-github.btn-sm span,
.btn-group-sm > .btn-github.btn span,
.btn-html5.btn-sm span,
.btn-group-sm > .btn-html5.btn span,
.btn-openid.btn-sm span,
.btn-group-sm > .btn-openid.btn span,
.btn-stack-overflow.btn-sm span,
.btn-group-sm > .btn-stack-overflow.btn span,
.btn-youtube.btn-sm span,
.btn-group-sm > .btn-youtube.btn span,
.btn-css3.btn-sm span,
.btn-group-sm > .btn-css3.btn span,
.btn-dribbble.btn-sm span,
.btn-group-sm > .btn-dribbble.btn span,
.btn-google-plus.btn-sm span,
.btn-group-sm > .btn-google-plus.btn span,
.btn-instagram.btn-sm span,
.btn-group-sm > .btn-instagram.btn span,
.btn-pinterest.btn-sm span,
.btn-group-sm > .btn-pinterest.btn span,
.btn-vk.btn-sm span,
.btn-group-sm > .btn-vk.btn span,
.btn-yahoo.btn-sm span,
.btn-group-sm > .btn-yahoo.btn span,
.btn-behance.btn-sm span,
.btn-group-sm > .btn-behance.btn span,
.btn-dropbox.btn-sm span,
.btn-group-sm > .btn-dropbox.btn span,
.btn-reddit.btn-sm span,
.btn-group-sm > .btn-reddit.btn span,
.btn-spotify.btn-sm span,
.btn-group-sm > .btn-spotify.btn span,
.btn-vine.btn-sm span,
.btn-group-sm > .btn-vine.btn span,
.btn-foursquare.btn-sm span,
.btn-group-sm > .btn-foursquare.btn span,
.btn-vimeo.btn-sm span,
.btn-group-sm > .btn-vimeo.btn span {
  margin-left: 1.68125rem;
}
.btn-facebook.btn-sm.icon, .btn-group-sm > .btn-facebook.icon.btn,
.btn-twitter.btn-sm.icon,
.btn-group-sm > .btn-twitter.icon.btn,
.btn-linkedin.btn-sm.icon,
.btn-group-sm > .btn-linkedin.icon.btn,
.btn-flickr.btn-sm.icon,
.btn-group-sm > .btn-flickr.icon.btn,
.btn-tumblr.btn-sm.icon,
.btn-group-sm > .btn-tumblr.icon.btn,
.btn-xing.btn-sm.icon,
.btn-group-sm > .btn-xing.icon.btn,
.btn-github.btn-sm.icon,
.btn-group-sm > .btn-github.icon.btn,
.btn-html5.btn-sm.icon,
.btn-group-sm > .btn-html5.icon.btn,
.btn-openid.btn-sm.icon,
.btn-group-sm > .btn-openid.icon.btn,
.btn-stack-overflow.btn-sm.icon,
.btn-group-sm > .btn-stack-overflow.icon.btn,
.btn-youtube.btn-sm.icon,
.btn-group-sm > .btn-youtube.icon.btn,
.btn-css3.btn-sm.icon,
.btn-group-sm > .btn-css3.icon.btn,
.btn-dribbble.btn-sm.icon,
.btn-group-sm > .btn-dribbble.icon.btn,
.btn-google-plus.btn-sm.icon,
.btn-group-sm > .btn-google-plus.icon.btn,
.btn-instagram.btn-sm.icon,
.btn-group-sm > .btn-instagram.icon.btn,
.btn-pinterest.btn-sm.icon,
.btn-group-sm > .btn-pinterest.icon.btn,
.btn-vk.btn-sm.icon,
.btn-group-sm > .btn-vk.icon.btn,
.btn-yahoo.btn-sm.icon,
.btn-group-sm > .btn-yahoo.icon.btn,
.btn-behance.btn-sm.icon,
.btn-group-sm > .btn-behance.icon.btn,
.btn-dropbox.btn-sm.icon,
.btn-group-sm > .btn-dropbox.icon.btn,
.btn-reddit.btn-sm.icon,
.btn-group-sm > .btn-reddit.icon.btn,
.btn-spotify.btn-sm.icon,
.btn-group-sm > .btn-spotify.icon.btn,
.btn-vine.btn-sm.icon,
.btn-group-sm > .btn-vine.icon.btn,
.btn-foursquare.btn-sm.icon,
.btn-group-sm > .btn-foursquare.icon.btn,
.btn-vimeo.btn-sm.icon,
.btn-group-sm > .btn-vimeo.icon.btn {
  width: 1.68125rem;
  height: 1.68125rem;
}

.btn-facebook {
  background: #3b5998;
}
.btn-facebook::before {
  content: "\f09a";
  background: #344e86;
}
.btn-facebook:hover {
  background: #344e86;
}
.btn-facebook:hover::before {
  background: #2d4373;
}

.btn-twitter {
  background: #00aced;
}
.btn-twitter::before {
  content: "\f099";
  background: #0099d4;
}
.btn-twitter:hover {
  background: #0099d4;
}
.btn-twitter:hover::before {
  background: #0087ba;
}

.btn-linkedin {
  background: #4875b4;
}
.btn-linkedin::before {
  content: "\f0e1";
  background: #4169a2;
}
.btn-linkedin:hover {
  background: #4169a2;
}
.btn-linkedin:hover::before {
  background: #395d90;
}

.btn-flickr {
  background: #ff0084;
}
.btn-flickr::before {
  content: "\f16e";
  background: #e60077;
}
.btn-flickr:hover {
  background: #e60077;
}
.btn-flickr:hover::before {
  background: #cc006a;
}

.btn-tumblr {
  background: #32506d;
}
.btn-tumblr::before {
  content: "\f173";
  background: #2a435c;
}
.btn-tumblr:hover {
  background: #2a435c;
}
.btn-tumblr:hover::before {
  background: #22364a;
}

.btn-xing {
  background: #026466;
}
.btn-xing::before {
  content: "\f168";
  background: #024b4d;
}
.btn-xing:hover {
  background: #024b4d;
}
.btn-xing:hover::before {
  background: #013334;
}

.btn-github {
  background: #4183c4;
}
.btn-github::before {
  content: "\f09b";
  background: #3876b4;
}
.btn-github:hover {
  background: #3876b4;
}
.btn-github:hover::before {
  background: #3269a0;
}

.btn-html5 {
  background: #e34f26;
}
.btn-html5::before {
  content: "\f13b";
  background: #d4431b;
}
.btn-html5:hover {
  background: #d4431b;
}
.btn-html5:hover::before {
  background: #be3c18;
}

.btn-openid {
  background: #f78c40;
}
.btn-openid::before {
  content: "\f19b";
  background: #f67d28;
}
.btn-openid:hover {
  background: #f67d28;
}
.btn-openid:hover::before {
  background: #f56f0f;
}

.btn-stack-overflow {
  background: #fe7a15;
}
.btn-stack-overflow::before {
  content: "\f16c";
  background: #f86c01;
}
.btn-stack-overflow:hover {
  background: #f86c01;
}
.btn-stack-overflow:hover::before {
  background: #df6101;
}

.btn-css3 {
  background: #0170ba;
}
.btn-css3::before {
  content: "\f13c";
  background: #0161a1;
}
.btn-css3:hover {
  background: #0161a1;
}
.btn-css3:hover::before {
  background: #015187;
}

.btn-youtube {
  background: #b00;
}
.btn-youtube::before {
  content: "\f167";
  background: #a20000;
}
.btn-youtube:hover {
  background: #a20000;
}
.btn-youtube:hover::before {
  background: #880000;
}

.btn-dribbble {
  background: #ea4c89;
}
.btn-dribbble::before {
  content: "\f17d";
  background: #e7357a;
}
.btn-dribbble:hover {
  background: #e7357a;
}
.btn-dribbble:hover::before {
  background: #e51e6b;
}

.btn-google-plus {
  background: #d34836;
}
.btn-google-plus::before {
  content: "\f0d5";
  background: #c43d2b;
}
.btn-google-plus:hover {
  background: #c43d2b;
}
.btn-google-plus:hover::before {
  background: #b03626;
}

.btn-instagram {
  background: #517fa4;
}
.btn-instagram::before {
  content: "\f16d";
  background: #497293;
}
.btn-instagram:hover {
  background: #497293;
}
.btn-instagram:hover::before {
  background: #406582;
}

.btn-pinterest {
  background: #cb2027;
}
.btn-pinterest::before {
  content: "\f0d2";
  background: #b51d23;
}
.btn-pinterest:hover {
  background: #b51d23;
}
.btn-pinterest:hover::before {
  background: #9f191f;
}

.btn-vk {
  background: #45668e;
}
.btn-vk::before {
  content: "\f189";
  background: #3d5a7d;
}
.btn-vk:hover {
  background: #3d5a7d;
}
.btn-vk:hover::before {
  background: #344d6c;
}

.btn-yahoo {
  background: #400191;
}
.btn-yahoo::before {
  content: "\f19e";
  background: #350178;
}
.btn-yahoo:hover {
  background: #350178;
}
.btn-yahoo:hover::before {
  background: #2a015e;
}

.btn-behance {
  background: #1769ff;
}
.btn-behance::before {
  content: "\f1b4";
  background: #0059fd;
}
.btn-behance:hover {
  background: #0059fd;
}
.btn-behance:hover::before {
  background: #0050e3;
}

.btn-dropbox {
  background: #007ee5;
}
.btn-dropbox::before {
  content: "\f16b";
  background: #0070cc;
}
.btn-dropbox:hover {
  background: #0070cc;
}
.btn-dropbox:hover::before {
  background: #0062b2;
}

.btn-reddit {
  background: #ff4500;
}
.btn-reddit::before {
  content: "\f1a1";
  background: #e63e00;
}
.btn-reddit:hover {
  background: #e63e00;
}
.btn-reddit:hover::before {
  background: #cc3700;
}

.btn-spotify {
  background: #7ab800;
}
.btn-spotify::before {
  content: "\f1bc";
  background: #699f00;
}
.btn-spotify:hover {
  background: #699f00;
}
.btn-spotify:hover::before {
  background: #588500;
}

.btn-vine {
  background: #00bf8f;
}
.btn-vine::before {
  content: "\f1ca";
  background: #00a67c;
}
.btn-vine:hover {
  background: #00a67c;
}
.btn-vine:hover::before {
  background: #008c69;
}

.btn-foursquare {
  background: #1073af;
}
.btn-foursquare::before {
  content: "\f180";
  background: #0e6498;
}
.btn-foursquare:hover {
  background: #0e6498;
}
.btn-foursquare:hover::before {
  background: #0c5480;
}

.btn-vimeo {
  background: #aad450;
}
.btn-vimeo::before {
  content: "\f194";
  background: #a0cf3c;
}
.btn-vimeo:hover {
  background: #a0cf3c;
}
.btn-vimeo:hover::before {
  background: #93c130;
}

.callout {
  position: relative;
  padding: 0 1rem;
  margin: 1rem 0;
  border: 0 solid #a4b7c1;
  border-left-width: 0.25rem;
}
.callout .chart-wrapper {
  position: absolute;
  top: 10px;
  left: 50%;
  float: right;
  width: 50%;
}

.callout-bordered {
  border: 1px solid #a4b7c1;
  border-left-width: 0.25rem;
}

.callout code {
  border-radius: 0.25rem;
}

.callout h4 {
  margin-top: 0;
  margin-bottom: 0.25rem;
}

.callout p:last-child {
  margin-bottom: 0;
}

.callout + .callout {
  margin-top: -0.25rem;
}

.callout-default {
  border-left-color: #536c79;
}
.callout-default h4 {
  color: #536c79;
}

.callout-primary {
  border-left-color: #3175bc;
}
.callout-primary h4 {
  color: #3175bc;
}

.callout-secondary {
  border-left-color: #a4b7c1;
}
.callout-secondary h4 {
  color: #a4b7c1;
}

.callout-success {
  border-left-color: #27ae60;
}
.callout-success h4 {
  color: #27ae60;
}

.callout-info {
  border-left-color: #63c2de;
}
.callout-info h4 {
  color: #63c2de;
}

.callout-warning {
  border-left-color: #ffc107;
}
.callout-warning h4 {
  color: #ffc107;
}

.callout-danger {
  border-left-color: #f86c6b;
}
.callout-danger h4 {
  color: #f86c6b;
}

.callout-light {
  border-left-color: #f0f3f5;
}
.callout-light h4 {
  color: #f0f3f5;
}

.callout-dark {
  border-left-color: #29363d;
}
.callout-dark h4 {
  color: #29363d;
}

.callout-blue {
  border-left-color: #0581b1;
}
.callout-blue h4 {
  color: #0581b1;
}

.callout-indigo {
  border-left-color: #6610f2;
}
.callout-indigo h4 {
  color: #6610f2;
}

.callout-purple {
  border-left-color: #6f42c1;
}
.callout-purple h4 {
  color: #6f42c1;
}

.callout-pink {
  border-left-color: #e83e8c;
}
.callout-pink h4 {
  color: #e83e8c;
}

.callout-red {
  border-left-color: #f86c6b;
}
.callout-red h4 {
  color: #f86c6b;
}

.callout-orange {
  border-left-color: #f8cb00;
}
.callout-orange h4 {
  color: #f8cb00;
}

.callout-yellow {
  border-left-color: #ffc107;
}
.callout-yellow h4 {
  color: #ffc107;
}

.callout-green {
  border-left-color: #27ae60;
}
.callout-green h4 {
  color: #27ae60;
}

.callout-teal {
  border-left-color: #20c997;
}
.callout-teal h4 {
  color: #20c997;
}

.callout-cyan {
  border-left-color: #63c2de;
}
.callout-cyan h4 {
  color: #63c2de;
}

.callout-custom {
  border-left-color: rgb(0, 110, 140);
}
.callout-custom h4 {
  color: rgb(0, 110, 140);
}

.callout-gray-100 {
  border-left-color: #f0f3f5;
}
.callout-gray-100 h4 {
  color: #f0f3f5;
}

.callout-gray-200 {
  border-left-color: #c2cfd6;
}
.callout-gray-200 h4 {
  color: #c2cfd6;
}

.callout-gray-300 {
  border-left-color: #a4b7c1;
}
.callout-gray-300 h4 {
  color: #a4b7c1;
}

.callout-gray-400 {
  border-left-color: #869fac;
}
.callout-gray-400 h4 {
  color: #869fac;
}

.callout-gray-500 {
  border-left-color: #678898;
}
.callout-gray-500 h4 {
  color: #678898;
}

.callout-gray-600 {
  border-left-color: #536c79;
}
.callout-gray-600 h4 {
  color: #536c79;
}

.callout-gray-700 {
  border-left-color: #3e515b;
}
.callout-gray-700 h4 {
  color: #3e515b;
}

.callout-gray-800 {
  border-left-color: #29363d;
}
.callout-gray-800 h4 {
  color: #29363d;
}

.callout-gray-900 {
  border-left-color: #151b1e;
}
.callout-gray-900 h4 {
  color: #151b1e;
}

.card {
  margin-bottom: 1.5rem;
  padding-top: 20px;
}
.card.bg-primary {
  border-color: #245689;
}
.card.bg-secondary {
  border-color: #7e99a7;
}
.card.bg-success {
  border-color: #1b7a43;
}
.card.bg-info {
  border-color: #2eadd3;
}
.card.bg-warning {
  border-color: #c69500;
}
.card.bg-danger {
  border-color: #f5302e;
}
.card.bg-light {
  border-color: #cad4dc;
}
.card.bg-dark {
  border-color: #0f1417;
}
.card.bg-blue {
  border-color: #035473;
}
.card.bg-indigo {
  border-color: #4c0ab8;
}
.card.bg-purple {
  border-color: #533093;
}
.card.bg-pink {
  border-color: #ce196c;
}
.card.bg-red {
  border-color: #f5302e;
}
.card.bg-orange {
  border-color: #b89700;
}
.card.bg-yellow {
  border-color: #c69500;
}
.card.bg-green {
  border-color: #1b7a43;
}
.card.bg-teal {
  border-color: #17926e;
}
.card.bg-cyan {
  border-color: #2eadd3;
}
.card.bg-custom {
  border-color: #003c4c;
}
.card.bg-gray-100 {
  border-color: #cad4dc;
}
.card.bg-gray-200 {
  border-color: #9cb1bc;
}
.card.bg-gray-300 {
  border-color: #7e99a7;
}
.card.bg-gray-400 {
  border-color: #638090;
}
.card.bg-gray-500 {
  border-color: #4d6672;
}
.card.bg-gray-600 {
  border-color: #394a53;
}
.card.bg-gray-700 {
  border-color: #242f35;
}
.card.bg-gray-800 {
  border-color: #0f1417;
}
.card.bg-gray-900 {
  border-color: black;
}

.text-white .text-muted {
  color: rgba(255, 255, 255, 0.6) !important;
}

.card-header .icon-bg {
  display: inline-body;
  padding: 0.75rem 1.25rem !important;
  margin-top: -0.75rem;
  margin-right: 1.25rem;
  margin-bottom: -0.75rem;
  margin-left: -1.25rem;
  line-height: inherit;
  color: #151b1e;
  vertical-align: bottom;
  background: transparent;
  border-right: 1px solid #c2cfd6;
}
.card-header .nav.nav-tabs {
  margin-top: -0.75rem;
  margin-bottom: -0.75rem;
  border-bottom: 0;
}
.card-header .nav.nav-tabs .nav-item {
  border-top: 0;
}
.card-header .nav.nav-tabs .nav-link, .card-header .nav.nav-tabs .navbar .dropdown-toggle, .navbar .card-header .nav.nav-tabs .dropdown-toggle {
  padding: 0.75rem 0.625rem;
  color: #536c79;
  border-top: 0;
}
.card-header .nav.nav-tabs .nav-link.active, .card-header .nav.nav-tabs .navbar .active.dropdown-toggle, .navbar .card-header .nav.nav-tabs .active.dropdown-toggle {
  color: #151b1e;
  background: #fff;
}
.card-header.card-header-inverse {
  color: #fff;
}
.card-header .btn {
  margin-top: -0.3rem;
}
.card-header .btn-sm, .card-header .btn-group-sm > .btn {
  margin-top: -0.25rem;
}
.card-header .btn-lg, .card-header .btn-group-lg > .btn {
  margin-top: -0.5rem;
}

.card-footer ul {
  display: table;
  width: 100%;
  padding: 0;
  margin: 0;
  table-layout: fixed;
}
.card-footer ul li {
  display: table-cell;
  padding: 0 1.25rem;
  text-align: center;
}

[class*=card-outline-] .card-body, [class*=card-outline-] .card-block {
  background: #fff !important;
}
[class*=card-outline-].card-outline-top {
  border-top-width: 2px;
  border-right-color: #a4b7c1;
  border-bottom-color: #a4b7c1;
  border-left-color: #a4b7c1;
}

.card-accent-primary {
  border-top-width: 2px;
  border-top-color: #3175bc;
}

.card-accent-secondary {
  border-top-width: 2px;
  border-top-color: #a4b7c1;
}

.card-accent-success {
  border-top-width: 2px;
  border-top-color: #27ae60;
}

.card-accent-info {
  border-top-width: 2px;
  border-top-color: #63c2de;
}

.card-accent-warning {
  border-top-width: 2px;
  border-top-color: #ffc107;
}

.card-accent-danger {
  border-top-width: 2px;
  border-top-color: #f86c6b;
}

.card-accent-light {
  border-top-width: 2px;
  border-top-color: #f0f3f5;
}

.card-accent-dark {
  border-top-width: 2px;
  border-top-color: #29363d;
}

.card-accent-blue {
  border-top-width: 2px;
  border-top-color: #0581b1;
}

.card-accent-indigo {
  border-top-width: 2px;
  border-top-color: #6610f2;
}

.card-accent-purple {
  border-top-width: 2px;
  border-top-color: #6f42c1;
}

.card-accent-pink {
  border-top-width: 2px;
  border-top-color: #e83e8c;
}

.card-accent-red {
  border-top-width: 2px;
  border-top-color: #f86c6b;
}

.card-accent-orange {
  border-top-width: 2px;
  border-top-color: #f8cb00;
}

.card-accent-yellow {
  border-top-width: 2px;
  border-top-color: #ffc107;
}

.card-accent-green {
  border-top-width: 2px;
  border-top-color: #27ae60;
}

.card-accent-teal {
  border-top-width: 2px;
  border-top-color: #20c997;
}

.card-accent-cyan {
  border-top-width: 2px;
  border-top-color: #63c2de;
}

.card-accent-custom {
  border-top-width: 2px;
  border-top-color: rgb(0, 110, 140);
}

.card-accent-gray-100 {
  border-top-width: 2px;
  border-top-color: #f0f3f5;
}

.card-accent-gray-200 {
  border-top-width: 2px;
  border-top-color: #c2cfd6;
}

.card-accent-gray-300 {
  border-top-width: 2px;
  border-top-color: #a4b7c1;
}

.card-accent-gray-400 {
  border-top-width: 2px;
  border-top-color: #869fac;
}

.card-accent-gray-500 {
  border-top-width: 2px;
  border-top-color: #678898;
}

.card-accent-gray-600 {
  border-top-width: 2px;
  border-top-color: #536c79;
}

.card-accent-gray-700 {
  border-top-width: 2px;
  border-top-color: #3e515b;
}

.card-accent-gray-800 {
  border-top-width: 2px;
  border-top-color: #29363d;
}

.card-accent-gray-900 {
  border-top-width: 2px;
  border-top-color: #151b1e;
}

.card-header > i {
  margin-right: 0.5rem;
}
.card-header .card-actions {
  position: absolute;
  top: 0;
  right: 0;
}
.card-header .card-actions a, .card-header .card-actions button {
  display: block;
  float: left;
  width: 50px;
  padding: 0.75rem 0;
  margin: 0 !important;
  color: #151b1e;
  text-align: center;
  background: transparent;
  border: 0;
  border-left: 1px solid #a4b7c1;
  box-shadow: 0;
}
.card-header .card-actions a:hover, .card-header .card-actions button:hover {
  text-decoration: none;
}
.card-header .card-actions a [class^=icon-], .card-header .card-actions a [class*=" icon-"], .card-header .card-actions button [class^=icon-], .card-header .card-actions button [class*=" icon-"] {
  display: inline-body;
  vertical-align: middle;
}
.card-header .card-actions a i, .card-header .card-actions button i {
  display: inline-body;
  transition: 0.4s;
}
.card-header .card-actions a .r180, .card-header .card-actions button .r180 {
  transform: rotate(180deg);
}
.card-header .card-actions .input-group {
  width: 230px;
  margin: 6px;
}
.card-header .card-actions .input-group .input-group-addon {
  background: #fff;
}
.card-header .card-actions .input-group input {
  border-left: 0;
}

.card-full {
  margin-top: -1rem;
  margin-right: -15px;
  margin-left: -15px;
  border: 0;
  border-bottom: 1px solid #a4b7c1;
}

@media (min-width: 576px) {
  .card-columns.cols-2 {
    -moz-column-count: 2;
         column-count: 2;
  }
}
.card.drag, .card .drag {
  cursor: move;
}

.card-placeholder {
  background: rgba(0, 0, 0, 0.025);
  border: 1px dashed #a4b7c1;
}

.chart-wrapper canvas {
  width: 100% !important;
}

base-chart.chart {
  display: block !important;
}

.dropdown-item {
  position: relative;
  padding: 10px 20px;
  border-bottom: 1px solid #c2cfd6;
}
.dropdown-item:last-child {
  border-bottom: 0;
}
.dropdown-item i {
  display: inline-block;
  width: 20px;
  margin-right: 10px;
  margin-left: -10px;
  color: #c2cfd6;
  text-align: center;
}
.dropdown-item .badge {
  position: absolute;
  right: 10px;
  margin-top: 2px;
}

.dropdown-header {
  padding: 8px 20px;
  background: #f0f3f5;
  border-bottom: 1px solid #c2cfd6;
}
.dropdown-header .btn {
  margin-top: -7px;
  color: #536c79;
}
.dropdown-header .btn:hover {
  color: #151b1e;
}
.dropdown-header .btn.pull-right {
  margin-right: -20px;
}

.dropdown-menu-lg {
  width: 250px;
}

.app-header .navbar-nav .dropdown-menu {
  position: absolute;
}
.app-header .navbar-nav .dropdown-menu-right {
  right: 0;
  left: auto;
}
.app-header .navbar-nav .dropdown-menu-left {
  right: auto;
  left: 0;
}

.app-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding: 0 1rem;
  color: #151b1e;
  background: #f0f3f5;
  border-top: 1px solid #a4b7c1;
}

.row.row-equal {
  padding-right: 7.5px;
  padding-left: 7.5px;
  margin-right: -15px;
  margin-left: -15px;
}
.row.row-equal [class*=col-] {
  padding-right: 7.5px;
  padding-left: 7.5px;
}

.main .container-fluid {
  padding: 3px 16px;
}

@media only screen and (max-width: 600px) {
  .main .container-fluid {
    padding: 0 9px;
  }
  .main .container-fluid .container {
    margin: 0;
    padding: 0;
  }
  .main .container-fluid .container .nav-link, .main .container-fluid .container .navbar .dropdown-toggle, .navbar .main .container-fluid .container .dropdown-toggle {
    padding: 10px;
    color: black;
    display: flex;
  }
  .main .container-fluid .container .nav-link h6, .main .container-fluid .container .navbar .dropdown-toggle h6, .navbar .main .container-fluid .container .dropdown-toggle h6 {
    font-size: 11px;
  }
}
@media only screen and (max-width: 400px) {
  .main .container-fluid {
    padding: 0 9px;
  }
  .main .container-fluid .container {
    margin: 0;
    padding: 0;
  }
  .main .container-fluid .container .nav-link, .main .container-fluid .container .navbar .dropdown-toggle, .navbar .main .container-fluid .container .dropdown-toggle {
    padding: 8px;
    color: black;
    display: flex;
  }
  .main .container-fluid .container .nav-link h6, .main .container-fluid .container .navbar .dropdown-toggle h6, .navbar .main .container-fluid .container .dropdown-toggle h6 {
    font-size: 9px;
  }
}
.input-group-addon,
.input-group-btn {
  min-width: 40px;
  white-space: nowrap;
  vertical-align: middle;
}

#loading-bar,
#loading-bar-spinner {
  -webkit-pointer-events: none;
  pointer-events: none;
  transition: 350ms linear all;
}

#loading-bar.ng-enter,
#loading-bar.ng-leave.ng-leave-active,
#loading-bar-spinner.ng-enter,
#loading-bar-spinner.ng-leave.ng-leave-active {
  opacity: 0;
}

#loading-bar.ng-enter.ng-enter-active,
#loading-bar.ng-leave,
#loading-bar-spinner.ng-enter.ng-enter-active,
#loading-bar-spinner.ng-leave {
  opacity: 1;
}

#loading-bar .bar {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 20002;
  width: 100%;
  height: 2px;
  background: #3175bc;
  border-top-right-radius: 1px;
  border-bottom-right-radius: 1px;
  transition: width 350ms;
}

#loading-bar .peg {
  position: absolute;
  top: 0;
  right: 0;
  width: 70px;
  height: 2px;
  border-radius: 100%;
  -ms-box-shadow: #29d 1px 0 6px 1px;
  box-shadow: #29d 1px 0 6px 1px;
  opacity: 0.45;
}

#loading-bar-spinner {
  position: fixed;
  top: 10px;
  left: 10px;
  z-index: 10002;
  display: block;
}

#loading-bar-spinner .spinner-icon {
  width: 14px;
  height: 14px;
  border: solid 2px transparent;
  border-top-color: #29d;
  border-left-color: #29d;
  border-radius: 50%;
  animation: loading-bar-spinner 400ms linear infinite;
}
@keyframes loading-bar-spinner {
  0% {
    transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.pace {
  -webkit-pointer-events: none;
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
}

.pace-inactive {
  display: none;
}

.pace .pace-progress {
  position: fixed;
  top: 0;
  right: 100%;
  z-index: 2000;
  width: 100%;
  height: 2px;
  background: #3175bc;
}

.modal-primary .modal-content {
  border-color: #3175bc;
}
.modal-primary .modal-header {
  color: #fff;
  background-color: #3175bc;
}

.modal-secondary .modal-content {
  border-color: #a4b7c1;
}
.modal-secondary .modal-header {
  color: #fff;
  background-color: #a4b7c1;
}

.modal-success .modal-content {
  border-color: #27ae60;
}
.modal-success .modal-header {
  color: #fff;
  background-color: #27ae60;
}

.modal-info .modal-content {
  border-color: #63c2de;
}
.modal-info .modal-header {
  color: #fff;
  background-color: #63c2de;
}

.modal-warning .modal-content {
  border-color: #ffc107;
}
.modal-warning .modal-header {
  color: #fff;
  background-color: #ffc107;
}

.modal-danger .modal-content {
  border-color: #f86c6b;
}
.modal-danger .modal-header {
  color: #fff;
  background-color: #f86c6b;
}

.modal-light .modal-content {
  border-color: #f0f3f5;
}
.modal-light .modal-header {
  color: #fff;
  background-color: #f0f3f5;
}

.modal-dark .modal-content {
  border-color: #29363d;
}
.modal-dark .modal-header {
  color: #fff;
  background-color: #29363d;
}

.modal-blue .modal-content {
  border-color: #0581b1;
}
.modal-blue .modal-header {
  color: #fff;
  background-color: #0581b1;
}

.modal-indigo .modal-content {
  border-color: #6610f2;
}
.modal-indigo .modal-header {
  color: #fff;
  background-color: #6610f2;
}

.modal-purple .modal-content {
  border-color: #6f42c1;
}
.modal-purple .modal-header {
  color: #fff;
  background-color: #6f42c1;
}

.modal-pink .modal-content {
  border-color: #e83e8c;
}
.modal-pink .modal-header {
  color: #fff;
  background-color: #e83e8c;
}

.modal-red .modal-content {
  border-color: #f86c6b;
}
.modal-red .modal-header {
  color: #fff;
  background-color: #f86c6b;
}

.modal-orange .modal-content {
  border-color: #f8cb00;
}
.modal-orange .modal-header {
  color: #fff;
  background-color: #f8cb00;
}

.modal-yellow .modal-content {
  border-color: #ffc107;
}
.modal-yellow .modal-header {
  color: #fff;
  background-color: #ffc107;
}

.modal-green .modal-content {
  border-color: #27ae60;
}
.modal-green .modal-header {
  color: #fff;
  background-color: #27ae60;
}

.modal-teal .modal-content {
  border-color: #20c997;
}
.modal-teal .modal-header {
  color: #fff;
  background-color: #20c997;
}

.modal-cyan .modal-content {
  border-color: #63c2de;
}
.modal-cyan .modal-header {
  color: #fff;
  background-color: #63c2de;
}

.modal-custom .modal-content {
  border-color: rgb(0, 110, 140);
}
.modal-custom .modal-header {
  color: #fff;
  background-color: rgb(0, 110, 140);
}

.modal-gray-100 .modal-content {
  border-color: #f0f3f5;
}
.modal-gray-100 .modal-header {
  color: #fff;
  background-color: #f0f3f5;
}

.modal-gray-200 .modal-content {
  border-color: #c2cfd6;
}
.modal-gray-200 .modal-header {
  color: #fff;
  background-color: #c2cfd6;
}

.modal-gray-300 .modal-content {
  border-color: #a4b7c1;
}
.modal-gray-300 .modal-header {
  color: #fff;
  background-color: #a4b7c1;
}

.modal-gray-400 .modal-content {
  border-color: #869fac;
}
.modal-gray-400 .modal-header {
  color: #fff;
  background-color: #869fac;
}

.modal-gray-500 .modal-content {
  border-color: #678898;
}
.modal-gray-500 .modal-header {
  color: #fff;
  background-color: #678898;
}

.modal-gray-600 .modal-content {
  border-color: #536c79;
}
.modal-gray-600 .modal-header {
  color: #fff;
  background-color: #536c79;
}

.modal-gray-700 .modal-content {
  border-color: #3e515b;
}
.modal-gray-700 .modal-header {
  color: #fff;
  background-color: #3e515b;
}

.modal-gray-800 .modal-content {
  border-color: #29363d;
}
.modal-gray-800 .modal-header {
  color: #fff;
  background-color: #29363d;
}

.modal-gray-900 .modal-content {
  border-color: #151b1e;
}
.modal-gray-900 .modal-header {
  color: #fff;
  background-color: #151b1e;
}

.nav-tabs .nav-link, .nav-tabs .navbar .dropdown-toggle, .navbar .nav-tabs .dropdown-toggle {
  color: #536c79;
}
.nav-tabs .nav-link.active, .nav-tabs .navbar .active.dropdown-toggle, .navbar .nav-tabs .active.dropdown-toggle {
  color: #29363d;
  background: #fff;
  border-color: #a4b7c1;
  border-bottom-color: #fff;
}
.nav-tabs .nav-link.active:focus, .nav-tabs .navbar .active.dropdown-toggle:focus, .navbar .nav-tabs .active.dropdown-toggle:focus {
  background: #fff;
  border-color: #a4b7c1;
  border-bottom-color: #fff;
}

.tab-content {
  margin-top: -1px;
  background: #fff;
  border: 1px solid #a4b7c1;
}
.tab-content .tab-pane {
  padding: 1rem;
}

.card-block .tab-content {
  margin-top: 0;
  border: 0;
}

.app-header.navbar {
  position: relative;
  flex-direction: row;
  height: 70px;
  padding: 0;
  margin: 0;
  background-color: #3175bc;
  border-bottom: 0px solid #a4b7c1;
}
.app-header.navbar .navbar-brand {
  display: inline-block;
  width: 135px;
  height: 70px;
  padding: 0.5rem 1rem;
  margin-right: 0;
  background-color: #FFFFFF;
  background-image: url('BLUE-LOGO.png');
  background-repeat: no-repeat;
  background-position: center;
  background-size: 70px auto;
}
.app-header.navbar .navbar-toggler {
  min-width: 50px;
  padding: 0.25rem 0;
}
.app-header.navbar .navbar-toggler:hover .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%2329363d' stroke-width='2.25' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.app-header.navbar .navbar-toggler-icon {
  height: 40px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23fff' stroke-width='2.25' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.app-header.navbar .navbar-nav {
  flex-direction: row;
  align-items: center;
}
.app-header.navbar .nav-item {
  position: relative;
  min-width: 60px;
  text-align: center;
}
.app-header.navbar .nav-item button {
  margin: 0 auto;
}
.app-header.navbar .nav-item .nav-link, .app-header.navbar .nav-item .dropdown-toggle {
  padding-top: 0;
  padding-bottom: 0;
  background: 0;
  border: 0;
}
.app-header.navbar .nav-item .nav-link .badge, .app-header.navbar .nav-item .dropdown-toggle .badge {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -16px;
  margin-left: 0;
}
.app-header.navbar .nav-item .nav-link > .img-avatar, .app-header.navbar .nav-item .dropdown-toggle > .img-avatar {
  height: 50px;
  margin: 0 10px;
}
.app-header.navbar .dropdown-menu {
  padding-bottom: 0;
  line-height: 1.6;
}
.app-header.navbar .dropdown-item {
  min-width: 180px;
}

.navbar-brand {
  color: #fff;
}
.navbar-brand:hover, .navbar-brand:focus {
  color: #fff;
}

.navbar-nav .nav-link, .navbar-nav .navbar .dropdown-toggle, .navbar .navbar-nav .dropdown-toggle {
  color: #fff;
}
.navbar-nav .nav-link:hover, .navbar-nav .navbar .dropdown-toggle:hover, .navbar .navbar-nav .dropdown-toggle:hover, .navbar-nav .nav-link:focus, .navbar-nav .navbar .dropdown-toggle:focus, .navbar .navbar-nav .dropdown-toggle:focus {
  color: #29363d;
}
.navbar-nav .open > .nav-link, .navbar-nav .navbar .open > .dropdown-toggle, .navbar .navbar-nav .open > .dropdown-toggle, .navbar-nav .open > .nav-link:hover, .navbar-nav .open > .nav-link:focus,
.navbar-nav .active > .nav-link,
.navbar-nav .navbar .active > .dropdown-toggle,
.navbar .navbar-nav .active > .dropdown-toggle,
.navbar-nav .active > .nav-link:hover,
.navbar-nav .active > .nav-link:focus,
.navbar-nav .nav-link.open,
.navbar-nav .navbar .open.dropdown-toggle,
.navbar .navbar-nav .open.dropdown-toggle,
.navbar-nav .nav-link.open:hover,
.navbar-nav .nav-link.open:focus,
.navbar-nav .nav-link.active,
.navbar-nav .navbar .active.dropdown-toggle,
.navbar .navbar-nav .active.dropdown-toggle,
.navbar-nav .nav-link.active:hover,
.navbar-nav .nav-link.active:focus {
  color: #fff;
}

.navbar-divider {
  background-color: rgba(0, 0, 0, 0.075);
}

@media (min-width: 992px) {
  .brand-minimized .app-header.navbar .navbar-brand {
    background-image: url('BLUE-LOGO.png');
    border-bottom: 1px solid #dbe4e9;
  }
}
.app-header.navbar .navbar-brand {
  display: inline-block;
  height: 55px;
  width: 55px;
  margin-left: 5px;
  margin-right: 0;
  background-color: #FFFFFF;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 50px auto;
  border-radius: 50px;
}

.progress-xs {
  height: 4px;
}

.progress-sm {
  height: 8px;
}

.progress-white {
  background-color: rgba(255, 255, 255, 0.2) !important;
}
.progress-white .progress-bar {
  background-color: #fff;
}

.sidebar {
  display: flex;
  flex-direction: column;
  padding: 0;
  background-color: white;
  position: absolute;
  z-index: 1;
  height: 100%;
  width: 100%;
}
.sidebar:after {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  z-index: -1;
  background-size: cover;
  background-position: center center;
  opacity: 0.1;
}
.sidebar .sidebar-close {
  position: absolute;
  right: 0;
  display: none;
  padding: 0 1rem;
  font-size: 24px;
  font-weight: 800;
  line-height: 70px;
  color: #fff;
  background: 0;
  border: 0;
  opacity: 0.8;
}
.sidebar .sidebar-close:hover {
  opacity: 1;
}
.sidebar .sidebar-header {
  flex: 0 0 auto;
  padding: 1.75rem 1rem;
  text-align: center;
  background: rgba(0, 0, 0, 0.2);
}
.sidebar .sidebar-form .form-control {
  color: #fff;
  background: url('sidebar-3.jpg');
  border: 0;
}
.sidebar .sidebar-form .form-control::placeholder {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .sidebar-nav {
  position: relative;
  height: 98%;
  overflow-x: hidden;
  overflow-y: auto;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  width: 200px;
  padding-top: 30px;
}
.sidebar .sidebar-nav::-webkit-scrollbar {
  position: absolute;
  width: 10px;
  margin-left: -10px;
  -webkit-appearance: none;
}
.sidebar .sidebar-nav::-webkit-scrollbar-track {
  background-color: url('sidebar-3.jpg');
  border-right: url('sidebar-3.jpg');
  border-left: url('sidebar-3.jpg');
}
.sidebar .sidebar-nav::-webkit-scrollbar-thumb {
  height: 50px;
  background-color: url('sidebar-3.jpg');
  background-clip: content-box;
  border-color: transparent;
  border-style: solid;
  border-width: 1px 2px;
}
.sidebar .sidebar-nav .menu-item-text {
  color: rgba(0, 0, 0, 0.8705882353);
  font-size: 14px;
}
.sidebar .sidebar-nav .basic-menu-item {
  font-weight: 500;
  align-items: center;
}
.sidebar .sidebar-nav .basic-menu-item a {
  padding: 0.5rem 0rem 0.5rem 0.8rem !important;
}
.sidebar .sidebar-nav .basic-menu-item a:hover {
  color: #181818;
  background: #CCE5FF;
  width: 90%;
}
.sidebar .sidebar-nav .menu-item-icon {
  font-size: 14px;
}
.sidebar .sidebar-nav .nav-bar-expansion-panel {
  padding-left: 10px;
}
.sidebar .sidebar-nav .nav-bar-expansion-panel .menu-item {
  display: flex;
  flex-direction: column;
  row-gap: 8px;
}
.sidebar .sidebar-nav .nav-bar-expansion-panel .menu-item a {
  width: 90%;
  padding: 0.5rem 0rem 0.5rem 1.5rem !important;
}
.sidebar .sidebar-nav .nav-bar-expansion-panel .menu-item a:hover {
  color: #181818;
  background: #CCE5FF;
  width: 90%;
}
.sidebar .sidebar-nav .nav-bar-expansion-panel .mat-expansion-panel-header-description {
  flex-grow: 0;
}
.sidebar .sidebar-nav .nav-bar-expansion-panel .mat-expansion-panel-header.mat-expanded {
  height: 50px;
}
.sidebar .sidebar-nav .nav-bar-expansion-panel .mat-expansion-panel-body {
  padding: 0px;
}
.sidebar .sidebar-nav .nav-bar-expansion-panel .mat-expansion-panel-header {
  padding: 0px;
}
.sidebar .sidebar-nav .nav-bar-expansion-panel .mat-expansion-panel, .sidebar .sidebar-nav .nav-bar-expansion-panel .mat-expansion-panel-header:not([aria-disabled=true]):hover {
  background: transparent;
}
.sidebar .sidebar-nav .nav-bar-expansion-panel .mat-expansion-panel:not([class*=mat-elevation-z]) {
  box-shadow: none;
}
.sidebar .sidebar-nav .nav-bar-expansion-panel .mat-expansion-panel-spacing {
  margin: 0;
}
.sidebar .sidebar-nav .nav-bar-expansion-panel .mat-expansion-panel-header-title, .sidebar .sidebar-nav .nav-bar-expansion-panel .mat-expansion-panel-header-description {
  margin-right: 0px;
}
.sidebar .sidebar-nav .nav-bar-expansion-panel .mat-expansion-panel-header-description .open,
.sidebar .sidebar-nav .nav-bar-expansion-panel .mat-expanded .mat-expansion-panel-header-description .close {
  display: inline-block;
  color: rgba(0, 0, 0, 0.5411764706);
}
.sidebar .sidebar-nav .nav-bar-expansion-panel .mat-expanded .mat-expansion-panel-header-description .open,
.sidebar .sidebar-nav .nav-bar-expansion-panel .mat-expansion-panel-header-description .close {
  display: none;
  color: rgba(0, 0, 0, 0.5411764706);
}
.sidebar .nav {
  width: 200px;
  flex-direction: column;
  min-height: 96%;
}
.sidebar .nav div {
  margin-top: 1rem;
}
.sidebar .nav-title {
  padding: 0.5rem 1rem;
  font-size: 14px;
  font-weight: 400;
  color: #c2cfd6;
  text-transform: uppercase;
}
.sidebar .nav-divider,
.sidebar .divider {
  height: 10px;
}
.sidebar .nav-item {
  position: relative;
  margin: 0;
  transition: background 0.3s ease-in-out;
  display: flex;
  justify-content: center;
}
@media screen and (max-width: 991px) {
  .sidebar .nav {
    flex-wrap: nowrap;
  }
  .sidebar .nav-item {
    position: relative;
    margin: 0;
    transition: background 0.3s ease-in-out;
    display: flex;
    justify-content: left;
  }
  .sidebar .nav-link, .sidebar .navbar .dropdown-toggle, .navbar .sidebar .dropdown-toggle {
    text-align: left;
  }
  .sidebar .nav-link-active {
    margin-left: 15px;
  }
}
.sidebar .nav-dropdown-items {
  max-height: 0;
  padding: 0;
  margin: 0;
  overflow-y: hidden;
  transition: max-height 0.3s ease-in-out;
}
.sidebar .nav-dropdown-items .nav-item {
  padding: 0;
  list-style: none;
}
.sidebar .nav-dropdown-items .nav-link, .sidebar .nav-dropdown-items .navbar .dropdown-toggle, .navbar .sidebar .nav-dropdown-items .dropdown-toggle {
  display: block;
  text-align: center;
  padding: 0.3;
  color: #000;
  text-decoration: none;
  background: transparent;
  margin: 0;
  font-weight: 200px;
  font-family: "Poppins", sans-serif;
}
.sidebar .nav-dropdown-items .nav-link i, .sidebar .nav-dropdown-items .navbar .dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .dropdown-toggle i {
  display: block;
  width: 20px;
  margin: 0 auto;
  font-size: 20px;
  color: #3175bc;
  text-align: center;
}
.sidebar .nav-dropdown-items .nav-link i::after, .sidebar .nav-dropdown-items .navbar .dropdown-toggle i::after, .navbar .sidebar .nav-dropdown-items .dropdown-toggle i::after {
  content: "";
  position: absolute;
  width: 68.01px;
  height: 1px;
  left: 25%;
  top: 100%;
  transform: rotate(-0.84deg);
}
.sidebar .nav-dropdown-items .nav-link .badge, .sidebar .nav-dropdown-items .navbar .dropdown-toggle .badge, .navbar .sidebar .nav-dropdown-items .dropdown-toggle .badge {
  float: right;
  margin-top: 2px;
}
.sidebar .nav-dropdown-items .nav-link.active, .sidebar .nav-dropdown-items .navbar .active.dropdown-toggle, .navbar .sidebar .nav-dropdown-items .active.dropdown-toggle {
  background: #CCE5FF !important;
  border-radius: 8px !important;
  margin-bottom: 0 !important;
  width: 80%;
  font-weight: normal !important;
}
.sidebar .nav-dropdown-items .nav-link.active i, .sidebar .nav-dropdown-items .navbar .active.dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .active.dropdown-toggle i {
  color: rgba(49, 117, 188, 0.95);
}
.sidebar .nav-dropdown-items .nav-link.active i::after, .sidebar .nav-dropdown-items .navbar .active.dropdown-toggle i::after, .navbar .sidebar .nav-dropdown-items .active.dropdown-toggle i::after {
  display: none;
}
.sidebar .nav-dropdown-items .nav-link:hover, .sidebar .nav-dropdown-items .navbar .dropdown-toggle:hover, .navbar .sidebar .nav-dropdown-items .dropdown-toggle:hover {
  color: #181818;
  background: rgba(52, 125, 201, 0.19);
  background: #CCE5FF;
  border-radius: 8px;
  margin: auto;
  width: 90%;
}
.sidebar .nav-dropdown-items .nav-link:hover i, .sidebar .nav-dropdown-items .navbar .dropdown-toggle:hover i, .navbar .sidebar .nav-dropdown-items .dropdown-toggle:hover i {
  color: rgba(49, 117, 188, 0.95);
}
.sidebar .nav-dropdown-items .nav-link:hover i::after, .sidebar .nav-dropdown-items .navbar .dropdown-toggle:hover i::after, .navbar .sidebar .nav-dropdown-items .dropdown-toggle:hover i::after {
  display: none;
}
.sidebar .nav-dropdown-items .nav-link:hover.nav-dropdown-toggle::before, .sidebar .nav-dropdown-items .navbar .dropdown-toggle:hover.nav-dropdown-toggle::before, .navbar .sidebar .nav-dropdown-items .dropdown-toggle:hover.nav-dropdown-toggle::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='%23181818' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E");
}
.sidebar .nav-dropdown-items .nav-link.nav-link-primary, .sidebar .nav-dropdown-items .navbar .nav-link-primary.dropdown-toggle, .navbar .sidebar .nav-dropdown-items .nav-link-primary.dropdown-toggle {
  background: #3175bc;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-primary i, .sidebar .nav-dropdown-items .navbar .nav-link-primary.dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .nav-link-primary.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-dropdown-items .nav-link.nav-link-primary:hover, .sidebar .nav-dropdown-items .navbar .nav-link-primary.dropdown-toggle:hover, .navbar .sidebar .nav-dropdown-items .nav-link-primary.dropdown-toggle:hover {
  background: #2c68a8 !important;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-primary:hover i, .sidebar .nav-dropdown-items .navbar .nav-link-primary.dropdown-toggle:hover i, .navbar .sidebar .nav-dropdown-items .nav-link-primary.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-secondary, .sidebar .nav-dropdown-items .navbar .nav-link-secondary.dropdown-toggle, .navbar .sidebar .nav-dropdown-items .nav-link-secondary.dropdown-toggle {
  background: #a4b7c1;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-secondary i, .sidebar .nav-dropdown-items .navbar .nav-link-secondary.dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .nav-link-secondary.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-dropdown-items .nav-link.nav-link-secondary:hover, .sidebar .nav-dropdown-items .navbar .nav-link-secondary.dropdown-toggle:hover, .navbar .sidebar .nav-dropdown-items .nav-link-secondary.dropdown-toggle:hover {
  background: #95abb7 !important;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-secondary:hover i, .sidebar .nav-dropdown-items .navbar .nav-link-secondary.dropdown-toggle:hover i, .navbar .sidebar .nav-dropdown-items .nav-link-secondary.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-success, .sidebar .nav-dropdown-items .navbar .nav-link-success.dropdown-toggle, .navbar .sidebar .nav-dropdown-items .nav-link-success.dropdown-toggle {
  background: #27ae60;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-success i, .sidebar .nav-dropdown-items .navbar .nav-link-success.dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .nav-link-success.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-dropdown-items .nav-link.nav-link-success:hover, .sidebar .nav-dropdown-items .navbar .nav-link-success.dropdown-toggle:hover, .navbar .sidebar .nav-dropdown-items .nav-link-success.dropdown-toggle:hover {
  background: #229955 !important;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-success:hover i, .sidebar .nav-dropdown-items .navbar .nav-link-success.dropdown-toggle:hover i, .navbar .sidebar .nav-dropdown-items .nav-link-success.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-info, .sidebar .nav-dropdown-items .navbar .nav-link-info.dropdown-toggle, .navbar .sidebar .nav-dropdown-items .nav-link-info.dropdown-toggle {
  background: #63c2de;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-info i, .sidebar .nav-dropdown-items .navbar .nav-link-info.dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .nav-link-info.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-dropdown-items .nav-link.nav-link-info:hover, .sidebar .nav-dropdown-items .navbar .nav-link-info.dropdown-toggle:hover, .navbar .sidebar .nav-dropdown-items .nav-link-info.dropdown-toggle:hover {
  background: #4ebada !important;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-info:hover i, .sidebar .nav-dropdown-items .navbar .nav-link-info.dropdown-toggle:hover i, .navbar .sidebar .nav-dropdown-items .nav-link-info.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-warning, .sidebar .nav-dropdown-items .navbar .nav-link-warning.dropdown-toggle, .navbar .sidebar .nav-dropdown-items .nav-link-warning.dropdown-toggle {
  background: #ffc107;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-warning i, .sidebar .nav-dropdown-items .navbar .nav-link-warning.dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .nav-link-warning.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-dropdown-items .nav-link.nav-link-warning:hover, .sidebar .nav-dropdown-items .navbar .nav-link-warning.dropdown-toggle:hover, .navbar .sidebar .nav-dropdown-items .nav-link-warning.dropdown-toggle:hover {
  background: #edb100 !important;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-warning:hover i, .sidebar .nav-dropdown-items .navbar .nav-link-warning.dropdown-toggle:hover i, .navbar .sidebar .nav-dropdown-items .nav-link-warning.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-danger, .sidebar .nav-dropdown-items .navbar .nav-link-danger.dropdown-toggle, .navbar .sidebar .nav-dropdown-items .nav-link-danger.dropdown-toggle {
  background: #f86c6b;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-danger i, .sidebar .nav-dropdown-items .navbar .nav-link-danger.dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .nav-link-danger.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-dropdown-items .nav-link.nav-link-danger:hover, .sidebar .nav-dropdown-items .navbar .nav-link-danger.dropdown-toggle:hover, .navbar .sidebar .nav-dropdown-items .nav-link-danger.dropdown-toggle:hover {
  background: #f75453 !important;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-danger:hover i, .sidebar .nav-dropdown-items .navbar .nav-link-danger.dropdown-toggle:hover i, .navbar .sidebar .nav-dropdown-items .nav-link-danger.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-light, .sidebar .nav-dropdown-items .navbar .nav-link-light.dropdown-toggle, .navbar .sidebar .nav-dropdown-items .nav-link-light.dropdown-toggle {
  background: #f0f3f5;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-light i, .sidebar .nav-dropdown-items .navbar .nav-link-light.dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .nav-link-light.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-dropdown-items .nav-link.nav-link-light:hover, .sidebar .nav-dropdown-items .navbar .nav-link-light.dropdown-toggle:hover, .navbar .sidebar .nav-dropdown-items .nav-link-light.dropdown-toggle:hover {
  background: #e1e7eb !important;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-light:hover i, .sidebar .nav-dropdown-items .navbar .nav-link-light.dropdown-toggle:hover i, .navbar .sidebar .nav-dropdown-items .nav-link-light.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-dark, .sidebar .nav-dropdown-items .navbar .nav-link-dark.dropdown-toggle, .navbar .sidebar .nav-dropdown-items .nav-link-dark.dropdown-toggle {
  background: #29363d;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-dark i, .sidebar .nav-dropdown-items .navbar .nav-link-dark.dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .nav-link-dark.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-dropdown-items .nav-link.nav-link-dark:hover, .sidebar .nav-dropdown-items .navbar .nav-link-dark.dropdown-toggle:hover, .navbar .sidebar .nav-dropdown-items .nav-link-dark.dropdown-toggle:hover {
  background: #1f292e !important;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-dark:hover i, .sidebar .nav-dropdown-items .navbar .nav-link-dark.dropdown-toggle:hover i, .navbar .sidebar .nav-dropdown-items .nav-link-dark.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-blue, .sidebar .nav-dropdown-items .navbar .nav-link-blue.dropdown-toggle, .navbar .sidebar .nav-dropdown-items .nav-link-blue.dropdown-toggle {
  background: #0581b1;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-blue i, .sidebar .nav-dropdown-items .navbar .nav-link-blue.dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .nav-link-blue.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-dropdown-items .nav-link.nav-link-blue:hover, .sidebar .nav-dropdown-items .navbar .nav-link-blue.dropdown-toggle:hover, .navbar .sidebar .nav-dropdown-items .nav-link-blue.dropdown-toggle:hover {
  background: #046f98 !important;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-blue:hover i, .sidebar .nav-dropdown-items .navbar .nav-link-blue.dropdown-toggle:hover i, .navbar .sidebar .nav-dropdown-items .nav-link-blue.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-indigo, .sidebar .nav-dropdown-items .navbar .nav-link-indigo.dropdown-toggle, .navbar .sidebar .nav-dropdown-items .nav-link-indigo.dropdown-toggle {
  background: #6610f2;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-indigo i, .sidebar .nav-dropdown-items .navbar .nav-link-indigo.dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .nav-link-indigo.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-dropdown-items .nav-link.nav-link-indigo:hover, .sidebar .nav-dropdown-items .navbar .nav-link-indigo.dropdown-toggle:hover, .navbar .sidebar .nav-dropdown-items .nav-link-indigo.dropdown-toggle:hover {
  background: #5b0cdd !important;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-indigo:hover i, .sidebar .nav-dropdown-items .navbar .nav-link-indigo.dropdown-toggle:hover i, .navbar .sidebar .nav-dropdown-items .nav-link-indigo.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-purple, .sidebar .nav-dropdown-items .navbar .nav-link-purple.dropdown-toggle, .navbar .sidebar .nav-dropdown-items .nav-link-purple.dropdown-toggle {
  background: #6f42c1;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-purple i, .sidebar .nav-dropdown-items .navbar .nav-link-purple.dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .nav-link-purple.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-dropdown-items .nav-link.nav-link-purple:hover, .sidebar .nav-dropdown-items .navbar .nav-link-purple.dropdown-toggle:hover, .navbar .sidebar .nav-dropdown-items .nav-link-purple.dropdown-toggle:hover {
  background: #643ab0 !important;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-purple:hover i, .sidebar .nav-dropdown-items .navbar .nav-link-purple.dropdown-toggle:hover i, .navbar .sidebar .nav-dropdown-items .nav-link-purple.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-pink, .sidebar .nav-dropdown-items .navbar .nav-link-pink.dropdown-toggle, .navbar .sidebar .nav-dropdown-items .nav-link-pink.dropdown-toggle {
  background: #e83e8c;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-pink i, .sidebar .nav-dropdown-items .navbar .nav-link-pink.dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .nav-link-pink.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-dropdown-items .nav-link.nav-link-pink:hover, .sidebar .nav-dropdown-items .navbar .nav-link-pink.dropdown-toggle:hover, .navbar .sidebar .nav-dropdown-items .nav-link-pink.dropdown-toggle:hover {
  background: #e5277e !important;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-pink:hover i, .sidebar .nav-dropdown-items .navbar .nav-link-pink.dropdown-toggle:hover i, .navbar .sidebar .nav-dropdown-items .nav-link-pink.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-red, .sidebar .nav-dropdown-items .navbar .nav-link-red.dropdown-toggle, .navbar .sidebar .nav-dropdown-items .nav-link-red.dropdown-toggle {
  background: #f86c6b;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-red i, .sidebar .nav-dropdown-items .navbar .nav-link-red.dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .nav-link-red.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-dropdown-items .nav-link.nav-link-red:hover, .sidebar .nav-dropdown-items .navbar .nav-link-red.dropdown-toggle:hover, .navbar .sidebar .nav-dropdown-items .nav-link-red.dropdown-toggle:hover {
  background: #f75453 !important;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-red:hover i, .sidebar .nav-dropdown-items .navbar .nav-link-red.dropdown-toggle:hover i, .navbar .sidebar .nav-dropdown-items .nav-link-red.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-orange, .sidebar .nav-dropdown-items .navbar .nav-link-orange.dropdown-toggle, .navbar .sidebar .nav-dropdown-items .nav-link-orange.dropdown-toggle {
  background: #f8cb00;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-orange i, .sidebar .nav-dropdown-items .navbar .nav-link-orange.dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .nav-link-orange.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-dropdown-items .nav-link.nav-link-orange:hover, .sidebar .nav-dropdown-items .navbar .nav-link-orange.dropdown-toggle:hover, .navbar .sidebar .nav-dropdown-items .nav-link-orange.dropdown-toggle:hover {
  background: #dfb600 !important;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-orange:hover i, .sidebar .nav-dropdown-items .navbar .nav-link-orange.dropdown-toggle:hover i, .navbar .sidebar .nav-dropdown-items .nav-link-orange.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-yellow, .sidebar .nav-dropdown-items .navbar .nav-link-yellow.dropdown-toggle, .navbar .sidebar .nav-dropdown-items .nav-link-yellow.dropdown-toggle {
  background: #ffc107;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-yellow i, .sidebar .nav-dropdown-items .navbar .nav-link-yellow.dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .nav-link-yellow.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-dropdown-items .nav-link.nav-link-yellow:hover, .sidebar .nav-dropdown-items .navbar .nav-link-yellow.dropdown-toggle:hover, .navbar .sidebar .nav-dropdown-items .nav-link-yellow.dropdown-toggle:hover {
  background: #edb100 !important;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-yellow:hover i, .sidebar .nav-dropdown-items .navbar .nav-link-yellow.dropdown-toggle:hover i, .navbar .sidebar .nav-dropdown-items .nav-link-yellow.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-green, .sidebar .nav-dropdown-items .navbar .nav-link-green.dropdown-toggle, .navbar .sidebar .nav-dropdown-items .nav-link-green.dropdown-toggle {
  background: #27ae60;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-green i, .sidebar .nav-dropdown-items .navbar .nav-link-green.dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .nav-link-green.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-dropdown-items .nav-link.nav-link-green:hover, .sidebar .nav-dropdown-items .navbar .nav-link-green.dropdown-toggle:hover, .navbar .sidebar .nav-dropdown-items .nav-link-green.dropdown-toggle:hover {
  background: #229955 !important;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-green:hover i, .sidebar .nav-dropdown-items .navbar .nav-link-green.dropdown-toggle:hover i, .navbar .sidebar .nav-dropdown-items .nav-link-green.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-teal, .sidebar .nav-dropdown-items .navbar .nav-link-teal.dropdown-toggle, .navbar .sidebar .nav-dropdown-items .nav-link-teal.dropdown-toggle {
  background: #20c997;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-teal i, .sidebar .nav-dropdown-items .navbar .nav-link-teal.dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .nav-link-teal.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-dropdown-items .nav-link.nav-link-teal:hover, .sidebar .nav-dropdown-items .navbar .nav-link-teal.dropdown-toggle:hover, .navbar .sidebar .nav-dropdown-items .nav-link-teal.dropdown-toggle:hover {
  background: #1cb386 !important;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-teal:hover i, .sidebar .nav-dropdown-items .navbar .nav-link-teal.dropdown-toggle:hover i, .navbar .sidebar .nav-dropdown-items .nav-link-teal.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-cyan, .sidebar .nav-dropdown-items .navbar .nav-link-cyan.dropdown-toggle, .navbar .sidebar .nav-dropdown-items .nav-link-cyan.dropdown-toggle {
  background: #63c2de;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-cyan i, .sidebar .nav-dropdown-items .navbar .nav-link-cyan.dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .nav-link-cyan.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-dropdown-items .nav-link.nav-link-cyan:hover, .sidebar .nav-dropdown-items .navbar .nav-link-cyan.dropdown-toggle:hover, .navbar .sidebar .nav-dropdown-items .nav-link-cyan.dropdown-toggle:hover {
  background: #4ebada !important;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-cyan:hover i, .sidebar .nav-dropdown-items .navbar .nav-link-cyan.dropdown-toggle:hover i, .navbar .sidebar .nav-dropdown-items .nav-link-cyan.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-custom, .sidebar .nav-dropdown-items .navbar .nav-link-custom.dropdown-toggle, .navbar .sidebar .nav-dropdown-items .nav-link-custom.dropdown-toggle {
  background: rgb(0, 110, 140);
}
.sidebar .nav-dropdown-items .nav-link.nav-link-custom i, .sidebar .nav-dropdown-items .navbar .nav-link-custom.dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .nav-link-custom.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-dropdown-items .nav-link.nav-link-custom:hover, .sidebar .nav-dropdown-items .navbar .nav-link-custom.dropdown-toggle:hover, .navbar .sidebar .nav-dropdown-items .nav-link-custom.dropdown-toggle:hover {
  background: #005a73 !important;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-custom:hover i, .sidebar .nav-dropdown-items .navbar .nav-link-custom.dropdown-toggle:hover i, .navbar .sidebar .nav-dropdown-items .nav-link-custom.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-100, .sidebar .nav-dropdown-items .navbar .nav-link-gray-100.dropdown-toggle, .navbar .sidebar .nav-dropdown-items .nav-link-gray-100.dropdown-toggle {
  background: #f0f3f5;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-100 i, .sidebar .nav-dropdown-items .navbar .nav-link-gray-100.dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .nav-link-gray-100.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-100:hover, .sidebar .nav-dropdown-items .navbar .nav-link-gray-100.dropdown-toggle:hover, .navbar .sidebar .nav-dropdown-items .nav-link-gray-100.dropdown-toggle:hover {
  background: #e1e7eb !important;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-100:hover i, .sidebar .nav-dropdown-items .navbar .nav-link-gray-100.dropdown-toggle:hover i, .navbar .sidebar .nav-dropdown-items .nav-link-gray-100.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-200, .sidebar .nav-dropdown-items .navbar .nav-link-gray-200.dropdown-toggle, .navbar .sidebar .nav-dropdown-items .nav-link-gray-200.dropdown-toggle {
  background: #c2cfd6;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-200 i, .sidebar .nav-dropdown-items .navbar .nav-link-gray-200.dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .nav-link-gray-200.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-200:hover, .sidebar .nav-dropdown-items .navbar .nav-link-gray-200.dropdown-toggle:hover, .navbar .sidebar .nav-dropdown-items .nav-link-gray-200.dropdown-toggle:hover {
  background: #b3c3cc !important;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-200:hover i, .sidebar .nav-dropdown-items .navbar .nav-link-gray-200.dropdown-toggle:hover i, .navbar .sidebar .nav-dropdown-items .nav-link-gray-200.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-300, .sidebar .nav-dropdown-items .navbar .nav-link-gray-300.dropdown-toggle, .navbar .sidebar .nav-dropdown-items .nav-link-gray-300.dropdown-toggle {
  background: #a4b7c1;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-300 i, .sidebar .nav-dropdown-items .navbar .nav-link-gray-300.dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .nav-link-gray-300.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-300:hover, .sidebar .nav-dropdown-items .navbar .nav-link-gray-300.dropdown-toggle:hover, .navbar .sidebar .nav-dropdown-items .nav-link-gray-300.dropdown-toggle:hover {
  background: #95abb7 !important;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-300:hover i, .sidebar .nav-dropdown-items .navbar .nav-link-gray-300.dropdown-toggle:hover i, .navbar .sidebar .nav-dropdown-items .nav-link-gray-300.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-400, .sidebar .nav-dropdown-items .navbar .nav-link-gray-400.dropdown-toggle, .navbar .sidebar .nav-dropdown-items .nav-link-gray-400.dropdown-toggle {
  background: #869fac;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-400 i, .sidebar .nav-dropdown-items .navbar .nav-link-gray-400.dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .nav-link-gray-400.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-400:hover, .sidebar .nav-dropdown-items .navbar .nav-link-gray-400.dropdown-toggle:hover, .navbar .sidebar .nav-dropdown-items .nav-link-gray-400.dropdown-toggle:hover {
  background: #7793a2 !important;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-400:hover i, .sidebar .nav-dropdown-items .navbar .nav-link-gray-400.dropdown-toggle:hover i, .navbar .sidebar .nav-dropdown-items .nav-link-gray-400.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-500, .sidebar .nav-dropdown-items .navbar .nav-link-gray-500.dropdown-toggle, .navbar .sidebar .nav-dropdown-items .nav-link-gray-500.dropdown-toggle {
  background: #678898;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-500 i, .sidebar .nav-dropdown-items .navbar .nav-link-gray-500.dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .nav-link-gray-500.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-500:hover, .sidebar .nav-dropdown-items .navbar .nav-link-gray-500.dropdown-toggle:hover, .navbar .sidebar .nav-dropdown-items .nav-link-gray-500.dropdown-toggle:hover {
  background: #5d7a89 !important;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-500:hover i, .sidebar .nav-dropdown-items .navbar .nav-link-gray-500.dropdown-toggle:hover i, .navbar .sidebar .nav-dropdown-items .nav-link-gray-500.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-600, .sidebar .nav-dropdown-items .navbar .nav-link-gray-600.dropdown-toggle, .navbar .sidebar .nav-dropdown-items .nav-link-gray-600.dropdown-toggle {
  background: #536c79;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-600 i, .sidebar .nav-dropdown-items .navbar .nav-link-gray-600.dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .nav-link-gray-600.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-600:hover, .sidebar .nav-dropdown-items .navbar .nav-link-gray-600.dropdown-toggle:hover, .navbar .sidebar .nav-dropdown-items .nav-link-gray-600.dropdown-toggle:hover {
  background: #495f6a !important;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-600:hover i, .sidebar .nav-dropdown-items .navbar .nav-link-gray-600.dropdown-toggle:hover i, .navbar .sidebar .nav-dropdown-items .nav-link-gray-600.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-700, .sidebar .nav-dropdown-items .navbar .nav-link-gray-700.dropdown-toggle, .navbar .sidebar .nav-dropdown-items .nav-link-gray-700.dropdown-toggle {
  background: #3e515b;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-700 i, .sidebar .nav-dropdown-items .navbar .nav-link-gray-700.dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .nav-link-gray-700.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-700:hover, .sidebar .nav-dropdown-items .navbar .nav-link-gray-700.dropdown-toggle:hover, .navbar .sidebar .nav-dropdown-items .nav-link-gray-700.dropdown-toggle:hover {
  background: #34444c !important;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-700:hover i, .sidebar .nav-dropdown-items .navbar .nav-link-gray-700.dropdown-toggle:hover i, .navbar .sidebar .nav-dropdown-items .nav-link-gray-700.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-800, .sidebar .nav-dropdown-items .navbar .nav-link-gray-800.dropdown-toggle, .navbar .sidebar .nav-dropdown-items .nav-link-gray-800.dropdown-toggle {
  background: #29363d;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-800 i, .sidebar .nav-dropdown-items .navbar .nav-link-gray-800.dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .nav-link-gray-800.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-800:hover, .sidebar .nav-dropdown-items .navbar .nav-link-gray-800.dropdown-toggle:hover, .navbar .sidebar .nav-dropdown-items .nav-link-gray-800.dropdown-toggle:hover {
  background: #1f292e !important;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-800:hover i, .sidebar .nav-dropdown-items .navbar .nav-link-gray-800.dropdown-toggle:hover i, .navbar .sidebar .nav-dropdown-items .nav-link-gray-800.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-900, .sidebar .nav-dropdown-items .navbar .nav-link-gray-900.dropdown-toggle, .navbar .sidebar .nav-dropdown-items .nav-link-gray-900.dropdown-toggle {
  background: #151b1e;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-900 i, .sidebar .nav-dropdown-items .navbar .nav-link-gray-900.dropdown-toggle i, .navbar .sidebar .nav-dropdown-items .nav-link-gray-900.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-900:hover, .sidebar .nav-dropdown-items .navbar .nav-link-gray-900.dropdown-toggle:hover, .navbar .sidebar .nav-dropdown-items .nav-link-gray-900.dropdown-toggle:hover {
  background: #0b0e0f !important;
}
.sidebar .nav-dropdown-items .nav-link.nav-link-gray-900:hover i, .sidebar .nav-dropdown-items .navbar .nav-link-gray-900.dropdown-toggle:hover i, .navbar .sidebar .nav-dropdown-items .nav-link-gray-900.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-link, .sidebar .navbar .dropdown-toggle, .navbar .sidebar .dropdown-toggle {
  display: block;
  padding: 0px !important;
  color: #000;
  text-decoration: none;
  background: transparent;
  margin: 0;
  font-weight: 200px;
  font-family: "Poppins", sans-serif;
}
.sidebar .nav-link .badge, .sidebar .navbar .dropdown-toggle .badge, .navbar .sidebar .dropdown-toggle .badge {
  float: right;
  margin-top: 2px;
}
.sidebar .nav-link i, .sidebar .navbar .dropdown-toggle i, .navbar .sidebar .dropdown-toggle i {
  color: rgba(49, 117, 188, 0.95);
}
.sidebar .nav-link.active, .sidebar .navbar .active.dropdown-toggle, .navbar .sidebar .active.dropdown-toggle {
  background: #CCE5FF !important;
  margin-bottom: 0 !important;
  width: 90%;
  font-weight: normal !important;
}
.sidebar .nav-link.active i, .sidebar .navbar .active.dropdown-toggle i, .navbar .sidebar .active.dropdown-toggle i {
  color: rgba(49, 117, 188, 0.95);
}
.sidebar .nav-link.active i::after, .sidebar .navbar .active.dropdown-toggle i::after, .navbar .sidebar .active.dropdown-toggle i::after {
  display: none;
}
.sidebar .nav-link.nav-link-primary, .sidebar .navbar .nav-link-primary.dropdown-toggle, .navbar .sidebar .nav-link-primary.dropdown-toggle {
  background: #3175bc;
}
.sidebar .nav-link.nav-link-primary i, .sidebar .navbar .nav-link-primary.dropdown-toggle i, .navbar .sidebar .nav-link-primary.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-link.nav-link-primary:hover, .sidebar .navbar .nav-link-primary.dropdown-toggle:hover, .navbar .sidebar .nav-link-primary.dropdown-toggle:hover {
  background: #2c68a8 !important;
}
.sidebar .nav-link.nav-link-primary:hover i, .sidebar .navbar .nav-link-primary.dropdown-toggle:hover i, .navbar .sidebar .nav-link-primary.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-link.nav-link-secondary, .sidebar .navbar .nav-link-secondary.dropdown-toggle, .navbar .sidebar .nav-link-secondary.dropdown-toggle {
  background: #a4b7c1;
}
.sidebar .nav-link.nav-link-secondary i, .sidebar .navbar .nav-link-secondary.dropdown-toggle i, .navbar .sidebar .nav-link-secondary.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-link.nav-link-secondary:hover, .sidebar .navbar .nav-link-secondary.dropdown-toggle:hover, .navbar .sidebar .nav-link-secondary.dropdown-toggle:hover {
  background: #95abb7 !important;
}
.sidebar .nav-link.nav-link-secondary:hover i, .sidebar .navbar .nav-link-secondary.dropdown-toggle:hover i, .navbar .sidebar .nav-link-secondary.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-link.nav-link-success, .sidebar .navbar .nav-link-success.dropdown-toggle, .navbar .sidebar .nav-link-success.dropdown-toggle {
  background: #27ae60;
}
.sidebar .nav-link.nav-link-success i, .sidebar .navbar .nav-link-success.dropdown-toggle i, .navbar .sidebar .nav-link-success.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-link.nav-link-success:hover, .sidebar .navbar .nav-link-success.dropdown-toggle:hover, .navbar .sidebar .nav-link-success.dropdown-toggle:hover {
  background: #229955 !important;
}
.sidebar .nav-link.nav-link-success:hover i, .sidebar .navbar .nav-link-success.dropdown-toggle:hover i, .navbar .sidebar .nav-link-success.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-link.nav-link-info, .sidebar .navbar .nav-link-info.dropdown-toggle, .navbar .sidebar .nav-link-info.dropdown-toggle {
  background: #63c2de;
}
.sidebar .nav-link.nav-link-info i, .sidebar .navbar .nav-link-info.dropdown-toggle i, .navbar .sidebar .nav-link-info.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-link.nav-link-info:hover, .sidebar .navbar .nav-link-info.dropdown-toggle:hover, .navbar .sidebar .nav-link-info.dropdown-toggle:hover {
  background: #4ebada !important;
}
.sidebar .nav-link.nav-link-info:hover i, .sidebar .navbar .nav-link-info.dropdown-toggle:hover i, .navbar .sidebar .nav-link-info.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-link.nav-link-warning, .sidebar .navbar .nav-link-warning.dropdown-toggle, .navbar .sidebar .nav-link-warning.dropdown-toggle {
  background: #ffc107;
}
.sidebar .nav-link.nav-link-warning i, .sidebar .navbar .nav-link-warning.dropdown-toggle i, .navbar .sidebar .nav-link-warning.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-link.nav-link-warning:hover, .sidebar .navbar .nav-link-warning.dropdown-toggle:hover, .navbar .sidebar .nav-link-warning.dropdown-toggle:hover {
  background: #edb100 !important;
}
.sidebar .nav-link.nav-link-warning:hover i, .sidebar .navbar .nav-link-warning.dropdown-toggle:hover i, .navbar .sidebar .nav-link-warning.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-link.nav-link-danger, .sidebar .navbar .nav-link-danger.dropdown-toggle, .navbar .sidebar .nav-link-danger.dropdown-toggle {
  background: #f86c6b;
}
.sidebar .nav-link.nav-link-danger i, .sidebar .navbar .nav-link-danger.dropdown-toggle i, .navbar .sidebar .nav-link-danger.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-link.nav-link-danger:hover, .sidebar .navbar .nav-link-danger.dropdown-toggle:hover, .navbar .sidebar .nav-link-danger.dropdown-toggle:hover {
  background: #f75453 !important;
}
.sidebar .nav-link.nav-link-danger:hover i, .sidebar .navbar .nav-link-danger.dropdown-toggle:hover i, .navbar .sidebar .nav-link-danger.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-link.nav-link-light, .sidebar .navbar .nav-link-light.dropdown-toggle, .navbar .sidebar .nav-link-light.dropdown-toggle {
  background: #f0f3f5;
}
.sidebar .nav-link.nav-link-light i, .sidebar .navbar .nav-link-light.dropdown-toggle i, .navbar .sidebar .nav-link-light.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-link.nav-link-light:hover, .sidebar .navbar .nav-link-light.dropdown-toggle:hover, .navbar .sidebar .nav-link-light.dropdown-toggle:hover {
  background: #e1e7eb !important;
}
.sidebar .nav-link.nav-link-light:hover i, .sidebar .navbar .nav-link-light.dropdown-toggle:hover i, .navbar .sidebar .nav-link-light.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-link.nav-link-dark, .sidebar .navbar .nav-link-dark.dropdown-toggle, .navbar .sidebar .nav-link-dark.dropdown-toggle {
  background: #29363d;
}
.sidebar .nav-link.nav-link-dark i, .sidebar .navbar .nav-link-dark.dropdown-toggle i, .navbar .sidebar .nav-link-dark.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-link.nav-link-dark:hover, .sidebar .navbar .nav-link-dark.dropdown-toggle:hover, .navbar .sidebar .nav-link-dark.dropdown-toggle:hover {
  background: #1f292e !important;
}
.sidebar .nav-link.nav-link-dark:hover i, .sidebar .navbar .nav-link-dark.dropdown-toggle:hover i, .navbar .sidebar .nav-link-dark.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-link.nav-link-blue, .sidebar .navbar .nav-link-blue.dropdown-toggle, .navbar .sidebar .nav-link-blue.dropdown-toggle {
  background: #0581b1;
}
.sidebar .nav-link.nav-link-blue i, .sidebar .navbar .nav-link-blue.dropdown-toggle i, .navbar .sidebar .nav-link-blue.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-link.nav-link-blue:hover, .sidebar .navbar .nav-link-blue.dropdown-toggle:hover, .navbar .sidebar .nav-link-blue.dropdown-toggle:hover {
  background: #046f98 !important;
}
.sidebar .nav-link.nav-link-blue:hover i, .sidebar .navbar .nav-link-blue.dropdown-toggle:hover i, .navbar .sidebar .nav-link-blue.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-link.nav-link-indigo, .sidebar .navbar .nav-link-indigo.dropdown-toggle, .navbar .sidebar .nav-link-indigo.dropdown-toggle {
  background: #6610f2;
}
.sidebar .nav-link.nav-link-indigo i, .sidebar .navbar .nav-link-indigo.dropdown-toggle i, .navbar .sidebar .nav-link-indigo.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-link.nav-link-indigo:hover, .sidebar .navbar .nav-link-indigo.dropdown-toggle:hover, .navbar .sidebar .nav-link-indigo.dropdown-toggle:hover {
  background: #5b0cdd !important;
}
.sidebar .nav-link.nav-link-indigo:hover i, .sidebar .navbar .nav-link-indigo.dropdown-toggle:hover i, .navbar .sidebar .nav-link-indigo.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-link.nav-link-purple, .sidebar .navbar .nav-link-purple.dropdown-toggle, .navbar .sidebar .nav-link-purple.dropdown-toggle {
  background: #6f42c1;
}
.sidebar .nav-link.nav-link-purple i, .sidebar .navbar .nav-link-purple.dropdown-toggle i, .navbar .sidebar .nav-link-purple.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-link.nav-link-purple:hover, .sidebar .navbar .nav-link-purple.dropdown-toggle:hover, .navbar .sidebar .nav-link-purple.dropdown-toggle:hover {
  background: #643ab0 !important;
}
.sidebar .nav-link.nav-link-purple:hover i, .sidebar .navbar .nav-link-purple.dropdown-toggle:hover i, .navbar .sidebar .nav-link-purple.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-link.nav-link-pink, .sidebar .navbar .nav-link-pink.dropdown-toggle, .navbar .sidebar .nav-link-pink.dropdown-toggle {
  background: #e83e8c;
}
.sidebar .nav-link.nav-link-pink i, .sidebar .navbar .nav-link-pink.dropdown-toggle i, .navbar .sidebar .nav-link-pink.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-link.nav-link-pink:hover, .sidebar .navbar .nav-link-pink.dropdown-toggle:hover, .navbar .sidebar .nav-link-pink.dropdown-toggle:hover {
  background: #e5277e !important;
}
.sidebar .nav-link.nav-link-pink:hover i, .sidebar .navbar .nav-link-pink.dropdown-toggle:hover i, .navbar .sidebar .nav-link-pink.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-link.nav-link-red, .sidebar .navbar .nav-link-red.dropdown-toggle, .navbar .sidebar .nav-link-red.dropdown-toggle {
  background: #f86c6b;
}
.sidebar .nav-link.nav-link-red i, .sidebar .navbar .nav-link-red.dropdown-toggle i, .navbar .sidebar .nav-link-red.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-link.nav-link-red:hover, .sidebar .navbar .nav-link-red.dropdown-toggle:hover, .navbar .sidebar .nav-link-red.dropdown-toggle:hover {
  background: #f75453 !important;
}
.sidebar .nav-link.nav-link-red:hover i, .sidebar .navbar .nav-link-red.dropdown-toggle:hover i, .navbar .sidebar .nav-link-red.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-link.nav-link-orange, .sidebar .navbar .nav-link-orange.dropdown-toggle, .navbar .sidebar .nav-link-orange.dropdown-toggle {
  background: #f8cb00;
}
.sidebar .nav-link.nav-link-orange i, .sidebar .navbar .nav-link-orange.dropdown-toggle i, .navbar .sidebar .nav-link-orange.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-link.nav-link-orange:hover, .sidebar .navbar .nav-link-orange.dropdown-toggle:hover, .navbar .sidebar .nav-link-orange.dropdown-toggle:hover {
  background: #dfb600 !important;
}
.sidebar .nav-link.nav-link-orange:hover i, .sidebar .navbar .nav-link-orange.dropdown-toggle:hover i, .navbar .sidebar .nav-link-orange.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-link.nav-link-yellow, .sidebar .navbar .nav-link-yellow.dropdown-toggle, .navbar .sidebar .nav-link-yellow.dropdown-toggle {
  background: #ffc107;
}
.sidebar .nav-link.nav-link-yellow i, .sidebar .navbar .nav-link-yellow.dropdown-toggle i, .navbar .sidebar .nav-link-yellow.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-link.nav-link-yellow:hover, .sidebar .navbar .nav-link-yellow.dropdown-toggle:hover, .navbar .sidebar .nav-link-yellow.dropdown-toggle:hover {
  background: #edb100 !important;
}
.sidebar .nav-link.nav-link-yellow:hover i, .sidebar .navbar .nav-link-yellow.dropdown-toggle:hover i, .navbar .sidebar .nav-link-yellow.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-link.nav-link-green, .sidebar .navbar .nav-link-green.dropdown-toggle, .navbar .sidebar .nav-link-green.dropdown-toggle {
  background: #27ae60;
}
.sidebar .nav-link.nav-link-green i, .sidebar .navbar .nav-link-green.dropdown-toggle i, .navbar .sidebar .nav-link-green.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-link.nav-link-green:hover, .sidebar .navbar .nav-link-green.dropdown-toggle:hover, .navbar .sidebar .nav-link-green.dropdown-toggle:hover {
  background: #229955 !important;
}
.sidebar .nav-link.nav-link-green:hover i, .sidebar .navbar .nav-link-green.dropdown-toggle:hover i, .navbar .sidebar .nav-link-green.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-link.nav-link-teal, .sidebar .navbar .nav-link-teal.dropdown-toggle, .navbar .sidebar .nav-link-teal.dropdown-toggle {
  background: #20c997;
}
.sidebar .nav-link.nav-link-teal i, .sidebar .navbar .nav-link-teal.dropdown-toggle i, .navbar .sidebar .nav-link-teal.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-link.nav-link-teal:hover, .sidebar .navbar .nav-link-teal.dropdown-toggle:hover, .navbar .sidebar .nav-link-teal.dropdown-toggle:hover {
  background: #1cb386 !important;
}
.sidebar .nav-link.nav-link-teal:hover i, .sidebar .navbar .nav-link-teal.dropdown-toggle:hover i, .navbar .sidebar .nav-link-teal.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-link.nav-link-cyan, .sidebar .navbar .nav-link-cyan.dropdown-toggle, .navbar .sidebar .nav-link-cyan.dropdown-toggle {
  background: #63c2de;
}
.sidebar .nav-link.nav-link-cyan i, .sidebar .navbar .nav-link-cyan.dropdown-toggle i, .navbar .sidebar .nav-link-cyan.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-link.nav-link-cyan:hover, .sidebar .navbar .nav-link-cyan.dropdown-toggle:hover, .navbar .sidebar .nav-link-cyan.dropdown-toggle:hover {
  background: #4ebada !important;
}
.sidebar .nav-link.nav-link-cyan:hover i, .sidebar .navbar .nav-link-cyan.dropdown-toggle:hover i, .navbar .sidebar .nav-link-cyan.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-link.nav-link-custom, .sidebar .navbar .nav-link-custom.dropdown-toggle, .navbar .sidebar .nav-link-custom.dropdown-toggle {
  background: rgb(0, 110, 140);
}
.sidebar .nav-link.nav-link-custom i, .sidebar .navbar .nav-link-custom.dropdown-toggle i, .navbar .sidebar .nav-link-custom.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-link.nav-link-custom:hover, .sidebar .navbar .nav-link-custom.dropdown-toggle:hover, .navbar .sidebar .nav-link-custom.dropdown-toggle:hover {
  background: #005a73 !important;
}
.sidebar .nav-link.nav-link-custom:hover i, .sidebar .navbar .nav-link-custom.dropdown-toggle:hover i, .navbar .sidebar .nav-link-custom.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-link.nav-link-gray-100, .sidebar .navbar .nav-link-gray-100.dropdown-toggle, .navbar .sidebar .nav-link-gray-100.dropdown-toggle {
  background: #f0f3f5;
}
.sidebar .nav-link.nav-link-gray-100 i, .sidebar .navbar .nav-link-gray-100.dropdown-toggle i, .navbar .sidebar .nav-link-gray-100.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-link.nav-link-gray-100:hover, .sidebar .navbar .nav-link-gray-100.dropdown-toggle:hover, .navbar .sidebar .nav-link-gray-100.dropdown-toggle:hover {
  background: #e1e7eb !important;
}
.sidebar .nav-link.nav-link-gray-100:hover i, .sidebar .navbar .nav-link-gray-100.dropdown-toggle:hover i, .navbar .sidebar .nav-link-gray-100.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-link.nav-link-gray-200, .sidebar .navbar .nav-link-gray-200.dropdown-toggle, .navbar .sidebar .nav-link-gray-200.dropdown-toggle {
  background: #c2cfd6;
}
.sidebar .nav-link.nav-link-gray-200 i, .sidebar .navbar .nav-link-gray-200.dropdown-toggle i, .navbar .sidebar .nav-link-gray-200.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-link.nav-link-gray-200:hover, .sidebar .navbar .nav-link-gray-200.dropdown-toggle:hover, .navbar .sidebar .nav-link-gray-200.dropdown-toggle:hover {
  background: #b3c3cc !important;
}
.sidebar .nav-link.nav-link-gray-200:hover i, .sidebar .navbar .nav-link-gray-200.dropdown-toggle:hover i, .navbar .sidebar .nav-link-gray-200.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-link.nav-link-gray-300, .sidebar .navbar .nav-link-gray-300.dropdown-toggle, .navbar .sidebar .nav-link-gray-300.dropdown-toggle {
  background: #a4b7c1;
}
.sidebar .nav-link.nav-link-gray-300 i, .sidebar .navbar .nav-link-gray-300.dropdown-toggle i, .navbar .sidebar .nav-link-gray-300.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-link.nav-link-gray-300:hover, .sidebar .navbar .nav-link-gray-300.dropdown-toggle:hover, .navbar .sidebar .nav-link-gray-300.dropdown-toggle:hover {
  background: #95abb7 !important;
}
.sidebar .nav-link.nav-link-gray-300:hover i, .sidebar .navbar .nav-link-gray-300.dropdown-toggle:hover i, .navbar .sidebar .nav-link-gray-300.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-link.nav-link-gray-400, .sidebar .navbar .nav-link-gray-400.dropdown-toggle, .navbar .sidebar .nav-link-gray-400.dropdown-toggle {
  background: #869fac;
}
.sidebar .nav-link.nav-link-gray-400 i, .sidebar .navbar .nav-link-gray-400.dropdown-toggle i, .navbar .sidebar .nav-link-gray-400.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-link.nav-link-gray-400:hover, .sidebar .navbar .nav-link-gray-400.dropdown-toggle:hover, .navbar .sidebar .nav-link-gray-400.dropdown-toggle:hover {
  background: #7793a2 !important;
}
.sidebar .nav-link.nav-link-gray-400:hover i, .sidebar .navbar .nav-link-gray-400.dropdown-toggle:hover i, .navbar .sidebar .nav-link-gray-400.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-link.nav-link-gray-500, .sidebar .navbar .nav-link-gray-500.dropdown-toggle, .navbar .sidebar .nav-link-gray-500.dropdown-toggle {
  background: #678898;
}
.sidebar .nav-link.nav-link-gray-500 i, .sidebar .navbar .nav-link-gray-500.dropdown-toggle i, .navbar .sidebar .nav-link-gray-500.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-link.nav-link-gray-500:hover, .sidebar .navbar .nav-link-gray-500.dropdown-toggle:hover, .navbar .sidebar .nav-link-gray-500.dropdown-toggle:hover {
  background: #5d7a89 !important;
}
.sidebar .nav-link.nav-link-gray-500:hover i, .sidebar .navbar .nav-link-gray-500.dropdown-toggle:hover i, .navbar .sidebar .nav-link-gray-500.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-link.nav-link-gray-600, .sidebar .navbar .nav-link-gray-600.dropdown-toggle, .navbar .sidebar .nav-link-gray-600.dropdown-toggle {
  background: #536c79;
}
.sidebar .nav-link.nav-link-gray-600 i, .sidebar .navbar .nav-link-gray-600.dropdown-toggle i, .navbar .sidebar .nav-link-gray-600.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-link.nav-link-gray-600:hover, .sidebar .navbar .nav-link-gray-600.dropdown-toggle:hover, .navbar .sidebar .nav-link-gray-600.dropdown-toggle:hover {
  background: #495f6a !important;
}
.sidebar .nav-link.nav-link-gray-600:hover i, .sidebar .navbar .nav-link-gray-600.dropdown-toggle:hover i, .navbar .sidebar .nav-link-gray-600.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-link.nav-link-gray-700, .sidebar .navbar .nav-link-gray-700.dropdown-toggle, .navbar .sidebar .nav-link-gray-700.dropdown-toggle {
  background: #3e515b;
}
.sidebar .nav-link.nav-link-gray-700 i, .sidebar .navbar .nav-link-gray-700.dropdown-toggle i, .navbar .sidebar .nav-link-gray-700.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-link.nav-link-gray-700:hover, .sidebar .navbar .nav-link-gray-700.dropdown-toggle:hover, .navbar .sidebar .nav-link-gray-700.dropdown-toggle:hover {
  background: #34444c !important;
}
.sidebar .nav-link.nav-link-gray-700:hover i, .sidebar .navbar .nav-link-gray-700.dropdown-toggle:hover i, .navbar .sidebar .nav-link-gray-700.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-link.nav-link-gray-800, .sidebar .navbar .nav-link-gray-800.dropdown-toggle, .navbar .sidebar .nav-link-gray-800.dropdown-toggle {
  background: #29363d;
}
.sidebar .nav-link.nav-link-gray-800 i, .sidebar .navbar .nav-link-gray-800.dropdown-toggle i, .navbar .sidebar .nav-link-gray-800.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-link.nav-link-gray-800:hover, .sidebar .navbar .nav-link-gray-800.dropdown-toggle:hover, .navbar .sidebar .nav-link-gray-800.dropdown-toggle:hover {
  background: #1f292e !important;
}
.sidebar .nav-link.nav-link-gray-800:hover i, .sidebar .navbar .nav-link-gray-800.dropdown-toggle:hover i, .navbar .sidebar .nav-link-gray-800.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-link.nav-link-gray-900, .sidebar .navbar .nav-link-gray-900.dropdown-toggle, .navbar .sidebar .nav-link-gray-900.dropdown-toggle {
  background: #151b1e;
}
.sidebar .nav-link.nav-link-gray-900 i, .sidebar .navbar .nav-link-gray-900.dropdown-toggle i, .navbar .sidebar .nav-link-gray-900.dropdown-toggle i {
  color: rgba(255, 255, 255, 0.7);
}
.sidebar .nav-link.nav-link-gray-900:hover, .sidebar .navbar .nav-link-gray-900.dropdown-toggle:hover, .navbar .sidebar .nav-link-gray-900.dropdown-toggle:hover {
  background: #0b0e0f !important;
}
.sidebar .nav-link.nav-link-gray-900:hover i, .sidebar .navbar .nav-link-gray-900.dropdown-toggle:hover i, .navbar .sidebar .nav-link-gray-900.dropdown-toggle:hover i {
  color: #fff;
}
.sidebar .nav-dropdown-toggle {
  position: relative;
}
.sidebar .nav-dropdown-toggle::before {
  position: absolute;
  top: 50%;
  right: 0.5rem;
  display: block;
  width: 8px;
  height: 8px;
  padding: 0;
  margin-top: -4px;
  content: "";
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='%23536c79' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  transition: transform 0.3s;
}
.sidebar .nav-dropdown.open {
  background: rgba(0, 0, 0, 0.2);
}
.sidebar .nav-dropdown.open > .nav-dropdown-items {
  max-height: 1500px;
}
.sidebar .nav-dropdown.open .nav-link, .sidebar .nav-dropdown.open .navbar .dropdown-toggle, .navbar .sidebar .nav-dropdown.open .dropdown-toggle {
  color: #fff;
  border-left: 0 !important;
}
.sidebar .nav-dropdown.open > .nav-link.nav-dropdown-toggle::before, .sidebar .navbar .nav-dropdown.open > .nav-dropdown-toggle.dropdown-toggle::before, .navbar .sidebar .nav-dropdown.open > .nav-dropdown-toggle.dropdown-toggle::before {
  transform: rotate(-90deg);
}
.sidebar .nav-dropdown.open .nav-dropdown.open {
  border-left: 0;
}
.sidebar .nav-label {
  display: block;
  padding: 0.0625rem 0.5rem;
  color: #c2cfd6;
}
.sidebar .nav-label:hover {
  color: #fff;
  text-decoration: none;
}
.sidebar .nav-label i {
  width: 20px;
  margin: -3px 0.25rem 0 0;
  font-size: 10px;
  color: #3175bc;
  text-align: center;
  vertical-align: middle;
}
.sidebar .sidebar-footer {
  flex: 0 0 auto;
  padding: 0.75rem 1rem;
  background: rgba(0, 0, 0, 0.2);
}
.sidebar .sidebar-minimizer {
  position: relative;
  flex: 0 0 50px;
  background-color: rgba(229, 226, 226, 0.2);
  border: 0;
}
.sidebar .sidebar-minimizer::before {
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 50px;
  content: "";
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='%23536c79' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 12.5px;
  transition: 0.3s;
}
.sidebar .sidebar-minimizer:focus, .sidebar .sidebar-minimizer.focus {
  outline: 0;
}
.sidebar .sidebar-minimizer:hover {
  background-color: rgba(0, 0, 0, 0.3);
}
.sidebar .sidebar-minimizer:hover::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='%23181818' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E");
}

@media (min-width: 992px) {
  .sidebar-compact .sidebar .sidebar-nav {
    width: 150px;
  }
  .sidebar-compact .sidebar .nav {
    width: 150px;
  }
  .sidebar-compact .sidebar .nav .nav-title {
    text-align: center;
  }
  .sidebar-compact .sidebar .nav .nav-item {
    width: 150px;
    border-left: 0 !important;
  }
  .sidebar-compact .sidebar .nav .nav-item .nav-link, .sidebar-compact .sidebar .nav .nav-item .navbar .dropdown-toggle, .navbar .sidebar-compact .sidebar .nav .nav-item .dropdown-toggle {
    text-align: center;
  }
  .sidebar-compact .sidebar .nav .nav-item .nav-link i, .sidebar-compact .sidebar .nav .nav-item .navbar .dropdown-toggle i, .navbar .sidebar-compact .sidebar .nav .nav-item .dropdown-toggle i {
    display: block;
    width: 100%;
    margin: 0.25rem 0;
    font-size: 24px;
  }
  .sidebar-compact .sidebar .nav .nav-item .nav-link .badge, .sidebar-compact .sidebar .nav .nav-item .navbar .dropdown-toggle .badge, .navbar .sidebar-compact .sidebar .nav .nav-item .dropdown-toggle .badge {
    position: absolute;
    top: 18px;
    right: 10px;
  }
  .sidebar-compact .sidebar .nav .nav-item .nav-link.nav-dropdown-toggle::before, .sidebar-compact .sidebar .nav .nav-item .navbar .nav-dropdown-toggle.dropdown-toggle::before, .navbar .sidebar-compact .sidebar .nav .nav-item .nav-dropdown-toggle.dropdown-toggle::before {
    top: 30px;
  }
  .sidebar-minimized .hidden-cn {
    display: none;
  }
  .sidebar-minimized .sidebar {
    z-index: 1019;
  }
  .sidebar-minimized .sidebar .sidebar-nav {
    width: 75px;
  }
  .sidebar-minimized .sidebar .nav {
    width: 75px;
  }
  .sidebar-minimized .sidebar .nav-divider,
  .sidebar-minimized .sidebar .divider,
  .sidebar-minimized .sidebar .nav-title,
  .sidebar-minimized .sidebar .sidebar-footer,
  .sidebar-minimized .sidebar .sidebar-form,
  .sidebar-minimized .sidebar .sidebar-header {
    display: none;
  }
  .sidebar-minimized .sidebar .sidebar-minimizer::before {
    width: 100%;
    transform: rotate(-180deg);
  }
  .sidebar-minimized .sidebar .nav-item {
    width: 75px;
    overflow: hidden;
    border-left: 0 !important;
    height: 40px;
  }
  .sidebar-minimized .sidebar .nav-item > .nav-link i, .sidebar-minimized .sidebar .navbar .nav-item > .dropdown-toggle i, .navbar .sidebar-minimized .sidebar .nav-item > .dropdown-toggle i {
    margin-top: 10px;
  }
  .sidebar-minimized .sidebar .nav-item .nav-item-name {
    display: none;
  }
  .sidebar-minimized .sidebar .nav-item:hover {
    overflow: visible;
  }
  .sidebar-minimized .sidebar .nav-item:hover > .nav-link i, .sidebar-minimized .sidebar .navbar .nav-item:hover > .dropdown-toggle i, .navbar .sidebar-minimized .sidebar .nav-item:hover > .dropdown-toggle i {
    margin-top: 10px;
    color: rgba(49, 117, 188, 0.95);
  }
  .sidebar-minimized .sidebar .nav-item:hover > .nav-link .nav-item-name, .sidebar-minimized .sidebar .navbar .nav-item:hover > .dropdown-toggle .nav-item-name, .navbar .sidebar-minimized .sidebar .nav-item:hover > .dropdown-toggle .nav-item-name {
    opacity: 0;
  }
  .sidebar-minimized .sidebar .nav-link, .sidebar-minimized .sidebar .navbar .dropdown-toggle, .navbar .sidebar-minimized .sidebar .dropdown-toggle {
    width: 90%;
    position: relative;
    padding-left: 0;
    margin: 0;
    white-space: nowrap;
    border-left: 0 !important;
    display: flex;
    justify-content: center;
    padding: 0 !important;
  }
  .sidebar-minimized .sidebar .nav-link i, .sidebar-minimized .sidebar .navbar .dropdown-toggle i, .navbar .sidebar-minimized .sidebar .dropdown-toggle i {
    width: 75px;
    font-size: 18px;
  }
  .sidebar-minimized .sidebar .nav-link .badge, .sidebar-minimized .sidebar .navbar .dropdown-toggle .badge, .navbar .sidebar-minimized .sidebar .dropdown-toggle .badge {
    position: absolute;
    right: 15px;
    display: none;
  }
  .sidebar-minimized .sidebar .nav-link:hover .badge, .sidebar-minimized .sidebar .navbar .dropdown-toggle:hover .badge, .navbar .sidebar-minimized .sidebar .dropdown-toggle:hover .badge {
    display: inline;
  }
  .sidebar-minimized .sidebar .nav-link.nav-dropdown-toggle::before, .sidebar-minimized .sidebar .navbar .nav-dropdown-toggle.dropdown-toggle::before, .navbar .sidebar-minimized .sidebar .nav-dropdown-toggle.dropdown-toggle::before {
    display: none;
  }
  .sidebar-minimized .sidebar.active {
    background: cyan !important;
    border-radius: 8px !important;
    font-weight: normal !important;
  }
  .sidebar-minimized .sidebar.active i {
    color: rgba(49, 117, 188, 0.95);
  }
  .sidebar-minimized .sidebar.active i::after {
    display: none;
  }
}
.switch.switch-default {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 40px;
  height: 24px;
  background-color: transparent;
  cursor: pointer;
}
.switch.switch-default .switch-input {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}
.switch.switch-default .switch-label {
  position: relative;
  display: block;
  height: inherit;
  font-size: 10px;
  font-weight: 600;
  text-transform: uppercase;
  background-color: #fff;
  border: 1px solid #a4b7c1;
  border-radius: 2px;
  transition: opacity background 0.15s ease-out;
}
.switch.switch-default .switch-input:checked ~ .switch-label::before {
  opacity: 0;
}
.switch.switch-default .switch-input:checked ~ .switch-label::after {
  opacity: 1;
}
.switch.switch-default .switch-handle {
  position: absolute;
  top: 2px;
  left: 2px;
  width: 20px;
  height: 20px;
  background: #fff;
  border: 1px solid #a4b7c1;
  border-radius: 1px;
  transition: left 0.15s ease-out;
}
.switch.switch-default .switch-input:checked ~ .switch-handle {
  left: 18px;
}
.switch.switch-default.switch-lg {
  width: 48px;
  height: 28px;
}
.switch.switch-default.switch-lg .switch-label {
  font-size: 12px;
}
.switch.switch-default.switch-lg .switch-handle {
  width: 24px;
  height: 24px;
}
.switch.switch-default.switch-lg .switch-input:checked ~ .switch-handle {
  left: 22px;
}
.switch.switch-default.switch-sm {
  width: 32px;
  height: 20px;
}
.switch.switch-default.switch-sm .switch-label {
  font-size: 8px;
}
.switch.switch-default.switch-sm .switch-handle {
  width: 16px;
  height: 16px;
}
.switch.switch-default.switch-sm .switch-input:checked ~ .switch-handle {
  left: 14px;
}
.switch.switch-default.switch-xs {
  width: 24px;
  height: 16px;
}
.switch.switch-default.switch-xs .switch-label {
  font-size: 7px;
}
.switch.switch-default.switch-xs .switch-handle {
  width: 12px;
  height: 12px;
}
.switch.switch-default.switch-xs .switch-input:checked ~ .switch-handle {
  left: 10px;
}

.switch.switch-text {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 48px;
  height: 24px;
  background-color: transparent;
  cursor: pointer;
}
.switch.switch-text .switch-input {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}
.switch.switch-text .switch-label {
  position: relative;
  display: block;
  height: inherit;
  font-size: 10px;
  font-weight: 600;
  text-transform: uppercase;
  background-color: #fff;
  border: 1px solid #a4b7c1;
  border-radius: 2px;
  transition: opacity background 0.15s ease-out;
}
.switch.switch-text .switch-label::before,
.switch.switch-text .switch-label::after {
  position: absolute;
  top: 50%;
  width: 50%;
  margin-top: -0.5em;
  line-height: 1;
  text-align: center;
  transition: inherit;
}
.switch.switch-text .switch-label::before {
  right: 1px;
  color: #c2cfd6;
  content: attr(data-off);
}
.switch.switch-text .switch-label::after {
  left: 1px;
  color: #fff;
  content: attr(data-on);
  opacity: 0;
}
.switch.switch-text .switch-input:checked ~ .switch-label::before {
  opacity: 0;
}
.switch.switch-text .switch-input:checked ~ .switch-label::after {
  opacity: 1;
}
.switch.switch-text .switch-handle {
  position: absolute;
  top: 2px;
  left: 2px;
  width: 20px;
  height: 20px;
  background: #fff;
  border: 1px solid #a4b7c1;
  border-radius: 1px;
  transition: left 0.15s ease-out;
}
.switch.switch-text .switch-input:checked ~ .switch-handle {
  left: 26px;
}
.switch.switch-text.switch-lg {
  width: 56px;
  height: 28px;
}
.switch.switch-text.switch-lg .switch-label {
  font-size: 12px;
}
.switch.switch-text.switch-lg .switch-handle {
  width: 24px;
  height: 24px;
}
.switch.switch-text.switch-lg .switch-input:checked ~ .switch-handle {
  left: 30px;
}
.switch.switch-text.switch-sm {
  width: 40px;
  height: 20px;
}
.switch.switch-text.switch-sm .switch-label {
  font-size: 8px;
}
.switch.switch-text.switch-sm .switch-handle {
  width: 16px;
  height: 16px;
}
.switch.switch-text.switch-sm .switch-input:checked ~ .switch-handle {
  left: 22px;
}
.switch.switch-text.switch-xs {
  width: 32px;
  height: 16px;
}
.switch.switch-text.switch-xs .switch-label {
  font-size: 7px;
}
.switch.switch-text.switch-xs .switch-handle {
  width: 12px;
  height: 12px;
}
.switch.switch-text.switch-xs .switch-input:checked ~ .switch-handle {
  left: 18px;
}

.switch.switch-icon {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 48px;
  height: 24px;
  background-color: transparent;
  cursor: pointer;
}
.switch.switch-icon .switch-input {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}
.switch.switch-icon .switch-label {
  position: relative;
  display: block;
  height: inherit;
  font-family: FontAwesome;
  font-size: 10px;
  font-weight: 600;
  text-transform: uppercase;
  background-color: #fff;
  border: 1px solid #a4b7c1;
  border-radius: 2px;
  transition: opacity background 0.15s ease-out;
}
.switch.switch-icon .switch-label::before,
.switch.switch-icon .switch-label::after {
  position: absolute;
  top: 50%;
  width: 50%;
  margin-top: -0.5em;
  line-height: 1;
  text-align: center;
  transition: inherit;
}
.switch.switch-icon .switch-label::before {
  right: 1px;
  color: #c2cfd6;
  content: attr(data-off);
}
.switch.switch-icon .switch-label::after {
  left: 1px;
  color: #fff;
  content: attr(data-on);
  opacity: 0;
}
.switch.switch-icon .switch-input:checked ~ .switch-label::before {
  opacity: 0;
}
.switch.switch-icon .switch-input:checked ~ .switch-label::after {
  opacity: 1;
}
.switch.switch-icon .switch-handle {
  position: absolute;
  top: 2px;
  left: 2px;
  width: 20px;
  height: 20px;
  background: #fff;
  border: 1px solid #a4b7c1;
  border-radius: 1px;
  transition: left 0.15s ease-out;
}
.switch.switch-icon .switch-input:checked ~ .switch-handle {
  left: 26px;
}
.switch.switch-icon.switch-lg {
  width: 56px;
  height: 28px;
}
.switch.switch-icon.switch-lg .switch-label {
  font-size: 12px;
}
.switch.switch-icon.switch-lg .switch-handle {
  width: 24px;
  height: 24px;
}
.switch.switch-icon.switch-lg .switch-input:checked ~ .switch-handle {
  left: 30px;
}
.switch.switch-icon.switch-sm {
  width: 40px;
  height: 20px;
}
.switch.switch-icon.switch-sm .switch-label {
  font-size: 8px;
}
.switch.switch-icon.switch-sm .switch-handle {
  width: 16px;
  height: 16px;
}
.switch.switch-icon.switch-sm .switch-input:checked ~ .switch-handle {
  left: 22px;
}
.switch.switch-icon.switch-xs {
  width: 32px;
  height: 16px;
}
.switch.switch-icon.switch-xs .switch-label {
  font-size: 7px;
}
.switch.switch-icon.switch-xs .switch-handle {
  width: 12px;
  height: 12px;
}
.switch.switch-icon.switch-xs .switch-input:checked ~ .switch-handle {
  left: 18px;
}

.switch.switch-3d {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 40px;
  height: 24px;
  background-color: transparent;
  cursor: pointer;
}
.switch.switch-3d .switch-input {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}
.switch.switch-3d .switch-label {
  position: relative;
  display: block;
  height: inherit;
  font-size: 10px;
  font-weight: 600;
  text-transform: uppercase;
  background-color: #f0f3f5;
  border: 1px solid #a4b7c1;
  border-radius: 2px;
  transition: opacity background 0.15s ease-out;
}
.switch.switch-3d .switch-input:checked ~ .switch-label::before {
  opacity: 0;
}
.switch.switch-3d .switch-input:checked ~ .switch-label::after {
  opacity: 1;
}
.switch.switch-3d .switch-handle {
  position: absolute;
  top: 0;
  left: 0;
  width: 24px;
  height: 24px;
  background: #fff;
  border: 1px solid #a4b7c1;
  border-radius: 1px;
  transition: left 0.15s ease-out;
  border: 0;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
}
.switch.switch-3d .switch-input:checked ~ .switch-handle {
  left: 16px;
}
.switch.switch-3d.switch-lg {
  width: 48px;
  height: 28px;
}
.switch.switch-3d.switch-lg .switch-label {
  font-size: 12px;
}
.switch.switch-3d.switch-lg .switch-handle {
  width: 28px;
  height: 28px;
}
.switch.switch-3d.switch-lg .switch-input:checked ~ .switch-handle {
  left: 20px;
}
.switch.switch-3d.switch-sm {
  width: 32px;
  height: 20px;
}
.switch.switch-3d.switch-sm .switch-label {
  font-size: 8px;
}
.switch.switch-3d.switch-sm .switch-handle {
  width: 20px;
  height: 20px;
}
.switch.switch-3d.switch-sm .switch-input:checked ~ .switch-handle {
  left: 12px;
}
.switch.switch-3d.switch-xs {
  width: 24px;
  height: 16px;
}
.switch.switch-3d.switch-xs .switch-label {
  font-size: 7px;
}
.switch.switch-3d.switch-xs .switch-handle {
  width: 16px;
  height: 16px;
}
.switch.switch-3d.switch-xs .switch-input:checked ~ .switch-handle {
  left: 8px;
}

.switch-pill .switch-label, .switch.switch-3d .switch-label,
.switch-pill .switch-handle,
.switch.switch-3d .switch-handle {
  border-radius: 50em !important;
}
.switch-pill .switch-label::before, .switch.switch-3d .switch-label::before {
  right: 2px !important;
}
.switch-pill .switch-label::after, .switch.switch-3d .switch-label::after {
  left: 2px !important;
}

.switch-primary > .switch-input:checked ~ .switch-label {
  background: #3175bc !important;
  border-color: #265c94;
}
.switch-primary > .switch-input:checked ~ .switch-handle {
  border-color: #265c94;
}

.switch-primary-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #3175bc;
}
.switch-primary-outline > .switch-input:checked ~ .switch-label::after {
  color: #3175bc;
}
.switch-primary-outline > .switch-input:checked ~ .switch-handle {
  border-color: #3175bc;
}

.switch-primary-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #3175bc;
}
.switch-primary-outline-alt > .switch-input:checked ~ .switch-label::after {
  color: #3175bc;
}
.switch-primary-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #3175bc !important;
  border-color: #3175bc;
}

.switch-secondary > .switch-input:checked ~ .switch-label {
  background: #a4b7c1 !important;
  border-color: #869fac;
}
.switch-secondary > .switch-input:checked ~ .switch-handle {
  border-color: #869fac;
}

.switch-secondary-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #a4b7c1;
}
.switch-secondary-outline > .switch-input:checked ~ .switch-label::after {
  color: #a4b7c1;
}
.switch-secondary-outline > .switch-input:checked ~ .switch-handle {
  border-color: #a4b7c1;
}

.switch-secondary-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #a4b7c1;
}
.switch-secondary-outline-alt > .switch-input:checked ~ .switch-label::after {
  color: #a4b7c1;
}
.switch-secondary-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #a4b7c1 !important;
  border-color: #a4b7c1;
}

.switch-success > .switch-input:checked ~ .switch-label {
  background: #27ae60 !important;
  border-color: #1e8449;
}
.switch-success > .switch-input:checked ~ .switch-handle {
  border-color: #1e8449;
}

.switch-success-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #27ae60;
}
.switch-success-outline > .switch-input:checked ~ .switch-label::after {
  color: #27ae60;
}
.switch-success-outline > .switch-input:checked ~ .switch-handle {
  border-color: #27ae60;
}

.switch-success-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #27ae60;
}
.switch-success-outline-alt > .switch-input:checked ~ .switch-label::after {
  color: #27ae60;
}
.switch-success-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #27ae60 !important;
  border-color: #27ae60;
}

.switch-info > .switch-input:checked ~ .switch-label {
  background: #63c2de !important;
  border-color: #39b2d5;
}
.switch-info > .switch-input:checked ~ .switch-handle {
  border-color: #39b2d5;
}

.switch-info-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #63c2de;
}
.switch-info-outline > .switch-input:checked ~ .switch-label::after {
  color: #63c2de;
}
.switch-info-outline > .switch-input:checked ~ .switch-handle {
  border-color: #63c2de;
}

.switch-info-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #63c2de;
}
.switch-info-outline-alt > .switch-input:checked ~ .switch-label::after {
  color: #63c2de;
}
.switch-info-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #63c2de !important;
  border-color: #63c2de;
}

.switch-warning > .switch-input:checked ~ .switch-label {
  background: #ffc107 !important;
  border-color: #d39e00;
}
.switch-warning > .switch-input:checked ~ .switch-handle {
  border-color: #d39e00;
}

.switch-warning-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #ffc107;
}
.switch-warning-outline > .switch-input:checked ~ .switch-label::after {
  color: #ffc107;
}
.switch-warning-outline > .switch-input:checked ~ .switch-handle {
  border-color: #ffc107;
}

.switch-warning-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #ffc107;
}
.switch-warning-outline-alt > .switch-input:checked ~ .switch-label::after {
  color: #ffc107;
}
.switch-warning-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #ffc107 !important;
  border-color: #ffc107;
}

.switch-danger > .switch-input:checked ~ .switch-label {
  background: #f86c6b !important;
  border-color: #f63c3a;
}
.switch-danger > .switch-input:checked ~ .switch-handle {
  border-color: #f63c3a;
}

.switch-danger-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #f86c6b;
}
.switch-danger-outline > .switch-input:checked ~ .switch-label::after {
  color: #f86c6b;
}
.switch-danger-outline > .switch-input:checked ~ .switch-handle {
  border-color: #f86c6b;
}

.switch-danger-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #f86c6b;
}
.switch-danger-outline-alt > .switch-input:checked ~ .switch-label::after {
  color: #f86c6b;
}
.switch-danger-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #f86c6b !important;
  border-color: #f86c6b;
}

.switch-light > .switch-input:checked ~ .switch-label {
  background: #f0f3f5 !important;
  border-color: #d1dbe1;
}
.switch-light > .switch-input:checked ~ .switch-handle {
  border-color: #d1dbe1;
}

.switch-light-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #f0f3f5;
}
.switch-light-outline > .switch-input:checked ~ .switch-label::after {
  color: #f0f3f5;
}
.switch-light-outline > .switch-input:checked ~ .switch-handle {
  border-color: #f0f3f5;
}

.switch-light-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #f0f3f5;
}
.switch-light-outline-alt > .switch-input:checked ~ .switch-label::after {
  color: #f0f3f5;
}
.switch-light-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #f0f3f5 !important;
  border-color: #f0f3f5;
}

.switch-dark > .switch-input:checked ~ .switch-label {
  background: #29363d !important;
  border-color: #151b1f;
}
.switch-dark > .switch-input:checked ~ .switch-handle {
  border-color: #151b1f;
}

.switch-dark-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #29363d;
}
.switch-dark-outline > .switch-input:checked ~ .switch-label::after {
  color: #29363d;
}
.switch-dark-outline > .switch-input:checked ~ .switch-handle {
  border-color: #29363d;
}

.switch-dark-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #29363d;
}
.switch-dark-outline-alt > .switch-input:checked ~ .switch-label::after {
  color: #29363d;
}
.switch-dark-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #29363d !important;
  border-color: #29363d;
}

.switch-blue > .switch-input:checked ~ .switch-label {
  background: #0581b1 !important;
  border-color: #045d7f;
}
.switch-blue > .switch-input:checked ~ .switch-handle {
  border-color: #045d7f;
}

.switch-blue-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #0581b1;
}
.switch-blue-outline > .switch-input:checked ~ .switch-label::after {
  color: #0581b1;
}
.switch-blue-outline > .switch-input:checked ~ .switch-handle {
  border-color: #0581b1;
}

.switch-blue-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #0581b1;
}
.switch-blue-outline-alt > .switch-input:checked ~ .switch-label::after {
  color: #0581b1;
}
.switch-blue-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #0581b1 !important;
  border-color: #0581b1;
}

.switch-indigo > .switch-input:checked ~ .switch-label {
  background: #6610f2 !important;
  border-color: #510bc4;
}
.switch-indigo > .switch-input:checked ~ .switch-handle {
  border-color: #510bc4;
}

.switch-indigo-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #6610f2;
}
.switch-indigo-outline > .switch-input:checked ~ .switch-label::after {
  color: #6610f2;
}
.switch-indigo-outline > .switch-input:checked ~ .switch-handle {
  border-color: #6610f2;
}

.switch-indigo-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #6610f2;
}
.switch-indigo-outline-alt > .switch-input:checked ~ .switch-label::after {
  color: #6610f2;
}
.switch-indigo-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #6610f2 !important;
  border-color: #6610f2;
}

.switch-purple > .switch-input:checked ~ .switch-label {
  background: #6f42c1 !important;
  border-color: #59339d;
}
.switch-purple > .switch-input:checked ~ .switch-handle {
  border-color: #59339d;
}

.switch-purple-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #6f42c1;
}
.switch-purple-outline > .switch-input:checked ~ .switch-label::after {
  color: #6f42c1;
}
.switch-purple-outline > .switch-input:checked ~ .switch-handle {
  border-color: #6f42c1;
}

.switch-purple-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #6f42c1;
}
.switch-purple-outline-alt > .switch-input:checked ~ .switch-label::after {
  color: #6f42c1;
}
.switch-purple-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #6f42c1 !important;
  border-color: #6f42c1;
}

.switch-pink > .switch-input:checked ~ .switch-label {
  background: #e83e8c !important;
  border-color: #d91a72;
}
.switch-pink > .switch-input:checked ~ .switch-handle {
  border-color: #d91a72;
}

.switch-pink-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #e83e8c;
}
.switch-pink-outline > .switch-input:checked ~ .switch-label::after {
  color: #e83e8c;
}
.switch-pink-outline > .switch-input:checked ~ .switch-handle {
  border-color: #e83e8c;
}

.switch-pink-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #e83e8c;
}
.switch-pink-outline-alt > .switch-input:checked ~ .switch-label::after {
  color: #e83e8c;
}
.switch-pink-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #e83e8c !important;
  border-color: #e83e8c;
}

.switch-red > .switch-input:checked ~ .switch-label {
  background: #f86c6b !important;
  border-color: #f63c3a;
}
.switch-red > .switch-input:checked ~ .switch-handle {
  border-color: #f63c3a;
}

.switch-red-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #f86c6b;
}
.switch-red-outline > .switch-input:checked ~ .switch-label::after {
  color: #f86c6b;
}
.switch-red-outline > .switch-input:checked ~ .switch-handle {
  border-color: #f86c6b;
}

.switch-red-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #f86c6b;
}
.switch-red-outline-alt > .switch-input:checked ~ .switch-label::after {
  color: #f86c6b;
}
.switch-red-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #f86c6b !important;
  border-color: #f86c6b;
}

.switch-orange > .switch-input:checked ~ .switch-label {
  background: #f8cb00 !important;
  border-color: #c5a100;
}
.switch-orange > .switch-input:checked ~ .switch-handle {
  border-color: #c5a100;
}

.switch-orange-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #f8cb00;
}
.switch-orange-outline > .switch-input:checked ~ .switch-label::after {
  color: #f8cb00;
}
.switch-orange-outline > .switch-input:checked ~ .switch-handle {
  border-color: #f8cb00;
}

.switch-orange-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #f8cb00;
}
.switch-orange-outline-alt > .switch-input:checked ~ .switch-label::after {
  color: #f8cb00;
}
.switch-orange-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #f8cb00 !important;
  border-color: #f8cb00;
}

.switch-yellow > .switch-input:checked ~ .switch-label {
  background: #ffc107 !important;
  border-color: #d39e00;
}
.switch-yellow > .switch-input:checked ~ .switch-handle {
  border-color: #d39e00;
}

.switch-yellow-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #ffc107;
}
.switch-yellow-outline > .switch-input:checked ~ .switch-label::after {
  color: #ffc107;
}
.switch-yellow-outline > .switch-input:checked ~ .switch-handle {
  border-color: #ffc107;
}

.switch-yellow-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #ffc107;
}
.switch-yellow-outline-alt > .switch-input:checked ~ .switch-label::after {
  color: #ffc107;
}
.switch-yellow-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #ffc107 !important;
  border-color: #ffc107;
}

.switch-green > .switch-input:checked ~ .switch-label {
  background: #27ae60 !important;
  border-color: #1e8449;
}
.switch-green > .switch-input:checked ~ .switch-handle {
  border-color: #1e8449;
}

.switch-green-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #27ae60;
}
.switch-green-outline > .switch-input:checked ~ .switch-label::after {
  color: #27ae60;
}
.switch-green-outline > .switch-input:checked ~ .switch-handle {
  border-color: #27ae60;
}

.switch-green-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #27ae60;
}
.switch-green-outline-alt > .switch-input:checked ~ .switch-label::after {
  color: #27ae60;
}
.switch-green-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #27ae60 !important;
  border-color: #27ae60;
}

.switch-teal > .switch-input:checked ~ .switch-label {
  background: #20c997 !important;
  border-color: #199d76;
}
.switch-teal > .switch-input:checked ~ .switch-handle {
  border-color: #199d76;
}

.switch-teal-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #20c997;
}
.switch-teal-outline > .switch-input:checked ~ .switch-label::after {
  color: #20c997;
}
.switch-teal-outline > .switch-input:checked ~ .switch-handle {
  border-color: #20c997;
}

.switch-teal-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #20c997;
}
.switch-teal-outline-alt > .switch-input:checked ~ .switch-label::after {
  color: #20c997;
}
.switch-teal-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #20c997 !important;
  border-color: #20c997;
}

.switch-cyan > .switch-input:checked ~ .switch-label {
  background: #63c2de !important;
  border-color: #39b2d5;
}
.switch-cyan > .switch-input:checked ~ .switch-handle {
  border-color: #39b2d5;
}

.switch-cyan-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #63c2de;
}
.switch-cyan-outline > .switch-input:checked ~ .switch-label::after {
  color: #63c2de;
}
.switch-cyan-outline > .switch-input:checked ~ .switch-handle {
  border-color: #63c2de;
}

.switch-cyan-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #63c2de;
}
.switch-cyan-outline-alt > .switch-input:checked ~ .switch-label::after {
  color: #63c2de;
}
.switch-cyan-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #63c2de !important;
  border-color: #63c2de;
}

.switch-custom > .switch-input:checked ~ .switch-label {
  background: rgb(0, 110, 140) !important;
  border-color: #004659;
}
.switch-custom > .switch-input:checked ~ .switch-handle {
  border-color: #004659;
}

.switch-custom-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: rgb(0, 110, 140);
}
.switch-custom-outline > .switch-input:checked ~ .switch-label::after {
  color: rgb(0, 110, 140);
}
.switch-custom-outline > .switch-input:checked ~ .switch-handle {
  border-color: rgb(0, 110, 140);
}

.switch-custom-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: rgb(0, 110, 140);
}
.switch-custom-outline-alt > .switch-input:checked ~ .switch-label::after {
  color: rgb(0, 110, 140);
}
.switch-custom-outline-alt > .switch-input:checked ~ .switch-handle {
  background: rgb(0, 110, 140) !important;
  border-color: rgb(0, 110, 140);
}

.switch-gray-100 > .switch-input:checked ~ .switch-label {
  background: #f0f3f5 !important;
  border-color: #d1dbe1;
}
.switch-gray-100 > .switch-input:checked ~ .switch-handle {
  border-color: #d1dbe1;
}

.switch-gray-100-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #f0f3f5;
}
.switch-gray-100-outline > .switch-input:checked ~ .switch-label::after {
  color: #f0f3f5;
}
.switch-gray-100-outline > .switch-input:checked ~ .switch-handle {
  border-color: #f0f3f5;
}

.switch-gray-100-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #f0f3f5;
}
.switch-gray-100-outline-alt > .switch-input:checked ~ .switch-label::after {
  color: #f0f3f5;
}
.switch-gray-100-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #f0f3f5 !important;
  border-color: #f0f3f5;
}

.switch-gray-200 > .switch-input:checked ~ .switch-label {
  background: #c2cfd6 !important;
  border-color: #a4b7c2;
}
.switch-gray-200 > .switch-input:checked ~ .switch-handle {
  border-color: #a4b7c2;
}

.switch-gray-200-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #c2cfd6;
}
.switch-gray-200-outline > .switch-input:checked ~ .switch-label::after {
  color: #c2cfd6;
}
.switch-gray-200-outline > .switch-input:checked ~ .switch-handle {
  border-color: #c2cfd6;
}

.switch-gray-200-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #c2cfd6;
}
.switch-gray-200-outline-alt > .switch-input:checked ~ .switch-label::after {
  color: #c2cfd6;
}
.switch-gray-200-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #c2cfd6 !important;
  border-color: #c2cfd6;
}

.switch-gray-300 > .switch-input:checked ~ .switch-label {
  background: #a4b7c1 !important;
  border-color: #869fac;
}
.switch-gray-300 > .switch-input:checked ~ .switch-handle {
  border-color: #869fac;
}

.switch-gray-300-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #a4b7c1;
}
.switch-gray-300-outline > .switch-input:checked ~ .switch-label::after {
  color: #a4b7c1;
}
.switch-gray-300-outline > .switch-input:checked ~ .switch-handle {
  border-color: #a4b7c1;
}

.switch-gray-300-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #a4b7c1;
}
.switch-gray-300-outline-alt > .switch-input:checked ~ .switch-label::after {
  color: #a4b7c1;
}
.switch-gray-300-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #a4b7c1 !important;
  border-color: #a4b7c1;
}

.switch-gray-400 > .switch-input:checked ~ .switch-label {
  background: #869fac !important;
  border-color: #688797;
}
.switch-gray-400 > .switch-input:checked ~ .switch-handle {
  border-color: #688797;
}

.switch-gray-400-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #869fac;
}
.switch-gray-400-outline > .switch-input:checked ~ .switch-label::after {
  color: #869fac;
}
.switch-gray-400-outline > .switch-input:checked ~ .switch-handle {
  border-color: #869fac;
}

.switch-gray-400-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #869fac;
}
.switch-gray-400-outline-alt > .switch-input:checked ~ .switch-label::after {
  color: #869fac;
}
.switch-gray-400-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #869fac !important;
  border-color: #869fac;
}

.switch-gray-500 > .switch-input:checked ~ .switch-label {
  background: #678898 !important;
  border-color: #526d7a;
}
.switch-gray-500 > .switch-input:checked ~ .switch-handle {
  border-color: #526d7a;
}

.switch-gray-500-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #678898;
}
.switch-gray-500-outline > .switch-input:checked ~ .switch-label::after {
  color: #678898;
}
.switch-gray-500-outline > .switch-input:checked ~ .switch-handle {
  border-color: #678898;
}

.switch-gray-500-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #678898;
}
.switch-gray-500-outline-alt > .switch-input:checked ~ .switch-label::after {
  color: #678898;
}
.switch-gray-500-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #678898 !important;
  border-color: #678898;
}

.switch-gray-600 > .switch-input:checked ~ .switch-label {
  background: #536c79 !important;
  border-color: #3e515b;
}
.switch-gray-600 > .switch-input:checked ~ .switch-handle {
  border-color: #3e515b;
}

.switch-gray-600-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #536c79;
}
.switch-gray-600-outline > .switch-input:checked ~ .switch-label::after {
  color: #536c79;
}
.switch-gray-600-outline > .switch-input:checked ~ .switch-handle {
  border-color: #536c79;
}

.switch-gray-600-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #536c79;
}
.switch-gray-600-outline-alt > .switch-input:checked ~ .switch-label::after {
  color: #536c79;
}
.switch-gray-600-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #536c79 !important;
  border-color: #536c79;
}

.switch-gray-700 > .switch-input:checked ~ .switch-label {
  background: #3e515b !important;
  border-color: #29363d;
}
.switch-gray-700 > .switch-input:checked ~ .switch-handle {
  border-color: #29363d;
}

.switch-gray-700-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #3e515b;
}
.switch-gray-700-outline > .switch-input:checked ~ .switch-label::after {
  color: #3e515b;
}
.switch-gray-700-outline > .switch-input:checked ~ .switch-handle {
  border-color: #3e515b;
}

.switch-gray-700-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #3e515b;
}
.switch-gray-700-outline-alt > .switch-input:checked ~ .switch-label::after {
  color: #3e515b;
}
.switch-gray-700-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #3e515b !important;
  border-color: #3e515b;
}

.switch-gray-800 > .switch-input:checked ~ .switch-label {
  background: #29363d !important;
  border-color: #151b1f;
}
.switch-gray-800 > .switch-input:checked ~ .switch-handle {
  border-color: #151b1f;
}

.switch-gray-800-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #29363d;
}
.switch-gray-800-outline > .switch-input:checked ~ .switch-label::after {
  color: #29363d;
}
.switch-gray-800-outline > .switch-input:checked ~ .switch-handle {
  border-color: #29363d;
}

.switch-gray-800-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #29363d;
}
.switch-gray-800-outline-alt > .switch-input:checked ~ .switch-label::after {
  color: #29363d;
}
.switch-gray-800-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #29363d !important;
  border-color: #29363d;
}

.switch-gray-900 > .switch-input:checked ~ .switch-label {
  background: #151b1e !important;
  border-color: black;
}
.switch-gray-900 > .switch-input:checked ~ .switch-handle {
  border-color: black;
}

.switch-gray-900-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #151b1e;
}
.switch-gray-900-outline > .switch-input:checked ~ .switch-label::after {
  color: #151b1e;
}
.switch-gray-900-outline > .switch-input:checked ~ .switch-handle {
  border-color: #151b1e;
}

.switch-gray-900-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #151b1e;
}
.switch-gray-900-outline-alt > .switch-input:checked ~ .switch-label::after {
  color: #151b1e;
}
.switch-gray-900-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #151b1e !important;
  border-color: #151b1e;
}

.table-outline {
  border: 1px solid #a4b7c1;
}
.table-outline td {
  vertical-align: middle;
}

.table-align-middle td {
  vertical-align: middle;
}

.table-clear td {
  border: 0;
}

.social-box {
  min-height: 160px;
  margin-bottom: 1.5rem;
  text-align: center;
  background: #fff;
  border: 1px solid #c2cfd6;
}
.social-box i {
  display: block;
  margin: -1px -1px 0;
  font-size: 40px;
  line-height: 90px;
  background: #c2cfd6;
}
.social-box .chart-wrapper {
  height: 90px;
  margin: -90px 0 0;
}
.social-box .chart-wrapper canvas {
  width: 100% !important;
  height: 90px !important;
}
.social-box ul {
  padding: 10px 0;
  list-style: none;
}
.social-box ul li {
  display: block;
  float: left;
  width: 50%;
}
.social-box ul li:first-child {
  border-right: 1px solid #a4b7c1;
}
.social-box ul li strong {
  display: block;
  font-size: 20px;
}
.social-box ul li span {
  font-size: 10px;
  font-weight: 500;
  color: #a4b7c1;
  text-transform: uppercase;
}
.social-box.facebook i {
  color: #fff;
  background: #3b5998;
}
.social-box.twitter i {
  color: #fff;
  background: #00aced;
}
.social-box.linkedin i {
  color: #fff;
  background: #4875b4;
}
.social-box.google-plus i {
  color: #fff;
  background: #d34836;
}

.horizontal-bars {
  padding: 0;
  margin: 0;
  list-style: none;
}
.horizontal-bars li {
  position: relative;
  height: 40px;
  line-height: 40px;
  vertical-align: middle;
}
.horizontal-bars li .title {
  width: 100px;
  font-size: 12px;
  font-weight: 600;
  color: #536c79;
  vertical-align: middle;
}
.horizontal-bars li .bars {
  position: absolute;
  top: 15px;
  width: 100%;
  padding-left: 100px;
}
.horizontal-bars li .bars .progress:first-child {
  margin-bottom: 2px;
}
.horizontal-bars li.legend {
  text-align: center;
}
.horizontal-bars li.legend .badge {
  display: inline-block;
  width: 8px;
  height: 8px;
  padding: 0;
}
.horizontal-bars li.divider {
  height: 40px;
}
.horizontal-bars li.divider i {
  margin: 0 !important;
}
.horizontal-bars.type-2 li {
  overflow: hidden;
}
.horizontal-bars.type-2 li i {
  display: inline-block;
  margin-right: 1rem;
  margin-left: 5px;
  font-size: 18px;
  line-height: 40px;
}
.horizontal-bars.type-2 li .title {
  display: inline-block;
  width: auto;
  margin-top: -9px;
  font-size: 0.9rem;
  font-weight: normal;
  line-height: 40px;
  color: #151b1e;
}
.horizontal-bars.type-2 li .value {
  float: right;
  font-weight: 600;
}
.horizontal-bars.type-2 li .bars {
  position: absolute;
  top: auto;
  bottom: 0;
  padding: 0;
}

.icons-list {
  padding: 0;
  margin: 0;
  list-style: none;
}
.icons-list li {
  position: relative;
  height: 40px;
  vertical-align: middle;
}
.icons-list li i {
  display: block;
  float: left;
  width: 35px !important;
  height: 35px !important;
  margin: 2px;
  line-height: 35px !important;
  text-align: center;
}
.icons-list li .desc {
  height: 40px;
  margin-left: 50px;
  border-bottom: 1px solid #a4b7c1;
}
.icons-list li .desc .title {
  padding: 2px 0 0;
  margin: 0;
}
.icons-list li .desc small {
  display: block;
  margin-top: -4px;
  color: #536c79;
}
.icons-list li .value {
  position: absolute;
  top: 2px;
  right: 45px;
  text-align: right;
}
.icons-list li .value strong {
  display: block;
  margin-top: -3px;
}
.icons-list li .actions {
  position: absolute;
  top: -4px;
  right: 10px;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
}
.icons-list li .actions i {
  float: none;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  line-height: normal;
}
.icons-list li.divider {
  height: 40px;
}
.icons-list li.divider i {
  width: auto;
  height: auto;
  margin: 2px 0 0;
  font-size: 18px;
}

@media all and (-ms-high-contrast: none) {
  html {
    display: flex;
    flex-direction: column;
  }
}
.app,
app-dashboard,
app-root {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}

.app-header {
  flex: 0 0 70px;
}

.app-footer {
  flex: 0 0 50px;
}

.app-body {
  display: flex;
  flex-direction: row;
  flex-grow: 1;
  overflow-x: hidden;
}
.app-body .main {
  flex: 1;
  min-width: 0;
}
.app-body .sidebar {
  flex: 0 0 200px;
  order: -1;
}
.app-body .aside-menu {
  flex: 0 0 250px;
}

.header-fixed .app-header {
  position: fixed;
  z-index: 1020;
  width: 100%;
}
.header-fixed .app-body {
  margin-top: 70px;
}

.sidebar-hidden .sidebar {
  margin-left: -200px;
}

.sidebar-fixed .sidebar {
  position: fixed;
  z-index: 1019;
  width: 200px;
  height: calc(100vh - 70px);
}
.sidebar-fixed .main,
.sidebar-fixed .app-footer {
  margin-left: 200px;
}
.sidebar-fixed.sidebar-hidden .main,
.sidebar-fixed.sidebar-hidden .app-footer {
  margin-left: 0;
}

.sidebar-off-canvas .sidebar {
  position: fixed;
  z-index: 1019;
  height: calc(100vh - 70px);
}

@media (min-width: 992px) {
  .sidebar-compact .sidebar {
    flex: 0 0 150px;
  }
  .sidebar-compact.sidebar-hidden .sidebar {
    margin-left: -150px;
  }
  .sidebar-compact.sidebar-fixed .main,
  .sidebar-compact.sidebar-fixed .app-footer {
    margin-left: 150px;
  }
  .sidebar-compact.sidebar-fixed .sidebar {
    width: 150px;
  }
  .sidebar-compact.sidebar-fixed.sidebar-hidden .main,
  .sidebar-compact.sidebar-fixed.sidebar-hidden .app-footer {
    margin-left: 0;
  }
  .sidebar-compact .sidebar-minimizer {
    display: none;
  }
  .sidebar-minimized .sidebar {
    flex: 0 0 75px;
  }
  .sidebar-minimized.sidebar-hidden .sidebar {
    margin-left: -75px;
  }
  .sidebar-minimized.sidebar-fixed .main,
  .sidebar-minimized.sidebar-fixed .app-footer {
    margin-left: 75px;
  }
  .sidebar-minimized.sidebar-fixed .sidebar {
    width: 75px;
  }
  .sidebar-minimized.sidebar-fixed.sidebar-hidden .main,
  .sidebar-minimized.sidebar-fixed.sidebar-hidden .app-footer {
    margin-left: 0;
  }
}
.aside-menu-hidden .aside-menu {
  margin-right: -250px;
}

.aside-menu-fixed .aside-menu {
  position: fixed;
  right: 0;
  height: 100%;
}
.aside-menu-fixed .aside-menu .tab-content {
  height: calc(100vh - 2.4rem - 70px);
}
.aside-menu-fixed .main,
.aside-menu-fixed .app-footer {
  margin-right: 250px;
}
.aside-menu-fixed.aside-menu-hidden .main,
.aside-menu-fixed.aside-menu-hidden .app-footer {
  margin-right: 0;
}

.aside-menu-off-canvas .aside-menu {
  position: fixed;
  right: 0;
  z-index: 1019;
  height: 100%;
}
.aside-menu-off-canvas .aside-menu .tab-content {
  height: calc(100vh - 2.4rem - 70px);
}

.breadcrumb-fixed .main {
  padding-top: 2.9rem;
}
.breadcrumb-fixed .breadcrumb {
  position: fixed;
  top: 70px;
  right: 0;
  left: 0;
  z-index: 1018;
}
.breadcrumb-fixed .main:nth-child(2) .breadcrumb {
  right: 250px;
  left: 200px;
}
.breadcrumb-fixed .main:first-child .breadcrumb {
  right: 250px;
  left: 0;
}
.breadcrumb-fixed .main:last-child .breadcrumb {
  right: 0;
}
.breadcrumb-fixed.sidebar-minimized .main .breadcrumb {
  left: 75px;
}
.breadcrumb-fixed.sidebar-hidden .main .breadcrumb, .breadcrumb-fixed.sidebar-off-canvas .main .breadcrumb {
  left: 0;
}
.breadcrumb-fixed.aside-menu-hidden .main .breadcrumb, .breadcrumb-fixed.aside-menu-off-canvas .main .breadcrumb {
  right: 0;
}

.footer-fixed .app-footer {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1020;
  height: 50px;
}
.footer-fixed .app-body {
  margin-bottom: 50px;
}

.app-header,
.app-footer,
.sidebar,
.main,
.aside-menu {
  transition: margin-left 0.25s, margin-right 0.25s, width 0.25s, flex 0.25s;
}

.sidebar-nav {
  transition: width 0.25s;
}

.breadcrumb {
  transition: left 0.25s, right 0.25s, width 0.25s;
}

@media (max-width: 991.98px) {
  .app-body {
    margin-top: 70px;
  }
  .breadcrumb-fixed .main:nth-child(2) .breadcrumb {
    right: auto;
    left: auto;
    width: 100%;
  }
  .sidebar {
    position: fixed;
    z-index: 1019;
    width: 220px;
    height: calc(100vh - 70px);
    margin-left: -220px;
  }
  .sidebar .sidebar-nav,
  .sidebar .nav {
    width: 220px;
    min-height: calc(100vh - 70px);
  }
  .sidebar .sidebar-nav .nav-link, .sidebar .sidebar-nav .navbar .dropdown-toggle, .navbar .sidebar .sidebar-nav .dropdown-toggle,
  .sidebar .nav .nav-link,
  .sidebar .nav .navbar .dropdown-toggle,
  .navbar .sidebar .nav .dropdown-toggle {
    text-align: left;
  }
  .sidebar .sidebar-nav .nav-link i, .sidebar .sidebar-nav .navbar .dropdown-toggle i, .navbar .sidebar .sidebar-nav .dropdown-toggle i,
  .sidebar .nav .nav-link i,
  .sidebar .nav .navbar .dropdown-toggle i,
  .navbar .sidebar .nav .dropdown-toggle i {
    display: inline-block;
  }
  .sidebar .sidebar-nav .nav-link i::after, .sidebar .sidebar-nav .navbar .dropdown-toggle i::after, .navbar .sidebar .sidebar-nav .dropdown-toggle i::after,
  .sidebar .nav .nav-link i::after,
  .sidebar .nav .navbar .dropdown-toggle i::after,
  .navbar .sidebar .nav .dropdown-toggle i::after {
    left: 35%;
  }
  .sidebar .sidebar-nav div:last-child .nav-item .nav-link, .sidebar .sidebar-nav div:last-child .nav-item .navbar .dropdown-toggle, .navbar .sidebar .sidebar-nav div:last-child .nav-item .dropdown-toggle,
  .sidebar .nav div:last-child .nav-item .nav-link,
  .sidebar .nav div:last-child .nav-item .navbar .dropdown-toggle,
  .navbar .sidebar .nav div:last-child .nav-item .dropdown-toggle {
    border-bottom: none;
  }
  .sidebar .sidebar-minimizer {
    display: none;
  }
  .main,
  .app-footer {
    margin-left: 0 !important;
  }
  .sidebar-hidden .sidebar {
    margin-left: -220px;
  }
  .sidebar-mobile-show .sidebar {
    width: 220px;
    margin-left: 0;
  }
  .sidebar-mobile-show .main {
    margin-right: -220px !important;
    margin-left: 220px !important;
  }
}
hr.transparent {
  border-top: 1px solid transparent;
}

.bg-primary,
.bg-success,
.bg-info,
.bg-warning,
.bg-danger,
.bg-inverse {
  color: #fff;
}

.b-a-0 {
  border: 0 !important;
}

.b-t-0 {
  border-top: 0 !important;
}

.b-r-0 {
  border-right: 0 !important;
}

.b-b-0 {
  border-bottom: 0 !important;
}

.b-l-0 {
  border-left: 0 !important;
}

.b-a-1 {
  border: 1px solid #a4b7c1 !important;
}

.b-t-1 {
  border-top: 1px solid #a4b7c1 !important;
}

.b-r-1 {
  border-right: 1px solid #a4b7c1 !important;
}

.b-b-1 {
  border-bottom: 1px solid #a4b7c1 !important;
}

.b-l-1 {
  border-left: 1px solid #a4b7c1 !important;
}

.b-a-2 {
  border: 2px solid #a4b7c1 !important;
}

.b-t-2 {
  border-top: 2px solid #a4b7c1 !important;
}

.b-r-2 {
  border-right: 2px solid #a4b7c1 !important;
}

.b-b-2 {
  border-bottom: 2px solid #a4b7c1 !important;
}

.b-l-2 {
  border-left: 2px solid #a4b7c1 !important;
}

@media (max-width: 575.98px) {
  .d-down-none {
    display: none !important;
  }
}
@media (max-width: 799.98px) {
  .d-sm-down-none {
    display: none !important;
  }
}
@media (max-width: 991.98px) {
  .d-md-down-none {
    display: none !important;
  }
}
@media (max-width: 1199.98px) {
  .d-lg-down-none {
    display: none !important;
  }
}
.d-xl-down-none {
  display: none !important;
}

.label-pill {
  border-radius: 1rem !important;
}

.open > a, .show > a {
  outline: 0;
}

.navbar .dropdown-toggle .img-avatar {
  height: 50px;
  margin: 0 10px;
}

*[dir=rtl] {
  direction: rtl;
  unicode-bidi: embed;
}
*[dir=rtl] ul {
  -webkit-padding-start: 0;
}
*[dir=rtl] table tr th {
  text-align: right;
}
*[dir=rtl] .breadcrumb-item {
  float: right;
}
*[dir=rtl] .breadcrumb-menu {
  right: auto;
  left: 1rem;
}
*[dir=rtl] .dropdown-item {
  text-align: right;
}
*[dir=rtl] .dropdown-item i {
  margin-right: -10px;
  margin-left: 10px;
}
*[dir=rtl] .dropdown-item .badge {
  right: auto;
  left: 10px;
}
*[dir=rtl] .sidebar-hidden .sidebar {
  margin-right: -200px;
}
*[dir=rtl] .sidebar-fixed .main, *[dir=rtl] .sidebar-fixed .app-footer {
  margin-right: 200px;
}
*[dir=rtl] .sidebar-fixed.sidebar-hidden .main, *[dir=rtl] .sidebar-fixed.sidebar-hidden .app-footer {
  margin-right: 0;
}
*[dir=rtl] .sidebar-minimized .sidebar {
  flex: 0 0 75px;
}
*[dir=rtl] .sidebar-minimized.sidebar-hidden .sidebar {
  margin-right: -75px;
  margin-left: 0;
}
*[dir=rtl] .sidebar-minimized.sidebar-fixed .main, *[dir=rtl] .sidebar-minimized.sidebar-fixed .app-footer {
  margin-right: 75px;
}
*[dir=rtl] .sidebar-minimized.sidebar-fixed.sidebar-hidden .main, *[dir=rtl] .sidebar-minimized.sidebar-fixed.sidebar-hidden .app-footer {
  margin-left: 0;
}
*[dir=rtl] .aside-menu-hidden .aside-menu {
  margin-right: 0;
  margin-left: -250px;
}
*[dir=rtl] .aside-menu-fixed .aside-menu {
  right: auto;
  left: 0;
}
*[dir=rtl] .aside-menu-fixed .main, *[dir=rtl] .aside-menu-fixed .app-footer {
  margin-left: 250px;
}
*[dir=rtl] .aside-menu-fixed.aside-menu-hidden .main, *[dir=rtl] .aside-menu-fixed.aside-menu-hidden .app-footer {
  margin-left: 0;
}
*[dir=rtl] .aside-menu-off-canvas .aside-menu {
  position: fixed;
  right: 0;
  z-index: 1019;
  height: 100%;
}
*[dir=rtl] .aside-menu-off-canvas .aside-menu .tab-content {
  height: calc(100vh - 2.4rem - 70px);
}
*[dir=rtl] .sidebar .sidebar-nav .nav .nav-item .nav-link, *[dir=rtl] .sidebar .sidebar-nav .nav .nav-item .navbar .dropdown-toggle, .navbar *[dir=rtl] .sidebar .sidebar-nav .nav .nav-item .dropdown-toggle {
  direction: rtl;
}
*[dir=rtl] .sidebar .sidebar-nav .nav .nav-item .nav-link i, *[dir=rtl] .sidebar .sidebar-nav .nav .nav-item .navbar .dropdown-toggle i, .navbar *[dir=rtl] .sidebar .sidebar-nav .nav .nav-item .dropdown-toggle i {
  margin: 0 0 0 0.25rem;
}
*[dir=rtl] .sidebar .sidebar-nav .nav .nav-item .nav-link .badge, *[dir=rtl] .sidebar .sidebar-nav .nav .nav-item .navbar .dropdown-toggle .badge, .navbar *[dir=rtl] .sidebar .sidebar-nav .nav .nav-item .dropdown-toggle .badge {
  float: left;
  margin-top: 2px;
}
*[dir=rtl] .sidebar .sidebar-nav .nav .nav-item .nav-link.nav-dropdown-toggle::before, *[dir=rtl] .sidebar .sidebar-nav .nav .nav-item .navbar .nav-dropdown-toggle.dropdown-toggle::before, .navbar *[dir=rtl] .sidebar .sidebar-nav .nav .nav-item .nav-dropdown-toggle.dropdown-toggle::before {
  position: absolute;
  right: auto !important;
  left: 0.5rem;
  transform: rotate(180deg);
}
*[dir=rtl] .sidebar .sidebar-nav .nav .nav-item.nav-dropdown.open > .nav-link.nav-dropdown-toggle::before, *[dir=rtl] .sidebar .sidebar-nav .nav .navbar .nav-item.nav-dropdown.open > .nav-dropdown-toggle.dropdown-toggle::before, .navbar *[dir=rtl] .sidebar .sidebar-nav .nav .nav-item.nav-dropdown.open > .nav-dropdown-toggle.dropdown-toggle::before {
  transform: rotate(270deg);
}
*[dir=rtl] .sidebar-minimized .sidebar .nav-link, *[dir=rtl] .sidebar-minimized .sidebar .navbar .dropdown-toggle, .navbar *[dir=rtl] .sidebar-minimized .sidebar .dropdown-toggle {
  padding-right: 0;
}
*[dir=rtl] .sidebar-minimized .sidebar .nav-link i, *[dir=rtl] .sidebar-minimized .sidebar .navbar .dropdown-toggle i, .navbar *[dir=rtl] .sidebar-minimized .sidebar .dropdown-toggle i {
  float: right;
  padding: 0;
  margin: 0;
}
*[dir=rtl] .sidebar-minimized .sidebar .nav-link .badge, *[dir=rtl] .sidebar-minimized .sidebar .navbar .dropdown-toggle .badge, .navbar *[dir=rtl] .sidebar-minimized .sidebar .dropdown-toggle .badge {
  right: auto;
  left: 15px;
}
*[dir=rtl] .sidebar-minimized .sidebar .nav > .nav-dropdown:hover > .nav-dropdown-items {
  right: 75px;
  left: 0;
}
*[dir=rtl] .horizontal-bars li .bars {
  padding-right: 100px;
  padding-left: 0;
}
*[dir=rtl] .horizontal-bars li .bars .progress:first-child {
  margin-bottom: 2px;
}
*[dir=rtl] .horizontal-bars.type-2 li i {
  margin-right: 5px;
  margin-left: 1rem;
}
*[dir=rtl] .horizontal-bars.type-2 li .value {
  float: left;
  font-weight: 600;
}
*[dir=rtl] .horizontal-bars.type-2 li .bars {
  padding: 0;
}
*[dir=rtl] .icons-list li {
  position: relative;
  height: 40px;
  vertical-align: middle;
}
*[dir=rtl] .icons-list li i {
  float: right;
}
*[dir=rtl] .icons-list li .desc {
  margin-right: 50px;
  margin-left: 0;
}
*[dir=rtl] .icons-list li .value {
  right: auto;
  left: 45px;
  text-align: left;
}
*[dir=rtl] .icons-list li .value strong {
  display: block;
  margin-top: -3px;
}
*[dir=rtl] .icons-list li .actions {
  right: auto;
  left: 10px;
}
*[dir=rtl] .callout {
  border: 0 solid #a4b7c1;
  border-right-width: 0.25rem;
}
*[dir=rtl] .callout.callout-primary {
  border-right-color: #3175bc;
}
*[dir=rtl] .callout.callout-secondary {
  border-right-color: #a4b7c1;
}
*[dir=rtl] .callout.callout-success {
  border-right-color: #27ae60;
}
*[dir=rtl] .callout.callout-info {
  border-right-color: #63c2de;
}
*[dir=rtl] .callout.callout-warning {
  border-right-color: #ffc107;
}
*[dir=rtl] .callout.callout-danger {
  border-right-color: #f86c6b;
}
*[dir=rtl] .callout.callout-light {
  border-right-color: #f0f3f5;
}
*[dir=rtl] .callout.callout-dark {
  border-right-color: #29363d;
}
*[dir=rtl] .callout.callout-blue {
  border-right-color: #0581b1;
}
*[dir=rtl] .callout.callout-indigo {
  border-right-color: #6610f2;
}
*[dir=rtl] .callout.callout-purple {
  border-right-color: #6f42c1;
}
*[dir=rtl] .callout.callout-pink {
  border-right-color: #e83e8c;
}
*[dir=rtl] .callout.callout-red {
  border-right-color: #f86c6b;
}
*[dir=rtl] .callout.callout-orange {
  border-right-color: #f8cb00;
}
*[dir=rtl] .callout.callout-yellow {
  border-right-color: #ffc107;
}
*[dir=rtl] .callout.callout-green {
  border-right-color: #27ae60;
}
*[dir=rtl] .callout.callout-teal {
  border-right-color: #20c997;
}
*[dir=rtl] .callout.callout-cyan {
  border-right-color: #63c2de;
}
*[dir=rtl] .callout.callout-custom {
  border-right-color: rgb(0, 110, 140);
}
*[dir=rtl] .callout.callout-gray-100 {
  border-right-color: #f0f3f5;
}
*[dir=rtl] .callout.callout-gray-200 {
  border-right-color: #c2cfd6;
}
*[dir=rtl] .callout.callout-gray-300 {
  border-right-color: #a4b7c1;
}
*[dir=rtl] .callout.callout-gray-400 {
  border-right-color: #869fac;
}
*[dir=rtl] .callout.callout-gray-500 {
  border-right-color: #678898;
}
*[dir=rtl] .callout.callout-gray-600 {
  border-right-color: #536c79;
}
*[dir=rtl] .callout.callout-gray-700 {
  border-right-color: #3e515b;
}
*[dir=rtl] .callout.callout-gray-800 {
  border-right-color: #29363d;
}
*[dir=rtl] .callout.callout-gray-900 {
  border-right-color: #151b1e;
}
*[dir=rtl] .callout .chart-wrapper {
  left: 0;
  float: left;
}
*[dir=rtl] .callout-default {
  border-right-color: #536c79;
}

.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
}

.font_size_h4 {
  font-size: 1.25rem !important;
}

.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

input[type=number] {
  -moz-appearance: textfield;
}

/*  info message  */
.info {
  display: flex;
  padding-right: 40px;
}
.info .info-heading {
  display: inline-flex;
  width: 1000px;
  background-color: rgb(238, 241, 241);
  padding: 10px;
}

.fa-info-circle {
  color: #27ae60;
}

.fa-info {
  padding: 6px;
  background-color: #bfc9ce;
  color: #5488a0;
}

/* info message close  */
.displaycenter {
  text-align: center;
}

/*   tabs layout */
.nav-tabs {
  border-bottom: 0px solid #a4b7c1;
}
.nav-tabs a {
  text-decoration: none;
}
.nav-tabs .nav-item {
  color: grey;
  font-weight: bold;
  font-size: 12px;
  text-transform: uppercase;
  margin-right: 20px;
}
.nav-tabs .nav-link, .nav-tabs .navbar .dropdown-toggle, .navbar .nav-tabs .dropdown-toggle {
  border: 0px solid transparent;
}
.nav-tabs .nav-link.active, .nav-tabs .navbar .active.dropdown-toggle, .navbar .nav-tabs .active.dropdown-toggle {
  font-size: 12px;
  font-weight: bold;
  border-bottom: 2px solid grey !important;
}
.nav-tabs .active-link {
  color: black;
  background-color: transparent;
  border-color: transparent transparent #f3f3f3;
  border-bottom: 2px solid grey !important;
  font-size: 14px;
  font-weight: bold;
  border: 0px solid;
}

.tab-content {
  border: 0px solid #a4b7c1;
}

/*  close tabs layout */
.master-btn {
  width: 200px;
  height: 50px;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: bold;
}

.form_heading {
  font-weight: 500;
  color: rgb(0, 0, 0);
}

input::placeholder {
  color: rgb(207, 206, 206) !important;
  font-size: 12px !important;
}

label {
  font-size: 15px !important;
  font-weight: 500 !important;
}

td {
  font-size: 1rem !important;
}

thead {
  font-size: 1.035rem !important;
}

.required-field::after {
  content: "*";
  color: red;
}

.table td {
  padding: 0.35rem;
}

.table th {
  font-weight: inherit !important;
}

th {
  font-weight: none !important;
}

.table-bordered th,
.table-bordered td {
  border: 0.1px solid #a4b7c1 !important;
}

.nav-tabs {
  padding-left: 21px !important;
}

input[type=search]::-webkit-search-cancel-button {
  -webkit-appearance: none;
  height: 14px;
  width: 14px;
  display: block;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAn0lEQVR42u3UMQrDMBBEUZ9WfQqDmm22EaTyjRMHAlM5K+Y7lb0wnUZPIKHlnutOa+25Z4D++MRBX98MD1V/trSppLKHqj9TTBWKcoUqffbUcbBBEhTjBOV4ja4l4OIAZThEOV6jHO8ARXD+gPPvKMABinGOrnu6gTNUawrcQKNCAQ7QeTxORzle3+sDfjJpPCqhJh7GixZq4rHcc9l5A9qZ+WeBhgEuAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-size: 14px;
}

.nav-fill .nav-item {
  flex: 0 0 auto;
  text-align: center;
}

.fixedsizesummarygraph {
  min-height: 660px;
}

.cursor_pointer {
  cursor: pointer !important;
}

.fixedsize {
  overflow: auto;
}

/*  selected item highlightlist*/
/* updated css */
.orgTabs ul .nav-item .active-link h6 {
  color: #3175bc;
  border-bottom: 2px solid #3175bc !important;
  width: 100%;
}
.orgTabs ul .nav-item .nav-link, .orgTabs ul .nav-item .navbar .dropdown-toggle, .navbar .orgTabs ul .nav-item .dropdown-toggle {
  font-weight: 600;
  text-transform: uppercase;
  color: rgb(105, 105, 105);
}
.orgTabs ul .nav-item .highlightTabs h6 {
  border-bottom: 2px solid #3175bc !important;
  width: 100%;
  color: #3175bc;
}

.highlightTabs h6 {
  border-bottom: 2px solid #3175bc !important;
  width: 100%;
  color: #3175bc;
}

.fontblack {
  color: #0a2d52;
}

.fontblue {
  color: #3175bc !important;
}

.fontlato {
  font-family: "Poppins", sans-serif;
}

.compliance-color {
  color: #27ae60;
}

.non-compliance-color {
  color: #cc3f14;
}

.not-started-color {
  color: #e6e8ea;
}

.not-applicable-color {
  color: #8e9393;
}

.partial-compliance-color {
  color: #ff8840;
}

.highlightIcons {
  color: #3175bc;
}

.highlightList {
  position: relative;
  color: #3175bc !important;
  font-weight: 700;
  background-color: #c3e7f6;
}
.highlightList .abvr {
  color: #3175bc !important;
}

.heading {
  font-family: "Poppins", sans-serif !important;
}

.nocursor {
  cursor: no-drop;
}

.highlightbutton {
  color: #fff;
  background-color: #3175bc;
}

.highlightbutton:hover {
  color: #fff;
  background-color: #3175bc;
}

.font-size-sm {
  font-size: 0.75rem;
}

.font-size-md {
  font-size: 0.875rem;
}

.btn-success,
.btn-outline-primary,
.btn-primary {
  text-transform: capitalize;
}

.btn-primary {
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25) !important;
}

a:hover {
  text-decoration: none;
  color: #3175bc;
}

.excludepading {
  border: gray solid 1px !important;
  border-radius: 3px;
}
.excludepading .list-group-item {
  padding: 0px;
}
.excludepading .list-group-item .form-control {
  border: none !important;
}
.excludepading .list-group-item .fa-search {
  font-size: 150%;
  color: rgb(92, 89, 89);
}

.cards-footer {
  background-color: #3175bc !important;
}

.text-break {
  word-break: break-word;
}

input:focus,
select:focus,
textarea:focus {
  outline: none !important;
  outline-width: 0 !important;
  box-shadow: none !important;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
}

@media screen and (max-width: 610px) {
  h5.fontlato {
    font-size: 12px;
  }
  i.fa-codiepie,
  i.fa-bar-chart,
  i.fa-pie-chart,
  i.fa-codiepie {
    font-size: 1.2rem;
  }
  div.removepadding {
    margin-right: 0;
  }
  .orgTabs ul .nav-item h6 {
    font-size: 12px;
  }
}
/********* good space theme radio & checkbox ***********/
input[type=radio] {
  -webkit-appearance: none;
  appearance: none;
  border-radius: 50%;
  min-width: 28px;
  min-height: 28px;
  max-width: 28px;
  max-height: 28px;
  border: 2px solid #3175BC;
  position: relative;
  transition: 0.2s all linear;
}
input[type=radio]:checked {
  background-color: #3175BC;
}
input[type=radio]:checked:after {
  content: "\f00c";
  font-family: "FontAwesome";
  font-size: 15px;
  color: white;
  position: absolute;
  transform: translateX(30%) translateY(0%);
}
input[type=radio].sm {
  width: 20px;
  height: 20px;
}
input[type=radio].md {
  width: 22.5px;
  height: 22.5px;
}

input[type=checkbox] {
  -webkit-appearance: none;
  appearance: none;
  border-radius: 50%;
  width: 28px;
  height: 28px;
  border: 2px solid #3175BC;
  position: relative;
  transition: 0.2s all linear;
}
input[type=checkbox]:checked {
  background-color: #3175BC;
}
input[type=checkbox]:checked:after {
  content: "\f00c";
  font-family: "FontAwesome";
  font-size: 15px;
  color: white;
  position: absolute;
  transform: translateX(21%) translateY(-5%);
}
input[type=checkbox].sm {
  width: 20px;
  height: 20px;
}
input[type=checkbox].md {
  width: 24.5px;
  height: 24.5px;
}

input[type=checkbox] {
  border-radius: 0;
}

body[color-theme]:not(body[color-theme=""]) input[type=radio], body[color-theme]:not(body[color-theme=""]) input[type=checkbox] {
  border: 2px solid var(--primary, #3175BC);
}
body[color-theme]:not(body[color-theme=""]) input[type=radio]:checked, body[color-theme]:not(body[color-theme=""]) input[type=checkbox]:checked {
  background-color: var(--primary, #3175BC);
}

/********* End of good space theme radio & checkbox ***********/
.min-w-max-content {
  min-width: max-content;
}

.overflow-x-none {
  overflow-x: initial;
}

@media only screen and (max-width: 400px) {
  .container-fluid {
    padding: 0 2px !important;
  }
}
.form-control:disabled,
.form-control[readonly] {
  background-color: white;
  opacity: 0.75;
}

.btn-custom {
  color: white;
  text-transform: uppercase;
  background-color: #ff7a40 !important;
  border-color: #ff7a40 !important;
}

.modal-fullscreen {
  padding: 0 !important;
}

.modal-fullscreen .modal-dialog {
  width: 100%;
  height: 100%;
  max-width: 100%;
  margin: 0;
  padding: 0;
}

.modal-fullscreen .modal-content {
  height: auto;
  min-height: 100%;
  border: 0 none;
  border-radius: 0;
  height: 70vh;
  overflow: auto;
}

.disabled-state {
  pointer-events: none;
  opacity: 0.6;
}

::ng-deep .ng-select .ng-select-container .ng-value-container .ng-input > input {
  cursor: pointer !important;
}

input[type=checkbox] {
  cursor: pointer !important;
}

input[type=radio] {
  cursor: pointer !important;
}

select {
  cursor: pointer !important;
}

.form-check-label {
  cursor: pointer !important;
}

::-webkit-scrollbar {
  width: 8px !important;
}

.EnterPinModalClass .modal-dialog {
  max-width: 500px;
}

.EnterPinModalClass {
  background-color: #eef3f3;
}

.default-theme-chip {
  padding: 2px 8px;
  color: black;
  background-color: #c3e7f6;
  text-align: center;
  display: inline-block;
  min-width: max-content;
  height: -moz-fit-content;
  height: fit-content;
  border-radius: 8px;
}

.danger-theme-chip {
  padding: 2px 8px;
  color: white;
  background-color: #D0615C;
  text-align: center;
  display: inline-block;
  min-width: max-content;
  height: -moz-fit-content;
  height: fit-content;
  border-radius: 8px;
}

.breadcrumb {
  box-shadow: 1px 0 0 1px #c4c2c2;
}

.list-group-item:first-child {
  border-top-left-radius: 0rem;
  border-top-right-radius: 0rem;
  border-top-left-radius: 0rem;
  border-top-right-radius: 0rem;
}

.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0rem;
  border-bottom-left-radius: 0rem;
}

.list-group-item {
  border: 0.75px solid rgba(0, 0, 0, 0.125);
}

.fa-exclamation {
  color: grey;
}

.fa-check {
  color: green;
}

/* width */
::-webkit-scrollbar {
  width: 6px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #ffffff;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: #eaeaea;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #555;
}

.info.is-helpful, .is-helpful.callout {
  background-color: rgba(25, 118, 210, 0.05);
  border-left: 8px solid #0581B1;
}

.info, .callout {
  font-size: 1.1rem;
  width: 100%;
  box-sizing: border-box;
  clear: both;
  padding: 12px;
  margin: 18px 0px;
  background-color: rgba(25, 118, 210, 0.05);
}
.info.is-error, .callout.is-error {
  border-left: 8px solid #F93943;
}
.info.is-warning, .callout.is-warning {
  border-left: 8px solid #FFAB01;
}
.info.is-helpful, .callout.is-helpful {
  border-left: 8px solid #0581B1;
}

.card {
  box-shadow: 2px 5px 8px rgba(0, 0, 0, 0.1) !important;
  border-radius: 5px !important;
  border: 1px solid rgba(0, 0, 0, 0.1) !important;
}
.card .card-header {
  border-radius: inherit !important;
}

body,
*[class^=mat-] {
  font-family: "Poppins", sans-serif;
}

* {
  outline: none !important;
}

@media screen and (max-width: 576px) {
  html,
  body {
    font-size: 12px !important;
  }
  .btn:not(.btn-sm) {
    padding: 0.3rem 1.5rem;
    font-size: 1.25rem;
    line-height: 1.5;
    border-radius: 0;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  html,
  body {
    font-size: 12px !important;
  }
}
@media screen and (min-width: 1024px) {
  html,
  body {
    font-size: 12px !important;
  }
}
.question {
  font-size: 1.75rem;
  font-weight: normal;
}

p {
  font-size: 1.375rem !important;
  line-height: 34px !important;
}

label {
  font-size: 1.115rem !important;
}

.off_white {
  color: rgba(255, 255, 255, 0.78);
}

.option {
  font-size: 1.25rem;
  font-weight: normal;
}

/* For WebKit browsers (Chrome, Safari) */
::-webkit-scrollbar {
  width: 10px;
}

::-webkit-scrollbar-thumb {
  background-color: rgba(21, 27, 30, 0.3490196078);
}

/* For auto complete directive dropdown styles */
.autocomplete-dropdown {
  position: absolute;
  border: 1px solid #ccc;
  background-color: white;
  max-height: 200px;
  overflow-y: auto;
  width: 100%;
  z-index: 100;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}

.autocomplete-item {
  padding: 5px;
  cursor: pointer;
}

.autocomplete-item:hover {
  background-color: #f0f0f0;
}

.autocomplete-item.highlighted {
  background-color: #d3e6ff;
}

.export-to-excel {
  width: 210px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1rem;
  gap: 5px;
}
.export-to-excel img {
  width: 30px;
  height: 30px;
}

@media screen and (max-width: 550px) {
  .search-export {
    flex-direction: column;
    gap: 10px;
  }
}

.info-container {
  background-color: #EBF5FF;
  border-radius: 4px;
  max-width: -moz-fit-content;
  max-width: fit-content;
  margin: 1rem 0rem;
}
.info-container .info-content {
  padding: 10px;
  color: #434343;
  font-weight: 400;
  font-size: 14px;
}

.border-theme {
  border: 1px solid #3175BC;
}

input::-ms-reveal,
input::-ms-clear {
  display: none;
}
/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@syncfusion/ej2-base/styles/bootstrap4.css?ngGlobalStyle ***!
  \***************************************************************************************************************************************************************************************************************************************************************/
@font-face {
  font-family: "e-icons";
  font-style: normal;
  font-weight: normal;
  src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMjd+THUAAAEoAAAAVmNtYXCt7KhoAAAKyAAABr5nbHlmux/xAgAAFjAAAf7AaGVhZCQj8ncAAADQAAAANmhoZWEIXQZTAAAArAAAACRobXR4SAAAAAAAAYAAAAlIbG9jYeX/YMgAABGIAAAEpm1heHADgQLMAAABCAAAACBuYW1lc0cOBgACFPAAAAIlcG9zdOPjC5MAAhcYAAAmOQABAAAEAAAAAFwEAAAAAAAEAAABAAAAAAAAAAAAAAAAAAACUgABAAAAAQAA+iVVMV8PPPUACwQAAAAAAOCC1r0AAAAA4ILWvQAAAAAEAAQAAAAACAACAAAAAAAAAAEAAAJSAsAAJQAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA4RHpgwQAAAAAXAQAAAAAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABAaqAAAAfgBAAAUAPuEV4SnhOeFF4Z/iBuIK5AnkGeQg5DbkSeRZ5GLkieSZ5l7maeZ55ojmiuaQ6BLoIugk6CfoLegv6DPoNug56DzoQehH6E7oUuhY6F3oaeh56I/oleif6QDpAukF6Q/pEukf6S/pPelA6ULpRelI6UzpVeld6WLpaOl66YP//wAA4RHhIeEw4UDhleID4gnkAeQQ5CDkNeRA5FDkYOSG5JDmV+Zg5nDmgOaK5pDnAOgU6CToJ+gt6C/oMeg16DjoPOhB6EPoSehQ6FXoXehg6HDogOiS6JjpAOkC6QXpCukR6RrpKuk66T/pQulF6UfpTOlP6VfpX+lk6WrpgP//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAH4AhgCWAKgAsgDGAMwAzgDeAPAA8ADyAQQBFgEaASABMgFAAVIBZAF0AXQBdAOYA7QDtAO0A7QDtAO4A7oDvAO8A7wDxAPOA9ID2APYA+oD/AQaBCAELgQuBC4ELgQ4BDoERAROBFQEVgRWBFYEWARYBGQEcAR2BH4EngAAAbEBzgHZAcABngGkAaUBpgGnAagBqQGrAawBrQGuAa8BsAG3AbgBuQG6AcEBwgHJAdAB0QHGAbMBvQGqAVgBWQFaAVsBXAFdAV4BXwFgAWEBYgFjAWQBZQFmAWcBaAFpAWoBawFsAW0BbgFvAXABcQFyAXMBdAF1AXYBdwF4AXkBegF7AXwBfQF+AX8BgAGBAYIBgwGEAYUBhgGHAYgBiQGKAYsBjAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAZ0BVgGfAaABoQGiAaMBEAERARIBMgExATABLwE0ATUBNgEzATcBOAE5AToBOwETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiAS0BUQFSAVMBVAFQAS4AAQACAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AD8AQABBAEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQBiAGMAZABlAGYAZwBoAGkAagBrAGwAbQBuAG8AcABxAHIAcwB0AHUAdgB3AHgAeQB6AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoAChAKIAowCkAKUApgCnAKgAqQCqAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5ALoAuwC8AL0AvgC/AMAAwQDCAMMAxADFAMYAxwDIAMkAygDLAMwAzQDOAM8A0ADRANIA0wDUANUA1gDXANgA2QDaANsA3ADdAN4A3wDgAOEA4gDjAOQA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAPAA8QDyAPMA9AD1APYA9wD4APkA+gD7APwA/QD+AP8BAAEBAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwE8AT0BPgE/AUABQQFCAUMBRQFNAUcBSAFJAUoBSwFMAVUBTgFPAUYBvwEnASoBwwHEAcUBxwHIAcoBywEoAc0BzwFEASkB0gHTAdUBIwEkASUBKwEmAdYB1wHYAdsB3AHdAd4BLAHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwBvgH9Af4B/wIAAgECAgG0AbUBtgG7AVcBzAIDAgQCBQIGAgcCCAHUAd8BsgIJAgoCCwIMAg0CDgG8AdoCDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIgAiECIgIfAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AjgCOQI6AjsCPAI9Aj4CPwJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQAAAAAAAABSAHwAogEW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CgkICAYG/rrS/u8Cvf3JDw0MDAsKCggIBwYFBAMBAQEDBAcICQsMDg4QEBISExMTExISEBAODgwLCQgHBAMBAQEDBAUGBwgICgoLDAwNDwG5ATsAAAgAAAAAAtwDuAAvAF8AjwC/AO8BHwFPAX8AACUfCjsBPwk9AS8JKwEPCQUVHwk7AT8KLworAQ8JJR8KOwE/CT0BLwkrAQ8JBRUfCTsBPwovCisBDwklHwo7AT8JPQEvCSsBDwkFFR8JOwE/Ci8KKwEPCSUfCjsBPwk9AS8JKwEPCQUVHwk7AT8KLworAQ8JAl4BAQECBggJCwYGBgcGBgYGCwkIBgIBAQEBAgYICQsGBgYGBwYGBgsJCAYCAQH+xQEBAgYICQsGBgYGBwYGBgsJCAYCAQEBAQEBAgYICQsGBgYHBgYGBgsJCAYCAQEBOgEBAQIGCAkLBgYGBwYGBgYLCQgGAgEBAQECBggJCwYGBgYHBgYGCwkIBgIBAf7FAQECBggJCwYGBgYHBgYGCwkIBgIBAQEBAQECBggJCwYGBgcGBgYGCwkIBgIBAQE6AQEBAgYICQsGBgYHBgYGBgsJCAYCAQEBAQIGCAkLBgYGBgcGBgYLCQgGAgEB/sUBAQIGCAkLBgYGBgcGBgYLCQgGAgEBAQEBAQIGCAkLBgYGBwYGBgYLCQgGAgEBAToBAQECBggJCwYGBgcGBgYGCwkIBgIBAQEBAgYICQsGBgYGBwYGBgsJCAYCAQH+xQEBAgYICQsGBgYGBwYGBgsJCAYCAQEBAQEBAgYICQsGBgYHBgYGBgsJCAYCAQGGBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYFCwkIBgICAQECAgYICQsFBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYH9gYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYFCwkIBgICAQECAgYICQsFBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgULCQgGAgIBAQICBggJCwUGB/YGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYFCwkIBgICAQECAgYICQsFBgf2BgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgUL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AjUvAiMPAgUVHwIzPwI1LwIjDwIlMyERIREjER8HIT8HES8HIQ8GAqgCBAWuBQQCAgQFqwUFA/0CBAWuBQQCAgQFqwUFA/7nAgQFygUEAgIEBccFBQMCEwIEBa4FBAICBAWrBQUD/QIEBa4FBAICBAWrBQUD/ucCBAXKBQQCAgQFxwUFAwITAgQFrgUEAgIEBasFBQP9AgQFrgUEAgIEBasFBQP+5wIEBcoFBAICBAXHBQUDAhMCBAWuBQQCAgQFqwUFA/0CBAWuBQQCAgQFqwUFA/7nAgQFygUEAgIEBccFBQMCEwIEBa4FBAICBAWrBQUD/QIEBa4FBAICBAWrBQUD/ucCBAXKBQQCAgQFxwUFAwITAgQFrgUEAgIEBasFBQP9AgQFrgUEAgIEBasFBQP+5wIEBcoFBAICBAXHBQUDAhMCBAWuBQQCAgQFqwUFA/0CBAWuBQQCAgQFqwUFA/7nAgQFygUEAgIEBccFBQMCEwIEBa4FBAICBAWrBQUD/QIEBa4FBAICBAWrBQUD/ucCBAXKBQQCAgQFxwUFAwITAgQFrgUEAgIEBasFBQP9AgQFrgUEAgIEBasFBQP+5wIEBcoFBAICBAXHBQUDAhMCBAWuBQQCAgQFqwUFA/0CBAWuBQQCAgQFqwUFA/7nAgQFygUEAgIEBccFBQMBaxwBwPxIHAEBAwMEBQUGA7gGBQUEAwMBAQEBAwMEBQUG/EgGBQUEAwMBhgMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMF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YwBvAG4AcwBlAC0AaQBjAG8AbgBzAFYAZQByAHMAaQBvAG4AIAAxAC4AMABlAC0AaQBjAG8AbgBzAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAHUAcwBpAG4AZwAgAFMAeQBuAGMAZgB1AHMAaQBvAG4AIABNAGUAdAByAG8AIABTAHQAdQBkAGkAbwB3AHcAdwAuAHMAeQBuAGMAZgB1AHMAaQBvAG4ALgBjAG8AbQAAAAACAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlIBAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8BIAEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBMgEzATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/AUABQQFCAUMBRAFFAUYBRwFIAUkBSgFLAUwBTQFOAU8BUAFRAVIBUwFUAVUBVgFXAVgBWQFaAVsBXAFdAV4BXwFgAWEBYgFjAWQBZQFmAWcBaAFpAWoBawFsAW0BbgFvAXABcQFyAXMBdAF1AXYBdwF4AXkBegF7AXwBfQF+AX8BgAGBAYIBgwGEAYUBhgGHAYgBiQGKAYsBjAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAZ0BngGfAaABoQGiAaMBpAGlAaYBpwGoAakBqgGrAawBrQGuAa8BsAGxAbIBswG0AbUBtgG3AbgBuQG6AbsBvAG9Ab4BvwHAAcEBwgHDAcQBxQHGAccByAHJAcoBywHMAc0BzgHPAdAB0QHSAdMB1AHVAdYB1wHYAdkB2gHbAdwB3QHeAd8B4AHhAeIB4wHkAeUB5gHnAegB6QHqAesB7AHtAe4B7wHwAfEB8gHzAfQB9QH2AfcB+AH5AfoB+wH8Af0B/gH/AgACAQICAgMCBAIFAgYCBwIIAgkCCgILAgwCDQIOAg8CEAIRAhICEwIUAhUCFgIXAhgCGQIaAhsCHAIdAh4CHwIgAiECIgIjAiQCJQImAicCKAIpAioCKwIsAi0CLgIvAjACMQIyAjMCNAI1AjYCNwI4AjkCOgI7AjwCPQI+Aj8CQAJBAkICQwJEAkUCRgJHAkgCSQJKAksCTAJNAk4CTwJQAlECUgJTAlQCVQJWAlcCWAJZAloCWwJcAl0CXgJfAmACYQJiAmMCZAJlAmYCZwJoAmkCagJrAmwCbQJuAm8CcAJxAnICcwJ0AnUCdgJ3AngCeQJ6AnsCfAJ9An4CfwKAAoECggKDAoQChQKGAocCiAKJAooCiwKMAo0CjgKPApACkQKSApMClAKVApYClwKYApkCmgKbApwCnQKeAp8CoAKhAqICowKkAqUCpgKnAqgCqQKqAqsCrAKtAq4CrwKwArECsgKzArQCtQK2ArcCuAK5AroCuwK8Ar0CvgK/AsACwQLCAsMCxALFAsYCxwLIAskCygLLAswCzQLOAs8C0ALRAtIC0wLUAtUC1gLXAtgC2QLaAtsC3ALdAt4C3wLgAuEC4gLjAuQC5QLmAucC6ALpAuoC6wLsAu0C7gLvAvAC8QLyAvMC9AL1AvYC9wL4AvkC+gL7AvwC/QL+Av8DAAMBAwIDAwMEAwUDBgMHAwgDCQMKAwsDDAMNAw4DDwMQAxEDEgMTAxQDFQMWAxcDGAMZAxoDGwMcAx0DHgMfAyADIQMiAyMDJAMlAyYDJwMoAykDKgMrAywDLQMuAy8DMAMxAzIDMwM0AzUDNgM3AzgDOQM6AzsDPAM9Az4DPwNAA0EDQgNDA0QDRQNGA0cDSANJA0oDSwNMA00DTgNPA1ADUQNSA1MAB29wYWNpdHkFY2hhcnQPaW5jcmVhc2UtaW5kZW50BWVyYXNlDHN0cm9rZS1jb2xvcgxjaGV2cm9uLWRvd24MYWxpZ24tbWlkZGxlCXN1YnNjcmlwdApicmVhay1wYWdlCWFsaWduLXRvcAd6b29tLWluEmNoZXZyb24tcmlnaHQtZmlsbApjb2xsYXBzZS0xDGNoZXZyb24tbGVmdAxpbnNlcnQtcmlnaHQLZm9sZGVyLW9wZW4GcmVwZWF0A3Bhbgxwcm9wZXJ0aWVzLTEQYXV0by1maXQtY29udGVudAZmaWx0ZXIPc2hvdy1oaWRlLXBhbmVsB3JlZnJlc2gJZ3JpZC12aWV3BWNoZWNrDWRlbGV0ZS1jb2x1bW4Fc3R5bGURbW9yZS1ob3Jpem9udGFsLTEFYXBwbHkLZ3JhbmQtdG90YWwOdGltZWxpbmUtbW9udGgRY2hldnJvbi1sZWZ0LWZpbGwJcGFyYWdyYXBoD2NoZXZyb24tdXAtZmlsbA9kZWNyZWFzZS1pbmRlbnQQZXhpdC1mdWxsLXNjcmVlbgZzZWFyY2gKZXhwb3J0LWNzdgxhbGlnbi1ib3R0b20KZXhwb3J0LXBkZgphcnJvdy1sZWZ0C2NpcmNsZS1pbmZvDmxpc3QtdW5vcmRlcmVkB3NhdmUtYXMMbGlzdC1vcmRlcmVkBHBsYXkEbGluaw10aW1lbGluZS13ZWVrCmFubm90YXRpb24IYm9va21hcmsMYWxpZ24tY2VudGVyDnBhZ2UtbnVtYmVyaW5nCmNoZXZyb24tdXAEbG9jawxpbnNlcnQtYmVsb3cLaW5zZXJ0LWxlZnQKZGVsZXRlLXJvdwVwYXN0ZQpwYWdlLXNldHVwCXJlZGFjdGlvbgp0d28tY29sdW1uC2NpcmNsZS1oZWxwDHRpbWVsaW5lLWRheQNjdXQSZml4ZWQtY29sdW1uLXdpZHRoCXNvcnRpbmctMg1jaXJjbGUtcmVtb3ZlBXByaW50EWNoZXZyb24tZG93bi1maWxsBWNsb3NlC2FsaWduLXJpZ2h0D2F1dG8tZml0LXdpbmRvdwxmaWx0ZXItY2xlYXIFYnJlYWsIem9vbS1vdXQJZm9udC1uYW1lBXN0YW1wBHNhdmUMZXhwb3J0LWV4Y2VsDHN0cm9rZS1zdHlsZQlzdWItdG90YWwGcmVuYW1lBHVuZG8QdGFibGUtb2YtY29udGVudAxwYWludC1idWNrZXQKY2lyY2xlLWFkZAlzaWduYXR1cmUFcGF1c2UDc3VtBHBsdXMGZm9vdGVyDHN0cm9rZS13aWR0aApmcmVlemUtcm93CGRvd25sb2FkD2Fubm90YXRpb24tZWRpdA1icmVhay1zZWN0aW9uBW5vdGVzDGNpcmNsZS1jbG9zZRJ0aW1lbGluZS13b3JrLXdlZWsFdGFibGUPdGV4dC1hbm5vdGF0aW9uCGZpbGUtbmV3DW5ldy1wYXJhZ3JhcGgNbW91c2UtcG9pbnRlcgd0d28tcm93CHVwbG9hZC0xDWNoZXZyb24tcmlnaHQJZm9ybS1kYXRhEW51bWJlci1mb3JtYXR0aW5nCWxhc3QtcGFnZQZmb2xkZXIKYWxpZ24tbGVmdA9oaWdobGlnaHQtY29sb3ILZnVsbC1zY3JlZW4GaGVhZGVyBXRyYXNoCGNvbW1lbnRzDWZpbHRlci1hY3RpdmUFaW1hZ2UNZnVsbC1zY3JlZW4tMgRyZWRvC3N1cGVyc2NyaXB0BmltcG9ydARjb3B5CmZpcnN0LXBhZ2UKc2VsZWN0LWFsbAZzaGFwZXMDa2V5BmV4cG9ydA9tb3JlLXZlcnRpY2FsLTENZnJlZXplLWNvbHVtbgxpbnNlcnQtYWJvdmUMbGluZS1zcGFjaW5nCW9wZW4tbGluaw1zdHJpa2V0aHJvdWdoA2V5ZQdkaXNwbGF5Cmxvd2VyLWNhc2UKdXBwZXItY2FzZQRib2xkF2NoZXZyb24tbGVmdC1maWxsLXNtYWxsFWNoZXZyb24tdXAtZmlsbC1zbWFsbAZpdGFsaWMEZWRpdAljb2RlLXZpZXcGcmVzaXplCXVuZGVybGluZQtpbnNlcnQtY29kZQtsaW5rLXJlbW92ZQdjYXB0aW9uCXZpZXctc2lkZQ5lcnJvci10cmVldmlldxdjaGV2cm9uLWRvd24tZmlsbC1zbWFsbBhjaGV2cm9uLXJpZ2h0LWZpbGwtc21hbGwOaHlwZXJsaW5rLWNvcHkHanVzdGlmeQ1ib3JkZXItbWlkZGxlDGJvcmRlci1pbm5lcgpib3JkZXItYWxsDGJvcmRlci1yaWdodAhidWxsZXQtMgxib3JkZXItb3V0ZXIMdGFibGUtZGVsZXRlCmJvcmRlci10b3AIYnVsbGV0LTQIYnVsbGV0LTMLcGFyYWdyYXBoLTILYm9yZGVyLWxlZnQQaHlwZXJsaW5rLXJlbW92ZQ1ib3JkZXItY2VudGVyDWJvcmRlci1ib3R0b20IYnVsbGV0LTUMYm9yZGVyLWFsbC0yEHRhYmxlLXByb3BlcnRpZXMMcmVzdGFydC1hdC0xDmh5cGVybGluay1lZGl0CGJ1bGxldC0xBGNlbGwSY29udGludWUtbnVtYmVyaW5nBG5vbmUJdGh1bWJuYWlsDmh5cGVybGluay1vcGVuCGJ1bGxldC02D3JlY3VycmVuY2UtZWRpdANkYXkKYXJyb3ctZG93bhNjaGV2cm9uLWxlZnQtZG91YmxlFGNoZXZyb24tcmlnaHQtZG91YmxlEm1hcmstZm9yLXJlZGFjdGlvbhFhZ2VuZGEtZGF0ZS1yYW5nZQhjYWxlbmRhchNjaGV2cm9uLWRvd24tZG91YmxlBHdlZWsMYXJyb3ctbGVmdC0yCXNvcnRpbmctMQ50aW1lbGluZS10b2RheQVtb250aBFjaGV2cm9uLXVwLWRvdWJsZQxtb250aC1hZ2VuZGEFY2xvY2sKcmVjdXJyZW5jZQl0aW1lLXpvbmURYm9yZGVyLWRpYWdvbmFsLTILZGVzY3JpcHRpb24Jc2VsZWN0aW9uBG1lbnULYXJyb3ctcmlnaHQHcmVzaXplcghsb2NhdGlvbghhcnJvdy11cA90aW1lbGluZS1hZ2VuZGEGcGVvcGxlFGludGVybWVkaWF0ZS1zdGF0ZS0yCmdyb3VwLWljb24NZHJhZy1hbmQtZHJvcApkYXRlLXJhbmdlEWJvcmRlci1kaWFnb25hbC0xDGNpcmNsZS1jaGVjaw5maWVsZC1zZXR0aW5ncwZleHBhbmQKY29sbGFwc2UtMgxjaGFydC1jb2x1bW4JY2hhcnQtYmFyCmNoYXJ0LWxpbmUNY2hhcnQtc2NhdHRlcgpjaGFydC1hcmVhC2NoYXJ0LXBvbGFyEHBhcmEtb3B0aW9uLXVwLTIOcGFyYS1vcHRpb24tdXAKbGluZS1zbWFsbBJwYXJhLW9wdGlvbi1kb3duLTIPbGluZS12ZXJ5LXNtYWxsF2RyYWctYW5kLWRyb3AtaW5kaWNhdG9yC2xpbmUtbm9ybWFsEHBhcmEtb3B0aW9uLWRvd24RdGFibGUtYWxpZ24tcmlnaHQVdmVydGljYWwtYWxpZ24tYm90dG9tFXZlcnRpY2FsLWFsaWduLWNlbnRlchJ0YWJsZS1hbGlnbi1jZW50ZXIPY2VsbC1hbGlnbi1sZWZ0EGNlbGwtYWxpZ24tcmlnaHQPdGFibGUtY2VsbC1ub25lE3RhYmxlLWJvcmRlci1jdXN0b20DYWxsEWNlbGwtYWxpZ24tY2VudGVyEHRhYmxlLWFsaWduLWxlZnQDYm94EnZlcnRpY2FsLWFsaWduLXRvcAhwb3J0cmFpdAlsYW5kc2NhcGULY2hlY2stbGFyZ2USaW50ZXJtZWRpYXRlLXN0YXRlBmVkaXRlZA1zZW5kLWJhY2t3YXJkDHNlbmQtdG8tYmFjawVvcmRlcgl1bmdyb3VwLTENYnJpbmctZm9yd2FyZAdncm91cC0xDmJyaW5nLXRvLWZyb250B3NvcnQtdXAJc29ydC1kb3duEmNoZXZyb24tZG93bi1zbWFsbBNjaGV2cm9uLXJpZ2h0LXNtYWxsEGNoZXZyb24tdXAtc21hbGwSY2hldnJvbi1sZWZ0LXNtYWxsC3RleHQtaGVhZGVyEHRleHQtYWx0ZXJuYXRpdmUMY2xlYXItZm9ybWF0B3JlcGxhY2UKZm9udC1jb2xvcgt6b29tLXRvLWZpdAlhZGQtYWJvdmUJYWRkLWJlbG93BGxpbmUOYXJyb3ctcmlnaHQtdXAJcmVjdGFuZ2xlBmNpcmNsZQhwZW50YWdvbgZsZW5ndGgEYXJlYQlwZXJpbWV0ZXIGcmFkaXVzBnZvbHVtZRJjaGFuZ2Utc2NhbGUtcmF0aW8Ic2V0dGluZ3MJY29tbWVudC0yDXRodW1icy1kb3duLTEJdGh1bWJzLXVwDXRodW1icy1kb3duLTIKZXhwb3J0LWpwZwpleHBvcnQtcG5nCmV4cG9ydC1zdmcWY29uZGl0aW9uYWwtZm9ybWF0dGluZxBoaWRlLWZvcm11bGEtYmFyDWhpZGUtaGVhZGluZ3MOaGlkZS1ncmlkbGluZXMJZXllLXNsYXNoCmV4cG9ydC14bHMMZXhwb3J0LWNzdi0yA21keAZmb3JtYXQJbmFtZWQtc2V0DWdyaXAtdmVydGljYWwJZGltZW5zaW9uB2xldmVsLTEHbGV2ZWwtMgdsZXZlbC0zB2xldmVsLTQHbGV2ZWwtNQx1c2VyLWRlZmluZWQDa3BpC3NvcnQtZG93bi0yCXNvcnRpbmctMwlzb3J0LXVwLTIRY2FsY3VsYXRlZC1tZW1iZXILY3VzdG9tLXNvcnQPc29ydC1kZXNjZW5kaW5nDnNvcnQtYXNjZW5kaW5nC2NvbW1lbnQtYWRkBXJlcGx5BnNlbmQtMQxjb21tZW50LXNob3cOc2lnbmF0dXJlLWZpbGwLZmlsdGVyLW1haW4JdGV4dC13cmFwCnVuZmlsdGVyZWQYZmlsdGVyZWQtc29ydC1kZXNjZW5kaW5nEXNvcnQtZGVzY2VuZGluZy0yEHNvcnQtYXNjZW5kaW5nLTIXZmlsdGVyZWQtc29ydC1hc2NlbmRpbmcIZmlsdGVyZWQHcmVhcHBseQdncm91cC0yCXVuZ3JvdXAtMgtwYXN0ZS1zdHlsZQ9wYXN0ZS10ZXh0LW9ubHkLc3BlbGwtY2hlY2sXcGFzdGUtbWF0Y2gtZGVzdGluYXRpb24NcGFzdGUtc3BlY2lhbA5jb21tZW50LXJlb3BlbgxwcmludC1sYXlvdXQKd2ViLWxheW91dAtib3JkZXItbm9uZQ9kYXRhLXZhbGlkYXRpb24NcHJvdGVjdC1zaGVldAl0ZXh0LWZvcm0McHJvcGVydGllcy0yCmNsZWFyLWZvcm0JZHJvcC1kb3duCmZvcm0tZmllbGQJY2hlY2stYm94DHRhYmxlLXVwZGF0ZQ5jaGFuZ2VzLWFjY2VwdBJkaXNwbGF5LWZvci1yZXZpZXcOY2hhbmdlcy1yZWplY3QQY2hhbmdlcy1wcmV2aW91cwtzaG93LW1hcmt1cAxjaGFuZ2VzLW5leHQNY2hhbmdlcy10cmFjaxxjb25kaXRpb25hbC1mb3JtYXR0aW5nLWxhcmdlCWhpZ2hsaWdodBB0b3AtYm90dG9tLXJ1bGVzCWRhdGEtYmFycwxjb2xvci1zY2FsZXMIaWNvbnNldHMLY2xlYXItcnVsZXMJbmV3LXJ1bGVzDGdyZWF0ZXItdGhhbglsZXNzLXRoYW4HYmV0d2VlbgdlcXVhbHRvEnRleHQtdGhhdC1jb250YWlucw5kYXRlLW9jY3VycmluZwZ0b3AtMTAPYm90dG9tLTEwLWl0ZW1zCWJvdHRvbS0xMA1hYm92ZS1hdmVyYWdlDWJlbG93LWF2ZXJhZ2UOZHVwbGljYXRlLWNlbGwJZm9vdC1ub3RlDGVuZC1mb290bm90ZRNjaGFydC1pbnNlcnQtY29sdW1uEGNoYXJ0LWRhdGEtdGFibGUMY2hhcnQtbGVnZW5kGGNoYXJ0LWluc2VydC14LXktc2NhdHRlchZjaGFydC1pbnNlcnQtd2F0ZXJmYWxsEWNoYXJ0LXVwZG93bi1iYXJzEWFkZC1jaGFydC1lbGVtZW50D2NoYXJ0LWdyaWRsaW5lcxdpbnNlcnQtaGllcmFyY2h5LWNoYXJ0cxFjaGFydC1pbnNlcnQtbGluZRdjaGFydC1zd2l0Y2gtcm93LWNvbHVtbhBjaGFydC1lcnJvci1iYXJzD2NoYXJ0LXRyZW5kbGluZQpjaGFydC1heGVzEWNoYXJ0LXNlbGVjdC1kYXRhC2NoYXJ0LWxpbmVzEWNoYXJ0LWF4aXMtdGl0bGVzC2NoYXJ0LXRpdGxlEGNoYXJ0LWluc2VydC1waWURY2hhbmdlLWNoYXJ0LXR5cGUWaW5zZXJ0LXN0YXRpc3RpYy1jaGFydBFjaGFydC1kYXRhLWxhYmVscxJjaGFydC1pbnNlcnQtY29tYm8kY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS1ob3Jpem9udGFsFWNoYXJ0LWxpbmVhci1mb3JlY2FzdBFjaGFydC1sZWdlbmQtbm9uZRJjaGFydC1sZWdlbmQtcmlnaHQSY2hhcnQtZGF0YS1jYWxsb3V0HGNoYXJ0LXByaW1hcnktbWlub3ItdmVydGljYWwbY2hhcnQtYXhlcy1wcmltYXJ5LXZlcnRpY2FsGGNoYXJ0LWRhdGEtbGFiZWxzLWNlbnRlchVjaGFydC1kYXRhLXRhYmxlLW5vbmUWY2hhcnQtZGF0YS1sYWJlbHMtbm9uZRxjaGFydC1wcmltYXJ5LW1ham9yLXZlcnRpY2FsE2NoYXJ0LWxlZ2VuZC1saW5lYXIbY2hhcnQtZXJyb3ItYmFycy1wZXJjZW50YWdlFGNoYXJ0LW5vLWxlZ2VuZC1rZXlzF2NoYXJ0LXRpdGxlLWFib3ZlLWNoYXJ0FGNoYXJ0LXRyZW5kbGluZS1ub25lFmNoYXJ0LXdpdGgtbGVnZW5kLWtleXMdY2hhcnQtYXhlcy1wcmltYXJ5LWhvcml6b250YWwjY2hhcnQtZXJyb3ItYmFycy1zdGFuZGFyZC1kZXZpYXRpb24QY2hhcnQtbGVnZW5kLXRvcB5jaGFydC1wcmltYXJ5LW1pbm9yLWhvcml6b250YWwVY2hhcnQtZXJyb3ItYmFycy1ub25lFGNoYXJ0LXVwLWRvd24tYmFycy0yEGNoYXJ0LWRyb3AtbGluZXMQY2hhcnQtbGluZXMtbm9uZR5jaGFydC1wcmltYXJ5LW1ham9yLWhvcml6b250YWwTY2hhcnQtbGVnZW5kLWJvdHRvbRJjaGFydC11cC1kb3duLW5vbmUdY2hhcnQtZGF0YS1sYWJlbHMtb3V0c2lkZS1lbmQiY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS12ZXJ0aWNhbBFjaGFydC1sZWdlbmQtbGVmdB1jaGFydC1kYXRhLWxhYmVscy1pbnNpZGUtYmFzZRRjaGFydC1oaWdoLWxvdy1saW5lcxtjaGFydC10cmVuZGxpbmUtZXhwb25lbnRpYWweY2hhcnQtdHJlbmRsaW5lLW1vdmluZy1hdmVyYWdlHGNoYXJ0LWRhdGEtbGFiZWxzLWluc2lkZS1lbmQQY2hhcnQtdGl0bGUtbm9uZRxjaGFydC10aXRsZS1jZW50ZXJlZC1vdmVybGF5H2NoYXJ0LWVycm9yLWJhcnMtc3RhbmRhcmQtZXJyb3IPY2hhcnQtM2QtYXJlYS0xFGNoYXJ0LTJkLXN0YWNrZWQtYmFyEmNoYXJ0LTNkLXN1cmZhY2UtMRZjaGFydC1oaXN0b2dyYW0tcGFyZXRvJmNoYXJ0LXN0b2NrLXZvbHVtbi1vcGVuLWhpZ2gtbG93LWNsb3NlGmNoYXJ0LXN0b2NrLWhpZ2gtbG93LWNsb3NlH2NoYXJ0LXN0b2NrLW9wZW4taGlnaC1sb3ctY2xvc2UrY2hhcnQtMmQtbGluZS0xMDAtc3RhY2tlZC1saW5lLXdpdGgtbWFya2VycxJjaGFydC1maWxsZWQtcmFkYXIZY2hhcnQtM2QtY2x1c3RlcmVkLWNvbHVtbg5jaGFydC1zdW5idXJzdA1jaGFydC10cmVlbWFwIWNoYXJ0LTNkLTEwMC1wZXJjZW50LXN0YWNrZWQtYXJlYQxjaGFydC0zZC1waWURY2hhcnQtM2QtY29sdW1uLTQSbW9yZS1jb2x1bW4tY2hhcnRzFWNoYXJ0LTJkLXN0YWNrZWQtbGluZQtjaGFydC1kb251dBZjaGFydC0zZC1jbHVzdGVyZWQtYmFyDGNoYXJ0LWZ1bm5lbA5jaGFydC0yZC1waWUtMg1jaGFydC0zZC1saW5lGWNoYXJ0LTJkLWNsdXN0ZXJlZC1jb2x1bW4hY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1hcmVhEG1vcmUtbGluZS1jaGFydHMgY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1iYXIRbW9yZS1zdG9jay1jaGFydHMhY2hhcnQtc3RvY2stdm9sdW1uLWhpZ2gtbG93LWNsb3NlEGNoYXJ0LWJhci1vZi1waWUtY2hhcnQtY2x1c3RlcmVkLWNvbHVtbi1saW5lLW9uLXNlY29uZGFyeS1heGlzFmNoYXJ0LTJkLWNsdXN0ZXJlZC1iYXILY2hhcnQtcmFkYXIjY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4fY2hhcnQtc3RhY2tlZGxpbmVzLXdpdGgtbWFya2VycxpjaGFydC13aXJlZnJhbWUtM2Qtc3VyZmFjZRpjaGFydC0yZC1saW5lLXdpdGgtbWFya2VycxVjaGFydC1ib3gtYW5kLXdoaXNrZXIZY3JlYXRlLWN1c3RvbS1jb21iby1jaGFydCBjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWJhciFjaGFydC1zY2F0dGVyLXdpdGgtc3RyYWlnaHQtbGluZXMXbW9yZS1zdGF0aXN0aWNhbC1jaGFydHMVY2hhcnQtM2Qtc3RhY2tlZC1hcmVhDWNoYXJ0LTJkLWxpbmUjY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4PbW9yZS1waWUtY2hhcnRzDmNoYXJ0LWJ1YmJsZS0xIWNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtbGluZQ9jaGFydC1oaXN0b2dyYW0VbW9yZS1oaWVyYXJjaHktY2hhcnRzIWNoYXJ0LWNvbWJvLWNsdXN0ZXJlZC1jb2x1bW4tbGluZRVjaGFydC0yZC1zdGFja2VkLWFyZWEXY2hhcnQtM2Qtc3RhY2tlZC1jb2x1bW4QY2hhcnQtaW5zZXJ0LWJhch9jaGFydC1zY2F0dGVyLXdpdGgtc21vb3RoLWxpbmVzH2NoYXJ0LXN1cmZhY2Utd2lyZWZyYW1lLWNvbnRvdXIUY2hhcnQtM2Qtc3RhY2tlZC1iYXITY2hhcnQtMmQtcGllLW9mLXBpZRJjaGFydC0zZC1zdXJmYWNlLTINY2hhcnQtMmQtYXJlYSljaGFydC1jb21iby1zdGFja2VkLWFyZWEtY2x1c3RlcmVkLWNvbHVtbg9jaGFydC13YXRlcmZhbGwVY2hhcnQtc3VyZmFjZS1jb250b3VyE21vcmUtc2NhdHRlci1jaGFydHMXY2hhcnQtMmQtc3RhY2tlZC1jb2x1bW4QcHJvdGVjdC13b3JrYm9vawNwZGYLY2hhbmdlLWNhc2ULZnJlZXplLXBhbmUTZnJlZXplLWZpcnN0LWNvbHVtbg5mcmVlemUtdG9wLXJvdwttZXJnZS1jZWxscw5zcGxpdC12ZXJ0aWNhbAp0YWJsZS1jZWxsEHNwbGl0LWhvcml6b250YWwIbGlzdC1ib3gLdGV4dC1mb3JtLTIFbGFiZWwLY2hlY2stYm94LTITYWRkLWVkaXQtZm9ybS1maWVsZAZidXR0b24LZHJvcC1kb3duLTIMcmFkaW8tYnV0dG9uCHBhc3N3b3JkE3RhYmxlLWluc2VydC1jb2x1bW4QdGFibGUtaW5zZXJ0LXJvdxV0YWJsZS1vdmVyd3JpdGUtY2VsbHMMdGFibGUtbmVzdGVkC3RhYmxlLW1lcmdlCWRyYWctZmlsbARob21lDWdhbnR0LWdyaXBwZXINYnJpbmctdG8tdmlldw9icmluZy10by1jZW50ZXIHd2FybmluZw1jcml0aWNhbC1wYXRoD2JvcmRlci1zaGFkb3ctMhJib3JkZXItZGlhZ29uYWwtdXAUYm9yZGVyLWRpYWdvbmFsLWRvd24NYm9yZGVyLWN1c3RvbQ1ib3JkZXItbm9uZS0xCmJvcmRlci1ib3gPYm9yZGVyLXNoYWRvdy0xBWF1ZGlvBXZpZGVvBGNyb3ALc3Rhci1maWxsZWQHZmlsdGVycwphZGp1c3RtZW50CXBhZ2Utc2l6ZQVyZXNldAh0cmlhbmdsZQxwYWdlLWNvbHVtbnMEdGludApicmlnaHRuZXNzCGNvbnRyYXN0CnNhdHVyYXRpb24EZmFkZQ1mbGlwLXZlcnRpY2FsD2ZsaXAtaG9yaXpvbnRhbA50cmFuc2Zvcm0tbGVmdA90cmFuc2Zvcm0tcmlnaHQJc2hhcnBuZXNzBWdyYWluDGZyYW1lLWN1c3RvbQdmcmFtZS0xB2ZyYW1lLTIHZnJhbWUtMwdmcmFtZS00B2ZyYW1lLTUHZnJhbWUtNgl0cmFuc2Zvcm0KY2hlY2stdGljaw9ldmVuLXBhZ2UtYnJlYWsOb2RkLXBhZ2UtYnJlYWsLcGFnZS1jb2x1bW4VY29udGludW91cy1wYWdlLWJyZWFrDnBhZ2UtdGV4dC13cmFwEXBhZ2UtY29sdW1uLXJpZ2h0EHBhZ2UtY29sdW1uLWxlZnQPcGFnZS1jb2x1bW4tb25lD3BhZ2UtY29sdW1uLXR3bxFwYWdlLWNvbHVtbi10aHJlZRBtdWx0aXBsZS1jb21tZW50DmZvcm1hdC1wYWludGVyCGxhdW5jaGVyEmxpc3QtdW5vcmRlcmVkLXJ0bBBsaXN0LW9yZGVyZWQtcnRsE2luY3JlYXNlLWluZGVudC1ydGwTZGVjcmVhc2UtaW5kZW50LXJ0bAAAAAAA) format("truetype");
}
.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-opacity:before {
  content: "\e700";
}
.e-icons.e-chart:before {
  content: "\e701";
}
.e-icons.e-increase-indent:before {
  content: "\e702";
}
.e-icons.e-erase:before {
  content: "\e703";
}
.e-icons.e-stroke-color:before {
  content: "\e704";
}
.e-icons.e-chevron-down:before {
  content: "\e705";
}
.e-icons.e-align-middle:before {
  content: "\e706";
}
.e-icons.e-subscript:before {
  content: "\e707";
}
.e-icons.e-break-page:before {
  content: "\e708";
}
.e-icons.e-align-top:before {
  content: "\e709";
}
.e-icons.e-zoom-in:before {
  content: "\e70a";
}
.e-icons.e-chevron-right-fill:before {
  content: "\e70b";
}
.e-icons.e-collapse-1:before {
  content: "\e70c";
}
.e-icons.e-chevron-left:before {
  content: "\e70d";
}
.e-icons.e-insert-right:before {
  content: "\e70e";
}
.e-icons.e-folder-open:before {
  content: "\e70f";
}
.e-icons.e-repeat:before {
  content: "\e710";
}
.e-icons.e-pan:before {
  content: "\e711";
}
.e-icons.e-properties-1:before {
  content: "\e712";
}
.e-icons.e-auto-fit-content:before {
  content: "\e713";
}
.e-icons.e-filter:before {
  content: "\e714";
}
.e-icons.e-show-hide-panel:before {
  content: "\e715";
}
.e-icons.e-refresh:before {
  content: "\e716";
}
.e-icons.e-grid-view:before {
  content: "\e717";
}
.e-icons.e-check:before {
  content: "\e718";
}
.e-icons.e-delete-column:before {
  content: "\e719";
}
.e-icons.e-style:before {
  content: "\e71a";
}
.e-icons.e-more-horizontal-1:before {
  content: "\e71b";
}
.e-icons.e-apply:before {
  content: "\e71c";
}
.e-icons.e-grand-total:before {
  content: "\e71d";
}
.e-icons.e-timeline-month:before {
  content: "\e71e";
}
.e-icons.e-chevron-left-fill:before {
  content: "\e71f";
}
.e-icons.e-paragraph:before {
  content: "\e720";
}
.e-icons.e-chevron-up-fill:before {
  content: "\e721";
}
.e-icons.e-decrease-indent:before {
  content: "\e722";
}
.e-icons.e-exit-full-screen:before {
  content: "\e723";
}
.e-icons.e-search:before {
  content: "\e724";
}
.e-icons.e-export-csv:before {
  content: "\e725";
}
.e-icons.e-align-bottom:before {
  content: "\e726";
}
.e-icons.e-export-pdf:before {
  content: "\e727";
}
.e-icons.e-arrow-left:before {
  content: "\e728";
}
.e-icons.e-circle-info:before {
  content: "\e729";
}
.e-icons.e-list-unordered:before {
  content: "\e72a";
}
.e-icons.e-save-as:before {
  content: "\e72b";
}
.e-icons.e-list-ordered:before {
  content: "\e72c";
}
.e-icons.e-play:before {
  content: "\e72d";
}
.e-icons.e-link:before {
  content: "\e72e";
}
.e-icons.e-timeline-week:before {
  content: "\e72f";
}
.e-icons.e-annotation:before {
  content: "\e730";
}
.e-icons.e-bookmark:before {
  content: "\e731";
}
.e-icons.e-align-center:before {
  content: "\e732";
}
.e-icons.e-page-numbering:before {
  content: "\e733";
}
.e-icons.e-chevron-up:before {
  content: "\e734";
}
.e-icons.e-lock:before {
  content: "\e735";
}
.e-icons.e-insert-below:before {
  content: "\e736";
}
.e-icons.e-insert-left:before {
  content: "\e737";
}
.e-icons.e-delete-row:before {
  content: "\e738";
}
.e-icons.e-paste:before {
  content: "\e739";
}
.e-icons.e-page-setup:before {
  content: "\e73a";
}
.e-icons.e-redaction:before {
  content: "\e73b";
}
.e-icons.e-two-column:before {
  content: "\e73c";
}
.e-icons.e-circle-help:before {
  content: "\e73d";
}
.e-icons.e-timeline-day:before {
  content: "\e73e";
}
.e-icons.e-cut:before {
  content: "\e73f";
}
.e-icons.e-fixed-column-width:before {
  content: "\e740";
}
.e-icons.e-sorting-2:before {
  content: "\e741";
}
.e-icons.e-circle-remove:before {
  content: "\e742";
}
.e-icons.e-print:before {
  content: "\e743";
}
.e-icons.e-chevron-down-fill:before {
  content: "\e744";
}
.e-icons.e-close:before {
  content: "\e745";
}
.e-icons.e-align-right:before {
  content: "\e746";
}
.e-icons.e-auto-fit-window:before {
  content: "\e747";
}
.e-icons.e-filter-clear:before {
  content: "\e748";
}
.e-icons.e-break:before {
  content: "\e749";
}
.e-icons.e-zoom-out:before {
  content: "\e74a";
}
.e-icons.e-font-name:before {
  content: "\e74b";
}
.e-icons.e-stamp:before {
  content: "\e74c";
}
.e-icons.e-save:before {
  content: "\e74d";
}
.e-icons.e-export-excel:before {
  content: "\e74e";
}
.e-icons.e-stroke-style:before {
  content: "\e74f";
}
.e-icons.e-sub-total:before {
  content: "\e750";
}
.e-icons.e-rename:before {
  content: "\e751";
}
.e-icons.e-undo:before {
  content: "\e752";
}
.e-icons.e-table-of-content:before {
  content: "\e753";
}
.e-icons.e-paint-bucket:before {
  content: "\e754";
}
.e-icons.e-circle-add:before {
  content: "\e755";
}
.e-icons.e-signature:before {
  content: "\e756";
}
.e-icons.e-pause:before {
  content: "\e757";
}
.e-icons.e-sum:before {
  content: "\e758";
}
.e-icons.e-plus:before {
  content: "\e759";
}
.e-icons.e-footer:before {
  content: "\e75a";
}
.e-icons.e-stroke-width:before {
  content: "\e75b";
}
.e-icons.e-freeze-row:before {
  content: "\e75c";
}
.e-icons.e-download:before {
  content: "\e75d";
}
.e-icons.e-annotation-edit:before {
  content: "\e75e";
}
.e-icons.e-break-section:before {
  content: "\e75f";
}
.e-icons.e-notes:before {
  content: "\e760";
}
.e-icons.e-circle-close:before {
  content: "\e761";
}
.e-icons.e-timeline-work-week:before {
  content: "\e762";
}
.e-icons.e-table:before {
  content: "\e763";
}
.e-icons.e-text-annotation:before {
  content: "\e764";
}
.e-icons.e-file-new:before {
  content: "\e765";
}
.e-icons.e-new-paragraph:before {
  content: "\e766";
}
.e-icons.e-mouse-pointer:before {
  content: "\e767";
}
.e-icons.e-two-row:before {
  content: "\e768";
}
.e-icons.e-upload-1:before {
  content: "\e769";
}
.e-icons.e-chevron-right:before {
  content: "\e76a";
}
.e-icons.e-form-data:before {
  content: "\e76b";
}
.e-icons.e-number-formatting:before {
  content: "\e76c";
}
.e-icons.e-last-page:before {
  content: "\e76d";
}
.e-icons.e-folder:before {
  content: "\e76e";
}
.e-icons.e-align-left:before {
  content: "\e76f";
}
.e-icons.e-highlight-color:before {
  content: "\e770";
}
.e-icons.e-full-screen:before {
  content: "\e771";
}
.e-icons.e-header:before {
  content: "\e772";
}
.e-icons.e-trash:before {
  content: "\e773";
}
.e-icons.e-comments:before {
  content: "\e774";
}
.e-icons.e-filter-active:before {
  content: "\e775";
}
.e-icons.e-image:before {
  content: "\e776";
}
.e-icons.e-full-screen-2:before {
  content: "\e777";
}
.e-icons.e-redo:before {
  content: "\e778";
}
.e-icons.e-superscript:before {
  content: "\e779";
}
.e-icons.e-import:before {
  content: "\e77a";
}
.e-icons.e-copy:before {
  content: "\e77b";
}
.e-icons.e-first-page:before {
  content: "\e77c";
}
.e-icons.e-select-all:before {
  content: "\e77d";
}
.e-icons.e-shapes:before {
  content: "\e77e";
}
.e-icons.e-key:before {
  content: "\e77f";
}
.e-icons.e-export:before {
  content: "\e780";
}
.e-icons.e-more-vertical-1:before {
  content: "\e781";
}
.e-icons.e-freeze-column:before {
  content: "\e782";
}
.e-icons.e-insert-above:before {
  content: "\e783";
}
.e-icons.e-line-spacing:before {
  content: "\e784";
}
.e-icons.e-open-link:before {
  content: "\e785";
}
.e-icons.e-strikethrough:before {
  content: "\e786";
}
.e-icons.e-eye:before {
  content: "\e787";
}
.e-icons.e-display:before {
  content: "\e788";
}
.e-icons.e-lower-case:before {
  content: "\e789";
}
.e-icons.e-upper-case:before {
  content: "\e78a";
}
.e-icons.e-bold:before {
  content: "\e78b";
}
.e-icons.e-chevron-left-fill-small:before {
  content: "\e78c";
}
.e-icons.e-chevron-up-fill-small:before {
  content: "\e78d";
}
.e-icons.e-italic:before {
  content: "\e78e";
}
.e-icons.e-edit:before {
  content: "\e78f";
}
.e-icons.e-code-view:before {
  content: "\e790";
}
.e-icons.e-resize:before {
  content: "\e791";
}
.e-icons.e-underline:before {
  content: "\e792";
}
.e-icons.e-insert-code:before {
  content: "\e793";
}
.e-icons.e-link-remove:before {
  content: "\e794";
}
.e-icons.e-caption:before {
  content: "\e795";
}
.e-icons.e-view-side:before {
  content: "\e796";
}
.e-icons.e-error-treeview:before {
  content: "\e797";
}
.e-icons.e-chevron-down-fill-small:before {
  content: "\e798";
}
.e-icons.e-chevron-right-fill-small:before {
  content: "\e799";
}
.e-icons.e-hyperlink-copy:before {
  content: "\e79a";
}
.e-icons.e-justify:before {
  content: "\e79b";
}
.e-icons.e-border-middle:before {
  content: "\e79c";
}
.e-icons.e-border-inner:before {
  content: "\e79d";
}
.e-icons.e-border-all:before {
  content: "\e79e";
}
.e-icons.e-border-right:before {
  content: "\e79f";
}
.e-icons.e-bullet-2:before {
  content: "\e7a0";
}
.e-icons.e-border-outer:before {
  content: "\e7a1";
}
.e-icons.e-table-delete:before {
  content: "\e7a2";
}
.e-icons.e-border-top:before {
  content: "\e7a3";
}
.e-icons.e-bullet-4:before {
  content: "\e7a4";
}
.e-icons.e-bullet-3:before {
  content: "\e7a5";
}
.e-icons.e-paragraph-2:before {
  content: "\e7a6";
}
.e-icons.e-border-left:before {
  content: "\e7a7";
}
.e-icons.e-hyperlink-remove:before {
  content: "\e7a8";
}
.e-icons.e-border-center:before {
  content: "\e7a9";
}
.e-icons.e-border-bottom:before {
  content: "\e7aa";
}
.e-icons.e-bullet-5:before {
  content: "\e7ab";
}
.e-icons.e-border-all-2:before {
  content: "\e7ac";
}
.e-icons.e-table-properties:before {
  content: "\e7ad";
}
.e-icons.e-restart-at-1:before {
  content: "\e7ae";
}
.e-icons.e-hyperlink-edit:before {
  content: "\e7af";
}
.e-icons.e-bullet-1:before {
  content: "\e7b0";
}
.e-icons.e-cell:before {
  content: "\e7b1";
}
.e-icons.e-continue-numbering:before {
  content: "\e7b2";
}
.e-icons.e-none:before {
  content: "\e7b3";
}
.e-icons.e-thumbnail:before {
  content: "\e7b4";
}
.e-icons.e-hyperlink-open:before {
  content: "\e7b5";
}
.e-icons.e-bullet-6:before {
  content: "\e7b6";
}
.e-icons.e-recurrence-edit:before {
  content: "\e7b7";
}
.e-icons.e-day:before {
  content: "\e7b8";
}
.e-icons.e-arrow-down:before {
  content: "\e7b9";
}
.e-icons.e-chevron-left-double:before {
  content: "\e7ba";
}
.e-icons.e-chevron-right-double:before {
  content: "\e7bb";
}
.e-icons.e-mark-for-redaction:before {
  content: "\e7bc";
}
.e-icons.e-agenda-date-range:before {
  content: "\e7bd";
}
.e-icons.e-calendar:before {
  content: "\e7be";
}
.e-icons.e-chevron-down-double:before {
  content: "\e7bf";
}
.e-icons.e-week:before {
  content: "\e7c0";
}
.e-icons.e-arrow-left-2:before {
  content: "\e7c1";
}
.e-icons.e-sorting-1:before {
  content: "\e7c2";
}
.e-icons.e-timeline-today:before {
  content: "\e7c3";
}
.e-icons.e-month:before {
  content: "\e7c4";
}
.e-icons.e-chevron-up-double:before {
  content: "\e7c5";
}
.e-icons.e-month-agenda:before {
  content: "\e7c6";
}
.e-icons.e-clock:before {
  content: "\e7c7";
}
.e-icons.e-recurrence:before {
  content: "\e7c8";
}
.e-icons.e-time-zone:before {
  content: "\e7c9";
}
.e-icons.e-border-diagonal-2:before {
  content: "\e7ca";
}
.e-icons.e-description:before {
  content: "\e7cb";
}
.e-icons.e-selection:before {
  content: "\e7cc";
}
.e-icons.e-menu:before {
  content: "\e7cd";
}
.e-icons.e-arrow-right:before {
  content: "\e7ce";
}
.e-icons.e-resizer:before {
  content: "\e7cf";
}
.e-icons.e-location:before {
  content: "\e7d0";
}
.e-icons.e-arrow-up:before {
  content: "\e7d1";
}
.e-icons.e-timeline-agenda:before {
  content: "\e7d2";
}
.e-icons.e-people:before {
  content: "\e7d3";
}
.e-icons.e-intermediate-state-2:before {
  content: "\e7d4";
}
.e-icons.e-group-icon:before {
  content: "\e7d5";
}
.e-icons.e-drag-and-drop:before {
  content: "\e7d6";
}
.e-icons.e-date-range:before {
  content: "\e7d7";
}
.e-icons.e-border-diagonal-1:before {
  content: "\e7d8";
}
.e-icons.e-circle-check:before {
  content: "\e7d9";
}
.e-icons.e-field-settings:before {
  content: "\e7da";
}
.e-icons.e-expand:before {
  content: "\e7db";
}
.e-icons.e-collapse-2:before {
  content: "\e7dc";
}
.e-icons.e-chart-column:before {
  content: "\e7dd";
}
.e-icons.e-chart-bar:before {
  content: "\e7de";
}
.e-icons.e-chart-line:before {
  content: "\e7df";
}
.e-icons.e-chart-scatter:before {
  content: "\e7e0";
}
.e-icons.e-chart-area:before {
  content: "\e7e1";
}
.e-icons.e-chart-polar:before {
  content: "\e7e2";
}
.e-icons.e-para-option-up-2:before {
  content: "\e7e3";
}
.e-icons.e-para-option-up:before {
  content: "\e7e4";
}
.e-icons.e-line-small:before {
  content: "\e7e5";
}
.e-icons.e-para-option-down-2:before {
  content: "\e7e6";
}
.e-icons.e-line-very-small:before {
  content: "\e7e7";
}
.e-icons.e-drag-and-drop-indicator:before {
  content: "\e7e8";
}
.e-icons.e-line-normal:before {
  content: "\e7e9";
}
.e-icons.e-para-option-down:before {
  content: "\e7ea";
}
.e-icons.e-table-align-right:before {
  content: "\e7eb";
}
.e-icons.e-vertical-align-bottom:before {
  content: "\e7ec";
}
.e-icons.e-vertical-align-center:before {
  content: "\e7ed";
}
.e-icons.e-table-align-center:before {
  content: "\e7ee";
}
.e-icons.e-cell-align-left:before {
  content: "\e7ef";
}
.e-icons.e-cell-align-right:before {
  content: "\e7f0";
}
.e-icons.e-table-cell-none:before {
  content: "\e7f1";
}
.e-icons.e-table-border-custom:before {
  content: "\e7f2";
}
.e-icons.e-all:before {
  content: "\e7f3";
}
.e-icons.e-cell-align-center:before {
  content: "\e7f4";
}
.e-icons.e-table-align-left:before {
  content: "\e7f5";
}
.e-icons.e-box:before {
  content: "\e7f6";
}
.e-icons.e-vertical-align-top:before {
  content: "\e7f7";
}
.e-icons.e-portrait:before {
  content: "\e7f8";
}
.e-icons.e-landscape:before {
  content: "\e7f9";
}
.e-icons.e-check-large:before {
  content: "\e7fa";
}
.e-icons.e-intermediate-state:before {
  content: "\e7fb";
}
.e-icons.e-edited:before {
  content: "\e7fc";
}
.e-icons.e-send-backward:before {
  content: "\e7fd";
}
.e-icons.e-send-to-back:before {
  content: "\e7fe";
}
.e-icons.e-order:before {
  content: "\e7ff";
}
.e-icons.e-ungroup-1:before {
  content: "\e800";
}
.e-icons.e-bring-forward:before {
  content: "\e801";
}
.e-icons.e-group-1:before {
  content: "\e802";
}
.e-icons.e-bring-to-front:before {
  content: "\e803";
}
.e-icons.e-sort-up:before {
  content: "\e804";
}
.e-icons.e-sort-down:before {
  content: "\e805";
}
.e-icons.e-chevron-down-small:before {
  content: "\e806";
}
.e-icons.e-chevron-right-small:before {
  content: "\e807";
}
.e-icons.e-chevron-up-small:before {
  content: "\e808";
}
.e-icons.e-chevron-left-small:before {
  content: "\e809";
}
.e-icons.e-text-header:before {
  content: "\e80a";
}
.e-icons.e-text-alternative:before {
  content: "\e80b";
}
.e-icons.e-clear-format:before {
  content: "\e80c";
}
.e-icons.e-replace:before {
  content: "\e80d";
}
.e-icons.e-font-color:before {
  content: "\e80e";
}
.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-pentagon:before {
  content: "\e672";
}
.e-icons.e-length:before {
  content: "\e673";
}
.e-icons.e-area:before {
  content: "\e674";
}
.e-icons.e-perimeter: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: "\e84a";
}
.e-icons.e-export-png:before {
  content: "\e84b";
}
.e-icons.e-export-svg:before {
  content: "\e84c";
}
.e-icons.e-conditional-formatting:before {
  content: "\e84e";
}
.e-icons.e-hide-formula-bar:before {
  content: "\e82d";
}
.e-icons.e-hide-headings:before {
  content: "\e83c";
}
.e-icons.e-hide-gridlines:before {
  content: "\e845";
}
.e-icons.e-eye-slash:before {
  content: "\e82f";
}
.e-icons.e-export-xls:before {
  content: "\e84d";
}
.e-icons.e-export-csv-2:before {
  content: "\e85d";
}
.e-icons.e-mdx:before {
  content: "\e684";
}
.e-icons.e-format:before {
  content: "\e690";
}
.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-2:before {
  content: "\e665";
}
.e-icons.e-sorting-3:before {
  content: "\e666";
}
.e-icons.e-sort-up-2:before {
  content: "\e667";
}
.e-icons.e-calculated-member:before {
  content: "\e80f";
}
.e-icons.e-custom-sort:before {
  content: "\e810";
}
.e-icons.e-sort-descending:before {
  content: "\e811";
}
.e-icons.e-sort-ascending:before {
  content: "\e812";
}
.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-fill:before {
  content: "\e844";
}
.e-icons.e-filter-main:before {
  content: "\e818";
}
.e-icons.e-text-wrap:before {
  content: "\e824";
}
.e-icons.e-unfiltered:before {
  content: "\e81a";
}
.e-icons.e-filtered-sort-descending:before {
  content: "\e81b";
}
.e-icons.e-sort-descending-2:before {
  content: "\e81c";
}
.e-icons.e-sort-ascending-2:before {
  content: "\e81d";
}
.e-icons.e-filtered-sort-ascending:before {
  content: "\e81e";
}
.e-icons.e-filtered:before {
  content: "\e81f";
}
.e-icons.e-reapply:before {
  content: "\e819";
}
.e-icons.e-group-2:before {
  content: "\e821";
}
.e-icons.e-ungroup-2:before {
  content: "\e822";
}
.e-icons.e-paste-style:before {
  content: "\e68a";
}
.e-icons.e-paste-text-only:before {
  content: "\e685";
}
.e-icons.e-spell-check:before {
  content: "\e686";
}
.e-icons.e-paste-match-destination:before {
  content: "\e687";
}
.e-icons.e-paste-special:before {
  content: "\e688";
}
.e-icons.e-comment-reopen:before {
  content: "\e820";
}
.e-icons.e-print-layout:before {
  content: "\e494";
}
.e-icons.e-web-layout:before {
  content: "\e898";
}
.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: "\e19d";
}
.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-foot-note: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-pdf:before {
  content: "\e88b";
}
.e-icons.e-change-case:before {
  content: "\e88c";
}
.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: "\e93c";
}
.e-icons.e-border-diagonal-down:before {
  content: "\e93d";
}
.e-icons.e-border-custom:before {
  content: "\e945";
}
.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: "\e947";
}
.e-icons.e-video:before {
  content: "\e948";
}
.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: "\e974";
}
.e-icons.e-page-column-one:before {
  content: "\e975";
}
.e-icons.e-page-column-two:before {
  content: "\e976";
}
.e-icons.e-page-column-three:before {
  content: "\e977";
}
.e-icons.e-multiple-comment:before {
  content: "\e978";
}
.e-icons.e-format-painter:before {
  content: "\e979";
}
.e-icons.e-launcher:before {
  content: "\e97a";
}
.e-icons.e-list-unordered-rtl:before {
  content: "\e980";
}
.e-icons.e-list-ordered-rtl:before {
  content: "\e981";
}
.e-icons.e-increase-indent-rtl:before {
  content: "\e982";
}
.e-icons.e-decrease-indent-rtl:before {
  content: "\e983";
}

/*! common core */
.e-control,
.e-css {
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif, "-apple-system", "BlinkMacSystemFont";
  font-size: 12px;
  font-weight: normal;
}

.e-error {
  color: #dc3545;
  font-family: "Helvetica Neue", "Helvetica", "Arial", 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;
  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;
          user-select: none;
}

.e-warning {
  color: #212529;
}

.e-success {
  color: #28a745;
}

.e-information {
  color: #17a2b8;
}

.e-block-touch {
  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;
}
/*!*****************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@syncfusion/ej2-popups/styles/bootstrap4.css?ngGlobalStyle ***!
  \*****************************************************************************************************************************************************************************************************************************************************************/
.e-dialog .e-icon-dlg-close::before {
  content: "\e745";
  position: relative;
}
.e-dialog .e-icon-dlg-close {
  opacity: 0.5;
}
.e-dialog .e-icon-dlg-close:active {
  opacity: 0.75;
}
.e-dialog .e-icon-dlg-close:hover {
  opacity: 0.75;
}
.e-dialog .e-south-east::before,
.e-dialog .e-south-west::before,
.e-dialog .e-north-east::before,
.e-dialog .e-north-west::before {
  content: "\e7cf";
}

/*! dialog layout */
/* stylelint-disable property-no-vendor-prefix */
.e-dialog {
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  flex-direction: column;
  width: 100%;
  /* stylelint-disable declaration-no-important */
  /* stylelint-enable declaration-no-important */
}
.e-dialog.e-popup {
  width: 100%;
}
.e-dialog.e-dlg-resizable {
  padding-bottom: 15px;
  touch-action: none;
}
.e-dialog .e-dlg-header-content {
  border-radius: 6px 6px 0 0;
  line-height: 1.2;
}
.e-dialog .e-dlg-header-content + .e-dlg-content {
  padding-top: 14px;
}
.e-dialog .e-btn .e-btn-icon.e-icon-dlg-close {
  font-size: 14px;
  width: 12px;
}
.e-dialog .e-dlg-header {
  display: block;
  font-size: 16px;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-user-select: none;
          user-select: none;
  vertical-align: top;
  white-space: nowrap;
  width: 80%;
}
.e-dialog .e-dlg-header.e-hide {
  display: none;
}
.e-dialog .e-dlg-modal {
  position: fixed;
}
.e-dialog .e-scroll-disabled {
  overflow: hidden !important;
}
.e-dialog .e-dlg-content {
  display: block;
  flex: 1 1 auto;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
  overflow: auto;
  overflow-x: hidden;
}
.e-dialog .e-dlg-content.e-hide {
  display: none;
}
.e-dialog .e-footer-content {
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  border-top: 1px solid #e9ecef;
  bottom: 0;
  display: block;
  right: 0;
  width: 100%;
}
.e-dialog .e-footer-content.e-hide {
  display: none;
}
.e-dialog .e-footer-content {
  text-align: right;
}
.e-dialog .e-resize-handle {
  height: 13px;
  position: absolute;
  width: 13px;
}
.e-dialog .e-resize-handle.e-south-east {
  bottom: 2px;
  cursor: nwse-resize;
  right: 2px;
}
.e-dialog .e-resize-handle.e-south-west {
  bottom: 2px;
  cursor: nesw-resize;
  left: 2px;
  transform: rotate(90deg);
}
.e-dialog .e-resize-handle.e-north-east {
  cursor: nesw-resize;
  right: 2px;
  top: 2px;
  transform: rotate(-90deg);
}
.e-dialog .e-resize-handle.e-north-west {
  cursor: nwse-resize;
  left: 2px;
  top: 2px;
  transform: rotate(180deg);
}
.e-dialog .e-south,
.e-dialog .e-north,
.e-dialog .e-east,
.e-dialog .e-west {
  background-color: transparent;
  background-repeat: repeat;
  overflow: visible;
  position: absolute;
}
.e-dialog .e-east,
.e-dialog .e-west {
  cursor: ew-resize;
}
.e-dialog .e-south,
.e-dialog .e-north {
  cursor: ns-resize;
}
.e-dialog.e-blazor-hidden {
  left: 0;
  position: absolute;
}

.e-bigger.e-dialog .e-dlg-header-content,
*.e-bigger .e-dialog .e-dlg-header-content {
  padding: 16px;
}
.e-bigger.e-dialog .e-dlg-header,
*.e-bigger .e-dialog .e-dlg-header {
  font-size: 20px;
}
.e-bigger.e-dialog .e-dlg-content,
*.e-bigger .e-dialog .e-dlg-content {
  font-size: 16px;
  padding: 16px;
}
.e-bigger.e-dialog .e-footer-content,
*.e-bigger .e-dialog .e-footer-content {
  padding: 16px;
}
.e-bigger.e-dialog .e-footer-content .e-btn,
*.e-bigger .e-dialog .e-footer-content .e-btn {
  margin-left: 10px;
}
.e-bigger.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn,
*.e-bigger .e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  bottom: 5px;
  height: 25px;
  left: -5px;
  width: 26px;
}
.e-bigger.e-dialog .e-btn .e-btn-icon.e-icon-dlg-close,
*.e-bigger .e-dialog .e-btn .e-btn-icon.e-icon-dlg-close {
  font-size: 17px;
  width: 12px;
}

.e-bigger.e-rtl .e-footer-content .e-btn,
.e-bigger .e-rtl .e-footer-content .e-btn {
  margin-left: 0;
  margin-right: 10px;
}

.e-bigger .e-dlg-header-content + .e-dlg-content {
  padding-top: 16px;
}

.e-dialog .e-dlg-header-content {
  border-bottom: 1px solid #e9ecef;
  padding: 14px;
}
.e-dialog .e-dlg-content {
  padding: 14px;
}
.e-dialog .e-footer-content {
  padding: 14px;
}
.e-dialog .e-footer-content .e-btn {
  margin-left: 8px;
}

.e-alert-dialog .e-footer-content {
  border-top: 1px solid #e9ecef;
}

.e-rtl .e-footer-content .e-btn {
  margin-right: 8px;
}

.e-dialog.e-draggable > .e-dlg-header-content {
  cursor: move;
}

.e-dialog {
  max-height: 98%;
  max-width: 100%;
  min-width: 240px;
  position: absolute;
}

.e-rtl .e-footer-content .e-btn {
  margin-left: 0;
}

.e-rtl .e-footer-content {
  text-align: left;
}

.e-rtl .e-footer-content {
  text-align: left;
}

.e-dialog.e-rtl .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  float: left;
  left: 0;
  right: -6px;
}

.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  background-color: transparent;
  border-color: transparent;
  border-radius: 50%;
  bottom: 6px;
  float: right;
  height: 20px;
  left: -6px;
  position: relative;
  width: 22px;
}

.e-rtl.e-dialog .e-resize-handle.e-south-west {
  bottom: 2px;
  cursor: sw-resize;
  direction: ltr;
  left: 2px;
  text-align: initial;
  transform: rotate(90deg);
}

/* stylelint-disable declaration-no-important */
.e-dlg-target.e-scroll-disabled {
  overflow: hidden !important;
}

/* stylelint-enable declaration-no-important */
.e-dlg-overlay {
  height: 100%;
  left: 0;
  opacity: 0.5;
  position: fixed;
  top: 0;
  transition: opacity 0.15s linear;
  width: 100%;
}
.e-dlg-overlay.e-fade {
  opacity: 0;
}

.e-dlg-overflow-hidden {
  overflow: auto;
}

/* stylelint-disable declaration-no-important */
.e-dlg-fullscreen {
  height: 100% !important;
  left: 0 !important;
  width: 100% !important;
}

/* stylelint-enable declaration-no-important */
.e-popup.e-popup-open.e-dialog {
  display: inline-flex;
}

.e-dlg-container {
  align-items: flex-start;
  display: none;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
}

.e-dlg-center-center {
  -webkit-align-items: center;
  -webkit-justify-content: center;
  align-items: center;
  justify-content: center;
}

.e-dlg-left-center {
  -webkit-align-items: center;
  -webkit-justify-content: flex-start;
  align-items: center;
  justify-content: flex-start;
}

.e-dlg-right-center {
  -webkit-align-items: center;
  -webkit-justify-content: flex-end;
  align-items: center;
  justify-content: flex-end;
}

.e-dlg-left-top {
  -webkit-align-items: flex-start;
  -webkit-justify-content: flex-start;
  align-items: flex-start;
  justify-content: flex-start;
}

.e-dlg-right-top {
  -webkit-align-items: flex-start;
  -webkit-justify-content: flex-end;
  align-items: flex-start;
  justify-content: flex-end;
}

.e-dlg-center-top {
  align-items: center;
  flex-direction: column;
}

.e-dlg-left-bottom {
  -webkit-align-items: flex-end;
  -webkit-justify-content: flex-start;
  align-items: flex-end;
  justify-content: flex-start;
}

.e-dlg-right-bottom {
  -webkit-align-items: flex-end;
  -webkit-justify-content: flex-end;
  align-items: flex-end;
  justify-content: flex-end;
}

.e-dlg-center-bottom {
  -webkit-align-items: center;
  -webkit-justify-content: flex-end;
  align-items: center;
  flex-direction: column;
  justify-content: flex-end;
}

.e-dialog .e-btn.e-dlg-closeicon-btn:hover,
.e-dialog .e-btn.e-dlg-closeicon-btn:focus,
.e-dialog .e-btn.e-dlg-closeicon-btn:active {
  background-color: transparent;
  border-color: transparent;
  box-shadow: 0 0 0 transparent;
}

.e-dialog .e-btn.e-dlg-closeicon-btn:active {
  background-color: transparent;
}

.e-content-placeholder.e-dialog.e-placeholder-dialog {
  background-size: 400px 210px;
  min-height: 210px;
}

.e-bigger .e-content-placeholder.e-dialog.e-placeholder-dialog,
.e-bigger.e-content-placeholder.e-dialog.e-placeholder-dialog {
  background-size: 400px 220px;
  min-height: 220px;
}

@media (min-width: 768px) {
  .e-alert-dialog.e-dialog.e-popup,
  .e-confirm-dialog.e-dialog.e-popup {
    margin: 30px;
    width: 600px;
  }
}
@media (max-width: 768px) {
  .e-alert-dialog.e-dialog.e-popup,
  .e-confirm-dialog.e-dialog.e-popup {
    margin: 30px;
    width: auto;
  }
}
@media (max-width: 768px) {
  .e-prompt-dialog.e-dialog.e-popup,
  .e-prompt-dialog.e-dialog.e-popup {
    margin: 30px;
    width: auto;
  }
}
@media (min-width: 768px) {
  .e-prompt-dialog.e-dialog.e-popup,
  .e-prompt-dialog.e-dialog.e-popup {
    margin: 30px;
    width: 600px;
  }
}
.e-dlg-ref-element {
  display: none;
}

.e-dialog .e-footer-content {
  box-sizing: border-box;
}

.e-dialog {
  background-color: #fff;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
}

.e-dlg-overlay {
  background-color: #000;
}

.e-footer-content {
  background-color: #fff;
}

.e-dlg-header,
.e-dlg-header * {
  color: #212529;
  font-size: 16px;
  font-weight: 500;
}

.e-dlg-content {
  color: #212529;
}

.e-device .e-dlg-content {
  font-size: 12px;
}

.e-dlg-header-content {
  background-color: #fff;
}

.e-dlg-content {
  background-color: #fff;
}

.e-icon-dlg-close {
  color: #000;
}

.e-dialog .e-btn.e-dlg-closeicon-btn:hover span {
  color: #000;
}

.e-dialog .e-btn.e-dlg-closeicon-btn:active span,
.e-dialog .e-btn.e-dlg-closeicon-btn:focus span {
  border-radius: 50%;
  color: #000;
  opacity: 1;
}

.e-icon-dlg-close:active {
  border-radius: 50%;
  color: #000;
  opacity: 1;
}

.e-icon-dlg-close:hover {
  color: rgba(0, 0, 0, 0.75);
}

.e-dlg-header-content .e-dlg-closeicon-btn:hover {
  background-color: rgba(0, 0, 0, 0.75);
}

.e-dlg-header-content .e-dlg-closeicon-btn:active {
  background-color: rgba(0, 0, 0, 0.5);
}

.e-south-east {
  color: #000;
}

.e-rtl .e-south-east {
  color: transparent;
}

.e-rtl .e-south-west {
  color: #000;
}

.e-south-west,
.e-north-east,
.e-north-west {
  color: transparent;
}

.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn.e-ripple {
  overflow: visible;
}

/*! popup layout */
.e-popup {
  height: auto;
  position: absolute;
  width: auto;
  z-index: 1000;
}

.e-popup.e-popup-open {
  display: block;
}

.e-popup.e-popup-close {
  display: none;
}

.e-tooltip-close::before {
  content: "\e761";
  font-size: 16px;
}

.e-arrow-tip-inner.e-tip-right::before {
  content: "\e70b";
}

.e-arrow-tip-inner.e-tip-top::before {
  content: "\e721";
}

.e-arrow-tip-inner.e-tip-bottom::before {
  content: "\e744";
}

.e-arrow-tip-inner.e-tip-left::before {
  content: "\e71f";
}

/*! tooltip popup container layout */
.e-tooltip-popup-container {
  position: relative;
}

/*! tooltip layout */
.e-tooltip-wrap {
  max-width: 350px;
  min-width: 30px;
  padding: 0;
  position: absolute;
  visibility: visible;
  /*! tooltip arrow */
  /*! tooltip sticky mode close icon */
  /*! tooltip content area */
}
.e-tooltip-wrap .e-arrow-tip {
  overflow: hidden;
  position: absolute;
}
.e-tooltip-wrap .e-arrow-tip.e-tip-bottom {
  height: 8px;
  left: 50%;
  top: 8px;
  width: 16px;
}
.e-tooltip-wrap .e-arrow-tip.e-tip-top {
  height: 8px;
  left: 50%;
  top: -9px;
  width: 16px;
}
.e-tooltip-wrap .e-arrow-tip.e-tip-left {
  height: 16px;
  left: -9px;
  top: 48%;
  width: 8px;
}
.e-tooltip-wrap .e-arrow-tip.e-tip-right {
  height: 16px;
  left: 100%;
  top: 50%;
  width: 8px;
}
.e-tooltip-wrap .e-tooltip-close {
  cursor: pointer;
  float: right;
  position: absolute;
  right: -9px;
  top: -9px;
  z-index: inherit;
}
.e-tooltip-wrap .e-tip-content {
  background-color: inherit;
  height: 100%;
  line-height: 17px;
  overflow-wrap: break-word;
  overflow-x: hidden;
  padding: 4px 8px;
  position: relative;
  white-space: normal;
  width: 100%;
  word-break: break-word;
  z-index: 1;
  border-radius: inherit;
}
/*! Bigger Style */
.e-bigger .e-tooltip-wrap .e-tip-content,
.e-tooltip-wrap.e-bigger .e-tip-content {
  line-height: 20px;
  padding: 4px 8px;
  line-height: 1.5;
}

/*! Tooltip theme */
.e-tooltip-wrap {
  border-radius: 4px;
  filter: none;
  opacity: 1;
  /*! tooltip arrow */
  /*! tooltip sticky mode close icon */
  /*! tooltip content area */
}
.e-tooltip-wrap.e-popup {
  background-color: rgba(0, 0, 0, 0.9);
  border: 1px solid #000;
}
.e-tooltip-wrap .e-arrow-tip-outer {
  height: 0;
  left: 0;
  position: absolute;
  top: 0;
  width: 0;
}
.e-tooltip-wrap .e-arrow-tip-outer.e-tip-bottom {
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid #000;
}
.e-tooltip-wrap .e-arrow-tip-outer.e-tip-top {
  border-bottom: 8px solid #000;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
}
.e-tooltip-wrap .e-arrow-tip-outer.e-tip-left {
  border-bottom: 8px solid transparent;
  border-right: 8px solid #000;
  border-top: 8px solid transparent;
}
.e-tooltip-wrap .e-arrow-tip-outer.e-tip-right {
  border-bottom: 8px solid transparent;
  border-left: 8px solid #000;
  border-top: 8px solid transparent;
}
.e-tooltip-wrap .e-arrow-tip-inner {
  height: 0;
  position: absolute;
  width: 0;
  z-index: 10;
}
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-right, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-left, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-bottom, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-top {
  color: rgba(0, 0, 0, 0.9);
  font-family: "e-icons";
  font-size: 16px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  text-transform: none;
}
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-bottom, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-top {
  right: 16px;
}
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-right, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-left {
  bottom: 16px;
}
.e-tooltip-wrap .e-tooltip-close {
  background-color: #fff;
  border-color: #fff;
  border-radius: 8px;
  color: rgba(0, 0, 0, 0.9);
  border: 1px solid #fff;
}
.e-tooltip-wrap .e-tooltip-close:hover {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.85);
}
.e-tooltip-wrap .e-tip-content {
  border-radius: inherit;
  color: #fff;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif, "-apple-system", "BlinkMacSystemFont";
  font-size: 12px;
  line-height: 1.5;
}

/*! bigger style */
.e-bigger .e-tooltip-wrap .e-tip-content,
.e-tooltip-wrap.e-bigger .e-tip-content {
  font-size: 14px;
}

/* stylelint-disable property-no-vendor-prefix */
@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* stylelint-disable-line no-empty-source */
.e-spinner-pane {
  align-items: center;
  display: inline-flex;
  height: 100%;
  justify-content: center;
  left: 0;
  position: absolute;
  text-align: center;
  top: 0;
  -webkit-user-select: none;
          user-select: none;
  vertical-align: middle;
  width: 100%;
  z-index: 1000;
}
.e-spinner-pane::after {
  content: "Bootstrap4";
  display: none;
}
.e-spinner-pane.e-spin-left {
  /* stylelint-disable property-no-vendor-prefix */
}
.e-spinner-pane.e-spin-left .e-spinner-inner {
  -webkit-transform: translateX(0%) translateY(-50%);
  left: 0;
  padding-left: 10px;
  transform: translateX(0%) translateY(-50%);
}
.e-spinner-pane.e-spin-right .e-spinner-inner {
  -webkit-transform: translateX(-100%) translateY(-50%);
  left: 100%;
  padding-right: 10px;
  transform: translateX(-100%) translateY(-50%);
}
.e-spinner-pane.e-spin-center .e-spinner-inner {
  -webkit-transform: translateX(-50%) translateY(-50%);
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.e-spinner-pane.e-spin-hide {
  display: none;
}
.e-spinner-pane.e-spin-show {
  display: inline-flex;
}
.e-spinner-pane .e-spinner-inner {
  -webkit-transform: translateX(-50%) translateY(-50%);
  left: 50%;
  margin: 0;
  position: absolute;
  text-align: center;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
  z-index: 1000;
}
.e-spinner-pane .e-spinner-inner .e-spin-label {
  font-family: "Helvetica Neue", "Segoe UI";
  font-size: 14px;
  margin-top: 10px;
  text-align: center;
}
.e-spinner-pane .e-spinner-inner .e-spin-material,
.e-spinner-pane .e-spinner-inner .e-spin-material3 {
  animation: material-spinner-rotate 1568.63ms linear infinite;
  display: block;
  margin: 0 auto;
}
.e-spinner-pane .e-spinner-inner .e-spin-material .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-material3 .e-path-circle {
  fill: none;
  stroke-linecap: square;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 {
  animation: material-spinner-rotate 0.75s linear infinite;
  border-radius: 50%;
  display: block;
  margin: 0 auto;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 .e-path-circle {
  fill: none;
  stroke-linecap: square;
  stroke-width: 4;
}
.e-spinner-pane .e-spinner-inner .e-spin-fluent,
.e-spinner-pane .e-spinner-inner .e-spin-fabric {
  animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.53, 0.21, 0.29, 0.67);
  display: block;
  margin: 0 auto;
  overflow: visible;
}
.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-circle {
  fill: none;
  stroke-width: 1.5;
}
.e-spinner-pane .e-spinner-inner .e-spin-tailwind {
  animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.21, 0.21, 0.21, 0.21);
  display: block;
  margin: 0 auto;
  overflow: visible;
}
.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-circle {
  fill: none;
  stroke-width: 4.5;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5 {
  animation: material-spinner-rotate 0.75s linear infinite;
  border-radius: 50%;
  display: block;
  margin: 0 auto;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5 .e-path-circle {
  fill: none;
  stroke-linecap: square;
  stroke-width: 4;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap {
  display: block;
  margin: 0 auto;
}
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast {
  animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.53, 0.21, 0.29, 0.67);
  display: block;
  margin: 0 auto;
  overflow: visible;
}
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-circle {
  fill: none;
  stroke-width: 1.5;
}

.e-spinner-pane {
  background-color: transparent;
}
.e-spinner-pane.e-spin-overlay {
  background-color: rgba(0, 0, 0, 0.5);
}
.e-spinner-pane.e-spin-overlay .e-spinner-inner .e-spin-label {
  color: #000;
}
.e-spinner-pane.e-spin-overlay .e-spinner-inner .e-spin-bootstrap {
  fill: #007bff;
  stroke: #007bff;
}
.e-spinner-pane .e-spinner-inner .e-spin-label {
  color: #000;
}
.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-circle {
  stroke: #007bff;
}
.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-arc {
  stroke: #adb5bd;
}
.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-circle {
  stroke: #adb5bd;
}
.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-arc {
  stroke: #007bff;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5 {
  stroke: #007bff;
}
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-circle {
  stroke: #007bff;
}
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-arc {
  stroke: #adb5bd;
}
.e-spinner-pane .e-spinner-inner .e-spin-material,
.e-spinner-pane .e-spinner-inner .e-spin-material3 {
  stroke: #007bff;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 {
  stroke: #007bff;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap {
  fill: #007bff;
  stroke: #007bff;
}
/*!****************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@syncfusion/ej2-icons/styles/bootstrap4.css?ngGlobalStyle ***!
  \****************************************************************************************************************************************************************************************************************************************************************/
@font-face {
  font-family: "e-icons";
  font-style: normal;
  font-weight: normal;
  src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMjd+TGwAAAEoAAAAVmNtYXC3Y72CAAAKuAAABq5nbHlm3IwrdwAAFggAAfvIaGVhZCMg5NEAAADQAAAANmhoZWEIXQZPAAAArAAAACRobXR4OAAAAAAAAYAAAAk4bG9jYeeNYr4AABFoAAAEnm1heHADfQLMAAABCAAAACBuYW1lc0cOBgACEdAAAAIlcG9zdJY4i/cAAhP4AAAl5QABAAAEAAAAAFwEAAAAAAAEAAABAAAAAAAAAAAAAAAAAAACTgABAAAAAQAAXqXW0V8PPPUACwQAAAAAAOABT+oAAAAA4AFP6gAAAAAEAAQAAAAACAACAAAAAAAAAAEAAAJOAsAAJQAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA4RHpegQAAAAAXAQAAAAAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAACAAAAAwAAABQAAwABAAAAFAAEBpoAAAB8AEAABQA84RXhKeE54UXhn+IG4grkCeQZ5CDkNuRJ5FnkYuSJ5JnmXuZp5nnmiOaK5pDoEugi6CToJ+gt6C/oM+g26DnoPOhB6EfoTuhS6FjoXehp6Hnoj+iV6J/pAOkC6QXpD+kS6R/pL+k96UDpQulF6UjpTOlV6V3pYulo6Xr//wAA4RHhIeEw4UDhleID4gnkAeQQ5CDkNeRA5FDkYOSG5JDmV+Zg5nDmgOaK5pDnAOgU6CToJ+gt6C/oMeg16DjoPOhB6EPoSehQ6FXoXehg6HDogOiS6JjpAOkC6QXpCukR6RrpKuk66T/pQulF6UfpTOlP6VfpX+lk6Wr//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAfACEAJQApgCwAMQAygDMANwA7gDuAPABAgEUARgBHgEwAT4BUAFiAXIBcgFyA5YDsgOyA7IDsgOyA7YDuAO6A7oDugPCA8wD0APWA9YD6AP6BBgEHgQsBCwELAQsBDYEOARCBEwEUgRUBFQEVARWBFYEYgRuBHQEfAAAAbEBzgHZAcABngGkAaUBpgGnAagBqQGrAawBrQGuAa8BsAG3AbgBuQG6AcEBwgHJAdAB0QHGAbMBvQGqAVgBWQFaAVsBXAFdAV4BXwFgAWEBYgFjAWQBZQFmAWcBaAFpAWoBawFsAW0BbgFvAXABcQFyAXMBdAF1AXYBdwF4AXkBegF7AXwBfQF+AX8BgAGBAYIBgwGEAYUBhgGHAYgBiQGKAYsBjAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAZ0BVgGfAaABoQGiAaMBEAERARIBMgExATABLwE0ATUBNgEzATcBOAE5AToBOwETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiAS0BUQFSAVMBVAFQAS4AAQACAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AD8AQABBAEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQBiAGMAZABlAGYAZwBoAGkAagBrAGwAbQBuAG8AcABxAHIAcwB0AHUAdgB3AHgAeQB6AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoAChAKIAowCkAKUApgCnAKgAqQCqAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5ALoAuwC8AL0AvgC/AMAAwQDCAMMAxADFAMYAxwDIAMkAygDLAMwAzQDOAM8A0ADRANIA0wDUANUA1gDXANgA2QDaANsA3ADdAN4A3wDgAOEA4gDjAOQA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAPAA8QDyAPMA9AD1APYA9wD4APkA+gD7APwA/QD+AP8BAAEBAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwE8AT0BPgE/AUABQQFCAUMBRQFNAUcBSAFJAUoBSwFMAVUBTgFPAUYBvwEnASoBwwHEAcUBxwHIAcoBywEoAc0BzwFEASkB0gHTAdUBIwEkASUBKwEmAdYB1wHYAdsB3AHdAd4BLAHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwBvgH9Af4B/wIAAgECAgG0AbUBtgG7AVcBzAIDAgQCBQIGAgcCCAHUAd8BsgIJAgoCCwIMAg0CDgG8AdoCDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIgAiECIgIfAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AjgCOQI6AjsCPAI9Aj4CPwJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0AAAAAAAAAUgB8AKIBFgE4AU4BmgHcAgoCKAMiA1wDhgOaA84EQAUUBZoGmAb2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DhAQEhITExMTEhIQEA4ODAsJCAcEAwEBAQMEBQYHCAgKCgsMDA0PAbkBOwAACAAAAAAC3AO4AC8AXwCPAL8A7wEfAU8BfwAAJR8KOwE/CT0BLwkrAQ8JBRUfCTsBPwovCisBDwklHwo7AT8JPQEvCSsBDwkFFR8JOwE/Ci8KKwEPCSUfCjsBPwk9AS8JKwEPCQUVHwk7AT8KLworAQ8JJR8KOwE/CT0BLwkrAQ8JBRUfCTsBPwovCisBDwkCXgEBAQIGCAkLBgYGBwYGBgYLCQgGAgEBAQECBggJCwYGBgYHBgYGCwkIBgIBAf7FAQECBggJCwYGBgYHBgYGCwkIBgIBAQEBAQECBggJCwYGBgcGBgYGCwkIBgIBAQE6AQEBAgYICQsGBgYHBgYGBgsJCAYCAQEBAQIGCAkLBgYGBgcGBgYLCQgGAgEB/sUBAQIGCAkLBgYGBgcGBgYLCQgGAgEBAQEBAQIGCAkLBgYGBwYGBgYLCQgGAgEBAToBAQECBggJCwYGBgcGBgYGCwkIBgIBAQEBAgYICQsGBgYGBwYGBgsJCAYCAQH+xQEBAgYICQsGBgYGBwYGBgsJCAYCAQEBAQEBAgYICQsGBgYHBgYGBgsJCAYCAQEBOgEBAQIGCAkLBgYGBwYGBgYLCQgGAgEBAQECBggJCwYGBgYHBgYGCwkIBgIBAf7FAQECBggJCwYGBgYHBgYGCwkIBgIBAQEBAQECBggJCwYGBgcGBgYGCwkIBgIBAYYGBwYFCwkIBgICAQECAgYICQsFBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgULCQgGAgIBAQICBggJCwUGBwYGBwYGCgoHBgICAQECAgYHCgoGBgf2BgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgULCQgGAgIBAQICBggJCwUGBwYGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBQsJCAYCAgEBAgIGCAkLBQYH9gYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYFCwkIBgICAQECAgYICQsFBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgULCQgGAgIBAQICBggJCwUGB/YGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYG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qAIEBa4FBAICBAWrBQUD/QIEBa4FBAICBAWrBQUD/ucCBAXKBQQCAgQFxwUFAwITAgQFrgUEAgIEBasFBQP9AgQFrgUEAgIEBasFBQP+5wIEBcoFBAICBAXHBQUDAhMCBAWuBQQCAgQFqwUFA/0CBAWuBQQCAgQFqwUFA/7nAgQFygUEAgIEBccFBQMCEwIEBa4FBAICBAWrBQUD/QIEBa4FBAICBAWrBQUD/ucCBAXKBQQCAgQFxwUFAwITAgQFrgUEAgIEBasFBQP9AgQFrgUEAgIEBasFBQP+5wIEBcoFBAICBAXHBQUDAhMCBAWuBQQCAgQFqwUFA/0CBAWuBQQCAgQFqwUFA/7nAgQFygUEAgIEBccFBQMCEwIEBa4FBAICBAWrBQUD/QIEBa4FBAICBAWrBQUD/ucCBAXKBQQCAgQFxwUFAwITAgQFrgUEAgIEBasFBQP9AgQFrgUEAgIEBasFBQP+5wIEBcoFBAICBAXHBQUDAhMCBAWuBQQCAgQFqwUFA/0CBAWuBQQCAgQFqwUFA/7nAgQFygUEAgIEBccFBQMCEwIEBa4FBAICBAWrBQUD/QIEBa4FBAICBAWrBQUD/ucCBAXKBQQCAgQFxwUFAwFrHAHA/EgcAQEDAwQFBQYDuAYFBQQDAwEBAQEDAwQFBQb8SAYFBQQDAwGGAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVd/EgDuPxIBgUFBAMDAQEBAQMDBAUFBgO4BgUFBAMDAQEBAQMDBAUFAAAAAwAAAAADzgPOAAMASgBoAAABESERJSEzHw0VERUPDSMhBzUrAS8NNRE1Pw0nIRUhDwcRIxE/DgEuAkz9tAJMCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgJ/r7gKgkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgIdQKg/WAICAcHBQQBAlQBAgMEBQcHCAkKCgsMDAwC0v5cAaRUAgIDAwQFBgYGBwcICAgJ/lwJCAgIBwcGBgYFBAMDAgKoqAICAwMEBQYGBgcHCAgICQGkCQgICAcHBgYGBQQDAwICqFQBAgQFBwcECP4EAfgNDAwMCwoKCQgHBwUEAwIAAAAFAAAAAAN2A+IAAgAHABsAHwBHAAABBSEBAzMlNSUHIw8GITUvBwEVMzUnIRE7AR8OESETPw47AQMf/t8BIf3iGEoB7P4eBQQICAYGBAIJAhYBAwQFBggECP70WLABB1gODQwMDAsKCQkHBwUFAwIB/RIwAQIDBQUHBwkJCgsMDAwNDlcBAIoBBv766xvcAQMEBQcHCGFYCQgHBwUEAgEBM9vbWP7NAgQEBgYICAoKCwsMDQ0N/fICEg0MDAwLCgoJCQcHBQQEAgAAAAACAAAAAAMmAyYACAAOAAAJATUzESE1MwEnIRUhESMBygEIVP6wwf73tAH4/lxUAnL+98H+sFQBCPBU/lwAAAAAAAASAN4AAQAAAAAAAAABAAAAAQAAAAAAAQAHAAEAAQAAAAAAAgAHAAgAAQAAAAAAAwAHAA8AAQAAAAAABAAHABYAAQAAAAAABQALAB0AAQAAAAAABgAHACgAAQAAAAAACgAsAC8AAQAAAAAACwASAFsAAwABBAkAAAACAG0AAwABBAkAAQAOAG8AAwABBAkAAgAOAH0AAwABBAkAAwAOAIsAAwABBAkABAAOAJkAAwABBAkABQAWAKcAAwABBAkABgAOAL0AAwABBAkACgBYAMsAAwABBAkACwAkASMgZS1pY29uc1JlZ3VsYXJlLWljb25zZS1pY29uc1ZlcnNpb24gMS4wZS1pY29uc0ZvbnQgZ2VuZXJhdGVkIHVzaW5nIFN5bmNmdXNpb24gTWV0cm8gU3R1ZGlvd3d3LnN5bmNmdXNpb24uY29tACAAZQAtAGkAYwBvAG4AcwBSAGUAZwB1AGwAYQByAGUALQBpAGMAbwBuAHMAZQAtAGkAYwBvAG4AcwBWAGUAcgBzAGkAbwBuACAAMQAuADAAZQAtAGkAYwBvAG4AcwBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIAB1AHMAaQBuAGcAIABTAHkAbgBjAGYAdQBzAGkAbwBuACAATQBlAHQAcgBvACAAUwB0AHUAZABpAG8AdwB3AHcALgBzAHkAbgBjAGYAdQBzAGkAbwBuAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJOAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAUEBQgFDAUQBRQFGAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFYAVkBWgFbAVwBXQFeAV8BYAFhAWIBYwFkAWUBZgFnAWgBaQFqAWsBbAFtAW4BbwFwAXEBcgFzAXQBdQF2AXcBeAF5AXoBewF8AX0BfgF/AYABgQGCAYMBhAGFAYYBhwGIAYkBigGLAYwBjQGOAY8BkAGRAZIBkwGUAZUBlgGXAZgBmQGaAZsBnAGdAZ4BnwGgAaEBogGjAaQBpQGmAacBqAGpAaoBqwGsAa0BrgGvAbABsQGyAbMBtAG1AbYBtwG4AbkBugG7AbwBvQG+Ab8BwAHBAcIBwwHEAcUBxgHHAcgByQHKAcsBzAHNAc4BzwHQAdEB0gHTAdQB1QHWAdcB2AHZAdoB2wHcAd0B3gHfAeAB4QHiAeMB5AHlAeYB5wHoAekB6gHrAewB7QHuAe8B8AHxAfIB8wH0AfUB9gH3AfgB+QH6AfsB/AH9Af4B/wIAAgECAgIDAgQCBQIGAgcCCAIJAgoCCwIMAg0CDgIPAhACEQISAhMCFAIVAhYCFwIYAhkCGgIbAhwCHQIeAh8CIAIhAiICIwIkAiUCJgInAigCKQIqAisCLAItAi4CLwIwAjECMgIzAjQCNQI2AjcCOAI5AjoCOwI8Aj0CPgI/AkACQQJCAkMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAmECYgJjAmQCZQJmAmcCaAJpAmoCawJsAm0CbgJvAnACcQJyAnMCdAJ1AnYCdwJ4AnkCegJ7AnwCfQJ+An8CgAKBAoICgwKEAoUChgKHAogCiQKKAosCjAKNAo4CjwKQApECkgKTApQClQKWApcCmAKZApoCmwKcAp0CngKfAqACoQKiAqMCpAKlAqYCpwKoAqkCqgKrAqwCrQKuAq8CsAKxArICswK0ArUCtgK3ArgCuQK6ArsCvAK9Ar4CvwLAAsECwgLDAsQCxQLGAscCyALJAsoCywLMAs0CzgLPAtAC0QLSAtMC1ALVAtYC1wLYAtkC2gLbAtwC3QLeAt8C4ALhAuIC4wLkAuUC5gLnAugC6QLqAusC7ALtAu4C7wLwAvEC8gLzAvQC9QL2AvcC+AL5AvoC+wL8Av0C/gL/AwADAQMCAwMDBAMFAwYDBwMIAwkDCgMLAwwDDQMOAw8DEAMRAxIDEwMUAxUDFgMXAxgDGQMaAxsDHAMdAx4DHwMgAyEDIgMjAyQDJQMmAycDKAMpAyoDKwMsAy0DLgMvAzADMQMyAzMDNAM1AzYDNwM4AzkDOgM7AzwDPQM+Az8DQANBA0IDQwNEA0UDRgNHA0gDSQNKA0sDTANNA04DTwAHb3BhY2l0eQVjaGFydA9pbmNyZWFzZS1pbmRlbnQFZXJhc2UMc3Ryb2tlLWNvbG9yDGNoZXZyb24tZG93bgxhbGlnbi1taWRkbGUJc3Vic2NyaXB0CmJyZWFrLXBhZ2UJYWxpZ24tdG9wB3pvb20taW4SY2hldnJvbi1yaWdodC1maWxsCmNvbGxhcHNlLTEMY2hldnJvbi1sZWZ0DGluc2VydC1yaWdodAtmb2xkZXItb3BlbgZyZXBlYXQDcGFuDHByb3BlcnRpZXMtMRBhdXRvLWZpdC1jb250ZW50BmZpbHRlcg9zaG93LWhpZGUtcGFuZWwHcmVmcmVzaAlncmlkLXZpZXcFY2hlY2sNZGVsZXRlLWNvbHVtbgVzdHlsZRFtb3JlLWhvcml6b250YWwtMQVhcHBseQtncmFuZC10b3RhbA50aW1lbGluZS1tb250aBFjaGV2cm9uLWxlZnQtZmlsbAlwYXJhZ3JhcGgPY2hldnJvbi11cC1maWxsD2RlY3JlYXNlLWluZGVudBBleGl0LWZ1bGwtc2NyZWVuBnNlYXJjaApleHBvcnQtY3N2DGFsaWduLWJvdHRvbQpleHBvcnQtcGRmCmFycm93LWxlZnQLY2lyY2xlLWluZm8ObGlzdC11bm9yZGVyZWQHc2F2ZS1hcwxsaXN0LW9yZGVyZWQEcGxheQRsaW5rDXRpbWVsaW5lLXdlZWsKYW5ub3RhdGlvbghib29rbWFyawxhbGlnbi1jZW50ZXIOcGFnZS1udW1iZXJpbmcKY2hldnJvbi11cARsb2NrDGluc2VydC1iZWxvdwtpbnNlcnQtbGVmdApkZWxldGUtcm93BXBhc3RlCnBhZ2Utc2V0dXAJcmVkYWN0aW9uCnR3by1jb2x1bW4LY2lyY2xlLWhlbHAMdGltZWxpbmUtZGF5A2N1dBJmaXhlZC1jb2x1bW4td2lkdGgJc29ydGluZy0yDWNpcmNsZS1yZW1vdmUFcHJpbnQRY2hldnJvbi1kb3duLWZpbGwFY2xvc2ULYWxpZ24tcmlnaHQPYXV0by1maXQtd2luZG93DGZpbHRlci1jbGVhcgVicmVhawh6b29tLW91dAlmb250LW5hbWUFc3RhbXAEc2F2ZQxleHBvcnQtZXhjZWwMc3Ryb2tlLXN0eWxlCXN1Yi10b3RhbAZyZW5hbWUEdW5kbxB0YWJsZS1vZi1jb250ZW50DHBhaW50LWJ1Y2tldApjaXJjbGUtYWRkCXNpZ25hdHVyZQVwYXVzZQNzdW0EcGx1cwZmb290ZXIMc3Ryb2tlLXdpZHRoCmZyZWV6ZS1yb3cIZG93bmxvYWQPYW5ub3RhdGlvbi1lZGl0DWJyZWFrLXNlY3Rpb24Fbm90ZXMMY2lyY2xlLWNsb3NlEnRpbWVsaW5lLXdvcmstd2VlawV0YWJsZQ90ZXh0LWFubm90YXRpb24IZmlsZS1uZXcNbmV3LXBhcmFncmFwaA1tb3VzZS1wb2ludGVyB3R3by1yb3cIdXBsb2FkLTENY2hldnJvbi1yaWdodAlmb3JtLWRhdGERbnVtYmVyLWZvcm1hdHRpbmcJbGFzdC1wYWdlBmZvbGRlcgphbGlnbi1sZWZ0D2hpZ2hsaWdodC1jb2xvcgtmdWxsLXNjcmVlbgZoZWFkZXIFdHJhc2gIY29tbWVudHMNZmlsdGVyLWFjdGl2ZQVpbWFnZQ1mdWxsLXNjcmVlbi0yBHJlZG8Lc3VwZXJzY3JpcHQGaW1wb3J0BGNvcHkKZmlyc3QtcGFnZQpzZWxlY3QtYWxsBnNoYXBlcwNrZXkGZXhwb3J0D21vcmUtdmVydGljYWwtMQ1mcmVlemUtY29sdW1uDGluc2VydC1hYm92ZQxsaW5lLXNwYWNpbmcJb3Blbi1saW5rDXN0cmlrZXRocm91Z2gDZXllB2Rpc3BsYXkKbG93ZXItY2FzZQp1cHBlci1jYXNlBGJvbGQXY2hldnJvbi1sZWZ0LWZpbGwtc21hbGwVY2hldnJvbi11cC1maWxsLXNtYWxsBml0YWxpYwRlZGl0CWNvZGUtdmlldwZyZXNpemUJdW5kZXJsaW5lC2luc2VydC1jb2RlC2xpbmstcmVtb3ZlB2NhcHRpb24Jdmlldy1zaWRlDmVycm9yLXRyZWV2aWV3F2NoZXZyb24tZG93bi1maWxsLXNtYWxsGGNoZXZyb24tcmlnaHQtZmlsbC1zbWFsbA5oeXBlcmxpbmstY29weQdqdXN0aWZ5DWJvcmRlci1taWRkbGUMYm9yZGVyLWlubmVyCmJvcmRlci1hbGwMYm9yZGVyLXJpZ2h0CGJ1bGxldC0yDGJvcmRlci1vdXRlcgx0YWJsZS1kZWxldGUKYm9yZGVyLXRvcAhidWxsZXQtNAhidWxsZXQtMwtwYXJhZ3JhcGgtMgtib3JkZXItbGVmdBBoeXBlcmxpbmstcmVtb3ZlDWJvcmRlci1jZW50ZXINYm9yZGVyLWJvdHRvbQhidWxsZXQtNQxib3JkZXItYWxsLTIQdGFibGUtcHJvcGVydGllcwxyZXN0YXJ0LWF0LTEOaHlwZXJsaW5rLWVkaXQIYnVsbGV0LTEEY2VsbBJjb250aW51ZS1udW1iZXJpbmcEbm9uZQl0aHVtYm5haWwOaHlwZXJsaW5rLW9wZW4IYnVsbGV0LTYPcmVjdXJyZW5jZS1lZGl0A2RheQphcnJvdy1kb3duE2NoZXZyb24tbGVmdC1kb3VibGUUY2hldnJvbi1yaWdodC1kb3VibGUSbWFyay1mb3ItcmVkYWN0aW9uEWFnZW5kYS1kYXRlLXJhbmdlCGNhbGVuZGFyE2NoZXZyb24tZG93bi1kb3VibGUEd2VlawxhcnJvdy1sZWZ0LTIJc29ydGluZy0xDnRpbWVsaW5lLXRvZGF5BW1vbnRoEWNoZXZyb24tdXAtZG91YmxlDG1vbnRoLWFnZW5kYQVjbG9jawpyZWN1cnJlbmNlCXRpbWUtem9uZRFib3JkZXItZGlhZ29uYWwtMgtkZXNjcmlwdGlvbglzZWxlY3Rpb24EbWVudQthcnJvdy1yaWdodAdyZXNpemVyCGxvY2F0aW9uCGFycm93LXVwD3RpbWVsaW5lLWFnZW5kYQZwZW9wbGUUaW50ZXJtZWRpYXRlLXN0YXRlLTIKZ3JvdXAtaWNvbg1kcmFnLWFuZC1kcm9wCmRhdGUtcmFuZ2URYm9yZGVyLWRpYWdvbmFsLTEMY2lyY2xlLWNoZWNrDmZpZWxkLXNldHRpbmdzBmV4cGFuZApjb2xsYXBzZS0yDGNoYXJ0LWNvbHVtbgljaGFydC1iYXIKY2hhcnQtbGluZQ1jaGFydC1zY2F0dGVyCmNoYXJ0LWFyZWELY2hhcnQtcG9sYXIQcGFyYS1vcHRpb24tdXAtMg5wYXJhLW9wdGlvbi11cApsaW5lLXNtYWxsEnBhcmEtb3B0aW9uLWRvd24tMg9saW5lLXZlcnktc21hbGwXZHJhZy1hbmQtZHJvcC1pbmRpY2F0b3ILbGluZS1ub3JtYWwQcGFyYS1vcHRpb24tZG93bhF0YWJsZS1hbGlnbi1yaWdodBV2ZXJ0aWNhbC1hbGlnbi1ib3R0b20VdmVydGljYWwtYWxpZ24tY2VudGVyEnRhYmxlLWFsaWduLWNlbnRlcg9jZWxsLWFsaWduLWxlZnQQY2VsbC1hbGlnbi1yaWdodA90YWJsZS1jZWxsLW5vbmUTdGFibGUtYm9yZGVyLWN1c3RvbQNhbGwRY2VsbC1hbGlnbi1jZW50ZXIQdGFibGUtYWxpZ24tbGVmdANib3gSdmVydGljYWwtYWxpZ24tdG9wCHBvcnRyYWl0CWxhbmRzY2FwZQtjaGVjay1sYXJnZRJpbnRlcm1lZGlhdGUtc3RhdGUGZWRpdGVkDXNlbmQtYmFja3dhcmQMc2VuZC10by1iYWNrBW9yZGVyCXVuZ3JvdXAtMQ1icmluZy1mb3J3YXJkB2dyb3VwLTEOYnJpbmctdG8tZnJvbnQHc29ydC11cAlzb3J0LWRvd24SY2hldnJvbi1kb3duLXNtYWxsE2NoZXZyb24tcmlnaHQtc21hbGwQY2hldnJvbi11cC1zbWFsbBJjaGV2cm9uLWxlZnQtc21hbGwLdGV4dC1oZWFkZXIQdGV4dC1hbHRlcm5hdGl2ZQxjbGVhci1mb3JtYXQHcmVwbGFjZQpmb250LWNvbG9yC3pvb20tdG8tZml0CWFkZC1hYm92ZQlhZGQtYmVsb3cEbGluZQ5hcnJvdy1yaWdodC11cAlyZWN0YW5nbGUGY2lyY2xlCHBlbnRhZ29uBmxlbmd0aARhcmVhCXBlcmltZXRlcgZyYWRpdXMGdm9sdW1lEmNoYW5nZS1zY2FsZS1yYXRpbwhzZXR0aW5ncwljb21tZW50LTINdGh1bWJzLWRvd24tMQl0aHVtYnMtdXANdGh1bWJzLWRvd24tMgpleHBvcnQtanBnCmV4cG9ydC1wbmcKZXhwb3J0LXN2ZxZjb25kaXRpb25hbC1mb3JtYXR0aW5nEGhpZGUtZm9ybXVsYS1iYXINaGlkZS1oZWFkaW5ncw5oaWRlLWdyaWRsaW5lcwlleWUtc2xhc2gKZXhwb3J0LXhscwxleHBvcnQtY3N2LTIDbWR4BmZvcm1hdAluYW1lZC1zZXQNZ3JpcC12ZXJ0aWNhbAlkaW1lbnNpb24HbGV2ZWwtMQdsZXZlbC0yB2xldmVsLTMHbGV2ZWwtNAdsZXZlbC01DHVzZXItZGVmaW5lZANrcGkLc29ydC1kb3duLTIJc29ydGluZy0zCXNvcnQtdXAtMhFjYWxjdWxhdGVkLW1lbWJlcgtjdXN0b20tc29ydA9zb3J0LWRlc2NlbmRpbmcOc29ydC1hc2NlbmRpbmcLY29tbWVudC1hZGQFcmVwbHkGc2VuZC0xDGNvbW1lbnQtc2hvdw5zaWduYXR1cmUtZmlsbAtmaWx0ZXItbWFpbgl0ZXh0LXdyYXAKdW5maWx0ZXJlZBhmaWx0ZXJlZC1zb3J0LWRlc2NlbmRpbmcRc29ydC1kZXNjZW5kaW5nLTIQc29ydC1hc2NlbmRpbmctMhdmaWx0ZXJlZC1zb3J0LWFzY2VuZGluZwhmaWx0ZXJlZAdyZWFwcGx5B2dyb3VwLTIJdW5ncm91cC0yC3Bhc3RlLXN0eWxlD3Bhc3RlLXRleHQtb25seQtzcGVsbC1jaGVjaxdwYXN0ZS1tYXRjaC1kZXN0aW5hdGlvbg1wYXN0ZS1zcGVjaWFsDmNvbW1lbnQtcmVvcGVuDHByaW50LWxheW91dAp3ZWItbGF5b3V0C2JvcmRlci1ub25lD2RhdGEtdmFsaWRhdGlvbg1wcm90ZWN0LXNoZWV0CXRleHQtZm9ybQxwcm9wZXJ0aWVzLTIKY2xlYXItZm9ybQlkcm9wLWRvd24KZm9ybS1maWVsZAljaGVjay1ib3gMdGFibGUtdXBkYXRlDmNoYW5nZXMtYWNjZXB0EmRpc3BsYXktZm9yLXJldmlldw5jaGFuZ2VzLXJlamVjdBBjaGFuZ2VzLXByZXZpb3VzC3Nob3ctbWFya3VwDGNoYW5nZXMtbmV4dA1jaGFuZ2VzLXRyYWNrHGNvbmRpdGlvbmFsLWZvcm1hdHRpbmctbGFyZ2UJaGlnaGxpZ2h0EHRvcC1ib3R0b20tcnVsZXMJZGF0YS1iYXJzDGNvbG9yLXNjYWxlcwhpY29uc2V0cwtjbGVhci1ydWxlcwluZXctcnVsZXMMZ3JlYXRlci10aGFuCWxlc3MtdGhhbgdiZXR3ZWVuB2VxdWFsdG8SdGV4dC10aGF0LWNvbnRhaW5zDmRhdGUtb2NjdXJyaW5nBnRvcC0xMA9ib3R0b20tMTAtaXRlbXMJYm90dG9tLTEwDWFib3ZlLWF2ZXJhZ2UNYmVsb3ctYXZlcmFnZQ5kdXBsaWNhdGUtY2VsbAlmb290LW5vdGUMZW5kLWZvb3Rub3RlE2NoYXJ0LWluc2VydC1jb2x1bW4QY2hhcnQtZGF0YS10YWJsZQxjaGFydC1sZWdlbmQYY2hhcnQtaW5zZXJ0LXgteS1zY2F0dGVyFmNoYXJ0LWluc2VydC13YXRlcmZhbGwRY2hhcnQtdXBkb3duLWJhcnMRYWRkLWNoYXJ0LWVsZW1lbnQPY2hhcnQtZ3JpZGxpbmVzF2luc2VydC1oaWVyYXJjaHktY2hhcnRzEWNoYXJ0LWluc2VydC1saW5lF2NoYXJ0LXN3aXRjaC1yb3ctY29sdW1uEGNoYXJ0LWVycm9yLWJhcnMPY2hhcnQtdHJlbmRsaW5lCmNoYXJ0LWF4ZXMRY2hhcnQtc2VsZWN0LWRhdGELY2hhcnQtbGluZXMRY2hhcnQtYXhpcy10aXRsZXMLY2hhcnQtdGl0bGUQY2hhcnQtaW5zZXJ0LXBpZRFjaGFuZ2UtY2hhcnQtdHlwZRZpbnNlcnQtc3RhdGlzdGljLWNoYXJ0EWNoYXJ0LWRhdGEtbGFiZWxzEmNoYXJ0LWluc2VydC1jb21ibyRjaGFydC1heGlzLXRpdGxlcy1wcmltYXJ5LWhvcml6b250YWwVY2hhcnQtbGluZWFyLWZvcmVjYXN0EWNoYXJ0LWxlZ2VuZC1ub25lEmNoYXJ0LWxlZ2VuZC1yaWdodBJjaGFydC1kYXRhLWNhbGxvdXQcY2hhcnQtcHJpbWFyeS1taW5vci12ZXJ0aWNhbBtjaGFydC1heGVzLXByaW1hcnktdmVydGljYWwYY2hhcnQtZGF0YS1sYWJlbHMtY2VudGVyFWNoYXJ0LWRhdGEtdGFibGUtbm9uZRZjaGFydC1kYXRhLWxhYmVscy1ub25lHGNoYXJ0LXByaW1hcnktbWFqb3ItdmVydGljYWwTY2hhcnQtbGVnZW5kLWxpbmVhchtjaGFydC1lcnJvci1iYXJzLXBlcmNlbnRhZ2UUY2hhcnQtbm8tbGVnZW5kLWtleXMXY2hhcnQtdGl0bGUtYWJvdmUtY2hhcnQUY2hhcnQtdHJlbmRsaW5lLW5vbmUWY2hhcnQtd2l0aC1sZWdlbmQta2V5cx1jaGFydC1heGVzLXByaW1hcnktaG9yaXpvbnRhbCNjaGFydC1lcnJvci1iYXJzLXN0YW5kYXJkLWRldmlhdGlvbhBjaGFydC1sZWdlbmQtdG9wHmNoYXJ0LXByaW1hcnktbWlub3ItaG9yaXpvbnRhbBVjaGFydC1lcnJvci1iYXJzLW5vbmUUY2hhcnQtdXAtZG93bi1iYXJzLTIQY2hhcnQtZHJvcC1saW5lcxBjaGFydC1saW5lcy1ub25lHmNoYXJ0LXByaW1hcnktbWFqb3ItaG9yaXpvbnRhbBNjaGFydC1sZWdlbmQtYm90dG9tEmNoYXJ0LXVwLWRvd24tbm9uZR1jaGFydC1kYXRhLWxhYmVscy1vdXRzaWRlLWVuZCJjaGFydC1heGlzLXRpdGxlcy1wcmltYXJ5LXZlcnRpY2FsEWNoYXJ0LWxlZ2VuZC1sZWZ0HWNoYXJ0LWRhdGEtbGFiZWxzLWluc2lkZS1iYXNlFGNoYXJ0LWhpZ2gtbG93LWxpbmVzG2NoYXJ0LXRyZW5kbGluZS1leHBvbmVudGlhbB5jaGFydC10cmVuZGxpbmUtbW92aW5nLWF2ZXJhZ2UcY2hhcnQtZGF0YS1sYWJlbHMtaW5zaWRlLWVuZBBjaGFydC10aXRsZS1ub25lHGNoYXJ0LXRpdGxlLWNlbnRlcmVkLW92ZXJsYXkfY2hhcnQtZXJyb3ItYmFycy1zdGFuZGFyZC1lcnJvcg9jaGFydC0zZC1hcmVhLTEUY2hhcnQtMmQtc3RhY2tlZC1iYXISY2hhcnQtM2Qtc3VyZmFjZS0xFmNoYXJ0LWhpc3RvZ3JhbS1wYXJldG8mY2hhcnQtc3RvY2stdm9sdW1uLW9wZW4taGlnaC1sb3ctY2xvc2UaY2hhcnQtc3RvY2staGlnaC1sb3ctY2xvc2UfY2hhcnQtc3RvY2stb3Blbi1oaWdoLWxvdy1jbG9zZStjaGFydC0yZC1saW5lLTEwMC1zdGFja2VkLWxpbmUtd2l0aC1tYXJrZXJzEmNoYXJ0LWZpbGxlZC1yYWRhchljaGFydC0zZC1jbHVzdGVyZWQtY29sdW1uDmNoYXJ0LXN1bmJ1cnN0DWNoYXJ0LXRyZWVtYXAhY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1hcmVhDGNoYXJ0LTNkLXBpZRFjaGFydC0zZC1jb2x1bW4tNBJtb3JlLWNvbHVtbi1jaGFydHMVY2hhcnQtMmQtc3RhY2tlZC1saW5lC2NoYXJ0LWRvbnV0FmNoYXJ0LTNkLWNsdXN0ZXJlZC1iYXIMY2hhcnQtZnVubmVsDmNoYXJ0LTJkLXBpZS0yDWNoYXJ0LTNkLWxpbmUZY2hhcnQtMmQtY2x1c3RlcmVkLWNvbHVtbiFjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWFyZWEQbW9yZS1saW5lLWNoYXJ0cyBjaGFydC0zZC0xMDAtcGVyY2VudC1zdGFja2VkLWJhchFtb3JlLXN0b2NrLWNoYXJ0cyFjaGFydC1zdG9jay12b2x1bW4taGlnaC1sb3ctY2xvc2UQY2hhcnQtYmFyLW9mLXBpZS1jaGFydC1jbHVzdGVyZWQtY29sdW1uLWxpbmUtb24tc2Vjb25kYXJ5LWF4aXMWY2hhcnQtMmQtY2x1c3RlcmVkLWJhcgtjaGFydC1yYWRhciNjaGFydC0zZC0xMDAtcGVyY2VudC1zdGFja2VkLWNvbHVtbh9jaGFydC1zdGFja2VkbGluZXMtd2l0aC1tYXJrZXJzGmNoYXJ0LXdpcmVmcmFtZS0zZC1zdXJmYWNlGmNoYXJ0LTJkLWxpbmUtd2l0aC1tYXJrZXJzFWNoYXJ0LWJveC1hbmQtd2hpc2tlchljcmVhdGUtY3VzdG9tLWNvbWJvLWNoYXJ0IGNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtYmFyIWNoYXJ0LXNjYXR0ZXItd2l0aC1zdHJhaWdodC1saW5lcxdtb3JlLXN0YXRpc3RpY2FsLWNoYXJ0cxVjaGFydC0zZC1zdGFja2VkLWFyZWENY2hhcnQtMmQtbGluZSNjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWNvbHVtbg9tb3JlLXBpZS1jaGFydHMOY2hhcnQtYnViYmxlLTEhY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1saW5lD2NoYXJ0LWhpc3RvZ3JhbRVtb3JlLWhpZXJhcmNoeS1jaGFydHMhY2hhcnQtY29tYm8tY2x1c3RlcmVkLWNvbHVtbi1saW5lFWNoYXJ0LTJkLXN0YWNrZWQtYXJlYRdjaGFydC0zZC1zdGFja2VkLWNvbHVtbhBjaGFydC1pbnNlcnQtYmFyH2NoYXJ0LXNjYXR0ZXItd2l0aC1zbW9vdGgtbGluZXMfY2hhcnQtc3VyZmFjZS13aXJlZnJhbWUtY29udG91chRjaGFydC0zZC1zdGFja2VkLWJhchNjaGFydC0yZC1waWUtb2YtcGllEmNoYXJ0LTNkLXN1cmZhY2UtMg1jaGFydC0yZC1hcmVhKWNoYXJ0LWNvbWJvLXN0YWNrZWQtYXJlYS1jbHVzdGVyZWQtY29sdW1uD2NoYXJ0LXdhdGVyZmFsbBVjaGFydC1zdXJmYWNlLWNvbnRvdXITbW9yZS1zY2F0dGVyLWNoYXJ0cxdjaGFydC0yZC1zdGFja2VkLWNvbHVtbhBwcm90ZWN0LXdvcmtib29rA3BkZgtjaGFuZ2UtY2FzZQtmcmVlemUtcGFuZRNmcmVlemUtZmlyc3QtY29sdW1uDmZyZWV6ZS10b3Atcm93C21lcmdlLWNlbGxzDnNwbGl0LXZlcnRpY2FsCnRhYmxlLWNlbGwQc3BsaXQtaG9yaXpvbnRhbAhsaXN0LWJveAt0ZXh0LWZvcm0tMgVsYWJlbAtjaGVjay1ib3gtMhNhZGQtZWRpdC1mb3JtLWZpZWxkBmJ1dHRvbgtkcm9wLWRvd24tMgxyYWRpby1idXR0b24IcGFzc3dvcmQTdGFibGUtaW5zZXJ0LWNvbHVtbhB0YWJsZS1pbnNlcnQtcm93FXRhYmxlLW92ZXJ3cml0ZS1jZWxscwx0YWJsZS1uZXN0ZWQLdGFibGUtbWVyZ2UJZHJhZy1maWxsBGhvbWUNZ2FudHQtZ3JpcHBlcg1icmluZy10by12aWV3D2JyaW5nLXRvLWNlbnRlcgd3YXJuaW5nDWNyaXRpY2FsLXBhdGgPYm9yZGVyLXNoYWRvdy0yEmJvcmRlci1kaWFnb25hbC11cBRib3JkZXItZGlhZ29uYWwtZG93bg1ib3JkZXItY3VzdG9tDWJvcmRlci1ub25lLTEKYm9yZGVyLWJveA9ib3JkZXItc2hhZG93LTEFYXVkaW8FdmlkZW8EY3JvcAtzdGFyLWZpbGxlZAdmaWx0ZXJzCmFkanVzdG1lbnQJcGFnZS1zaXplBXJlc2V0CHRyaWFuZ2xlDHBhZ2UtY29sdW1ucwR0aW50CmJyaWdodG5lc3MIY29udHJhc3QKc2F0dXJhdGlvbgRmYWRlDWZsaXAtdmVydGljYWwPZmxpcC1ob3Jpem9udGFsDnRyYW5zZm9ybS1sZWZ0D3RyYW5zZm9ybS1yaWdodAlzaGFycG5lc3MFZ3JhaW4MZnJhbWUtY3VzdG9tB2ZyYW1lLTEHZnJhbWUtMgdmcmFtZS0zB2ZyYW1lLTQHZnJhbWUtNQdmcmFtZS02CXRyYW5zZm9ybQpjaGVjay10aWNrD2V2ZW4tcGFnZS1icmVhaw5vZGQtcGFnZS1icmVhawtwYWdlLWNvbHVtbhVjb250aW51b3VzLXBhZ2UtYnJlYWsOcGFnZS10ZXh0LXdyYXARcGFnZS1jb2x1bW4tcmlnaHQQcGFnZS1jb2x1bW4tbGVmdA9wYWdlLWNvbHVtbi1vbmUPcGFnZS1jb2x1bW4tdHdvEXBhZ2UtY29sdW1uLXRocmVlEG11bHRpcGxlLWNvbW1lbnQOZm9ybWF0LXBhaW50ZXIIbGF1bmNoZXIAAAAAAA==) format("truetype");
}

.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-opacity:before {
  content: "\e700";
}

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

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

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

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

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

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

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

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

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

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

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

.e-icons.e-collapse-1:before {
  content: "\e70c";
}

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

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

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

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

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

.e-icons.e-properties-1:before {
  content: "\e712";
}

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

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

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

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

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

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

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

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

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

.e-icons.e-apply:before {
  content: "\e71c";
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.e-icons.e-redaction:before {
  content: "\e73b";
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.e-icons.e-notes:before {
  content: "\e760";
}

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

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

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

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

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

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

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

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

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

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

.e-icons.e-form-data:before {
  content: "\e76b";
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.e-icons.e-import:before {
  content: "\e77a";
}

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

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

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

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

.e-icons.e-key:before {
  content: "\e77f";
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.e-icons.e-mark-for-redaction:before {
  content: "\e7bc";
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.e-icons.e-portrait:before {
  content: "\e7f8";
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.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-pentagon:before {
  content: "\e672";
}

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

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

.e-icons.e-perimeter: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: "\e84a";
}

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

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

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

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

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

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

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

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

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

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

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

.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-2:before {
  content: "\e665";
}

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

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

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

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

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

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

.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-fill:before {
  content: "\e844";
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.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: "\e19d";
}

.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-foot-note: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-pdf:before {
  content: "\e88b";
}

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

.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: "\e93c";
}

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

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

.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: "\e947";
}

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

.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: "\e974";
}

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

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

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

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

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

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

/*!************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@syncfusion/ej2-angular-grids/styles/bootstrap4.css?ngGlobalStyle ***!
  \************************************************************************************************************************************************************************************************************************************************************************/
/* stylelint-disable property-no-vendor-prefix */
.e-input-group.e-ddl .e-control.e-autocomplete ~ .e-ddl-icon {
  font-size: 8px;
}

.e-bigger .e-input-group.e-ddl .e-control.e-autocomplete ~ .e-ddl-icon {
  font-size: 10px;
}

.e-popup.e-ddl {
  border-radius: 4px;
  box-shadow: none;
  margin-top: 3px;
}
.e-popup.e-ddl .e-input-group {
  width: auto;
}
.e-popup.e-ddl .e-input-group input {
  line-height: 15px;
}

.e-popup.e-ddl .e-dropdownbase {
  min-height: 26px;
}

.e-popup.e-ddl .e-filter-parent .e-input-group {
  display: flex;
  width: auto;
}
.e-popup.e-ddl .e-filter-parent .e-input-group .e-back-icon {
  border: 0;
}

.e-bigger .e-popup.e-ddl-device-filter {
  margin-top: 0;
}

.e-bigger .e-popup.e-ddl .e-list-item {
  font-size: 16px;
  line-height: 32px;
  padding-left: 0;
  text-indent: 24px;
}

.e-bigger .e-popup.e-ddl .e-list-group-item, .e-bigger .e-popup.e-ddl .e-fixed-head {
  font-size: 14px;
  line-height: 32px;
  padding-left: 0;
  text-indent: 24px;
}

.e-bigger .e-popup.e-ddl .e-dd-group .e-list-item {
  padding-left: 4px;
}

.e-bigger .e-popup.e-ddl .e-input-group {
  padding: 4px 0;
}

.e-bigger .e-popup.e-ddl .e-input-group input, .e-bigger .e-popup.e-ddl .e-input-group input.e-input {
  font-size: 16px;
  height: 36px;
}

.e-bigger .e-popup.e-ddl .e-dropdownbase {
  min-height: 40px;
}

.e-input-group.e-control-wrapper.e-ddl .e-input[readonly],
.e-float-input.e-control-wrapper.e-ddl input[readonly] {
  background: transparent;
}

.e-input-group.e-control-wrapper.e-ddl.e-readonly .e-input[readonly],
.e-float-input.e-control-wrapper.e-ddl.e-readonly input[readonly] {
  background: #e9ecef;
}

.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:active,
.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:hover,
.e-control.e-dropdownlist .e-input-group:not(.e-disabled) .e-ddl-icon:active,
.e-control.e-dropdownlist .e-input-group:not(.e-disabled) .e-ddl-icon:hover,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon:hover,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-back-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-back-icon:hover {
  background: transparent;
  color: #495057;
}

.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon,
.e-input-group.e-disabled.e-ddl .e-control.e-dropdownlist ~ .e-input-group-icon,
.e-control.e-dropdownlist .e-input-group.e-disabled.e-ddl .e-input-group-icon,
.e-control.e-dropdownlist .e-input-group.e-ddl .e-input-group-icon {
  border: 0;
}

.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-input-group-icon:active,
.e-control.e-dropdownlist .e-input-group:not(.e-disabled) .e-input-group-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-back-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon:active {
  box-shadow: none;
}

.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon {
  background: transparent;
  display: flex;
  position: relative;
}

.e-ddl.e-popup .e-filter-parent .e-input-group,
.e-ddl.e-popup .e-filter-parent {
  background: rgba(0, 0, 0, 0.03);
}

.e-input-group .e-control.e-dropdownlist ~ .e-ddl-icon {
  font-size: 8px;
}

.e-bigger .e-input-group .e-control.e-dropdownlist ~ .e-ddl-icon {
  font-size: 10px;
}

.e-bigger.e-small .e-ddl.e-popup .e-list-item, .e-bigger.e-small .e-ddl.e-popup .e-list-group-item, .e-bigger.e-small .e-ddl.e-popup .e-fixed-head {
  font-size: 14px;
  line-height: 34px;
  padding-left: 0;
  text-indent: 16px;
}

.e-bigger.e-small .e-ddl.e-popup .e-dd-group .e-list-item {
  padding-left: 4px;
}

.e-bigger.e-small .e-ddl.e-popup .e-input-group {
  padding: 4px 0;
}

.e-bigger.e-small .e-ddl.e-popup .e-input-group input, .e-bigger.e-small .e-ddl.e-popup .e-input-group input.e-input {
  height: 30px;
}

.e-bigger.e-small .e-popup.e-ddl .e-dropdownbase {
  min-height: 34px;
}

/* stylelint-disable property-no-vendor-prefix */
@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
/*! component icons */
.e-icon-check::before {
  content: "\e718";
}

.e-excelfilter .e-icon-filter::before {
  content: "\e714";
}
.e-excelfilter .e-excl-filter-icon::before {
  content: "\e714";
}
.e-excelfilter .e-excl-filter-icon.e-filtered::before {
  content: "\e748";
}
.e-excelfilter .e-search-icon::before {
  content: "\e724";
}
.e-excelfilter .e-ccsearch-icon::before {
  content: "\e724";
}
.e-excelfilter .e-chkcancel-icon::before {
  content: "\e745";
}
.e-excelfilter .e-sortascending::before {
  content: "\e812";
}
.e-excelfilter .e-sortdescending::before {
  content: "\e811";
}

/*! Excel-Filter layout */
.sf-grid .e-excelfilter .e-dlg-content {
  overflow: visible;
  padding: 0;
}
.sf-grid .e-excelfilter .e-searchcontainer {
  padding: 14px;
  padding-top: 4px;
}
.sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu .e-ul .e-menu-item .e-menu-icon {
  height: 26px;
  line-height: 26px;
}
.sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu .e-ul .e-menu-item:not(.e-separator) {
  height: 26px;
  line-height: 26px;
}
.sf-grid .e-excelfilter .e-searchbox {
  padding-left: 0;
}
.sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu .e-ul .e-separator {
  height: auto;
}
.sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu .e-ul {
  position: absolute;
}
.sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu {
  display: inline-block;
  position: relative;
  width: 100%;
}

.sf-grid-dlg.e-xlflmenu .e-xlfl-radiodiv {
  width: unset;
}

.e-xlflmenu {
  min-height: 318px;
}
.e-xlflmenu .e-xlfl-dlgfields {
  font-size: 15px;
}
.e-xlflmenu .e-xlfl-fieldset {
  font-size: 13px;
  padding-top: 9px;
}
.e-xlflmenu .e-xlfl-optr,
.e-xlflmenu .e-xlfl-value {
  padding-top: 11.25px;
}
.e-xlflmenu .e-xlfl-radio,
.e-xlflmenu .e-xlfl-mtcase {
  padding-top: 12px;
}
.e-xlflmenu .e-xlfl-optr:first-child {
  padding-right: 11.25px;
}
.e-xlflmenu .e-xlfl-table {
  border-spacing: 0;
  table-layout: fixed;
  width: 100%;
}
.e-xlflmenu .e-radio + label .e-label {
  margin-top: 0;
  padding-left: 25px;
  padding-right: 9px;
}
.e-xlflmenu .e-checkbox-wrapper .e-frame + .e-label {
  margin-bottom: 1px;
  margin-left: 6px;
}
.e-xlflmenu .e-checkbox-wrapper .e-frame {
  margin-bottom: 1px;
}
.e-xlflmenu .e-dlg-content {
  padding-bottom: 5px;
}
.e-xlflmenu .e-xlfl-radiodiv {
  width: 120px;
}
.e-xlflmenu .e-xlfl-matchcasediv {
  margin-left: 0;
  margin-right: 13px;
}

.e-xlfl-radio-or,
.e-xlfl-matchcasediv {
  margin-left: 2px;
}

.e-emptyicon {
  opacity: 0;
}

.e-xlflmenu.e-rtl .e-xlfl-optr {
  padding-left: 11.25px;
  padding-right: 0;
}
.e-xlflmenu.e-rtl .e-radio + label .e-label {
  padding-left: 0;
  padding-right: 25px;
}
.e-xlflmenu.e-rtl .e-xlfl-radio-or {
  margin-left: 0;
  margin-right: 13px;
}

.e-bigger .e-xlflmenu.e-rtl .e-radio + label .e-label {
  padding-left: 0;
  padding-right: 25px;
}

.e-bigger .e-xlflmenu {
  min-height: 362px;
}
.e-bigger .e-xlflmenu .e-xlfl-table {
  border-spacing: 0;
  width: 100%;
}
.e-bigger .e-xlflmenu .e-dlg-content {
  padding-bottom: 10px;
}
.e-bigger .e-xlflmenu .e-radio + label .e-label {
  padding-left: 27px;
  padding-right: 6px;
}
.e-bigger .e-xlflmenu .e-checkbox-wrapper .e-frame + .e-label {
  margin-left: 8px;
}
.e-bigger .e-xlflmenu .e-xlfl-radiodiv {
  width: 141px;
}
.e-bigger .e-xlflmenu .e-xlfl-radio-or,
.e-bigger .e-xlflmenu .e-xlfl-matchcasediv {
  margin-left: 16px;
}
.e-bigger .e-xlflmenu .e-xlfl-optr:first-child {
  padding-right: 15px;
}
.e-bigger .e-xlflmenu .e-xlfl-dlgfields {
  font-size: 16px;
}
.e-bigger .e-xlflmenu .e-xlfl-fieldset {
  font-size: 14px;
  padding-top: 12px;
}
.e-bigger .e-xlflmenu .e-xlfl-optr,
.e-bigger .e-xlflmenu .e-xlfl-value {
  padding-top: 15px;
}
.e-bigger .e-xlflmenu .e-xlfl-radio,
.e-bigger .e-xlflmenu .e-xlfl-mtcase {
  padding-top: 5px;
}

.e-bigger .e-excelfilter .e-xlflmenu,
.e-excelfilter.e-bigger .e-xlflmenu {
  min-height: 362px;
}
.e-bigger .e-excelfilter .e-ftrchk,
.e-excelfilter.e-bigger .e-ftrchk {
  padding-bottom: 9px;
  padding-top: 9px;
}
.e-bigger .e-excelfilter .e-contextmenu-wrapper ul li,
.e-bigger .e-excelfilter .e-contextmenu-container ul li,
.e-excelfilter.e-bigger .e-contextmenu-wrapper ul li,
.e-excelfilter.e-bigger .e-contextmenu-container ul li {
  height: 40px;
  line-height: 40px;
}
.e-bigger .e-excelfilter .e-contextmenu-wrapper ul li .e-menu-icon,
.e-bigger .e-excelfilter .e-contextmenu-container ul li .e-menu-icon,
.e-excelfilter.e-bigger .e-contextmenu-wrapper ul li .e-menu-icon,
.e-excelfilter.e-bigger .e-contextmenu-container ul li .e-menu-icon {
  height: 40px;
  line-height: 40px;
  margin-right: 13px;
}
.e-bigger .e-excelfilter .e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-excelfilter.e-bigger .e-contextmenu-wrapper ul .e-menu-item .e-caret {
  height: 40px;
  line-height: 40px;
  margin-right: 0;
}
.e-bigger .e-excelfilter.e-rtl .e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-excelfilter.e-bigger.e-rtl .e-contextmenu-wrapper ul .e-menu-item .e-caret {
  margin-left: 0;
}
.e-bigger .e-excelfilter.e-dialog .e-dlg-content,
.e-excelfilter.e-bigger.e-dialog .e-dlg-content {
  padding-left: 7px;
}
.e-bigger .e-excelfilter .e-ftrchk,
.e-bigger .e-excelfilter .e-searchbox,
.e-excelfilter.e-bigger .e-ftrchk,
.e-excelfilter.e-bigger .e-searchbox {
  padding-left: 9px;
}
.e-bigger .e-excelfilter.e-rtl .e-dlg-content,
.e-excelfilter.e-bigger.e-rtl .e-dlg-content {
  padding-left: 16px;
  padding-right: 7px;
}
.e-bigger .e-excelfilter.e-rtl .e-ftrchk,
.e-bigger .e-excelfilter.e-rtl .e-searchbox,
.e-excelfilter.e-bigger.e-rtl .e-ftrchk,
.e-excelfilter.e-bigger.e-rtl .e-searchbox {
  padding-left: 0;
  padding-right: 9px;
}

.e-excelfilter .e-checkboxlist {
  height: 200px;
  margin-top: 5px;
  min-height: 160px;
  overflow-y: auto;
}
.e-excelfilter .e-checkboxfiltertext {
  width: 150px;
  word-break: normal;
}
.e-excelfilter .e-chk-hidden {
  -moz-appearance: none; /* stylelint-disable-line property-no-vendor-prefix */
  height: 1px;
  opacity: 0;
  width: 1px;
}
.e-excelfilter .e-contextmenu-wrapper,
.e-excelfilter .e-contextmenu-wrapper ul {
  display: block;
}
.e-excelfilter .e-contextmenu-wrapper ul {
  padding-bottom: 4px;
  position: static;
}
.e-excelfilter .e-contextmenu-wrapper ul li,
.e-excelfilter .e-contextmenu-container ul li {
  height: 36px;
  line-height: 36px;
}
.e-excelfilter .e-contextmenu-wrapper ul li .e-menu-icon,
.e-excelfilter .e-contextmenu-container ul li .e-menu-icon {
  height: 36px;
  line-height: 36px;
  margin-right: 10px;
}
.e-excelfilter.e-rtl .e-contextmenu-wrapper ul li .e-menu-icon {
  margin-right: 0;
}
.e-excelfilter .e-contextmenu-wrapper ul .e-menu-item .e-caret {
  height: 36px;
  line-height: 36px;
}
.e-excelfilter .e-contextmenu-wrapper ul,
.e-excelfilter .e-contextmenu-container ul:not(.e-ul) {
  border: 0;
  border-radius: 3px 3px 0 0;
  box-shadow: none;
  max-width: 300px;
  padding-bottom: 4px;
  position: static;
}
.e-excelfilter .e-footer-content {
  border-style: solid;
  border-width: 1px 0 0;
}
.e-excelfilter .e-excel-menu {
  z-index: 1000;
}
.e-excelfilter .e-dlg-content {
  background-color: #fff;
  padding-top: 0;
}
.e-excelfilter .e-contextmenu-wrapper,
.e-excelfilter .e-contextmenu-wrapper ul {
  display: block;
}
.e-excelfilter .e-contextmenu-wrapper ul {
  padding-bottom: 4px;
  position: static;
}
.e-excelfilter .e-contextmenu-wrapper ul li .e-contextmenu-container ul li {
  height: 36px;
  line-height: 36px;
}
.e-excelfilter .e-contextmenu-wrapper ul li .e-menu-icon,
.e-excelfilter .e-contextmenu-container ul li .e-menu-icon {
  height: 36px;
  line-height: 36px;
  margin-right: 10px;
}
.e-excelfilter.e-rtl .e-contextmenu-wrapper ul li .e-menu-icon {
  margin-right: 0;
}
.e-excelfilter .e-contextmenu-wrapper ul .e-menu-item .e-caret {
  height: 36px;
  line-height: 36px;
  margin-right: 0;
}
.e-excelfilter.e-rtl .e-contextmenu-wrapper ul .e-menu-item .e-caret {
  margin-left: 0;
}
.e-excelfilter .e-footer-content {
  border-style: solid;
  border-width: 1px 0 0;
}
.e-excelfilter .e-excel-menu {
  z-index: 1000;
}
.e-excelfilter .e-dlg-content {
  padding-top: 6px;
}
.e-excelfilter .e-xlsel {
  border: 0 solid;
  position: absolute;
  -webkit-user-select: none;
          user-select: none;
}
.e-excelfilter.e-dialog .e-dlg-content {
  padding-left: 6px;
}
.e-excelfilter .e-ftrchk,
.e-excelfilter .e-searchbox {
  padding-left: 8px;
}
.e-excelfilter.e-rtl .e-dlg-content {
  padding-left: 14px;
  padding-right: 6px;
}
.e-excelfilter.e-rtl .e-ftrchk,
.e-excelfilter.e-rtl .e-searchbox {
  padding-left: 0;
  padding-right: 8px;
}
.e-excelfilter .e-searchbox {
  display: block;
}

.e-ftrchk {
  padding-bottom: 8px;
  padding-top: 8px;
}

.e-excel-menu.e-contextmenu.e-menu-parent {
  max-height: 298px;
  overflow-y: auto;
}

.e-bigger .e-excel-menu.e-contextmenu.e-menu-parent {
  max-height: 355px;
}

/*! Excel-Filter theme */
.e-excelfilter .e-footer-content {
  border-color: rgba(108, 117, 125, 0.12);
  opacity: 1;
}
.e-excelfilter .e-filtered::before {
  color: #317ab9;
}
.e-excelfilter .e-dlg-content {
  padding-bottom: 0;
}

li.e-separator.e-menu-item.e-excel-separator {
  margin-bottom: 0;
  margin-top: 0;
}

.e-xlsel {
  background-color: #317ab9;
  border-color: #317ab9;
}

/* stylelint-disable property-no-vendor-prefix */
.e-input-group.e-ddl .e-control.e-autocomplete ~ .e-ddl-icon {
  font-size: 8px;
}

.e-bigger .e-input-group.e-ddl .e-control.e-autocomplete ~ .e-ddl-icon {
  font-size: 10px;
}

/* stylelint-disable property-no-vendor-prefix */
@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
/*! component icons */
.e-icon-check::before {
  content: "\e718";
}

.e-grid .e-group-animate .e-drag.e-icon-drag::before,
.e-grid-menu .e-group-animate .e-drag.e-icon-drag::before {
  content: "\e7d6";
}
.e-grid .e-group-animate .e-nextgroup.e-icon-next::before,
.e-grid-menu .e-group-animate .e-nextgroup.e-icon-next::before {
  content: "\e76a";
}
.e-grid .e-icon-ascending::before,
.e-grid-menu .e-icon-ascending::before {
  content: "\e7d1";
}
.e-grid .e-icon-descending::before,
.e-grid-menu .e-icon-descending::before {
  content: "\e7b9";
}
.e-grid .e-icon-hide::before,
.e-grid-menu .e-icon-hide::before {
  content: "\e745";
}
.e-grid .e-ungroupbutton.e-icon-hide::before,
.e-grid-menu .e-ungroupbutton.e-icon-hide::before {
  content: "\e745";
}
.e-grid .e-icon-rowselect::before,
.e-grid-menu .e-icon-rowselect::before {
  content: "\e7cc";
}
.e-grid .e-icon-sortdirect::before,
.e-grid-menu .e-icon-sortdirect::before {
  content: "\e7c2";
}
.e-grid .e-icon-gdownarrow::before,
.e-grid-menu .e-icon-gdownarrow::before {
  content: "\e744";
}
.e-grid .e-icon-grightarrow::before,
.e-grid-menu .e-icon-grightarrow::before {
  content: "\e70b";
}
.e-grid .e-icon-filter::before,
.e-grid .e-icon-filter.e-filtered::before,
.e-grid-menu .e-icon-filter::before,
.e-grid-menu .e-icon-filter.e-filtered::before {
  content: "\e714";
}
.e-grid .e-resfilter-icon::before,
.e-grid-menu .e-resfilter-icon::before {
  content: "\e714";
}
.e-grid .e-ressort-icon::before,
.e-grid-menu .e-ressort-icon::before {
  content: "\e741";
}
.e-grid .e-excl-filter-icon::before,
.e-grid-menu .e-excl-filter-icon::before {
  content: "\e714";
}
.e-grid .e-excl-filter-icon.e-filtered::before,
.e-grid-menu .e-excl-filter-icon.e-filtered::before {
  content: "\e748";
}
.e-grid.e-rtl .e-icon-grightarrow::before,
.e-grid-menu.e-rtl .e-icon-grightarrow::before {
  content: "\e71f";
}
.e-grid .e-icon-group::before,
.e-grid-menu .e-icon-group::before {
  content: "\e7d5";
}
.e-grid .e-icon-ungroup::before,
.e-grid-menu .e-icon-ungroup::before {
  content: "\e7d5";
}
.e-grid .e-icon-reorderuparrow::before,
.e-grid-menu .e-icon-reorderuparrow::before {
  content: "\e78d";
}
.e-grid .e-icon-reorderdownarrow::before,
.e-grid-menu .e-icon-reorderdownarrow::before {
  content: "\e798";
}
.e-grid .e-print::before,
.e-grid-menu .e-print::before {
  content: "\e743";
}
.e-grid .e-add::before,
.e-grid-menu .e-add::before {
  content: "\e759";
}
.e-grid .e-resback-icon::before,
.e-grid-menu .e-resback-icon::before {
  content: "\e728";
}
.e-grid .e-wordexport::before,
.e-grid-menu .e-wordexport::before {
  content: "\e7b0";
}
.e-grid .e-pdfexport::before,
.e-grid-menu .e-pdfexport::before {
  content: "\e727";
}
.e-grid .e-csvexport::before,
.e-grid-menu .e-csvexport::before {
  content: "\e725";
}
.e-grid .e-excelexport::before,
.e-grid-menu .e-excelexport::before {
  content: "\e74e";
}
.e-grid .e-edit::before,
.e-grid-menu .e-edit::before {
  content: "\e78f";
}
.e-grid .e-columnmenu::before,
.e-grid .e-columnmenu.e-filtered::before,
.e-grid-menu .e-columnmenu::before,
.e-grid-menu .e-columnmenu.e-filtered::before {
  content: "\e781";
}
.e-grid .e-delete::before,
.e-grid-menu .e-delete::before {
  content: "\e773";
}
.e-grid .e-cancel::before,
.e-grid-menu .e-cancel::before {
  content: "\e745";
}
.e-grid .e-copy::before,
.e-grid-menu .e-copy::before {
  content: "\e77b";
}
.e-grid .e-save::before,
.e-grid-menu .e-save::before {
  content: "\e74d";
}
.e-grid .e-update::before,
.e-grid-menu .e-update::before {
  content: "\e74d";
}
.e-grid .e-search-icon::before,
.e-grid-menu .e-search-icon::before {
  content: "\e724";
}
.e-grid .e-cancel-icon::before,
.e-grid-menu .e-cancel-icon::before {
  content: "\e745";
}
.e-grid .e-columnchooserdiv::before,
.e-grid-menu .e-columnchooserdiv::before {
  content: "\e714";
}
.e-grid .e-ccsearch-icon::before,
.e-grid-menu .e-ccsearch-icon::before {
  content: "\e724";
}
.e-grid .e-columnchooser::before,
.e-grid-menu .e-columnchooser::before {
  content: "\e21e";
}
.e-grid .e-columnchooser-btn::before,
.e-grid-menu .e-columnchooser-btn::before {
  content: "\e744";
}
.e-grid .e-cc-icon::before,
.e-grid-menu .e-cc-icon::before {
  content: "\e744";
}
.e-grid .e-icon-rowdragicon::before,
.e-grid-menu .e-icon-rowdragicon::before {
  content: "\e7d6";
}
.e-grid.e-rtl .e-icon-rowdragicon::before,
.e-grid-menu.e-rtl .e-icon-rowdragicon::before {
  content: "\e7d6";
}
.e-grid .e-ccsearch-icon.e-cc-cancel::before,
.e-grid .e-chkcancel-icon::before,
.e-grid-menu .e-ccsearch-icon.e-cc-cancel::before,
.e-grid-menu .e-chkcancel-icon::before {
  content: "\e745";
}

.e-responsive-dialog .e-resfilterback::before {
  content: "\e728";
}
.e-responsive-dialog .e-filterset::before {
  content: "\e714";
}
.e-responsive-dialog .e-search-icon::before {
  content: "\e724";
}
.e-responsive-dialog .e-chkcancel-icon::before {
  content: "\e7a7";
}
.e-responsive-dialog .e-icon-filter-clear::before {
  content: "\e748";
}

.e-row-responsive-filter .e-dlg-closeicon-btn .e-icon-dlg-close::before {
  content: "\e728";
}

/*! Grid layout */
.e-disableuserselect {
  -webkit-user-select: none;
          user-select: none;
}

/*! Blazor column menu custom css */
.e-contextmenu-container.e-sfcontextmenu.e-hide-menu {
  visibility: hidden;
}

.e-emptyicon {
  opacity: 0;
}

.e-device .e-flmenu-valuediv {
  padding: 24px 0 0;
}

.e-bigger .e-grid,
.e-grid.e-bigger {
  font-size: 16px;
  /* stylelint-disable */
}
.e-bigger .e-grid .e-gridheader thead .e-icons:not(.e-check):not(.e-stop),
.e-grid.e-bigger .e-gridheader thead .e-icons:not(.e-check):not(.e-stop) {
  font-size: 14px;
}
.e-bigger .e-grid .e-row .e-icon-rowdragicon::before,
.e-grid.e-bigger .e-row .e-icon-rowdragicon::before {
  font-size: 14px;
}
.e-bigger .e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper,
.e-grid.e-bigger .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper {
  padding: 5px 30px 5px 0;
}
.e-bigger .e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-input.e-search,
.e-grid.e-bigger .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-input.e-search {
  width: 100%;
}
.e-bigger .e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-input-group-icon.e-icons.e-sicon.e-clear-icon,
.e-grid.e-bigger .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-input-group-icon.e-icons.e-sicon.e-clear-icon {
  margin: 0;
}
.e-bigger .e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-sicon.e-clear-icon::before,
.e-grid.e-bigger .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-sicon.e-clear-icon::before {
  font-size: 18px;
}
.e-bigger .e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search .e-search-icon,
.e-grid.e-bigger .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search .e-search-icon {
  padding-left: 0;
}
.e-bigger .e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper,
.e-grid.e-bigger .e-toolbar-items .e-toolbar-item.e-search-wrapper {
  padding-bottom: 5px;
  padding-top: 5px;
}
.e-bigger .e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search .e-search-icon,
.e-grid.e-bigger .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search .e-search-icon {
  min-width: 38px;
}
.e-bigger .e-grid .e-toolbar .e-toolbar-item.e-search-wrapper .e-sicon.e-clear-icon,
.e-grid.e-bigger .e-toolbar .e-toolbar-item.e-search-wrapper .e-sicon.e-clear-icon {
  margin: 0;
  min-width: 38px;
  padding: 0;
}
.e-bigger .e-grid .e-toolbar .e-toolbar-item.e-search-wrapper .e-sicon.e-clear-icon::before,
.e-grid.e-bigger .e-toolbar .e-toolbar-item.e-search-wrapper .e-sicon.e-clear-icon::before {
  font-size: 16px;
}
.e-bigger .e-grid.e-rtl .e-toolbar .e-toolbar-item.e-search-wrapper .e-sicon.e-clear-icon,
.e-grid.e-bigger.e-rtl .e-toolbar .e-toolbar-item.e-search-wrapper .e-sicon.e-clear-icon {
  margin: 0;
  min-width: 38px;
  padding: 0;
}
.e-bigger .e-grid .e-toolbar .e-toolbar-items .e-tbar-btn.e-btn .e-btn-icon.e-icons,
.e-grid.e-bigger .e-toolbar .e-toolbar-items .e-tbar-btn.e-btn .e-btn-icon.e-icons {
  font-size: 18px;
}
.e-bigger .e-grid .e-flmenu-valuediv,
.e-grid.e-bigger .e-flmenu-valuediv {
  padding: 16px 0 0;
}
.e-bigger .e-grid .e-headercell,
.e-grid.e-bigger .e-headercell {
  height: 50px;
  padding: 0 12px 0;
}
.e-bigger .e-grid .e-headercelldiv,
.e-grid.e-bigger .e-headercelldiv {
  font-size: 16px;
  height: 24px;
  line-height: 24px;
}
.e-bigger .e-grid .e-headercell,
.e-bigger .e-grid .e-detailheadercell,
.e-grid.e-bigger .e-headercell,
.e-grid.e-bigger .e-detailheadercell {
  font-size: 16px;
}
.e-bigger .e-grid .e-icons,
.e-grid.e-bigger .e-icons {
  font-size: 16px;
}
.e-bigger .e-grid .e-gridheader thead .e-icons,
.e-grid.e-bigger .e-gridheader thead .e-icons {
  font-size: 8px;
}
.e-bigger .e-grid .e-icon-gdownarrow,
.e-grid.e-bigger .e-icon-gdownarrow {
  font-size: 12px;
}
.e-bigger .e-grid .e-icon-grightarrow,
.e-grid.e-bigger .e-icon-grightarrow {
  font-size: 12px;
}
.e-bigger .e-grid .e-toolbar .e-tbar-btn.e-btn .e-btn-icon.e-icons.e-columnchooser-btn,
.e-grid.e-bigger .e-toolbar .e-tbar-btn.e-btn .e-btn-icon.e-icons.e-columnchooser-btn {
  font-size: 12px;
}
.e-bigger .e-grid .e-gridheader tr th:last-child,
.e-grid.e-bigger .e-gridheader tr th:last-child {
  padding-right: 12px;
}
.e-bigger .e-grid .e-gridheader tr th:last-child.e-filterbarcell,
.e-grid.e-bigger .e-gridheader tr th:last-child.e-filterbarcell {
  padding-left: 2px;
}
.e-bigger .e-grid .e-gridheader tr th:first-child,
.e-grid.e-bigger .e-gridheader tr th:first-child {
  padding-left: 12px;
}
.e-bigger .e-grid .e-gridheader tr th:first-child.e-filterbarcell,
.e-grid.e-bigger .e-gridheader tr th:first-child.e-filterbarcell {
  padding-left: 2px;
}
.e-bigger .e-grid .e-headercelldiv,
.e-grid.e-bigger .e-headercelldiv {
  font-size: 16px;
}
.e-bigger .e-grid .e-rowcell,
.e-bigger .e-grid .e-summarycell,
.e-bigger .e-grid .e-groupcaption,
.e-grid.e-bigger .e-rowcell,
.e-grid.e-bigger .e-summarycell,
.e-grid.e-bigger .e-groupcaption {
  font-size: 16px;
  padding: 12px 12px;
}
.e-bigger .e-grid .e-rowcell:first-child,
.e-bigger .e-grid .e-summarycell:first-child,
.e-grid.e-bigger .e-rowcell:first-child,
.e-grid.e-bigger .e-summarycell:first-child {
  padding-left: 12px;
}
.e-bigger .e-grid .e-rowcell:last-child,
.e-bigger .e-grid .e-summarycell:last-child,
.e-grid.e-bigger .e-rowcell:last-child,
.e-grid.e-bigger .e-summarycell:last-child {
  padding-right: 12px;
}
.e-bigger .e-grid .e-filterbarcell,
.e-bigger .e-grid .e-filterbarcelldisabled,
.e-grid.e-bigger .e-filterbarcell,
.e-grid.e-bigger .e-filterbarcelldisabled {
  height: 50px;
  padding: 0 12px;
}
.e-bigger .e-grid .e-filterbarcell input,
.e-grid.e-bigger .e-filterbarcell input {
  height: 39px;
}
.e-bigger .e-grid .e-ftrchk,
.e-grid.e-bigger .e-ftrchk {
  padding-bottom: 9px;
  padding-top: 9px;
}
.e-bigger .e-grid .e-columnmenu,
.e-grid.e-bigger .e-columnmenu {
  bottom: 31px;
  top: 32px;
}
.e-bigger .e-grid.e-device.e-noselect,
.e-grid.e-bigger.e-device.e-noselect {
  -webkit-user-select: none;
          user-select: none;
}
.e-bigger .e-grid .e-dialog.e-checkboxfilter,
.e-bigger .e-grid .e-dialog.e-flmenu,
.e-grid.e-bigger .e-dialog.e-checkboxfilter,
.e-grid.e-bigger .e-dialog.e-flmenu {
  min-width: 260px;
}
.e-bigger .e-grid .e-dialog.e-checkboxfilter,
.e-grid.e-bigger .e-dialog.e-checkboxfilter {
  min-height: 348px;
}
.e-bigger .e-grid .e-checkboxfilter .e-dlg-content,
.e-grid.e-bigger .e-checkboxfilter .e-dlg-content {
  padding-left: 7px;
}
.e-bigger .e-grid .e-checkboxfilter .e-ftrchk, .e-bigger .e-grid .e-checkboxfilter .e-searchbox,
.e-grid.e-bigger .e-checkboxfilter .e-ftrchk,
.e-grid.e-bigger .e-checkboxfilter .e-searchbox {
  padding-left: 9px;
}
.e-bigger .e-grid.e-rtl .e-checkboxfilter .e-dlg-content,
.e-grid.e-bigger.e-rtl .e-checkboxfilter .e-dlg-content {
  padding-left: 16px;
  padding-right: 7px;
}
.e-bigger .e-grid.e-rtl .e-checkboxfilter .e-ftrchk, .e-bigger .e-grid.e-rtl .e-checkboxfilter .e-searchbox,
.e-grid.e-bigger.e-rtl .e-checkboxfilter .e-ftrchk,
.e-grid.e-bigger.e-rtl .e-checkboxfilter .e-searchbox {
  padding-left: 0;
  padding-right: 9px;
}
.e-bigger .e-grid .e-filtermenudiv,
.e-grid.e-bigger .e-filtermenudiv {
  margin: -20px -7px;
}
.e-bigger .e-grid .e-sortfilterdiv,
.e-grid.e-bigger .e-sortfilterdiv {
  margin: -30px -2px;
}
.e-bigger .e-grid .e-gridheader .e-fltr-icon .e-sortfilterdiv,
.e-grid.e-bigger .e-gridheader .e-fltr-icon .e-sortfilterdiv {
  margin: -30px 18px -31px 0;
}
.e-bigger .e-grid.e-rtl .e-gridheader .e-headercell .e-headercelldiv.e-headerchkcelldiv,
.e-grid.e-bigger.e-rtl .e-gridheader .e-headercell .e-headercelldiv.e-headerchkcelldiv {
  padding: 0 0.35em 0 0.3em;
}
.e-bigger .e-grid .e-gridheader .e-columnheader.e-wrap .e-sortfilterdiv,
.e-bigger .e-grid .e-wrap .e-sortfilterdiv,
.e-grid.e-bigger .e-gridheader .e-columnheader.e-wrap .e-sortfilterdiv,
.e-grid.e-bigger .e-wrap .e-sortfilterdiv {
  margin: -31px 8px;
}
.e-bigger .e-grid .e-gridheader .e-columnheader.e-wrap .e-rightalign .e-sortfilterdiv .e-wrap .e-rightalign .e-sortfilterdiv,
.e-grid.e-bigger .e-gridheader .e-columnheader.e-wrap .e-rightalign .e-sortfilterdiv .e-wrap .e-rightalign .e-sortfilterdiv {
  margin: -30px -5px;
}
.e-bigger .e-grid .e-gridheader .e-columnheader.e-wrap .e-fltr-icon .e-sortfilterdiv .e-wrap .e-fltr-icon .e-sortfilterdiv,
.e-grid.e-bigger .e-gridheader .e-columnheader.e-wrap .e-fltr-icon .e-sortfilterdiv .e-wrap .e-fltr-icon .e-sortfilterdiv {
  margin: -30px 28px -31px 0;
}
.e-bigger .e-grid .e-gridheader .e-columnheader.e-wrap .e-rightalign.e-fltr-icon .e-sortfilterdiv,
.e-bigger .e-grid .e-wrap .e-rightalign.e-fltr-icon .e-sortfilterdiv,
.e-grid.e-bigger .e-gridheader .e-columnheader.e-wrap .e-rightalign.e-fltr-icon .e-sortfilterdiv,
.e-grid.e-bigger .e-wrap .e-rightalign.e-fltr-icon .e-sortfilterdiv {
  margin: -26px -20px 0 0;
}
.e-bigger .e-grid.e-wrap .e-rowcell, .e-bigger .e-grid.e-wrap .e-columnheader .e-stackedheadercelldiv, .e-bigger .e-grid.e-wrap .e-columnheader .e-headercelldiv,
.e-grid.e-bigger.e-wrap .e-rowcell,
.e-grid.e-bigger.e-wrap .e-columnheader .e-stackedheadercelldiv,
.e-grid.e-bigger.e-wrap .e-columnheader .e-headercelldiv {
  line-height: 24px;
}
.e-bigger .e-grid .e-gridheader .e-rightalign .e-sortfilterdiv,
.e-grid.e-bigger .e-gridheader .e-rightalign .e-sortfilterdiv {
  margin: -30px -10px;
}
.e-bigger .e-grid .e-gridheader .e-rightalign.e-fltr-icon .e-sortnumber,
.e-grid.e-bigger .e-gridheader .e-rightalign.e-fltr-icon .e-sortnumber {
  float: left;
  margin: 4px 0 0 10px;
}
.e-bigger .e-grid .e-gridheader .e-rightalign .e-sortnumber,
.e-grid.e-bigger .e-gridheader .e-rightalign .e-sortnumber {
  float: left;
  margin: 4px 0 0 10px;
}
.e-bigger .e-grid .e-sortnumber,
.e-grid.e-bigger .e-sortnumber {
  border-radius: 65%;
  display: inline-block;
  float: right;
  font-size: 9px;
  height: 15px;
  line-height: 16px;
  margin: 4px 5px 0 2px;
  text-align: center;
  width: 15px;
}
.e-bigger .e-grid .e-gridheader .e-fltr-icon .e-sortnumber,
.e-grid.e-bigger .e-gridheader .e-fltr-icon .e-sortnumber {
  margin: 4px 5px 0 2px;
}
.e-bigger .e-grid .e-gridheader .e-rightalign.e-fltr-icon .e-sortfilterdiv,
.e-grid.e-bigger .e-gridheader .e-rightalign.e-fltr-icon .e-sortfilterdiv {
  margin: -30px -20px 0 -6px;
}
.e-bigger .e-grid.e-rtl .e-headercell .e-sortfilterdiv, .e-bigger .e-grid.e-rtl .e-detailheadercell .e-sortfilterdiv,
.e-grid.e-bigger.e-rtl .e-headercell .e-sortfilterdiv,
.e-grid.e-bigger.e-rtl .e-detailheadercell .e-sortfilterdiv {
  margin: -31px 5px;
}
.e-bigger .e-grid.e-rtl .e-gridheader .e-rightalign .e-sortfilterdiv,
.e-grid.e-bigger.e-rtl .e-gridheader .e-rightalign .e-sortfilterdiv {
  margin: -29px -10px;
}
.e-bigger .e-grid.e-rtl .e-gridheader .e-fltr-icon .e-sortfilterdiv,
.e-grid.e-bigger.e-rtl .e-gridheader .e-fltr-icon .e-sortfilterdiv {
  margin: -29px 0 0 14px;
}
.e-bigger .e-grid.e-rtl .e-gridheader .e-rightalign.e-fltr-icon .e-sortfilterdiv,
.e-grid.e-bigger.e-rtl .e-gridheader .e-rightalign.e-fltr-icon .e-sortfilterdiv {
  margin: -29px 18px 0 10px;
}
.e-bigger .e-grid.e-rtl .e-filtermenudiv,
.e-grid.e-bigger.e-rtl .e-filtermenudiv {
  margin: -20px 0 -18px -52px;
}
.e-bigger .e-grid.e-rtl .e-rightalign .e-filtermenudiv,
.e-grid.e-bigger.e-rtl .e-rightalign .e-filtermenudiv {
  margin: -20px 0 -18px -54px;
}
.e-bigger .e-grid.e-rtl .e-headercell .e-headercelldiv .e-sortnumber, .e-bigger .e-grid.e-rtl .e-detailheadercell .e-headercelldiv .e-sortnumber,
.e-grid.e-bigger.e-rtl .e-headercell .e-headercelldiv .e-sortnumber,
.e-grid.e-bigger.e-rtl .e-detailheadercell .e-headercelldiv .e-sortnumber {
  margin: 4px 0 0 2px;
}
.e-bigger .e-grid.e-rtl .e-headercell.e-rightalign .e-headercelldiv .e-sortnumber, .e-bigger .e-grid.e-rtl .e-detailheadercell.e-rightalign .e-headercelldiv .e-sortnumber,
.e-grid.e-bigger.e-rtl .e-headercell.e-rightalign .e-headercelldiv .e-sortnumber,
.e-grid.e-bigger.e-rtl .e-detailheadercell.e-rightalign .e-headercelldiv .e-sortnumber {
  margin: 4px 0 0 12px;
}
.e-bigger .e-grid.e-rtl .e-headercell.e-fltr-icon .e-headercelldiv .e-sortnumber,
.e-grid.e-bigger.e-rtl .e-headercell.e-fltr-icon .e-headercelldiv .e-sortnumber {
  margin: 4px 0 0 2px;
}
.e-bigger .e-grid .e-rowcell,
.e-bigger .e-grid .e-summarycell,
.e-bigger .e-grid .e-emptyrow td,
.e-bigger .e-grid .e-frozencontent table tr td:first-child:empty,
.e-bigger .e-grid .e-movablecontent table tr td:first-child:empty, .e-bigger .e-grid:not(.e-grid-min-height) .e-gridcontent tr td:not(.e-indentcell):first-child:empty, .e-bigger .e-grid:not(.e-grid-min-height) .e-gridcontent tr.e-row .e-rowcell:empty,
.e-grid.e-bigger .e-rowcell,
.e-grid.e-bigger .e-summarycell,
.e-grid.e-bigger .e-emptyrow td,
.e-grid.e-bigger .e-frozencontent table tr td:first-child:empty,
.e-grid.e-bigger .e-movablecontent table tr td:first-child:empty,
.e-grid.e-bigger:not(.e-grid-min-height) .e-gridcontent tr td:not(.e-indentcell):first-child:empty,
.e-grid.e-bigger:not(.e-grid-min-height) .e-gridcontent tr.e-row .e-rowcell:empty {
  line-height: 24px;
}
.e-bigger .e-grid .e-filterbarcell input,
.e-grid.e-bigger .e-filterbarcell input {
  font-size: 16px;
}
.e-bigger .e-grid .e-groupdroparea,
.e-grid.e-bigger .e-groupdroparea {
  font-size: 16px;
  min-height: 65px;
  padding: 22px 24px;
}
.e-bigger .e-grid .e-cloneproperties,
.e-grid.e-bigger .e-cloneproperties {
  padding: 2px 12px 1px;
}
.e-bigger .e-grid .e-cloneproperties.e-draganddrop,
.e-grid.e-bigger .e-cloneproperties.e-draganddrop {
  padding: 2px 0 1px;
}
.e-bigger .e-grid .e-headerclone,
.e-grid.e-bigger .e-headerclone {
  font-size: 16px;
}
.e-bigger .e-grid .e-groupdroparea.e-grouped,
.e-grid.e-bigger .e-groupdroparea.e-grouped {
  padding: 2px 8px 8px;
}
.e-bigger .e-grid .e-frozenheader table tr td.e-rowcell,
.e-grid.e-bigger .e-frozenheader table tr td.e-rowcell {
  height: 48px -6;
}
.e-bigger .e-grid .e-frozencontent table tr td:first-child:empty,
.e-bigger .e-grid .e-movablecontent table tr td:first-child:empty,
.e-bigger .e-grid .e-frozenhdrcont table tr td:first-child:empty, .e-bigger .e-grid:not(.e-grid-min-height) .e-gridcontent tr td:not(.e-indentcell):first-child:empty, .e-bigger .e-grid:not(.e-grid-min-height) .e-gridcontent tr.e-row .e-rowcell:empty,
.e-grid.e-bigger .e-frozencontent table tr td:first-child:empty,
.e-grid.e-bigger .e-movablecontent table tr td:first-child:empty,
.e-grid.e-bigger .e-frozenhdrcont table tr td:first-child:empty,
.e-grid.e-bigger:not(.e-grid-min-height) .e-gridcontent tr td:not(.e-indentcell):first-child:empty,
.e-grid.e-bigger:not(.e-grid-min-height) .e-gridcontent tr.e-row .e-rowcell:empty {
  height: 48px;
}
.e-bigger .e-grid.e-bigger .e-columnmenu,
.e-grid.e-bigger.e-bigger .e-columnmenu {
  bottom: 13px;
  margin: -19px;
}
.e-bigger .e-grid .e-columnmenu,
.e-grid.e-bigger .e-columnmenu {
  right: 23px;
}
.e-bigger .e-grid .e-groupheadercell,
.e-bigger .e-grid .e-groupheadercell:hover,
.e-grid.e-bigger .e-groupheadercell,
.e-grid.e-bigger .e-groupheadercell:hover {
  border-radius: 6px;
  height: 30px;
  margin: 15px 0 0 10px;
  padding: 6px 0;
  font-size: 14px;
}
.e-bigger .e-grid.e-device .e-groupheadercell,
.e-grid.e-bigger.e-device .e-groupheadercell {
  padding: 0;
}
.e-bigger .e-grid .e-groupheadercell:hover,
.e-grid.e-bigger .e-groupheadercell:hover {
  padding: 6px 0;
}
.e-bigger .e-grid .e-gdclone,
.e-grid.e-bigger .e-gdclone {
  border-radius: 6px;
  padding: 10px 6px 6px;
}
.e-bigger .e-grid .e-groupheadercell span,
.e-grid.e-bigger .e-groupheadercell span {
  height: 24px;
  line-height: 24px;
  padding: 8px 4px 10px 12px;
}
.e-bigger .e-grid .e-groupheadercell .e-ungroupbutton,
.e-grid.e-bigger .e-groupheadercell .e-ungroupbutton {
  font-size: 14px;
}
.e-bigger .e-grid .e-groupheadercell .e-grouptext,
.e-grid.e-bigger .e-groupheadercell .e-grouptext {
  line-height: 3px;
}
.e-bigger .e-grid .e-row .e-input-group .e-input.e-field,
.e-bigger .e-grid .e-row .e-input-focus .e-input.e-field,
.e-grid.e-bigger .e-row .e-input-group .e-input.e-field,
.e-grid.e-bigger .e-row .e-input-focus .e-input.e-field {
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif, "-apple-system", "BlinkMacSystemFont";
  font-size: 16px;
  padding-bottom: 0;
  padding-top: 0;
}
.e-bigger .e-grid.e-device .e-row .e-input-group .e-input.e-field, .e-bigger .e-grid.e-device .e-row .e-input-focus .e-input.e-field,
.e-grid.e-bigger.e-device .e-row .e-input-group .e-input.e-field,
.e-grid.e-bigger.e-device .e-row .e-input-focus .e-input.e-field {
  padding-bottom: 0;
  padding-top: 0;
}
.e-bigger .e-grid .e-row .e-input-group,
.e-grid.e-bigger .e-row .e-input-group {
  margin-bottom: 2px;
  vertical-align: middle;
}
.e-bigger .e-grid.e-device .e-headercell,
.e-grid.e-bigger.e-device .e-headercell {
  padding: 0 12px 0;
}
.e-bigger .e-grid.e-device .e-headercell:first-child,
.e-grid.e-bigger.e-device .e-headercell:first-child {
  padding: 0 12px 0 16px;
}
.e-bigger .e-grid.e-device .e-headercell:last-child,
.e-grid.e-bigger.e-device .e-headercell:last-child {
  padding: 0 16px 0 12px;
}
.e-bigger .e-grid.e-device .e-groupheadercell span,
.e-grid.e-bigger.e-device .e-groupheadercell span {
  line-height: 33px;
  padding: 0 4px 0 12px;
}
.e-bigger .e-grid.e-device .e-rowcell, .e-bigger .e-grid.e-device .e-summarycell,
.e-grid.e-bigger.e-device .e-rowcell,
.e-grid.e-bigger.e-device .e-summarycell {
  padding: 7px 12px;
}
.e-bigger .e-grid:not(.e-row-responsive).e-device .e-rowcell:first-child, .e-bigger .e-grid:not(.e-row-responsive).e-device .e-summarycell:first-child,
.e-grid.e-bigger:not(.e-row-responsive).e-device .e-rowcell:first-child,
.e-grid.e-bigger:not(.e-row-responsive).e-device .e-summarycell:first-child {
  padding: 7px 12px 7px 16px;
}
.e-bigger .e-grid:not(.e-row-responsive).e-device .e-rowcell:last-child, .e-bigger .e-grid:not(.e-row-responsive).e-device .e-summarycell:last-child,
.e-grid.e-bigger:not(.e-row-responsive).e-device .e-rowcell:last-child,
.e-grid.e-bigger:not(.e-row-responsive).e-device .e-summarycell:last-child {
  padding: 7px 16px 7px 12px;
}
.e-bigger .e-grid.e-device .e-filterbarcell,
.e-grid.e-bigger.e-device .e-filterbarcell {
  padding: 7px 12px;
}
.e-bigger .e-grid.e-device .e-filterbarcell:first-child,
.e-grid.e-bigger.e-device .e-filterbarcell:first-child {
  padding: 7px 12px 7px 16px;
}
.e-bigger .e-grid.e-device .e-filterbarcell:last-child,
.e-grid.e-bigger.e-device .e-filterbarcell:last-child {
  padding: 7px 16px 7px 12px;
}
.e-bigger .e-grid.e-device .e-groupheadercell .e-ungroupbutton,
.e-grid.e-bigger.e-device .e-groupheadercell .e-ungroupbutton {
  line-height: 37px;
}
.e-bigger .e-grid.e-device .e-normaledit .e-rowcell,
.e-grid.e-bigger.e-device .e-normaledit .e-rowcell {
  padding-bottom: 0;
  padding-top: 0;
}
.e-bigger .e-grid.e-device .e-editedbatchcell.e-rowcell,
.e-grid.e-bigger.e-device .e-editedbatchcell.e-rowcell {
  padding-bottom: 0;
  padding-top: 0;
}
.e-bigger .e-grid .e-unboundcell,
.e-bigger .e-grid .e-editedrow .e-normaledit .e-unboundcell,
.e-bigger .e-grid .e-addedrow .e-normaledit .e-unboundcell,
.e-grid.e-bigger .e-unboundcell,
.e-grid.e-bigger .e-editedrow .e-normaledit .e-unboundcell,
.e-grid.e-bigger .e-addedrow .e-normaledit .e-unboundcell {
  padding-bottom: 6px;
  padding-top: 6px;
}
.e-bigger .e-grid .e-grouptext,
.e-grid.e-bigger .e-grouptext {
  margin-right: 0;
  width: auto;
}
.e-bigger .e-grid .e-gridheader table th[rowspan], .e-bigger .e-grid.e-device .e-gridheader table th[rowspan],
.e-grid.e-bigger .e-gridheader table th[rowspan],
.e-grid.e-bigger.e-device .e-gridheader table th[rowspan] {
  padding-bottom: 20px;
}
.e-bigger .e-grid .e-groupsort,
.e-bigger .e-grid span.e-ungroupbutton,
.e-bigger .e-grid .e-toggleungroup,
.e-grid.e-bigger .e-groupsort,
.e-grid.e-bigger span.e-ungroupbutton,
.e-grid.e-bigger .e-toggleungroup {
  margin-left: -8px;
  margin-top: -1px;
}
.e-bigger .e-grid span.e-ungroupbutton.e-icons,
.e-grid.e-bigger span.e-ungroupbutton.e-icons {
  font-size: 16px;
  margin-left: -7px;
  margin-top: -1px;
  margin-right: 8px;
  padding-top: 8px;
  padding-top: 8px;
}
.e-bigger .e-grid.e-device span.e-ungroupbutton.e-icons,
.e-grid.e-bigger.e-device span.e-ungroupbutton.e-icons {
  margin-top: -1px;
  padding-top: 0;
}
.e-bigger .e-grid span.e-groupsort.e-icons,
.e-grid.e-bigger span.e-groupsort.e-icons {
  margin-right: 0;
  margin-top: -1px;
  margin-left: -4px;
}
.e-bigger .e-grid.e-device span.e-groupsort.e-icons,
.e-grid.e-bigger.e-device span.e-groupsort.e-icons {
  margin-top: 0;
}
.e-bigger .e-grid.e-rtl span.e-groupsort.e-icons,
.e-grid.e-bigger.e-rtl span.e-groupsort.e-icons {
  margin-left: 7px;
}
.e-bigger .e-grid.e-rtl .e-groupheadercell, .e-bigger .e-grid.e-rtl .e-groupheadercell:hover,
.e-grid.e-bigger.e-rtl .e-groupheadercell,
.e-grid.e-bigger.e-rtl .e-groupheadercell:hover {
  margin: 14px 9px 0 0;
  padding: 6px 6px 4px 9px;
}
.e-bigger .e-grid.e-rtl span.e-ungroupbutton.e-icons,
.e-grid.e-bigger.e-rtl span.e-ungroupbutton.e-icons {
  margin-left: -9px;
  margin-right: -15px;
  margin-top: -1px;
  padding-left: 12px;
}
.e-bigger .e-grid .e-groupcaption,
.e-grid.e-bigger .e-groupcaption {
  line-height: 32px;
}
.e-bigger .e-grid .e-ccdlg .e-dlg-content,
.e-grid.e-bigger .e-ccdlg .e-dlg-content {
  margin: 40px 0 0;
  padding: 16px 16px 16px 16px;
}
.e-bigger .e-grid .e-ccdlg .e-ccul-ele,
.e-grid.e-bigger .e-ccdlg .e-ccul-ele {
  padding: 0;
}
.e-bigger .e-grid .e-ccdlg .e-cc-searchdiv,
.e-grid.e-bigger .e-ccdlg .e-cc-searchdiv {
  padding-left: 4px;
}
.e-bigger .e-grid .e-ccdlg .e-checkbox-wrapper.e-control.e-keyboard,
.e-grid.e-bigger .e-ccdlg .e-checkbox-wrapper.e-control.e-keyboard {
  padding-left: 8px;
}
.e-bigger .e-grid .e-ccdlg li.e-cclist,
.e-grid.e-bigger .e-ccdlg li.e-cclist {
  padding: 8px 0;
}
.e-bigger .e-grid .e-ccdlg .e-toolbar .e-ccdiv,
.e-grid.e-bigger .e-ccdlg .e-toolbar .e-ccdiv {
  margin-top: 0;
}
.e-bigger .e-grid .e-rowcell.e-frozen-right-border,
.e-bigger .e-grid .e-headercell.e-frozen-right-border,
.e-bigger .e-grid .e-filterbarcell.e-frozen-right-border,
.e-grid.e-bigger .e-rowcell.e-frozen-right-border,
.e-grid.e-bigger .e-headercell.e-frozen-right-border,
.e-grid.e-bigger .e-filterbarcell.e-frozen-right-border {
  border-right: 2px solid rgba(108, 117, 125, 0.6);
}
.e-bigger .e-grid .e-rowcell.e-frozen-left-border,
.e-bigger .e-grid .e-headercell.e-frozen-left-border,
.e-bigger .e-grid .e-filterbarcell.e-frozen-left-border,
.e-grid.e-bigger .e-rowcell.e-frozen-left-border,
.e-grid.e-bigger .e-headercell.e-frozen-left-border,
.e-grid.e-bigger .e-filterbarcell.e-frozen-left-border {
  border-left: 2px solid rgba(108, 117, 125, 0.6);
}
.e-bigger .e-grid .e-rowcell.e-freezeline,
.e-bigger .e-grid .e-gridheader .e-filterbarcell.e-freezeline,
.e-grid.e-bigger .e-rowcell.e-freezeline,
.e-grid.e-bigger .e-gridheader .e-filterbarcell.e-freezeline {
  position: relative;
}
.e-bigger .e-grid .e-rowcell .e-frozen-right-cursor,
.e-bigger .e-grid .e-rowcell .e-frozen-left-cursor,
.e-bigger .e-grid .e-gridheader .e-headercell .e-frozen-right-cursor,
.e-bigger .e-grid .e-gridheader .e-headercell .e-frozen-left-cursor,
.e-bigger .e-grid .e-gridheader .e-filterbarcell .e-frozen-right-cursor,
.e-bigger .e-grid .e-gridheader .e-filterbarcell .e-frozen-left-cursor,
.e-grid.e-bigger .e-rowcell .e-frozen-right-cursor,
.e-grid.e-bigger .e-rowcell .e-frozen-left-cursor,
.e-grid.e-bigger .e-gridheader .e-headercell .e-frozen-right-cursor,
.e-grid.e-bigger .e-gridheader .e-headercell .e-frozen-left-cursor,
.e-grid.e-bigger .e-gridheader .e-filterbarcell .e-frozen-right-cursor,
.e-grid.e-bigger .e-gridheader .e-filterbarcell .e-frozen-left-cursor {
  cursor: move;
  height: 100%;
  position: absolute;
  top: 0;
  width: 4px;
}
.e-bigger .e-grid .e-rowcell .e-frozen-left-cursor,
.e-bigger .e-grid .e-gridheader .e-headercell .e-frozen-left-cursor,
.e-bigger .e-grid .e-gridheader .e-filterbarcell .e-frozen-left-cursor,
.e-grid.e-bigger .e-rowcell .e-frozen-left-cursor,
.e-grid.e-bigger .e-gridheader .e-headercell .e-frozen-left-cursor,
.e-grid.e-bigger .e-gridheader .e-filterbarcell .e-frozen-left-cursor {
  right: 0;
}
.e-bigger .e-grid .e-rowcell .e-frozen-right-cursor,
.e-bigger .e-grid .e-gridheader .e-headercell .e-frozen-right-cursor,
.e-bigger .e-grid .e-gridheader .e-filterbarcell .e-frozen-right-cursor,
.e-grid.e-bigger .e-rowcell .e-frozen-right-cursor,
.e-grid.e-bigger .e-gridheader .e-headercell .e-frozen-right-cursor,
.e-grid.e-bigger .e-gridheader .e-filterbarcell .e-frozen-right-cursor {
  left: 0;
}
.e-bigger .e-grid .e-gridheader .e-headercell .e-frozen-left-cursor.e-frozen-resize-cursor,
.e-bigger .e-grid .e-gridheader .e-filterbarcell .e-frozen-left-cursor.e-frozen-resize-cursor,
.e-bigger .e-grid .e-rowcell .e-frozen-left-cursor.e-frozen-resize-cursor,
.e-grid.e-bigger .e-gridheader .e-headercell .e-frozen-left-cursor.e-frozen-resize-cursor,
.e-grid.e-bigger .e-gridheader .e-filterbarcell .e-frozen-left-cursor.e-frozen-resize-cursor,
.e-grid.e-bigger .e-rowcell .e-frozen-left-cursor.e-frozen-resize-cursor {
  right: 3px;
}
.e-bigger .e-grid .e-gridheader .e-headercell .e-frozen-right-cursor.e-frozen-resize-cursor:not(.e-frozen-default-cursor),
.e-bigger .e-grid .e-gridheader .e-filterbarcell .e-frozen-right-cursor.e-frozen-resize-cursor:not(.e-frozen-default-cursor),
.e-grid.e-bigger .e-gridheader .e-headercell .e-frozen-right-cursor.e-frozen-resize-cursor:not(.e-frozen-default-cursor),
.e-grid.e-bigger .e-gridheader .e-filterbarcell .e-frozen-right-cursor.e-frozen-resize-cursor:not(.e-frozen-default-cursor) {
  left: 3px;
}
.e-bigger .e-grid .e-frozen-helper,
.e-grid.e-bigger .e-frozen-helper {
  border-left: 2px solid rgba(108, 117, 125, 0.6);
  cursor: move;
  position: absolute;
  z-index: 2;
}
.e-bigger .e-grid .e-content.e-freezeline-moving,
.e-grid.e-bigger .e-content.e-freezeline-moving {
  -webkit-user-select: none;
          user-select: none;
}

.e-grid {
  border-radius: 4px;
  border-style: none solid solid;
  border-width: 1px;
  display: block;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif, "-apple-system", "BlinkMacSystemFont";
  font-size: 14px;
  height: auto;
  position: relative;
  /* stylelint-enable */
  /* stylelint-disable */
  /* stylelint-enable */
}
.e-grid .e-gridheader {
  -webkit-user-select: none;
          user-select: none;
}
.e-grid .e-groupdroparea.e-sticky,
.e-grid .e-toolbar.e-sticky,
.e-grid .e-gridheader.e-sticky {
  position: sticky;
  z-index: 10;
}
.e-grid .e-gridheader.e-sticky .e-headercontent .e-reorderuparrow,
.e-grid .e-gridheader.e-sticky .e-headercontent .e-reorderdownarrow,
.e-grid .e-ccdlg.e-sticky {
  position: fixed;
  z-index: 10;
}
.e-grid .e-groupdroparea.e-sticky {
  opacity: 1;
}
.e-grid .e-gridheader .e-firstrow-dragborder, .e-grid.e-rtl .e-gridheader .e-firstrow-dragborder,
.e-grid .e-gridcontent .e-lastrow-dragborder, .e-grid.e-rtl .e-gridcontent .e-lastrow-dragborder {
  bottom: 0;
  background-color: #317ab9;
  height: 2px;
  position: absolute;
}
.e-grid .e-grid-relative {
  position: relative;
}
.e-grid .e-dropitemscount {
  border: 1px solid #ddd;
  border-radius: 17px;
  box-sizing: content-box;
  font-size: 13px;
  line-height: normal;
  margin-left: -8px;
  min-width: 12px;
  padding: 3px 7px 4px;
  position: absolute;
  text-align: center;
  top: -10px;
  z-index: 5;
}
.e-grid.e-rtl .e-dropitemscount {
  left: -6px !important;
}
.e-grid.e-rtl .e-toolbar .e-toolbar-item.e-search-wrapper .e-sicon.e-clear-icon {
  padding: 0;
  margin: 0;
}
.e-grid.e-verticallines .e-cloneproperties.e-draganddrop .e-rowdragdrop, .e-grid.e-bothlines .e-cloneproperties.e-draganddrop .e-rowdragdrop {
  border-top: 1px solid #dee2e6;
  border-right: 1px solid #dee2e6;
  border-bottom: 0;
}
.e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder, .e-grid .e-gridcontent .e-rowcell.e-dragborder, .e-grid .e-gridcontent .e-rowdragdrop.e-dragborder, .e-grid .e-gridcontent .e-detailrowcollapse.e-dragborder, .e-grid .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder, .e-grid .e-gridheader .e-rowcell.e-dragborder, .e-grid .e-gridheader .e-rowdragdrop.e-dragborder, .e-grid .e-gridheader .e-detailrowcollapse.e-dragborder, .e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder, .e-grid.e-rtl .e-gridcontent .e-detailrowcollapse.e-dragborder, .e-grid.e-rtl .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder, .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragborder, .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragborder, .e-grid.e-rtl .e-gridheader .e-detailrowcollapse.e-dragborder {
  box-shadow: 0 2px 0 0 #317ab9;
  position: relative;
  z-index: 5;
}
.e-grid .e-gridheader thead .e-icons:not(.e-check):not(.e-stop) {
  font-size: 14px;
}
.e-grid .e-row .e-icon-rowdragicon::before {
  display: block;
  text-indent: 10px;
  font-size: 12px;
  font-weight: bold;
  color: #6c757d;
  opacity: 0.54;
}
.e-grid .e-row .e-icon-rowdragmoveicon::before {
  font-size: 12px;
  font-weight: bold;
}
.e-grid .e-row .e-icon-rowdragmoveicon {
  padding-left: 10px;
}
.e-grid .e-draganddrop .e-rowcell, .e-grid.e-rtl .e-draganddrop .e-rowcell {
  padding-left: 6px;
  padding-right: 6px;
}
.e-grid .e-gridcontent .e-rowdragdrop,
.e-grid .e-gridheader .e-rowdragdrop {
  border-style: solid;
  border-width: 1px 0 0 0;
  border-color: #ddd;
}
.e-grid .e-gridcontent .e-rowdragdrop.e-lastrowcell,
.e-grid .e-gridcontent .e-recordpluscollapse.e-lastrowcell,
.e-grid .e-gridcontent .e-indentcell.e-lastrowcell,
.e-grid .e-gridcontent .e-groupcaption.e-lastrowcell {
  border-bottom-width: 1px;
}
.e-grid .e-cloneproperties.e-draganddrop .e-row .e-icon-rowdragicon::before {
  position: relative;
  left: -5px;
}
.e-grid .e-icon-rowdragicon {
  font-size: 10px;
  text-indent: 11px;
}
.e-grid .e-toolbar {
  border-bottom: 0;
  border-left: 0;
  border-right: 0;
  border-top: 1px solid #dee2e6;
  border-radius: 0;
}
.e-grid .e-toolbar .e-toolbar-item.e-search-wrapper .e-sicon.e-clear-icon {
  padding: 0;
  min-width: 32px;
  margin-right: 0;
}
.e-grid .e-toolbar .e-toolbar-item.e-search-wrapper .e-sicon.e-clear-icon::before {
  font-size: 14px;
}
.e-grid .e-toolbar-items .e-input-group-icon.e-icons.e-sicon:hover:not(.e-clear-icon), .e-grid .e-toolbar-items .e-input-group-icon.e-icons.e-sicon:active:not(.e-clear-icon), .e-grid .e-toolbar-items .e-input-group-icon.e-icons.e-sicon:focus:not(.e-clear-icon) {
  background: none;
  box-shadow: none;
}
.e-grid .e-toolbar-items .e-input-group-icon.e-icons.e-sicon:not(.e-clear-icon) {
  border: none;
}
.e-grid .e-res-toolbar {
  border-bottom: 1px solid;
  border-bottom-color: #dee2e6;
}
.e-grid .e-res-toolbar .e-toolbar-items {
  min-height: initial;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-tbar-btn:hover, .e-grid .e-res-toolbar .e-toolbar-items .e-tbar-btn:active, .e-grid .e-res-toolbar .e-toolbar-items .e-tbar-btn:focus, .e-grid .e-res-toolbar .e-toolbar-items .e-search-icon:hover, .e-grid .e-res-toolbar .e-toolbar-items .e-search-icon:active, .e-grid .e-res-toolbar .e-toolbar-items .e-search-icon:focus, .e-grid .e-res-toolbar .e-toolbar-items .e-sicon.e-clear-icon:hover, .e-grid .e-res-toolbar .e-toolbar-items .e-sicon.e-clear-icon:active, .e-grid .e-res-toolbar .e-toolbar-items .e-sicon.e-clear-icon:focus {
  background: none;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-tbar-btn:hover .e-icons, .e-grid .e-res-toolbar .e-toolbar-items .e-tbar-btn:active .e-icons, .e-grid .e-res-toolbar .e-toolbar-items .e-tbar-btn:focus .e-icons, .e-grid .e-res-toolbar .e-toolbar-items .e-search-icon:hover .e-icons, .e-grid .e-res-toolbar .e-toolbar-items .e-search-icon:active .e-icons, .e-grid .e-res-toolbar .e-toolbar-items .e-search-icon:focus .e-icons, .e-grid .e-res-toolbar .e-toolbar-items .e-sicon.e-clear-icon:hover .e-icons, .e-grid .e-res-toolbar .e-toolbar-items .e-sicon.e-clear-icon:active .e-icons, .e-grid .e-res-toolbar .e-toolbar-items .e-sicon.e-clear-icon:focus .e-icons {
  color: #495057;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-icons {
  color: #495057;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-left .e-toolbar-item .e-tbar-btn .e-resfilter-icon {
  font-size: 18px;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-responsive-right {
  width: calc(100% - 50px);
}
.e-grid .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper .e-input-group::before, .e-grid .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper .e-input-group::after {
  background: none;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper {
  width: 100%;
  padding-left: 18px;
  padding-right: 18px;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper .e-search-icon {
  font-size: 18px;
  margin-top: -3px;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper .e-input-group {
  border: 0;
  opacity: 1;
  padding: 1.5px 5.5px;
  padding-right: 9px;
  width: 100%;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper .e-input-group .e-input {
  margin-top: 2px;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper .e-input-group .e-search-icon {
  margin-top: 0;
  padding-left: 7px;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper {
  padding-left: 0;
}
.e-grid.e-bigger .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper .e-sicon.e-clear-icon {
  margin: 0;
}
.e-grid.e-bigger .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper .e-sicon.e-clear-icon::before {
  font-size: 18px;
}
.e-grid.e-rtl .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper {
  padding-left: 26px;
}
.e-grid.e-rtl .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper .e-sicon.e-clear-icon {
  margin: 0;
}
.e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper {
  padding-bottom: 3px;
  padding-top: 3px;
}
.e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search:focus {
  opacity: 1;
}
.e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search {
  margin-bottom: 0;
  opacity: 0.6;
  width: 230px;
}
.e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search.e-input-focus {
  opacity: 1;
}
.e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search .e-search-icon {
  min-width: 32px;
}
.e-bigger .e-grid .e-group-animator .e-groupheadercell, .e-bigger .e-grid .e-group-animator .e-groupheadercell:hover {
  margin: 15px 0 15px 0;
  border-bottom-width: 1px;
}
.e-grid .e-groupdroparea.e-group-animate.e-grouped {
  height: 54px;
}
.e-bigger .e-grid .e-group-animate.e-groupdroparea .e-nextgroup {
  margin-top: 22px;
}
.e-grid .e-group-animator .e-groupheadercell, .e-grid .e-group-animator .e-groupheadercell:hover {
  margin: 12px 0 12px 0;
  border-bottom-width: 1px;
}
.e-grid .e-group-animator:last-child .e-nextgroup.e-icons.e-icon-next {
  display: none;
}
.e-grid .e-groupdroparea.e-group-animate.e-grouped {
  overflow: hidden;
  padding: 0;
  height: 48px;
  border-bottom-width: 0;
}
.e-grid.e-rtl .e-group-animator {
  float: right;
}
.e-grid.e-rtl .e-group-animate .e-groupheadercell, .e-grid.e-rtl .e-group-animate .e-groupheadercell:hover {
  margin-right: 0;
  margin-left: 0;
}
.e-grid.e-rtl .e-group-animate.e-groupdroparea .e-nextgroup {
  transform: rotate(180deg);
  margin-top: 15px;
}
.e-grid.e-rtl .e-group-animator:first-child .e-groupheadercell {
  margin: 12px 12px 12px 0;
}
.e-grid .e-group-animator:first-child .e-groupheadercell {
  margin: 12px 0 12px 12px;
}
.e-grid .e-group-animate.e-groupdroparea .e-nextgroup {
  margin-top: 9px;
}
.e-grid .e-groupdroparea.e-group-animate .e-drag.e-icon-drag {
  display: inline-block;
  height: 24px;
  font-size: 12px;
  line-height: 19px;
  padding: 0;
  vertical-align: middle;
}
.e-grid .e-group-animator .e-icon-drag.e-icons {
  margin-left: 8px;
}
.e-grid .e-groupdroparea.e-group-animate span.e-drag.e-icons.e-icon-drag {
  cursor: move;
}
.e-grid .e-group-animate .e-drag.e-icon-drag::before {
  opacity: 1;
}
.e-grid .e-group-animate span.e-nextgroup.e-icons.e-icon-next {
  display: inline-block;
  float: left;
  height: 24px;
  line-height: 32px;
  padding: 0;
  vertical-align: middle;
}
.e-grid .e-groupdroparea.e-grouped {
  padding: 0 6px 6px;
}
.e-grid.e-default .e-gridheader.e-stackedfilter .e-grouptopleftcell, .e-grid.e-default.e-horizontallines .e-gridheader.e-stackedfilter .e-grouptopleftcell {
  border-top: 0;
}
.e-grid.e-default .e-gridheader.e-stackedfilter tr:first-child th.e-grouptopleftcell, .e-grid.e-default.e-horizontallines .e-gridheader.e-stackedfilter tr:first-child th.e-grouptopleftcell {
  border-bottom: 1px solid;
}
.e-grid.e-default.e-verticallines .e-gridheader.e-stackedfilter tr:first-child th.e-grouptopleftcell, .e-grid.e-default.e-hidelines .e-gridheader.e-stackedfilter tr:first-child th.e-grouptopleftcell {
  border-bottom: 0;
}
.e-grid.e-default .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell, .e-grid.e-default.e-horizontallines .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell {
  border-top: 1px solid;
}
.e-grid.e-default.e-hidelines .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell, .e-grid.e-default.e-verticallines .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell {
  border-top: 0;
}
.e-grid.e-default .e-grouptopleftcell {
  border-top: 2px solid;
}
.e-grid.e-default .e-gridheader .e-headercell.e-firstheader, .e-grid.e-default.e-horizontallines .e-headercell.e-firstheader {
  border-left: 1px solid;
}
.e-grid.e-default.e-hidelines .e-headercell.e-firstheader {
  border-left: 0;
}
.e-grid.e-default.e-verticallines .e-grouptopleftcell, .e-grid.e-default.e-bothlines .e-grouptopleftcell, .e-grid.e-default.e-hidelines .e-grouptopleftcell {
  border-top-width: 0;
}
.e-grid.e-default.e-verticallines .e-detailrowcollapse, .e-grid.e-default.e-verticallines .e-detailrowexpand, .e-grid.e-default.e-verticallines .e-rowdragdrop, .e-grid.e-default.e-hidelines .e-detailrowcollapse, .e-grid.e-default.e-hidelines .e-detailrowexpand, .e-grid.e-default.e-hidelines .e-rowdragdrop {
  border-top-width: 0;
}
.e-grid.e-default.e-horizontallines .e-grouptopleftcell {
  border-top: 1px solid;
}
.e-grid .e-gridheader .e-headercell .e-rhandler, .e-grid .e-gridheader .e-headercell .e-rsuppress {
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 4px;
}
.e-grid .e-gridheader .e-frozenheader .e-headercell:last-child .e-rhandler:last-of-type, .e-grid .e-gridheader .e-frozenheader .e-headercell:last-child .e-rsuppress:last-of-type {
  border-right: 0;
}
.e-grid .e-gridheader .e-frozenheader.e-frozen-right-header .e-headercell .e-rhandler, .e-grid .e-gridheader .e-frozenheader.e-frozen-right-header .e-headercell .e-rsuppress {
  left: 0;
}
.e-grid.e-device .e-gridheader .e-headercell .e-rhandler {
  width: 14px;
}
.e-grid.e-rtl .e-gridheader .e-headercell .e-rhandler, .e-grid.e-rtl .e-gridheader .e-headercell .e-rsuppress {
  left: 0;
  right: auto;
}
.e-grid.e-resize-lines .e-gridheader th.e-headercell.e-lastcell .e-rhandler {
  border-right-width: 0;
}
.e-grid.e-resize-lines .e-gridheader .e-frozen-right-header th.e-headercell .e-rhandler {
  border-right-width: 0;
}
.e-grid.e-rtl .e-gridheader .e-frozenheader.e-frozen-right-header .e-headercell .e-rhandler, .e-grid.e-rtl .e-gridheader .e-frozenheader.e-frozen-right-header .e-headercell .e-rsuppress {
  right: 0;
}
.e-grid.e-rtl.e-resize-lines .e-gridheader .e-frozen-right-header th.e-headercell .e-rhandler {
  border-right-width: 1px;
  border-left-width: 0;
}
.e-grid .e-rhelper {
  position: absolute;
  width: 1px;
}
.e-grid .e-virtual-rhandler {
  z-index: 1;
}
.e-grid.e-device .e-ricon::before {
  border-bottom: 6px solid transparent;
  border-right: 6px solid;
  border-top: 6px solid transparent;
  content: "";
  display: block;
  height: 0;
  position: absolute;
  right: 4px;
  top: 4px;
  width: 20px;
}
.e-grid.e-device .e-ricon::after {
  border-bottom: 6px solid transparent;
  border-left: 6px solid;
  border-top: 6px solid transparent;
  content: "";
  display: block;
  height: 0;
  left: 4px;
  position: absolute;
  top: 4px;
  width: 20px;
  z-index: 3;
}
.e-grid.e-rcursor, .e-grid .e-gridheader .e-stackedheadercell.e-rcursor, .e-grid .e-gridheader .e-rcursor {
  cursor: col-resize;
}
.e-grid.e-editing .e-gridheader .e-rcursor {
  cursor: default;
}
.e-grid .e-table {
  border-collapse: separate;
  table-layout: fixed;
  width: 100%;
}
.e-grid .e-tableborder {
  border-right: 1px solid;
}
.e-grid .e-virtualtable {
  will-change: transform;
  z-index: 1;
}
.e-grid .e-headercelldiv {
  border: 0 none;
  display: block;
  font-size: 14px;
  font-weight: Bold;
  height: 21px;
  line-height: 21px;
  margin: -5px;
  overflow: hidden;
  padding: 0 0.4em;
  text-align: left;
  text-transform: none;
  -webkit-user-select: none;
          user-select: none;
}
.e-grid .e-headercelldiv.e-headerchkcelldiv {
  overflow: visible;
}
.e-grid .e-gridheader .e-headercontent .e-rightalign .e-headercelldiv.e-headerchkcelldiv {
  padding: 0 0.6em;
}
.e-grid .e-gridheader .e-headercontent .e-centeralign .e-headercelldiv.e-headerchkcelldiv {
  padding: 0 0.6em;
}
.e-grid .e-headercell,
.e-grid .e-headercell.e-stackedheadercell,
.e-grid .e-headercell.e-defaultcursor {
  cursor: default;
}
.e-grid .e-headercell.e-mousepointer,
.e-grid .e-headercell.e-stackedheadercell.e-mousepointer {
  cursor: pointer;
}
.e-grid .e-gridheader .e-headercell,
.e-grid .e-gridheader .e-detailheadercell {
  -webkit-user-select: none;
          user-select: none;
}
.e-grid .e-gridcontent tr:first-child td {
  border-top: 0 none;
}
.e-grid .e-gridheader tr:first-child th {
  border-top: 0 none;
}
.e-grid .e-gridheader tr th:last-child.e-filterbarcell {
  padding-right: 2px;
}
.e-grid .e-gridheader tr th:last-child {
  padding-right: 12px;
}
.e-grid .e-gridheader tr th:first-child {
  padding-left: 12px;
}
.e-grid .e-gridheader tr th:first-child.e-filterbarcell {
  padding-left: 2px;
}
.e-grid .e-gridheader {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-top-style: solid;
  border-top-width: 1px;
}
.e-grid .e-frozenhdrcont {
  border-bottom-width: 0;
}
.e-grid .e-frozenhdrcont table tr:not(.e-editedrow):first-child td {
  border-top-style: solid;
  border-top-width: 1px;
}
.e-grid.e-bothlines .e-filterbarcell, .e-grid.e-bothlines .e-filterbarcelldisabled {
  border-width: 2px 0 0 1px;
}
.e-grid .e-headercell,
.e-grid .e-detailheadercell {
  border-style: solid;
  border-width: 0;
  font-size: 14px;
  font-weight: Bold;
  height: 36px;
  overflow: hidden;
  padding: 0 12px 0;
  position: relative;
  text-align: left;
}
.e-grid.e-device .e-headercell {
  padding: 0 12px 0;
}
.e-grid.e-device .e-headercell:first-child {
  padding: 0 12px 0 16px;
}
.e-grid.e-device .e-headercell:last-child {
  padding: 0 16px 0 12px;
}
.e-grid .e-rowcell {
  border-style: solid;
  border-width: 1px 0 0;
  display: table-cell;
  font-size: 14px;
  line-height: 21px;
  overflow: hidden;
  padding: 7px 12px;
  vertical-align: middle;
  white-space: nowrap;
  width: auto;
}
.e-grid .e-frozenheader table .e-insertedrow td.e-rowcell,
.e-grid .e-frozencontent table .e-insertedrow td.e-rowcell,
.e-grid .e-movableheader table .e-insertedrow td.e-rowcell,
.e-grid .e-movablecontent table .e-insertedrow td.e-rowcell, .e-grid:not(.e-grid-min-height) .e-gridcontent .e-content tr.e-insertedrow .e-rowcell:empty, .e-grid .e-row.e-emptyrow {
  height: 36px;
}
.e-grid .e-editedrow .e-input-group input.e-input,
.e-grid .e-editedrow .e-input-group.e-control-wrapper input.e-input,
.e-grid .e-addedrow .e-input-group input.e-input,
.e-grid .e-addedrow .e-input-group.e-control-wrapper input.e-input {
  min-height: unset;
}
.e-grid:not(.e-grid-min-height) .e-gridcontent tr td:not(.e-indentcell):first-child:empty, .e-grid:not(.e-grid-min-height) .e-gridcontent tr.e-row .e-rowcell:empty {
  height: 35px;
}
.e-grid.e-afenabled .e-movablecontent,
.e-grid.e-afenabled .e-frozencontent,
.e-grid.e-afenabled .e-movableheader,
.e-grid.e-afenabled .e-frozenheader,
.e-grid.e-afenabled .e-headercontent, .e-grid.e-enabledboxbdr .e-movablecontent,
.e-grid.e-enabledboxbdr .e-frozencontent,
.e-grid.e-enabledboxbdr .e-movableheader,
.e-grid.e-enabledboxbdr .e-frozenheader,
.e-grid.e-enabledboxbdr .e-headercontent {
  position: relative;
}
.e-grid .e-rowcell:first-child,
.e-grid .e-summarycell:first-child {
  padding-left: 12px;
}
.e-grid .e-rowcell:last-child,
.e-grid .e-summarycell:last-child {
  padding-right: 12px;
}
.e-grid .e-unboundcell,
.e-grid .e-editedrow .e-normaledit .e-unboundcell,
.e-grid .e-addedrow .e-normaledit .e-unboundcell {
  padding-bottom: 4px;
  padding-top: 4px;
}
.e-grid .e-unboundcelldiv > button {
  margin: 0 4px;
}
.e-grid .e-unboundcelldiv {
  margin: 0 -3.5px;
}
.e-grid .e-summarycell {
  border-style: solid;
  border-width: 1px 0 0;
  font-size: 14px;
  font-weight: Bold;
  height: auto;
  line-height: 21px;
  padding: 7px 12px;
  white-space: normal;
  word-wrap: break-word;
}
.e-grid .e-summarycontent {
  display: flex;
}
.e-grid .e-summarycontent .e-frozenfootercontent {
  float: left;
  width: min-content;
}
.e-grid .e-summarycontent .e-frozen-right-footercontent {
  float: right;
}
.e-grid .e-summarycontent .e-frozen-right-footercontent .e-firstsummarycell {
  border-left: 1px solid;
  border-color: #dee2e6;
}
.e-grid .e-summarycontent .e-movablefootercontent {
  height: inherit;
  overflow: hidden;
  flex: 1;
}
.e-grid .e-summarycontent .e-indentcell {
  border-width: 1px 0 0;
}
.e-grid .e-summarycontent .e-detailindentcelltop {
  border-width: 1px 0 0;
}
.e-grid.e-device .e-rowcell, .e-grid.e-device .e-summarycell {
  padding: 7px 12px;
}
.e-grid.e-device .e-rowcell:first-child, .e-grid.e-device .e-summarycell:first-child {
  padding: 7px 12px 7px 16px;
}
.e-grid.e-device .e-rowcell:last-child, .e-grid.e-device .e-summarycell:last-child {
  padding: 7px 16px 7px 12px;
}
.e-grid td.e-rowcell.e-checkbox {
  padding: 8px 12px;
}
.e-grid td.e-rowcell.e-checkbox input[type=checkbox] {
  margin-top: 0;
}
.e-grid.e-default .e-rowcell.e-lastrowcell {
  border-bottom-width: 1px;
}
.e-grid.e-default .e-detailrowcollapse.e-lastrowcell {
  border-bottom-width: 1px;
}
.e-grid.e-default .e-detailrow .e-lastrowcell {
  border-bottom: 1px solid;
  border-bottom-color: #dee2e6;
}
.e-grid.e-bothlines .e-rowcell.e-lastrowcell {
  border-bottom-width: 1px;
}
.e-grid.e-bothlines .e-rowcell {
  border-width: 1px 0 0 1px;
}
.e-grid .e-gridheader table th[rowspan], .e-grid.e-device .e-gridheader table th[rowspan] {
  padding-bottom: 13px;
  vertical-align: bottom;
}
.e-grid .e-emptyrow td {
  line-height: 21px;
  padding: 0.7em;
}
.e-grid.e-responsive .e-rowcell, .e-grid.e-responsive .e-headercelldiv {
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-grid.e-responsive .e-rowcell.e-gridchkbox, .e-grid.e-responsive .e-rowcell.e-gridchkbox-cell, .e-grid.e-responsive .e-headercelldiv.e-headerchkcelldiv {
  text-overflow: clip;
}
.e-grid.e-default .e-headercell, .e-grid.e-default .e-detailheadercell {
  border-width: 0;
}
.e-grid [aria-selected] + tr .e-detailindentcell {
  border-top-style: solid;
  border-top-width: 1px;
}
.e-grid.e-default.e-verticallines .e-headercell, .e-grid.e-default.e-verticallines .e-detailheadercell {
  border-width: 0 0 0 1px;
}
.e-grid.e-default.e-verticallines .e-headercell.e-stackedheadercell {
  border-bottom: 1px solid;
}
.e-grid.e-default .e-stackedheadercell {
  border-width: 1px 0 1px 1px;
}
.e-grid.e-default.e-verticallines tr th:first-child:not(.e-firstcell) {
  border-left-width: 0;
}
.e-grid.e-default.e-bothlines .e-headercell, .e-grid.e-default.e-bothlines .e-detailheadercell {
  border-width: 0 0 0 1px;
}
.e-grid.e-default table th[rowspan] {
  border-width: 0 0 0 1px;
}
.e-grid tr th.e-firstcell {
  border-left-style: solid;
  border-left-width: 1px;
}
.e-grid.e-default tr td:first-child, .e-grid.e-default tr :not(.e-rtl) th.e-headercell:first-child:not(.e-firstcell):not(.e-headercell.e-frozen-left-border), .e-grid.e-default tr th.e-detailheadercell:first-child, .e-grid.e-default tr th.e-filterbarcell:first-child:not(.e-filterbarcell.e-frozen-left-border) {
  border-left-width: 0;
}
.e-grid.e-default .e-gridheader th.e-firstcell.e-movablefirst {
  border-left-width: 0;
}
.e-grid .e-hide {
  display: none;
}
.e-grid .e-rowcell,
.e-grid .e-gridcontent,
.e-grid .e-gridheader,
.e-grid .e-headercontent,
.e-grid .e-groupdroparea,
.e-grid .e-gridfooter,
.e-grid .e-summarycontent {
  overflow: hidden;
  vertical-align: middle;
}
.e-grid .e-sortfilterdiv {
  float: right;
  height: 16px;
  margin: -28px -10px;
  padding: 15px 0;
  width: 16px;
}
.e-grid .e-gridheader .e-rightalign .e-sortfilterdiv {
  float: left;
  margin: -28px -9px;
}
.e-grid .e-gridheader .e-sortfilter .e-rightalign .e-headercelldiv,
.e-grid .e-gridheader .e-rightalign .e-stackedheadercelldiv {
  padding: 0 5px 0;
}
.e-grid .e-gridheader .e-sortfilter .e-rightalign.e-fltr-icon .e-headercelldiv {
  margin: -5px 15px -5px 0;
}
.e-grid .e-gridheader .e-sortfilter .e-fltr-icon .e-headercelldiv {
  margin: -5px 15px -5px -12px;
}
.e-grid .e-gridheader .e-sortfilter .e-headercelldiv,
.e-grid .e-gridheader .e-stackedheadercelldiv {
  padding: 0 20px 0 5px;
}
.e-grid .e-gridheader .e-headercell .e-headercelldiv.e-headerchkcelldiv {
  padding: 0 20px 0 5px;
}
.e-grid.e-rtl .e-gridheader .e-headercell .e-headercelldiv.e-headerchkcelldiv {
  padding: 0 0.35em 0 0.3em;
}
.e-grid .e-filtermenudiv {
  float: right;
  margin: -19px -7px;
  padding: 6px;
  text-align: right;
}
.e-grid .e-filtermenudiv:hover {
  cursor: pointer;
}
.e-grid.e-print-grid-layout .e-pager, .e-grid.e-print-grid-layout .e-filterbar, .e-grid.e-print-grid-layout .e-icons:not(.e-frame), .e-grid.e-print-grid-layout .e-grouptopleftcell, .e-grid.e-print-grid-layout .e-recordpluscollapse, .e-grid.e-print-grid-layout .e-indentcell, .e-grid.e-print-grid-layout .e-recordplusexpand {
  display: none;
}
.e-grid.e-print-grid-layout .e-indentcell.e-detailindentcelltop {
  display: table-cell;
}
.e-grid.e-print-grid-layout .e-content {
  overflow-y: hidden;
}
.e-grid.e-print-grid-layout .e-grouptext {
  width: auto;
}
.e-grid.e-print-grid-layout .e-detailcell {
  padding: 0.8em 0.6em;
}
.e-grid.e-print-grid {
  left: -1000px;
  top: -1000px;
}
.e-grid .e-flmenu-valuediv {
  padding: 14px 0 0;
}
.e-grid .e-flbldcontent {
  padding: 18px 18px 0;
}
.e-grid .e-flblbtn {
  width: 110px;
}
.e-grid .e-sortnumber {
  border-radius: 65%;
  display: inline-block;
  float: right;
  font-size: 9px;
  height: 15px;
  line-height: 16px;
  margin: 2px -6px 0 0;
  text-align: center;
  width: 15px;
}
.e-grid .e-gridheader .e-fltr-icon .e-sortnumber {
  margin: 2px -6px 0 0;
}
.e-grid .e-gridheader .e-rightalign.e-fltr-icon .e-sortnumber {
  float: left;
  margin: 2px 8px 0 8px;
}
.e-grid .e-gridheader .e-rightalign .e-sortnumber {
  float: left;
  margin: 2px 8px 0 8px;
}
.e-grid .e-gridheader .e-fltr-icon .e-sortfilterdiv {
  margin: -28px 10px -29px 0;
}
.e-grid .e-gridheader .e-rightalign.e-fltr-icon .e-sortfilterdiv {
  margin: -28px -11px -5px -5px;
}
.e-grid.e-wrap .e-gridheader .e-rightalign .e-sortnumber {
  margin: 3px 2px 0 25px;
}
.e-grid.e-wrap .e-gridheader .e-sortnumber {
  margin: 3px 5px 0 2px;
}
.e-grid.e-wrap .e-gridheader .e-sortfilterdiv {
  margin: -9px 10px;
}
.e-grid .e-movableheader .e-editcell.e-normaledit,
.e-grid .e-frozenheader .e-editcell.e-normaledit {
  border-top-color: transparent;
}
.e-grid .e-columnmenu {
  position: absolute;
  right: 23px;
  float: right;
  margin: -19px;
  padding: 6px;
}
.e-grid.e-wrap .e-columnmenu {
  line-height: 3px;
}
.e-grid.e-rtl .e-columnmenu {
  left: 23px;
  right: auto;
  margin: -19px -18px -18px -22px;
}
.e-grid.e-wrap.e-rtl .e-columnmenu {
  line-height: 3px;
}
.e-grid [class^=e-] {
  box-sizing: border-box;
}
.e-grid .e-rowdragdropcell {
  border-style: solid;
  border-width: 1px 0 0;
}
.e-grid .e-detailrowcollapse,
.e-grid .e-detailrowexpand {
  border-style: solid;
  border-width: 1px 0 0;
  cursor: pointer;
}
.e-grid .e-detailindentcell {
  border-right-style: solid;
  border-right-width: 1px;
}
.e-grid .e-detailcell {
  border-top-style: solid;
  border-top-width: 1px;
  padding: 0.3em;
  font-weight: normal;
  text-align: left;
}
.e-grid th.e-detailcell .e-rowcell,
.e-grid th.e-detailcell .e-gridpager {
  text-align: left;
}
.e-grid.e-rtl th.e-detailcell .e-rowcell, .e-grid.e-rtl th.e-detailcell .e-gridpager,
.e-grid th.e-detailcell .e-rtl .e-rowcell,
.e-grid th.e-detailcell .e-rtl .e-gridpager {
  text-align: right;
}
.e-grid.e-verticallines .e-rowcell, .e-grid.e-verticallines .e-filterbarcell {
  border-width: 0 0 0 1px;
}
.e-grid.e-hidelines .e-rowcell, .e-grid.e-horizontallines .e-headercell, .e-grid.e-hidelines .e-headercell, .e-grid.e-horizontallines .e-detailheadercell, .e-grid.e-hidelines .e-detailheadercell, .e-grid.e-hidelines tr th.e-firstcell, .e-grid.e-hidelines .e-filterbarcell {
  border-width: 0;
}
.e-grid.e-horizontallines .e-headercell.e-stackedheadercell {
  border-width: 0 0 1px 1px;
}
.e-grid.e-horizontallines .e-rowcell {
  border-width: 1px 0 0;
}
.e-grid.e-horizontallines .e-filterbarcell {
  border-width: 1px 0 0;
}
.e-grid.e-horizontallines .e-rowcell.e-lastrowcell, .e-grid.e-verticallines .e-rowcell.e-lastrowcell, .e-grid.e-hidelines .e-rowcell.e-lastrowcell {
  border-bottom-width: 1px;
}
.e-grid.e-horizontallines .e-detailrowvisible, .e-grid.e-verticallines .e-detailrowvisible, .e-grid.e-hidelines .e-detailrowvisible, .e-grid.e-bothlines .e-detailrowvisible {
  border-left-width: 0;
}
.e-grid.e-verticallines .e-firstchildrow .e-rowcell, .e-grid.e-verticallines .e-firstchildrow .e-detailrowcollapse, .e-grid.e-verticallines .e-firstchildrow .e-detailrowexpand, .e-grid.e-hidelines .e-firstchildrow .e-rowcell, .e-grid.e-hidelines .e-firstchildrow .e-detailrowcollapse, .e-grid.e-hidelines .e-firstchildrow .e-detailrowexpand {
  border-top-width: 1px;
}
.e-grid .e-filterbarcell .e-icons::before {
  display: block;
  margin: 0 auto;
}
.e-grid .e-filterbarcell .e-filtertext::-webkit-search-cancel-button,
.e-grid .e-search input::-webkit-search-cancel-button {
  display: none;
}
.e-grid .e-filterbarcell .e-filtertext::-ms-clear,
.e-grid .e-search input::-ms-clear {
  display: none;
}
.e-grid .e-filterbarcell,
.e-grid .e-filterbarcelldisabled {
  border-collapse: collapse;
  border-style: solid;
  border-width: 2px 0 0;
  cursor: default;
  height: 36px;
  overflow: hidden;
  padding: 1px 2px;
  vertical-align: middle;
}
.e-grid .e-rowdragheader {
  border-color: #dee2e6;
  border-style: solid;
  border-width: 2px 0 0;
}
.e-grid .e-filterbarcell input {
  border-radius: 4px;
  border-style: solid;
  border-width: 0;
  font-size: 14px;
  font-weight: normal;
  height: 32px;
  padding-right: 24px;
  text-indent: 1px;
  width: 100%;
}
.e-grid.e-device .e-filterbarcell {
  padding: 7px 12px;
}
.e-grid.e-device .e-filterbarcell:first-child {
  padding: 7px 12px 7px 16px;
}
.e-grid.e-device .e-filterbarcell:last-child {
  padding: 7px 16px 7px 12px;
}
.e-grid .e-searchclear {
  float: right;
  position: relative;
}
.e-grid.e-rtl .e-searchclear {
  float: left;
  position: relative;
}
.e-grid .e-checkboxlist {
  height: 200px;
  margin-top: 5px;
  min-height: 160px;
  overflow-y: auto;
}
.e-grid .e-checkfltrnmdiv {
  height: 60px;
  padding: 23px;
  text-align: center;
}
.e-grid .e-checkboxlist > span {
  padding-left: 8px;
}
.e-grid .e-chk-hidden {
  -moz-appearance: none; /* stylelint-disable-line property-no-vendor-prefix */
  height: 1px;
  opacity: 0;
  width: 1px;
}
.e-grid .e-checkselect,
.e-grid .e-checkselectall {
  margin: 0;
  opacity: 0;
  position: absolute;
  width: 0;
}
.e-grid .e-rowcell .e-checkbox-wrapper,
.e-grid .e-rowcell .e-css.e-checkbox-wrapper {
  -webkit-user-select: auto; /* stylelint-disable-line property-no-vendor-prefix */
  height: 20px;
  line-height: 20px;
  position: relative;
  top: 0;
  user-select: auto;
}
.e-grid .e-dialog.e-checkboxfilter,
.e-grid .e-dialog.e-flmenu {
  min-width: 250px;
}
.e-grid .e-dialog.e-checkboxfilter .e-dlg-content,
.e-grid .e-dialog.e-flmenu .e-dlg-content {
  border-radius: 0;
}
.e-grid .e-dialog.e-checkboxfilter {
  min-height: 328px;
}
.e-grid .e-checkboxfilter .e-searchbox {
  display: block;
}
.e-grid .e-checkboxfilter .e-dlg-content {
  padding-left: 6px;
}
.e-grid .e-checkboxfilter .e-ftrchk, .e-grid .e-checkboxfilter .e-searchbox {
  padding-left: 8px;
}
.e-grid .e-ftrchk {
  padding-bottom: 8px;
  padding-top: 8px;
}
.e-grid .e-filterdiv,
.e-grid .e-fltrtempdiv {
  padding: 0;
  position: relative;
  text-align: center;
  width: 100%;
}
.e-grid .e-pager {
  border-bottom: transparent;
  border-left: transparent;
  border-right: transparent;
}
.e-grid .e-gridpopup {
  font-weight: normal;
  position: absolute;
  -webkit-user-select: none;
          user-select: none;
  z-index: 99999;
}
.e-grid .e-gridpopup .e-content {
  border-radius: 4px;
  border-style: solid;
  border-width: 1px;
  font-size: 14px;
  padding: 4px;
}
.e-grid .e-lastsummarycell {
  border-right: 1px solid;
}
.e-grid .e-footerpadding {
  padding-right: 14px;
}
.e-grid .e-gridpopup span {
  border: 1px solid transparent;
  cursor: pointer;
  display: inline-block;
  height: 26px;
  padding: 4px;
  width: 26px;
}
.e-grid .e-gridpopup .e-tail::before,
.e-grid .e-gridpopup .e-tail::after {
  border: 10px solid transparent;
  content: "";
  height: 0;
  left: 8px;
  position: absolute;
  width: 0;
}
.e-grid .e-gridpopup .e-downtail::after {
  top: 34px;
}
.e-grid .e-gridpopup .e-uptail::after {
  top: -17px;
}
.e-grid .e-gridpopup .e-uptail::before {
  top: -19px;
}
.e-grid .e-gridpopup .e-sortdirect,
.e-grid .e-gridpopup .e-rowselect {
  line-height: 18px;
  text-indent: 1px;
}
.e-grid .e-cloneproperties {
  border-style: solid;
  border-width: 1px;
  box-shadow: 0 1px 4px black;
  font-size: 14px;
  font-weight: Bold;
  opacity: 0.4;
  overflow: hidden;
  padding: 2px 8px 1px;
  text-align: left;
  -webkit-user-select: none;
          user-select: none;
  vertical-align: middle;
  white-space: nowrap;
  z-index: 10;
}
.e-grid .e-cloneproperties.e-draganddrop {
  border-spacing: 0;
  font-size: 14px;
  font-weight: normal;
  overflow: visible;
}
.e-grid .e-cloneproperties.e-draganddrop table {
  border-spacing: 0;
}
.e-grid .e-defaultcur {
  cursor: default;
}
.e-grid .e-notallowedcur {
  cursor: not-allowed;
}
.e-grid .e-grabcur {
  cursor: grabbing;
}
.e-grid .e-cloneproperties.e-headerclone table {
  border-spacing: 0;
}
.e-grid .e-headerclone {
  border-radius: 4px;
  font-size: 14px;
  font-weight: Bold;
  line-height: 29px;
}
.e-grid .e-draganddrop {
  border-width: 0 1px 1px;
  font-weight: normal;
  padding: 0;
}
.e-grid .e-draganddrop .e-rowcell {
  opacity: 0.95;
}
.e-grid.e-default .e-gridheader th.e-firstcell, .e-grid.e-default .e-gridheader th.e-laststackcell {
  border-left-style: solid;
  border-left-width: 1px;
}
.e-grid.e-bothlines .e-gridheader th.e-stackedheadercell {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-left-style: solid;
  border-left-width: 1px;
}
.e-grid.e-default.e-hidelines .e-gridheader th.e-firstcell {
  border-left-width: 0;
}
.e-grid .e-gridheader .e-headercontent .e-reorderuparrow,
.e-grid .e-gridheader .e-headercontent .e-reorderdownarrow,
.e-grid .e-gridheader .e-headercontent .e-reorderuparrow-virtual,
.e-grid .e-gridheader .e-headercontent .e-reorderdownarrow-virtual {
  font-size: 12px;
  margin-left: -3.5px;
  margin-top: -7.5px;
  position: absolute;
  z-index: 10;
}
.e-grid .e-gridheader .e-headercontent .e-reorderuparrow {
  margin-top: -7.5px;
}
.e-grid .e-gridheader .e-headercontent .e-reorderdownarrow {
  margin-top: 2.5px;
}
.e-grid td.e-active {
  font-weight: normal;
}
.e-grid td.e-cellselectionbackground {
  font-weight: normal;
}
.e-grid .e-groupdroparea {
  height: auto;
  line-height: normal;
  min-height: 52px;
}
.e-grid .e-griddragarea {
  border: 1px solid;
  opacity: 0.6;
  position: absolute;
}
.e-grid .e-gdclone {
  border-radius: 4px;
  padding: 2px;
}
.e-grid .e-content {
  -webkit-overflow-scrolling: touch; /* stylelint-disable-line property-no-vendor-prefix */
  overflow-x: auto;
  overflow-y: scroll;
  position: relative;
}
.e-grid.e-ungroupdrag .e-columnheader, .e-grid.e-ungroupdrag .e-groupdroparea, .e-grid.e-rowdrag .e-columnheader, .e-grid.e-rowdrag .e-groupdroparea {
  cursor: not-allowed;
}
.e-grid .e-groupdroparea, .e-grid.e-ungroupdrag .e-gridcontent, .e-grid.e-rowdrag .e-gridcontent {
  cursor: default;
}
.e-grid .e-groupdroparea {
  border-style: solid none;
  border-width: 1px 0 0;
}
.e-grid .e-groupdroparea {
  border-top-width: 1px;
  font-size: 14px;
  font-weight: normal;
  opacity: 1;
  padding: 15px 0;
  text-align: center;
  text-indent: 1pt;
  -webkit-user-select: none;
          user-select: none;
  width: 100%;
}
.e-grid .e-grouptext {
  display: inline-block;
  margin-right: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: auto;
}
.e-grid .e-grid-icon {
  float: left;
}
.e-grid .e-groupheadercell,
.e-grid .e-groupheadercell:hover {
  border: 1px;
  border-collapse: collapse;
  border-radius: 4px;
  cursor: pointer;
  font-size: 12px;
  font-weight: normal;
  height: 24px;
  margin: 13px 0 0 8px;
  overflow: hidden;
  padding: 0;
  vertical-align: middle;
}
.e-grid .e-groupheadercell:hover {
  border: 1px;
  padding: 0;
}
.e-grid .e-groupheadercell span {
  display: inline-block;
  float: left;
  height: 24px;
  line-height: 25px;
  padding: 0 8px;
  vertical-align: middle;
}
.e-grid .e-groupheadercell .e-grouptext {
  line-height: 19px;
  padding-top: 3px;
}
.e-grid .e-groupheadercell .e-ungroupbutton {
  font-size: 10px;
  line-height: 17px;
}
.e-grid.e-device .e-groupheadercell span {
  line-height: 26px;
}
.e-grid.e-device .e-groupheadercell .e-ungroupbutton {
  line-height: 28px;
}
.e-grid .e-groupheadercell .e-cancel {
  padding-right: 10px;
}
.e-grid .e-groupheadercell .e-icons::before {
  display: inline;
}
.e-grid .e-groupsort,
.e-grid .e-ungroupbutton,
.e-grid .e-toggleungroup {
  font-size: 10px;
  margin-left: -8px;
}
.e-grid .e-groupsort {
  margin-right: 0;
  margin-top: 0;
}
.e-grid span.e-ungroupbutton.e-icons {
  margin-left: -8px;
  margin-top: 0;
  padding-top: 4px;
  padding-right: 8px;
}
.e-grid .e-grptogglebtn {
  padding: 7px;
}
.e-grid .e-icon-gdownarrow {
  font-size: 10px;
  padding: 13px 9px 11px 10px;
  text-decoration: none;
}
.e-grid .e-icon-grightarrow {
  font-size: 10px;
  padding: 12px 9px 12px 10px;
  text-decoration: none;
}
.e-grid .e-recordplusexpand {
  padding-top: 5px;
}
.e-grid .e-indentcell {
  border-style: solid;
  border-width: 0 1px 0 0;
}
.e-grid .e-indentcell.e-indentcelltop, .e-grid .e-indentcell.e-detailindentcelltop {
  border-width: 1px 0 0;
}
.e-grid .e-recordplusexpand,
.e-grid .e-recordpluscollapse {
  border-style: solid;
  border-width: 1px 0 0;
  cursor: pointer;
}
.e-grid .e-disablepointer {
  cursor: default;
}
.e-grid .e-groupcaption {
  border-style: solid;
  border-width: 1px 0 0;
  display: table-cell;
  font-size: 14px;
  line-height: 14px;
  overflow: hidden;
  padding: 0.7em;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: auto;
}
.e-grid .e-virtualtable .e-groupcaption {
  line-height: 21px;
  padding: 7px 12px;
}
.e-grid .e-autofill {
  border: 1px solid;
  height: 8px;
  position: absolute;
  -webkit-user-select: none;
          user-select: none;
  width: 8px;
}
.e-grid .e-headercontent {
  border-style: solid;
  border-width: 0;
}
.e-grid .e-stackedheadercell {
  border-width: 1px 0 1px 1px;
  white-space: nowrap;
}
.e-grid .e-noselect {
  -webkit-user-select: none;
          user-select: none;
}
.e-grid .e-toolbar .e-tbar-btn.e-btn .e-btn-icon.e-icons.e-columnchooser-btn {
  font-size: 9px;
}
.e-grid .e-toolbar .e-toolbar-items .e-toolbar-right .e-cc-toolbar .e-tbar-btn .e-columnchooser-btn {
  margin-top: 0;
}
.e-grid .e-toolbar-item.e-cc.e-ccdiv.e-cc-toolbar {
  margin-top: 0;
  padding: 3px 0 0;
}
.e-grid .e-edit-dialog .e-dlg-content {
  position: relative;
}
.e-grid .e-edit-dialog {
  min-height: 350px;
}
.e-grid .e-griderror label {
  display: inline !important;
}
.e-grid .e-tooltip-wrap.e-griderror {
  z-index: 1000;
}
.e-grid .e-tooltip-wrap.e-griderror .e-arrow-tip.e-tip-top {
  left: 44%;
}
.e-grid .e-normaledit .e-rowcell {
  padding-bottom: 0;
  padding-top: 0;
}
.e-grid.e-device .e-normaledit .e-rowcell {
  padding-bottom: 2px;
  padding-top: 2px;
}
.e-grid .e-gridcontent .e-normaledit .e-rowcell.e-lastrowadded {
  border-bottom: 1px solid #dee2e6;
  border-top: 0 none #dee2e6;
}
.e-grid .e-normaledit {
  border-top: 0;
  padding: 0;
}
.e-grid .e-gridcontent .e-normaledit .e-rowcell {
  border-top: 1px solid;
}
.e-grid:not(.e-row-responsive) .e-gridcontent tr.e-row:first-child .e-rowcell {
  border-top: 0;
}
.e-grid.e-device .e-editedbatchcell.e-rowcell,
.e-grid .e-editedbatchcell.e-rowcell, .e-grid.e-device .e-gridcontent .e-normaledit .e-rowcell {
  padding-bottom: 0;
  padding-top: 0;
}
.e-grid .e-editedbatchcell,
.e-grid td.e-boolcell {
  padding-left: 12px;
  padding-right: 12px;
}
.e-grid td.e-boolcell input {
  margin: 3px 3px 3px 4px;
}
.e-grid td.e-boolcell.e-rowcell {
  padding-bottom: 5px;
  padding-top: 5px;
}
.e-grid .e-dialog .e-gridform .e-rowcell {
  border: 0;
  padding: 0;
}
.e-grid .e-row .e-input-group .e-input.e-field,
.e-grid .e-row .e-input-focus .e-input.e-field {
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif, "-apple-system", "BlinkMacSystemFont";
  font-size: 14px;
  padding-bottom: 1px;
  padding-top: 2px;
}
.e-grid .e-row .e-input-group {
  margin-bottom: 2px;
  margin-top: 2px;
  vertical-align: middle;
}
.e-grid .e-defaultcell.e-ralign,
.e-grid .e-editedrow .e-defaultcell.e-ralign,
.e-grid .e-defaultcell.e-ralign:focus,
.e-grid .e-editedrow .e-defaultcell.e-ralign:focus {
  padding-right: 10px;
}
.e-grid .e-dlg-content .e-defaultcell.e-ralign,
.e-grid .e-dlg-content .e-defaultcell.e-ralign:focus {
  padding-right: 0;
}
.e-grid .e-hiddenrow {
  display: none;
}
.e-grid .e-columnchooserdiv {
  float: right;
  margin: -12px;
}
.e-grid .e-ccdlg .e-dlg-content {
  margin: 40px 0 0;
  overflow: visible;
  padding: 14px 14px 14px 14px;
}
.e-grid .e-ccdlg .e-checkbox-wrapper.e-control.e-keyboard {
  padding-left: 8px;
}
.e-grid .e-ccdlg .e-main-div {
  box-sizing: border-box;
  position: relative;
}
.e-grid .e-ccdlg .e-ccul-ele {
  margin: 13px 0;
  padding: 0;
}
.e-grid .e-ccdlg li.e-cclist {
  padding: 7px 0;
}
.e-grid .e-ccdlg .e-checkbox-wrapper .e-frame {
  margin-left: 0;
}
.e-grid .e-ccdlg label.e-cc {
  margin: 0;
}
.e-grid .e-ccdlg .e-footer-content {
  border-style: solid;
  border-width: 1px 0 0;
}
.e-grid .e-ccdlg .e-cc-contentdiv {
  height: 196px;
  overflow-y: auto;
}
.e-grid .e-ccdlg .e-cc-searchdiv {
  border-style: solid;
  border-width: 1px;
  left: 1px;
  opacity: 0.6;
  position: absolute;
  right: 0;
  top: -44px;
}
.e-grid .e-ccdlg .e-cc-searchdiv span.e-ccsearch-icon.e-icons {
  float: right;
  opacity: 0.6;
  padding: 0 2px;
}
.e-grid .e-ccdlg .e-cc-searchdiv span.e-ccsearch-icon.e-cc-cancel {
  font-size: 11px;
  padding: 5px 2px 6px;
}
.e-grid .e-ccdlg .e-cc-searchdiv.e-input-focus {
  opacity: 1;
}
.e-grid .e-ccdlg .e-cc-searchdiv.e-input-focus span.e-ccsearch-icon.e-icons {
  opacity: 1;
}
.e-grid .e-ccdlg .e-innerdiv.e-ccnmdiv {
  height: 60px;
  padding: 23px;
  text-align: center;
}
.e-grid .e-ccdlg .e-checkbox-wrapper .e-label {
  text-overflow: ellipsis;
}
.e-grid .e-ccdlg .e-cc-chbox {
  margin: 3px;
  vertical-align: middle;
}
.e-grid .e-ccdlg .e-cc-lab-name {
  padding: 7px;
  text-overflow: ellipsis;
  vertical-align: middle;
}
.e-grid .e-ccdlg .e-cc.e-input,
.e-grid .e-ccdlg .e-cc.e-input:focus {
  border: 0;
  padding-bottom: 6px;
  padding-left: 4px;
  padding-top: 6px;
}
.e-grid .e-checkboxfiltertext {
  width: 150px;
  word-break: normal;
  /* stylelint-disable */
  /* stylelint-enable */
}
.e-grid .e-frozenhdrcont .e-headercontent > .e-table,
.e-grid .e-frozenhdrcont .e-frozenheader > .e-table,
.e-grid .e-frozenhdrcont .e-movableheader > .e-table,
.e-grid .e-frozenhdrcont .e-headercontent .e-virtualtable > .e-table {
  border-bottom: 2px solid;
}
.e-grid .e-frozenheader > .e-table,
.e-grid .e-frozencontent > .e-table,
.e-grid .e-frozenheader .e-virtualtable > .e-table,
.e-grid .e-frozencontent .e-virtualtable > .e-table {
  border-left: 0;
  border-right: 2px solid;
}
.e-grid .e-frozenheader.e-frozen-right-header > .e-table,
.e-grid .e-frozencontent.e-frozen-right-content > .e-table,
.e-grid .e-rowcell .e-frozen-default-cursor,
.e-grid .e-gridheader .e-headercell .e-frozen-default-cursor,
.e-grid .e-gridheader .e-filterbarcell .e-frozen-default-cursor {
  border-left: 2px solid;
  border-right: 0;
}
.e-grid .e-frozenheader {
  float: left;
  width: min-content;
}
.e-grid .e-frozenheader.e-frozen-right-header {
  float: right;
}
.e-grid.e-rtl .e-frozenheader > .e-table, .e-grid.e-rtl .e-frozencontent > .e-table, .e-grid.e-rtl .e-frozenheader .e-virtualtable > .e-table, .e-grid.e-rtl .e-frozencontent .e-virtualtable > .e-table {
  border-left: 2px solid;
  border-right: 0;
}
.e-grid.e-rtl .e-frozenheader.e-frozen-right-header > .e-table, .e-grid.e-rtl .e-frozencontent.e-frozen-right-content > .e-table {
  border-left: 0;
  border-right: 2px solid;
}
.e-grid.e-rtl .e-frozenheader {
  float: right;
}
.e-grid.e-rtl .e-frozenheader.e-frozen-right-header {
  float: left;
}
.e-grid.e-rtl .e-frozencontent {
  float: right;
}
.e-grid.e-rtl .e-frozen-right-content {
  float: left;
}
.e-grid.e-rtl .e-frozenfootercontent {
  float: right;
}
.e-grid.e-rtl .e-frozen-right-footercontent {
  float: left;
}
.e-grid .e-movableheader {
  overflow: hidden;
}
.e-grid .e-frozenhdrcont {
  -ms-touch-action: none; /* stylelint-disable-line property-no-vendor-prefix */
}
.e-grid .e-frozencontent {
  -ms-touch-action: none; /* stylelint-disable-line property-no-vendor-prefix */
  border-bottom-width: 1px;
  float: left;
  width: min-content;
}
.e-grid .e-frozen-right-content {
  float: right;
}
.e-grid .e-movablecontent {
  -ms-overflow-style: none; /* stylelint-disable-line property-no-vendor-prefix */
  flex: 1;
  overflow-x: auto;
  overflow-y: hidden;
}
.e-grid:not(.sf-grid) .e-movablecontent::-webkit-scrollbar { /* stylelint-disable-line property-no-vendor-prefix */
  display: none;
}
.e-grid .e-content.e-mac-safari::-webkit-scrollbar { /* stylelint-disable-line property-no-vendor-prefix */
  width: 7px;
}
.e-grid .e-content.e-mac-safari::-webkit-scrollbar-thumb { /* stylelint-disable-line property-no-vendor-prefix */
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 4px;
}
.e-grid .e-frozenscrollbar {
  border-top: 1px solid #dee2e6;
}
.e-grid .e-movablescrollbar {
  flex: 1;
  overflow: hidden;
  overflow-x: scroll;
}
.e-grid .e-columnchooser::before {
  line-height: 1.9;
}
.e-grid .e-toolbar .e-ccdiv .e-columnchooser.e-cctbn-icon {
  font-size: 15px;
  vertical-align: middle;
}
.e-grid .e-toolbar .e-ccdiv {
  margin-top: -1px;
  padding: 0 10px;
}
.e-grid.e-rtl .e-tableborder {
  border-left: 1px solid;
  border-right: 0;
}
.e-grid.e-rtl .e-checkboxfilter .e-dlg-content {
  padding-left: 14px;
  padding-right: 6px;
}
.e-grid.e-rtl .e-checkboxfilter .e-ftrchk, .e-grid.e-rtl .e-checkboxfilter .e-searchbox {
  padding-left: 0;
  padding-right: 8px;
}
.e-grid.e-rtl .e-headercell, .e-grid.e-rtl .e-detailheadercell {
  border-width: 0;
  text-align: right;
}
.e-grid.e-rtl .e-headercell.e-fltr-icon .e-headercelldiv,
.e-grid.e-rtl .e-headercell.e-fltr-icon .e-headercelldiv.e-headerchkcelldiv, .e-grid.e-rtl .e-detailheadercell.e-fltr-icon .e-headercelldiv,
.e-grid.e-rtl .e-detailheadercell.e-fltr-icon .e-headercelldiv.e-headerchkcelldiv {
  padding: 0 0.4em 0 1.8em;
  text-align: right;
}
.e-grid.e-rtl .e-headercell.e-fltr-icon .e-headercelldiv .e-sortnumber,
.e-grid.e-rtl .e-headercell.e-fltr-icon .e-headercelldiv.e-headerchkcelldiv .e-sortnumber, .e-grid.e-rtl .e-detailheadercell.e-fltr-icon .e-headercelldiv .e-sortnumber,
.e-grid.e-rtl .e-detailheadercell.e-fltr-icon .e-headercelldiv.e-headerchkcelldiv .e-sortnumber {
  float: left;
  margin: 1px 0 0 10px;
}
.e-grid.e-rtl .e-headercell .e-headercelldiv,
.e-grid.e-rtl .e-headercell .e-headercelldiv.e-headerchkcelldiv, .e-grid.e-rtl .e-detailheadercell .e-headercelldiv,
.e-grid.e-rtl .e-detailheadercell .e-headercelldiv.e-headerchkcelldiv {
  padding: 0 0.4em 0 1.8em;
  text-align: right;
}
.e-grid.e-rtl .e-headercell .e-headercelldiv .e-sortnumber,
.e-grid.e-rtl .e-headercell .e-headercelldiv.e-headerchkcelldiv .e-sortnumber, .e-grid.e-rtl .e-detailheadercell .e-headercelldiv .e-sortnumber,
.e-grid.e-rtl .e-detailheadercell .e-headercelldiv.e-headerchkcelldiv .e-sortnumber {
  float: left;
  margin: 1px 0 0 10px;
}
.e-grid.e-rtl .e-headercell .e-filterbarcell input, .e-grid.e-rtl .e-detailheadercell .e-filterbarcell input {
  border-width: 0;
}
.e-grid.e-rtl .e-headercell .e-sortfilterdiv, .e-grid.e-rtl .e-detailheadercell .e-sortfilterdiv {
  float: left;
  margin: -29px 10px;
}
.e-grid.e-rtl .e-headercell.e-leftalign.e-headercell.e-fltr-icon .e-headercelldiv, .e-grid.e-rtl .e-detailheadercell.e-leftalign.e-headercell.e-fltr-icon .e-headercelldiv {
  margin-left: 10px;
}
.e-grid.e-rtl .e-headercell.e-leftalign.e-headercell.e-fltr-icon .e-headercelldiv .e-sortnumber, .e-grid.e-rtl .e-detailheadercell.e-leftalign.e-headercell.e-fltr-icon .e-headercelldiv .e-sortnumber {
  margin: 4px -2px 0 0;
}
.e-grid.e-rtl .e-headercell.e-leftalign.e-headercell.e-fltr-icon .e-filtermenudiv, .e-grid.e-rtl .e-detailheadercell.e-leftalign.e-headercell.e-fltr-icon .e-filtermenudiv {
  margin-left: -5px;
}
.e-grid.e-rtl .e-headercell.e-leftalign .e-sortfilterdiv, .e-grid.e-rtl .e-detailheadercell.e-leftalign .e-sortfilterdiv {
  float: right;
  margin: -29px 3px;
}
.e-grid.e-rtl .e-headercell.e-leftalign .e-headercelldiv, .e-grid.e-rtl .e-detailheadercell.e-leftalign .e-headercelldiv {
  padding: 0 25px 0 0.7em;
}
.e-grid.e-rtl .e-headercell.e-leftalign .e-headercelldiv .e-sortnumber, .e-grid.e-rtl .e-detailheadercell.e-leftalign .e-headercelldiv .e-sortnumber {
  float: right;
  margin: 4px 2px 0 0;
}
.e-grid.e-rtl .e-headercell.e-fltr-icon.e-rightalign .e-sortnumber, .e-grid.e-rtl .e-detailheadercell.e-fltr-icon.e-rightalign .e-sortnumber {
  float: left;
  margin: 2px 0 0 5px;
}
.e-grid.e-rtl .e-headercell.e-rightalign .e-sortnumber, .e-grid.e-rtl .e-detailheadercell.e-rightalign .e-sortnumber {
  float: left;
  margin: 2px 0 0 10px;
}
.e-grid.e-rtl .e-rowcell:first-child,
.e-grid.e-rtl .e-summarycell:first-child {
  padding-right: 12px;
}
.e-grid.e-rtl .e-rowcell:last-child,
.e-grid.e-rtl .e-summarycell:last-child {
  padding-left: 12px;
}
.e-grid.e-rtl.e-wrap .e-gridheader .e-rightalign .e-sortnumber {
  margin: 3px 5px 0 2px;
}
.e-grid.e-rtl.e-wrap .e-gridheader .e-sortnumber {
  margin: 3px 5px 0 2px;
}
.e-grid.e-rtl.e-wrap .e-gridheader .e-sortfilterdiv {
  margin: -30px 5px;
}
.e-grid.e-rtl.e-wrap .e-gridheader .e-rightalign .e-sortfilterdiv {
  margin: -30px 17px;
}
.e-grid.e-rtl .e-gridheader .e-fltr-icon .e-sortfilterdiv {
  margin: -29px 0 0 10px;
}
.e-grid.e-rtl .e-gridheader .e-rightalign.e-fltr-icon .e-sortfilterdiv {
  margin: -29px 0 0 10px;
}
.e-grid.e-rtl .e-gridheader .e-sortfilter .e-rightalign.e-fltr-icon .e-headercelldiv {
  margin: -5px -12px -5px 0;
}
.e-grid.e-rtl.e-wrap .e-columnheader .e-rightalign.e-fltr-icon .e-headercelldiv, .e-grid.e-rtl .e-columnheader.e-wrap .e-rightalign.e-fltr-icon .e-headercelldiv {
  height: auto;
  margin-bottom: 2px;
  margin-top: 0;
}
.e-grid.e-rtl .e-gridheader .e-sortfilter .e-fltr-icon .e-headercelldiv {
  margin: -5px;
}
.e-grid.e-rtl.e-verticallines .e-grouptopleftcell, .e-grid.e-rtl.e-bothlines .e-grouptopleftcell, .e-grid.e-rtl.e-hidelines .e-grouptopleftcell {
  border-top: 0;
}
.e-grid.e-rtl .e-grouptopleftcell {
  border-top: 2px solid;
}
.e-grid.e-rtl .e-groupheadercell span.e-grouptext {
  margin-left: 0;
  margin-right: 0;
  padding-top: 3px;
}
.e-grid.e-rtl .e-groupheadercell span {
  float: right;
  padding: 0 8px;
}
.e-grid.e-rtl.e-horizontallines .e-grouptopleftcell {
  border-top: 1px solid;
}
.e-grid.e-rtl .e-rowcell {
  border-width: 1px 0 0;
}
.e-grid.e-rtl .e-filterbarcell, .e-grid.e-rtl .e-filterbarcelldisabled {
  border-width: 2px 0 0;
}
.e-grid.e-rtl .e-lastrowcell {
  border-width: 1px 1px 1px 0;
}
.e-grid.e-rtl .e-gridheader .e-rightalign .e-sortfilterdiv {
  margin: -29px -10px;
}
.e-grid.e-rtl .e-cloneproperties {
  border-width: 1px 1px 3px;
}
.e-grid.e-rtl tr td:first-child, .e-grid.e-rtl tr th:first-child {
  border-left-width: 0;
}
.e-grid.e-rtl.e-default.e-bothlines tr td:first-child:not(.e-summarycell), .e-grid.e-rtl.e-default.e-bothlines tr th:first-child {
  border-left-width: 1px;
}
.e-grid.e-rtl.e-default.e-bothlines tr td:first-child.e-detailrowcollapse, .e-grid.e-rtl.e-default.e-bothlines tr td:first-child.e-detailrowexpand {
  border-left-width: 0;
}
.e-grid.e-rtl.e-default tr td:last-child, .e-grid.e-rtl.e-default tr th:last-child {
  border-left: 0;
}
.e-grid.e-rtl.e-default.e-verticallines tr th:last-child {
  border-left: 1px solid;
}
.e-grid.e-rtl.e-default .e-gridheader tr th:last-child {
  padding-left: 12px;
  padding-right: 12px;
}
.e-grid.e-rtl.e-default .e-gridheader tr th:first-child {
  padding-left: 12px;
  padding-right: 12px;
}
.e-grid.e-rtl.e-default th:first-child .e-grid.e-rtl.e-default .e-headercell, .e-grid.e-rtl.e-default .e-detailheadercell {
  border-width: 0;
}
.e-grid.e-rtl.e-default .e-rowcell {
  border-width: 1px 0 0;
}
.e-grid.e-rtl.e-default.e-verticallines .e-headercell, .e-grid.e-rtl.e-default.e-verticallines .e-rowcell, .e-grid.e-rtl.e-default.e-verticallines .e-filterbarcell, .e-grid.e-rtl.e-default.e-verticallines .e-detailheadercell, .e-grid.e-rtl.e-default.e-verticallines .e-gridheader th.e-firstcell {
  border-width: 0 0 0 1px;
}
.e-grid.e-rtl.e-default.e-verticallines tr th:first-child:not(.e-firstcell) {
  border-left-width: 1px;
}
.e-grid.e-rtl.e-default .e-stackedheadercell, .e-grid.e-rtl.e-default.e-horizontallines .e-stackedheadercell {
  border-width: 0 1px 1px 0;
}
.e-grid.e-rtl.e-default .e-gridheader th.e-firstcell, .e-grid.e-rtl.e-default.e-horizontallines .e-gridheader th.e-firstcell {
  border-left-width: 0;
  border-right-width: 1px;
}
.e-grid.e-rtl.e-default.e-bothlines .e-gridheader th.e-firstcell {
  border-left-width: 1px;
  border-right-width: 0;
}
.e-grid.e-rtl.e-default .e-gridheader .e-headercell.e-firstheader, .e-grid.e-rtl.e-default.e-horizontallines .e-headercell.e-firstheader {
  border-left: 0;
}
.e-grid.e-rtl.e-default.e-hidelines .e-gridheader th.e-firstcell {
  border-left: 0;
  border-right: 0;
}
.e-grid.e-rtl.e-default .e-gridheader .e-headercell.e-firstheader, .e-grid.e-rtl.e-default.e-horizontallines .e-gridheader .e-headercell.e-firstheader {
  border-right: 1px solid;
}
.e-grid.e-rtl.e-default.e-verticallines .e-gridheader .e-headercell.e-firstheader {
  border-right: 0;
}
.e-grid.e-rtl.e-default.e-verticallines .e-gridheader .e-headercell.e-firstheader, .e-grid.e-rtl.e-default.e-verticallines .e-gridheader th.e-grouptopleftcell.e-lastgrouptopleftcell {
  border-left: 1px solid;
}
.e-grid.e-rtl.e-default.e-verticallines .e-headercell.e-stackedheadercell {
  border-bottom: 1px solid;
}
.e-grid.e-rtl.e-default .e-detailcell, .e-grid.e-rtl.e-default.e-bothlines .e-detailcell {
  border-right-style: solid;
  border-right-width: 1px;
  text-align: right;
}
.e-grid.e-rtl .e-cc-searchdiv span.e-ccsearch-icon.e-icons {
  float: left;
}
.e-grid.e-rtl .e-groupsort, .e-grid.e-rtl .e-ungroupbutton, .e-grid.e-rtl .e-toggleungroup {
  margin-left: 0;
  margin-right: -10px;
}
.e-grid.e-rtl span.e-ungroupbutton.e-icons {
  margin-left: 0;
  margin-right: -12px;
  padding-top: 4px;
}
.e-grid.e-rtl.e-default.e-bothlines .e-headercell, .e-grid.e-rtl.e-default.e-bothlines .e-detailheadercell {
  border-width: 0 0 0 1px;
}
.e-grid.e-rtl.e-default.e-bothlines .e-dragheadercell, .e-grid.e-rtl.e-default.e-bothlines .e-rowdragheader, .e-grid.e-rtl.e-default.e-bothlines .e-cloneproperties.e-draganddrop td.e-rowdragdrop, .e-grid.e-rtl.e-default.e-verticallines .e-cloneproperties.e-draganddrop td.e-rowdragdrop {
  border-left: 1px solid #dee2e6;
  padding-left: 3px;
}
.e-grid.e-rtl .e-cloneproperties.e-draganddrop .e-row .e-icon-rowdragicon::before {
  left: 4px;
  position: relative;
}
.e-grid.e-rtl.e-default table th[rowspan] {
  border-width: 0 1px 0 0;
}
.e-grid.e-rtl.e-default.e-bothlines .e-gridheader .e-headercell.e-firstheader, .e-grid.e-rtl.e-default.e-bothlines .e-gridheader th.e-grouptopleftcell.e-lastgrouptopleftcell {
  border-left: 1px solid;
  border-right: 0;
}
.e-grid.e-rtl.e-bothlines .e-gridheader th.e-stackedheadercell {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.e-grid.e-rtl.e-bothlines .e-filterbarcell, .e-grid.e-rtl.e-bothlines .e-filterbarcelldisabled {
  border-width: 2px 0 0 1px;
}
.e-grid.e-rtl.e-bothlines .e-rowcell, .e-grid.e-rtl.e-bothlines .e-rowcell.e-lastrowcell {
  border-width: 1px 0 0 1px;
}
.e-grid.e-rtl.e-verticallines .e-rowcell, .e-grid.e-rtl.e-verticallines .e-filterbarcell {
  border-width: 1px 0 0 1px;
}
.e-grid.e-rtl.e-hidelines .e-rowcell, .e-grid.e-rtl.e-hidelines .e-headercell, .e-grid.e-rtl.e-hidelines .e-detailheadercell, .e-grid.e-rtl.e-hidelines .e-filterbarcell {
  border-width: 0;
}
.e-grid.e-rtl.e-horizontallines .e-rowcell {
  border-width: 1px 0 0;
}
.e-grid.e-rtl.e-horizontallines .e-filterbarcell {
  border-width: 1px 0 0;
}
.e-grid.e-rtl.e-horizontallines .e-rowcell.e-lastrowcell, .e-grid.e-rtl.e-verticallines .e-rowcell.e-lastrowcell, .e-grid.e-rtl.e-hidelines .e-rowcell.e-lastrowcell {
  border-bottom-width: 1px;
}
.e-grid.e-rtl.e-verticallines .e-firstchildrow .e-rowcell, .e-grid.e-rtl.e-hidelines .e-firstchildrow .e-rowcell {
  border-top-width: 1px;
}
.e-grid.e-rtl .e-groupheadercell .e-icons::before {
  display: inline-block;
}
.e-grid.e-rtl .e-groupheadercell .e-cancel {
  padding-left: 23px;
  padding-right: 0;
  padding-top: 2px;
}
.e-grid.e-rtl .e-groupheadercell, .e-grid.e-rtl .e-groupheadercell:hover {
  margin-left: 0;
  margin-right: 8px;
  padding: 0;
}
.e-grid.e-rtl .e-groupheadercell, .e-grid.e-rtl .e-groupheadercell:hover {
  float: right;
}
.e-grid.e-rtl .e-groupdroparea {
  text-align: center;
}
.e-grid.e-rtl .e-ungroupbutton {
  float: left;
}
.e-grid.e-rtl tr:not(.e-summaryrow) td.e-indentcell {
  border-style: solid;
  border-width: 0 0 0 1px;
}
.e-grid.e-rtl .e-defaultcell.e-ralign, .e-grid.e-rtl .e-row .e-input.e-defaultcell.e-ralign, .e-grid.e-rtl .e-defaultcell.e-ralign:focus, .e-grid.e-rtl .e-editedrow .e-defaultcell.e-ralign:focus {
  padding-left: 10px;
}
.e-grid.e-rtl .e-detailindentcell {
  border-left-style: solid;
  border-left-width: 1px;
  border-right-width: 0;
}
.e-grid.e-rtl .e-filtermenudiv {
  float: left;
  margin: -19px 0 -20px -36px;
  padding: 6px;
}
.e-grid.e-wrap .e-rowcell, .e-grid.e-wrap .e-columnheader .e-stackedheadercelldiv, .e-grid.e-wrap .e-columnheader .e-headercelldiv, .e-grid.e-wrap .e-columnheader .e-headercell.e-fltr-icon .e-headercelldiv {
  height: Auto;
  line-height: 21px;
  overflow-wrap: break-word;
  text-overflow: clip;
  white-space: normal;
  word-wrap: break-word;
}
.e-grid.e-wrap .e-stackedheader .e-columnheader .e-stackedheadercelldiv, .e-grid.e-wrap .e-stackedheader .e-columnheader .e-headercelldiv {
  max-height: 36px;
}
.e-grid.e-wrap .e-columnheader .e-headercelldiv, .e-grid.e-wrap .e-columnheader .e-headercell.e-fltr-icon .e-headercelldiv, .e-grid .e-columnheader.e-wrap .e-headercelldiv, .e-grid .e-columnheader.e-wrap .e-headercell.e-fltr-icon .e-headercelldiv {
  margin-bottom: 2px;
  margin-top: 0;
}
.e-grid.e-wrap .e-columnheader .e-filtermenudiv, .e-grid.e-wrap .e-columnheader .e-sortfilterdiv .e-filtermenudiv {
  line-height: 3px;
}
.e-grid .e-columnheader.e-wrap .e-filtermenudiv, .e-grid .e-columnheader.e-wrap .e-sortfilterdiv .e-filtermenudiv {
  line-height: 3px;
}
.e-grid .e-columnheader.e-wrap .e-headercelldiv, .e-grid .e-columnheader.e-wrap .e-headercell.e-fltr-icon .e-headercelldiv, .e-grid .e-columnheader.e-wrap .e-stackedheadercelldiv, .e-grid .e-gridcontent.e-wrap .e-rowcell, .e-grid .e-frozenhdrcont.e-wrap .e-rowcell {
  height: Auto;
  line-height: 21px;
  overflow-wrap: break-word;
  text-overflow: clip;
  white-space: normal;
  word-wrap: break-word;
}
.e-grid .e-stackedheadercelldiv {
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-grid .e-columnheader.e-wrap .e-sortfilterdiv, .e-grid.e-wrap .e-columnheader .e-sortfilterdiv {
  margin: -34px 3px;
}
.e-grid .e-columnheader.e-wrap .e-rightalign .e-sortfilterdiv, .e-grid.e-wrap .e-columnheader .e-rightalign .e-sortfilterdiv {
  margin: -34px -5px;
}
.e-grid .e-columnheader.e-wrap .e-fltr-icon .e-sortfilterdiv, .e-grid.e-wrap .e-columnheader .e-fltr-icon .e-sortfilterdiv {
  margin: -35px 18px -29px 14px;
}
.e-grid .e-columnheader.e-wrap .e-fltr-icon.e-rightalign .e-sortfilterdiv, .e-grid.e-wrap .e-columnheader .e-fltr-icon.e-rightalign .e-sortfilterdiv {
  margin: -35px 14px;
}
.e-grid .e-columnheader.e-wrap .e-icon-group::before, .e-grid.e-wrap .e-columnheader .e-icon-group::before {
  display: inline-block;
}
.e-grid.e-responsive .e-rowcell.e-gridclip, .e-grid.e-responsive .e-gridclip .e-headercelldiv, .e-grid.e-responsive .e-gridclip .e-stackedheadercelldiv {
  text-overflow: clip;
}
.e-grid .e-clipboard {
  cursor: default;
  height: 1px;
  left: -1000px;
  overflow: hidden;
  position: fixed;
  resize: none;
  top: -1000px;
  width: 1px;
}
.e-grid.e-resize-lines th.e-headercell.e-stackedheadercell, .e-grid.e-resize-lines th.e-headercell.e-firstcell, .e-grid.e-resize-lines.e-rtl th.e-headercell.e-stackedheadercell, .e-grid.e-resize-lines.e-rtl th.e-headercell.e-firstcell {
  border-left: 0;
  border-right: 0;
  border-top: 0;
}
.e-grid.e-resize-lines tr.e-columnheader th:last-child.e-stackedheadercell .e-rhandler.e-rcursor :not(.e-laststackcell), .e-grid.e-resize-lines.e-rtl tr.e-columnheader th:last-child.e-stackedheadercell .e-rhandler.e-rcursor :not(.e-laststackcell) {
  border-right: 0;
}
.e-grid.e-resize-lines.e-default table th[rowspan], .e-grid.e-resize-lines.e-rtl.e-default table th[rowspan] {
  border-left: 0;
}
.e-grid.e-resize-lines.e-rtl tr.e-columnheader th:last-child.e-stackedheadercell .e-rhandler.e-rcursor, .e-grid.e-resize-lines.e-rtl tr.e-columnheader th.e-lastcell .e-rhandler.e-rcursor, .e-grid.e-resize-lines.e-rtl tr.e-columnheader th.e-laststackcell .e-rhandler.e-rcursor {
  border-left: 0;
}
.e-grid.e-resize-lines.e-rtl.e-default table th[rowspan] {
  border-right: 0;
}
.e-grid .e-mask {
  display: inline-block;
  height: 10px;
  width: 80%;
}
.e-grid .e-mask.e-mask-group-intent {
  margin-left: 7px;
  width: 16px;
}
.e-grid .e-mask.e-mask-detail-intent {
  width: 16px;
}
.e-grid .e-mask.e-mask-checkbox-intent {
  margin-left: 3px;
  margin-right: 16px;
  width: 20px;
}
.e-grid .e-mask.e-mask-checkbox-filter-intent {
  width: 13px;
}
.e-grid .e-mask.e-mask-checkbox-filter-span-intent {
  margin-left: 8px;
}
.e-grid .e-mask.e-mask-drag-intent {
  margin-left: 12px;
  width: 12px;
}
.e-grid.sf-grid span.e-ungroupbutton.e-icons {
  margin-left: -8px;
}
.e-grid.sf-grid .e-rowcell.e-frozen-right-border,
.e-grid.sf-grid .e-headercell.e-frozen-right-border,
.e-grid.sf-grid .e-filterbarcell.e-frozen-right-border {
  border-right: 2px solid rgba(108, 117, 125, 0.6);
}
.e-grid.sf-grid .e-rowcell.e-frozen-left-border,
.e-grid.sf-grid .e-headercell.e-frozen-left-border,
.e-grid.sf-grid .e-filterbarcell.e-frozen-left-border {
  border-left: 2px solid rgba(108, 117, 125, 0.6);
}
.e-grid.sf-grid .e-rowcell.e-freezeline,
.e-grid.sf-grid .e-gridheader .e-filterbarcell.e-freezeline {
  position: relative;
}
.e-grid.sf-grid .e-rowcell .e-frozen-right-cursor,
.e-grid.sf-grid .e-rowcell .e-frozen-left-cursor,
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-right-cursor,
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-left-cursor,
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-right-cursor,
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-left-cursor {
  cursor: move;
  height: 100%;
  position: absolute;
  top: 0;
  width: 4px;
}
.e-grid.sf-grid .e-rowcell .e-frozen-left-cursor,
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-left-cursor,
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-left-cursor {
  right: 0;
}
.e-grid.sf-grid .e-rowcell .e-frozen-right-cursor,
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-right-cursor,
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-right-cursor {
  left: 0;
}
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-left-cursor.e-frozen-resize-cursor,
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-left-cursor.e-frozen-resize-cursor,
.e-grid.sf-grid .e-rowcell .e-frozen-left-cursor.e-frozen-resize-cursor {
  right: 3px;
}
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-right-cursor.e-frozen-resize-cursor:not(.e-frozen-default-cursor),
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-right-cursor.e-frozen-resize-cursor:not(.e-frozen-default-cursor) {
  left: 3px;
}
.e-grid.sf-grid .e-frozen-helper {
  border-left: 2px solid rgba(108, 117, 125, 0.6);
  cursor: move;
  position: absolute;
  z-index: 2;
}
.e-grid.sf-grid .e-content.e-freezeline-moving {
  -webkit-user-select: none;
          user-select: none;
}
.e-grid.sf-grid .e-gridheader .e-headercontent .e-reorderuparrow {
  margin-top: 0;
}
.e-grid.sf-grid .e-gridheader .e-headercontent .e-reorderuparrow-virtual {
  margin-top: -1px;
}
.e-grid.sf-grid .e-gridheader .e-headercontent .e-reorderdownarrow {
  margin-top: -3px;
}
.e-grid.sf-grid .e-gridheader .e-headercontent .e-reorderdownarrow-virtual {
  margin-top: -3px;
}
.e-grid.sf-grid .e-masked-cell.e-rowcell .e-virtualcell {
  background-color: rgba(0, 0, 0, 0.1);
  display: inline-block;
  height: 10px;
  width: 80%;
}
.e-grid.sf-grid .e-movablecontent {
  height: inherit;
  overflow-x: auto;
  scrollbar-width: none; /* firefox */
}
.e-grid.sf-grid .e-movablecontent::-webkit-scrollbar {
  display: none; /* safari, chrome and edge */
}
.e-grid.sf-grid .e-frozencontent {
  border-bottom-style: solid;
  height: inherit;
}
.e-grid.sf-grid .e-gridcontent .e-content,
.e-grid.sf-grid .e-gridcontent .e-content .e-movablecontent {
  overflow-y: auto;
}
.e-grid.sf-grid .e-gridcontent .e-content.e-yscroll {
  overflow-y: scroll;
}
.e-grid.sf-grid .e-gridcontent .e-content .e-movablecontent.e-yscroll {
  overflow-y: hidden;
}
.e-grid.sf-grid .e-gridcontent .e-content.e-noscroll,
.e-grid.sf-grid .e-gridcontent .e-content .e-movablecontent.e-noscroll {
  overflow-y: hidden;
}
.e-grid.sf-grid .e-label.e-fltrcheck,
.e-grid.sf-grid .e-label.e-choosercheck {
  width: 0;
}
.e-grid.sf-grid .e-checkboxlist .e-fltrcheck,
.e-grid.sf-grid .e-cc-contentdiv .e-choosercheck {
  white-space: nowrap;
}
.e-grid.sf-grid .e-filterdiv .e-multiselect.e-input-group:not(.e-rtl),
.e-grid.sf-grid .e-fltrtempdiv .e-multiselect.e-input-group:not(.e-rtl) {
  text-align: left;
}

.e-bigger .e-grid .e-gridheader .e-headercontent .e-reorderuparrow,
.e-bigger .e-grid .e-gridheader .e-headercontent .e-reorderdownarrow,
.e-bigger.e-grid .e-gridheader .e-headercontent .e-reorderuparrow,
.e-bigger.e-grid .e-gridheader .e-headercontent .e-reorderdownarrow {
  font-size: 12px;
}
.e-bigger .e-grid .e-gridheader thead .e-icons,
.e-bigger.e-grid .e-gridheader thead .e-icons {
  font-size: 8px;
}
.e-bigger .e-grid .e-ccdlg .e-cc-searchdiv,
.e-bigger.e-grid .e-ccdlg .e-cc-searchdiv {
  padding-left: 0;
  padding-right: 4px;
}
.e-bigger .e-grid.e-rtl .e-columnmenu,
.e-bigger.e-grid.e-rtl .e-columnmenu {
  margin: -19px -18px -18px -22px;
}
.e-bigger .e-grid.e-rtl .e-groupheadercell span,
.e-bigger.e-grid.e-rtl .e-groupheadercell span {
  padding: 8px 4px 10px 8px;
}
.e-bigger .e-grid.e-device.e-rtl .e-groupheadercell span,
.e-bigger.e-grid.e-device.e-rtl .e-groupheadercell span {
  padding: 0 4px 0 12px;
}

.e-grid-min-height .e-rowcell,
.e-grid-min-height .e-icon-grightarrow,
.e-grid-min-height .e-icon-gdownarrow {
  line-height: 0;
  padding-bottom: 0;
  padding-top: 0;
}
.e-grid-min-height .e-gridheader .e-headercell,
.e-grid-min-height .e-gridheader .e-detailheadercell,
.e-grid-min-height .e-gridheader .e-headercell .e-headercelldiv {
  height: auto;
}
.e-grid-min-height .e-gridcontent .e-groupcaption {
  line-height: normal;
  padding: 0 0.7em;
}
.e-grid-min-height .e-summarycell {
  line-height: normal;
  padding: 0 8px;
}

.e-grid-min-height .e-grid-height .e-rowcell {
  line-height: 21px;
  padding: 7px 12px;
}
.e-grid-min-height .e-grid-height .e-gridheader .e-headercell,
.e-grid-min-height .e-grid-height .e-gridheader .e-detailheadercell,
.e-grid-min-height .e-grid-height .e-gridheader .e-headercell .e-headercelldiv {
  height: 21px;
}
.e-grid-min-height .e-grid-height .e-gridcontent .e-groupcaption {
  line-height: 14px;
  padding: 0.7em;
}
.e-grid-min-height .e-grid-height .e-summarycell {
  line-height: 21px;
  padding: 7px 12px;
}

.e-device.e-grid-min-height .e-grid-height .e-rowcell {
  padding: 7px 12px;
}

.e-device.e-grid-min-height .e-grid-height .e-rowcell:first-child {
  padding: 7px 12px 7px 16px;
}

.e-device.e-grid-min-height .e-grid-height .e-rowcell:last-child {
  padding: 7px 16px 7px 12px;
}

.e-device.e-grid-min-height .e-rowcell,
.e-device.e-grid-min-height .e-rowcell:first-child,
.e-device.e-grid-min-height .e-rowcell:last-child {
  padding-bottom: 0;
  padding-top: 0;
}

.e-bigger .e-grid.e-grid-min-height .e-grid-height .e-rowcell {
  line-height: 24px;
  padding: 12px 12px;
}

.e-bigger .e-grid.e-grid-min-height .e-grid-height .e-rowcell:first-child {
  line-height: 12px;
  padding-left: 12px;
}

.e-bigger .e-grid.e-grid-min-height .e-grid-height .e-rowcell:last-child {
  line-height: 12px;
  padding-right: 12px;
}

.e-bigger .e-grid.e-grid-min-height .e-rowcell,
.e-bigger .e-grid.e-grid-min-height .e-rowcell:first-child,
.e-bigger .e-grid.e-grid-min-height .e-rowcell:last-child {
  line-height: 0;
  padding-bottom: 0;
  padding-top: 0;
}

.e-bigger .e-wrap.e-grid-min-height .e-grid-height .e-rowcell {
  line-height: 24px;
}
.e-bigger .e-wrap.e-grid-min-height .e-grid-height .e-frozencontent table tr td:first-child:empty,
.e-bigger .e-wrap.e-grid-min-height .e-grid-height .e-movablecontent table tr td:first-child:empty,
.e-bigger .e-wrap.e-grid-min-height .e-grid-height .e-frozenhdrcont table tr td:first-child:empty, .e-bigger .e-wrap.e-grid-min-height .e-grid-height:not(.e-grid-min-height) .e-gridcontent tr td:not(.e-indentcell):first-child:empty, .e-bigger .e-wrap.e-grid-min-height .e-grid-height:not(.e-grid-min-height) .e-gridcontent tr.e-row .e-rowcell:empty {
  height: 48px;
}

.e-bigger .e-wrap.e-grid-min-height .e-rowcell {
  line-height: 18px;
}
.e-bigger .e-wrap.e-grid-min-height .e-frozencontent table tr td:first-child:empty,
.e-bigger .e-wrap.e-grid-min-height .e-movablecontent table tr td:first-child:empty,
.e-bigger .e-wrap.e-grid-min-height .e-frozenhdrcont table tr td:first-child:empty, .e-bigger .e-wrap.e-grid-min-height:not(.e-grid-min-height) .e-gridcontent tr td:not(.e-indentcell):first-child:empty, .e-bigger .e-wrap.e-grid-min-height:not(.e-grid-min-height) .e-gridcontent tr.e-row .e-rowcell:empty {
  height: 18px;
}

.e-rtl .e-grid .e-headercell, .e-rtl .e-grid .e-detailheadercell, .e-rtl .e-grid .e-headercelldiv, .e-rtl .e-grid .e-headercelldiv.e-headerchkcelldiv {
  text-align: right;
}

.e-edit-dialog .e-gridform .e-table {
  border-collapse: separate;
  border-spacing: 11px;
  width: 100%;
}

.e-edit-dialog .e-dlg-content {
  position: relative;
}

.e-bigger .e-grid.e-row-responsive .e-toolbar .e-tbar-btn:hover,
.e-bigger .e-grid.e-row-responsive .e-toolbar .e-tbar-btn:active,
.e-bigger .e-grid.e-row-responsive .e-toolbar .e-tbar-btn:focus,
.e-bigger.e-grid.e-row-responsive .e-toolbar .e-tbar-btn:hover,
.e-bigger.e-grid.e-row-responsive .e-toolbar .e-tbar-btn:active,
.e-bigger.e-grid.e-row-responsive .e-toolbar .e-tbar-btn:focus {
  background: none;
}
.e-bigger .e-grid.e-row-responsive .e-toolbar .e-tbar-btn:hover .e-icons,
.e-bigger .e-grid.e-row-responsive .e-toolbar .e-tbar-btn:active .e-icons,
.e-bigger .e-grid.e-row-responsive .e-toolbar .e-tbar-btn:focus .e-icons,
.e-bigger.e-grid.e-row-responsive .e-toolbar .e-tbar-btn:hover .e-icons,
.e-bigger.e-grid.e-row-responsive .e-toolbar .e-tbar-btn:active .e-icons,
.e-bigger.e-grid.e-row-responsive .e-toolbar .e-tbar-btn:focus .e-icons {
  padding-bottom: 0;
  color: #495057;
}
.e-bigger .e-grid.e-row-responsive .e-toolbar .e-search-icon,
.e-bigger.e-grid.e-row-responsive .e-toolbar .e-search-icon {
  background: none;
}
.e-bigger .e-grid.e-row-responsive .e-responsive-header,
.e-bigger.e-grid.e-row-responsive .e-responsive-header {
  border-top: 1px solid;
  border-top-color: #dee2e6;
}
.e-bigger .e-grid.e-row-responsive .e-gridcontent td::before, .e-bigger .e-grid.e-row-responsive .e-summarycontent td::before,
.e-bigger.e-grid.e-row-responsive .e-gridcontent td::before,
.e-bigger.e-grid.e-row-responsive .e-summarycontent td::before {
  content: attr(data-cell);
  font-weight: 500;
  left: 13px;
  padding-right: 10px;
  position: absolute;
  top: 6px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 45%;
}
.e-bigger .e-grid.e-row-responsive .e-gridcontent .e-verticalwrap td::before, .e-bigger .e-grid.e-row-responsive .e-summarycontent .e-verticalwrap td::before,
.e-bigger.e-grid.e-row-responsive .e-gridcontent .e-verticalwrap td::before,
.e-bigger.e-grid.e-row-responsive .e-summarycontent .e-verticalwrap td::before {
  line-height: 21px;
  white-space: normal;
  word-wrap: break-word;
}
.e-bigger .e-grid.e-row-responsive .e-gridcontent td[data-cell], .e-bigger .e-grid.e-row-responsive .e-summarycontent td[data-cell],
.e-bigger.e-grid.e-row-responsive .e-gridcontent td[data-cell],
.e-bigger.e-grid.e-row-responsive .e-summarycontent td[data-cell] {
  padding-bottom: 5px;
  padding-left: 55%;
  padding-top: 5px;
  position: relative;
}
.e-bigger .e-grid.e-row-responsive .e-gridcontent .e-input, .e-bigger .e-grid.e-row-responsive .e-summarycontent .e-input,
.e-bigger.e-grid.e-row-responsive .e-gridcontent .e-input,
.e-bigger.e-grid.e-row-responsive .e-summarycontent .e-input {
  display: block;
}
.e-bigger .e-grid.e-row-responsive .e-gridcontent td, .e-bigger .e-grid.e-row-responsive .e-summarycontent td,
.e-bigger.e-grid.e-row-responsive .e-gridcontent td,
.e-bigger.e-grid.e-row-responsive .e-summarycontent td {
  border: 0;
}
.e-bigger .e-grid.e-row-responsive .e-gridcontent .e-row, .e-bigger .e-grid.e-row-responsive .e-summarycontent .e-row,
.e-bigger.e-grid.e-row-responsive .e-gridcontent .e-row,
.e-bigger.e-grid.e-row-responsive .e-summarycontent .e-row {
  border-bottom: 1px solid #dee2e6;
}
.e-bigger .e-grid.e-row-responsive .e-gridcontent .e-normaledit .e-rowcell, .e-bigger .e-grid.e-row-responsive .e-summarycontent .e-normaledit .e-rowcell,
.e-bigger.e-grid.e-row-responsive .e-gridcontent .e-normaledit .e-rowcell,
.e-bigger.e-grid.e-row-responsive .e-summarycontent .e-normaledit .e-rowcell {
  height: auto;
  padding-left: 1%;
  padding-right: 1%;
}
.e-bigger .e-grid.e-row-responsive .e-gridcontent td.e-rowcell, .e-bigger .e-grid.e-row-responsive .e-summarycontent td.e-rowcell,
.e-bigger.e-grid.e-row-responsive .e-gridcontent td.e-rowcell,
.e-bigger.e-grid.e-row-responsive .e-summarycontent td.e-rowcell {
  border-bottom: 0;
  border-bottom-color: #dee2e6;
  height: auto;
}
.e-bigger .e-grid.e-row-responsive .e-gridcontent .e-emptyrow td.e-lastrowcell, .e-bigger .e-grid.e-row-responsive .e-summarycontent .e-emptyrow td.e-lastrowcell,
.e-bigger.e-grid.e-row-responsive .e-gridcontent .e-emptyrow td.e-lastrowcell,
.e-bigger.e-grid.e-row-responsive .e-summarycontent .e-emptyrow td.e-lastrowcell {
  border-bottom: 0;
}
.e-bigger .e-grid.e-row-responsive .e-gridcontent .e-normaledit :not(.e-responsive-editcell).e-rowcell, .e-bigger .e-grid.e-row-responsive .e-summarycontent .e-normaledit :not(.e-responsive-editcell).e-rowcell,
.e-bigger.e-grid.e-row-responsive .e-gridcontent .e-normaledit :not(.e-responsive-editcell).e-rowcell,
.e-bigger.e-grid.e-row-responsive .e-summarycontent .e-normaledit :not(.e-responsive-editcell).e-rowcell {
  border-top-width: 0;
}
.e-bigger .e-grid.e-row-responsive .e-gridcontent .e-normaledit .e-rowcell::before, .e-bigger .e-grid.e-row-responsive .e-summarycontent .e-normaledit .e-rowcell::before,
.e-bigger.e-grid.e-row-responsive .e-gridcontent .e-normaledit .e-rowcell::before,
.e-bigger.e-grid.e-row-responsive .e-summarycontent .e-normaledit .e-rowcell::before {
  bottom: 6px;
  position: static;
}
.e-bigger .e-grid.e-row-responsive .e-table,
.e-bigger.e-grid.e-row-responsive .e-table {
  display: block;
}
.e-bigger .e-grid.e-row-responsive .e-table tbody,
.e-bigger .e-grid.e-row-responsive .e-table tr,
.e-bigger .e-grid.e-row-responsive .e-table td:not(.e-hide),
.e-bigger .e-grid.e-row-responsive .e-table tfoot,
.e-bigger.e-grid.e-row-responsive .e-table tbody,
.e-bigger.e-grid.e-row-responsive .e-table tr,
.e-bigger.e-grid.e-row-responsive .e-table td:not(.e-hide),
.e-bigger.e-grid.e-row-responsive .e-table tfoot {
  display: block;
}
.e-bigger .e-grid.e-row-responsive > .e-gridheader,
.e-bigger.e-grid.e-row-responsive > .e-gridheader {
  display: none;
}
.e-bigger .e-grid.e-row-responsive .e-gridfooter,
.e-bigger.e-grid.e-row-responsive .e-gridfooter {
  padding-right: 0;
}

.e-bigger .e-grid.e-row-responsive.e-hidelines .e-gridcontent .e-rowcell:last-child,
.e-bigger.e-grid.e-row-responsive.e-hidelines .e-gridcontent .e-rowcell:last-child,
.e-bigger.e-grid.e-row-responsive.e-verticallines .e-gridcontent .e-rowcell:last-child,
.e-bigger .e-grid.e-row-responsive.e-verticallines .e-gridcontent .e-rowcell:last-child {
  border: 0;
}

.e-bigger .e-responsive-dialog.e-customfilter .e-responsivecoldiv,
.e-bigger.e-responsive-dialog.e-customfilter .e-responsivecoldiv {
  cursor: pointer;
}

.e-bigger .e-responsive-dialog .e-btn.e-ripple,
.e-bigger.e-responsive-dialog .e-btn.e-ripple {
  overflow: initial;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content,
.e-bigger.e-responsive-dialog .e-dlg-header-content {
  background: #fff;
  border-bottom: 1px solid;
  border-bottom-color: #dee2e6;
  padding: 16px;
  width: 100%;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-btn,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-btn {
  background: none;
  box-shadow: none;
  outline: none;
  position: initial;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  background-color: transparent;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-btn .e-btn-icon,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-btn .e-btn-icon {
  color: #495057;
  font-size: 14px;
  margin-top: 0;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-btn:hover .e-btn-icon, .e-bigger .e-responsive-dialog .e-dlg-header-content .e-btn:focus .e-btn-icon,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-btn:hover .e-btn-icon,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-btn:focus .e-btn-icon {
  color: #495057;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  float: left;
  padding-left: 0;
  padding-right: 40px;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header {
  width: auto;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element {
  display: flex;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-dlg-custom-header,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-dlg-custom-header {
  font-weight: 500;
  padding-top: 8px;
  width: 100%;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-filter-clear-btn,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-filter-clear-btn {
  color: #317ab9;
  margin-top: 6px;
  padding: 0;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-filter-clear-btn .e-icon-filter-clear,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-filter-clear-btn .e-icon-filter-clear {
  font-size: 15px;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-sort-clear-btn,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-sort-clear-btn {
  color: #317ab9;
  font-size: 15px;
  font-weight: 500;
  padding-top: 5px;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-apply-btn,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-apply-btn {
  font-size: 15px;
  font-weight: 500;
  padding: 0;
  padding-left: 20px;
  padding-right: 0;
  padding-top: 3px;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-apply-btn:disabled,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-apply-btn:disabled {
  color: rgba(108, 117, 125, 0.65);
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-btn,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-btn {
  background: none;
  border: 0;
  color: #317ab9;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-res-back-btn,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-res-back-btn {
  background: none;
  box-shadow: none;
  padding-left: 0;
}
.e-bigger .e-responsive-dialog.e-rtl .e-dlg-header-content .e-res-back-btn,
.e-bigger.e-responsive-dialog.e-rtl .e-dlg-header-content .e-res-back-btn {
  padding-left: 15px;
  padding-right: 0;
}
.e-bigger .e-responsive-dialog .e-dlg-content,
.e-bigger.e-responsive-dialog .e-dlg-content {
  padding: 16px;
  padding-top: 0;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-checkfltrnmdiv,
.e-bigger.e-responsive-dialog .e-dlg-content .e-checkfltrnmdiv {
  text-align: center;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-filtersetdiv,
.e-bigger.e-responsive-dialog .e-dlg-content .e-filtersetdiv {
  float: right;
  margin-right: 1%;
  margin-top: 1%;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-filtersetdiv .e-filterset,
.e-bigger.e-responsive-dialog .e-dlg-content .e-filtersetdiv .e-filterset {
  color: #317ab9;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-dialog,
.e-bigger.e-responsive-dialog .e-dlg-content .e-dialog {
  box-shadow: none;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-excelfilter,
.e-bigger.e-responsive-dialog .e-dlg-content .e-excelfilter {
  border: transparent;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-excelfilter .e-dlg-content,
.e-bigger.e-responsive-dialog .e-dlg-content .e-excelfilter .e-dlg-content {
  background-color: #fff;
  padding: 8px;
  padding-right: 16px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-excelfilter .e-checkboxlist > span,
.e-bigger.e-responsive-dialog .e-dlg-content .e-excelfilter .e-checkboxlist > span {
  padding-left: 9px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-xlflmenu,
.e-bigger.e-responsive-dialog .e-dlg-content .e-xlflmenu {
  border: transparent;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-xlflmenu .e-dlg-content,
.e-bigger.e-responsive-dialog .e-dlg-content .e-xlflmenu .e-dlg-content {
  padding: 16px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-ressortbutton-parent,
.e-bigger.e-responsive-dialog .e-dlg-content .e-ressortbutton-parent {
  float: right;
  margin-top: -9px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-ressortbutton-parent .e-ressortbutton,
.e-bigger.e-responsive-dialog .e-dlg-content .e-ressortbutton-parent .e-ressortbutton {
  background: #6c757d;
  width: 120px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-responsivecoldiv,
.e-bigger.e-responsive-dialog .e-dlg-content .e-responsivecoldiv {
  font-size: 16px;
  margin-bottom: 26px;
  margin-top: 26px;
  width: 100%;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog {
  bottom: 0;
  box-shadow: none;
  width: 100%;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul {
  background-color: #fff;
  max-width: 100%;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul li,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul li {
  color: #212529;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul .e-submenu.e-selected,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul .e-submenu.e-selected {
  background-color: #fff;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul .e-submenu,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul .e-submenu {
  padding: 0;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul .e-submenu .e-menu-icon,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul .e-submenu .e-menu-icon {
  margin-right: 4px;
  margin-left: 15px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul .e-submenu .e-caret,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul .e-submenu .e-caret {
  padding: 0;
  padding-right: 8px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer {
  height: 88%;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox {
  padding-left: 10px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-search-icon:focus, .e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-search-icon:active, .e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-search-icon:hover,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-search-icon:focus,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-search-icon:active,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-search-icon:hover {
  background: none;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner {
  height: 100%;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner .e-chk-hidden,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner .e-chk-hidden {
  -moz-appearance: none; /* stylelint-disable-line property-no-vendor-prefix */
  height: 1px;
  opacity: 0;
  width: 1px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner .e-checkboxlist,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner .e-checkboxlist {
  height: 100%;
  min-height: 160px;
  overflow-y: auto;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner .e-checkboxlist .e-ftrchk,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner .e-checkboxlist .e-ftrchk {
  padding-bottom: 9px;
  padding-top: 9px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content,
.e-bigger.e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content {
  padding: 8px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content .e-searchcontainer,
.e-bigger.e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content .e-searchcontainer {
  padding-left: 8px;
  margin-right: 7px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content .e-searchcontainer .e-searchbox,
.e-bigger.e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content .e-searchcontainer .e-searchbox {
  padding-left: 0;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content .e-searchcontainer .e-spinner .e-checkboxlist,
.e-bigger.e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content .e-searchcontainer .e-spinner .e-checkboxlist {
  margin-left: -7px;
}
.e-bigger .e-responsive-dialog .e-res-contextmenu-wrapper .e-contextmenu,
.e-bigger.e-responsive-dialog .e-res-contextmenu-wrapper .e-contextmenu {
  background-color: #fff;
  border: transparent;
  box-shadow: none;
  margin-top: 23px;
  max-width: 100%;
  min-width: 100%;
  overflow-y: auto;
  padding: 16px;
  padding-top: 0;
}
.e-bigger .e-responsive-dialog .e-res-contextmenu-wrapper .e-contextmenu .e-menu-item,
.e-bigger.e-responsive-dialog .e-res-contextmenu-wrapper .e-contextmenu .e-menu-item {
  padding: 0;
}
.e-bigger .e-responsive-dialog .e-res-contextmenu-wrapper .e-contextmenu .e-menu-item.e-focused,
.e-bigger.e-responsive-dialog .e-res-contextmenu-wrapper .e-contextmenu .e-menu-item.e-focused {
  background-color: transparent;
}
.e-bigger .e-responsive-dialog .e-defaultcell.e-ralign, .e-bigger .e-responsive-dialog .e-editedrow .e-defaultcell.e-ralign, .e-bigger .e-responsive-dialog .e-insertedrow .e-defaultcell.e-ralign, .e-bigger .e-responsive-dialog .e-defaultcell.e-ralign:focus, .e-bigger .e-responsive-dialog .e-insertedrow .e-defaultcell.e-ralign:focus .e-bigger .e-responsive-dialog .e-editedrow .e-defaultcell.e-ralign:focus,
.e-bigger.e-responsive-dialog .e-defaultcell.e-ralign,
.e-bigger.e-responsive-dialog .e-editedrow .e-defaultcell.e-ralign,
.e-bigger.e-responsive-dialog .e-insertedrow .e-defaultcell.e-ralign,
.e-bigger.e-responsive-dialog .e-defaultcell.e-ralign:focus,
.e-bigger .e-responsive-dialog .e-insertedrow .e-defaultcell.e-ralign:focus .e-bigger.e-responsive-dialog .e-editedrow .e-defaultcell.e-ralign:focus,
.e-bigger.e-responsive-dialog .e-insertedrow .e-defaultcell.e-ralign:focus .e-bigger .e-responsive-dialog .e-editedrow .e-defaultcell.e-ralign:focus,
.e-bigger.e-responsive-dialog .e-insertedrow .e-defaultcell.e-ralign:focus .e-bigger.e-responsive-dialog .e-editedrow .e-defaultcell.e-ralign:focus {
  padding-right: 10px;
}

.e-bigger .e-responsive-dialog.e-ressortdiv .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-apply-btn,
.e-bigger.e-responsive-dialog.e-ressortdiv .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-apply-btn {
  padding-top: 0;
}

.e-bigger .e-responsive-dialog.e-rtl .e-btn.e-dlg-closeicon-btn,
.e-bigger.e-responsive-dialog.e-rtl .e-btn.e-dlg-closeicon-btn {
  float: right;
  padding-left: 40px;
  padding-right: 0;
}
.e-bigger .e-responsive-dialog.e-rtl .e-res-apply-btn,
.e-bigger.e-responsive-dialog.e-rtl .e-res-apply-btn {
  padding-left: 0;
  padding-right: 20px;
}
.e-bigger .e-responsive-dialog.e-rtl .e-ressortbutton-parent,
.e-bigger.e-responsive-dialog.e-rtl .e-ressortbutton-parent {
  float: left;
}

/* stylelint-disable */
.e-ddl.e-popup.e-popup-flmenu .e-dropdownbase,
.e-ddl.e-popup.e-popup-flbar .e-dropdownbase {
  max-height: 298px !important;
}

/* stylelint-enable */
/*! Grid theme */
.e-grid {
  border-color: #dee2e6;
}
.e-grid .e-content {
  background-color: #fff;
}
.e-grid .e-icons:not(.e-btn-icon) {
  color: #495057;
}
.e-grid .e-unboundcelldiv .e-icons:not(.e-btn-icon) {
  color: #fff;
}
.e-grid .e-table {
  background-color: #fff;
}
.e-grid .e-focused:not(.e-menu-item) {
  box-shadow: 0 0 0 1px #66afe9 inset;
}
.e-grid .e-gridheader .e-icons:not(.e-icon-hide):not(.e-check):not(.e-stop):not(.e-icon-reorderuparrow):not(.e-icon-reorderdownarrow) {
  color: #495057;
}
.e-grid .e-gridheader .e-headercontent .e-icon-reorderuparrow,
.e-grid .e-gridheader .e-headercontent .e-icon-reorderdownarrow {
  color: #495057;
}
.e-grid .e-groupdroparea .e-icons {
  color: #fff;
}
.e-grid .e-tableborder {
  border-right-color: #dee2e6;
}
.e-grid .e-autofill {
  background-color: #317ab9;
}
.e-grid .e-autofill,
.e-grid .e-xlsel {
  border-color: #317ab9;
  z-index: 1;
}
.e-grid .e-xlsel {
  background-color: transparent;
  border-style: solid;
  pointer-events: none;
  position: absolute;
}
.e-grid .e-xlselaf {
  background-color: #317ab9;
  border-color: #317ab9;
  position: absolute;
}
.e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder,
.e-grid .e-gridcontent .e-rowcell.e-dragborder,
.e-grid .e-gridcontent .e-rowdragdrop.e-dragborder, .e-grid .e-gridheader thead tr th.e-firstrowdragborder, .e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder {
  box-shadow: 0 2px 0 0 #317ab9;
  position: relative;
  z-index: 5;
}
.e-grid .e-gridheader {
  background-color: #fff;
  border-bottom-color: #dee2e6;
  border-top-color: #dee2e6;
  color: #212529;
}
.e-grid .e-gridcontent tr:first-child td {
  border-top-color: transparent;
}
.e-grid th.e-headercell[aria-sort=ascending] .e-headertext,
.e-grid th.e-headercell[aria-sort=descending] .e-headertext,
.e-grid th.e-headercell[aria-sort=ascending] .e-sortfilterdiv,
.e-grid th.e-headercell[aria-sort=descending] .e-sortfilterdiv {
  color: #333;
  opacity: 1;
}
.e-grid.e-default.e-verticallines .e-headercell.e-stackedheadercell {
  border-color: #dee2e6;
}
.e-grid.e-default.e-horizontallines .e-grouptopleftcell {
  border-color: #dee2e6;
}
.e-grid.e-default .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell, .e-grid.e-default.e-horizontallines .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell, .e-grid.e-default .e-gridheader.e-stackedfilter tr:first-child th.e-grouptopleftcell, .e-grid.e-default.e-horizontallines .e-gridheader.e-stackedfilter tr:first-child th.e-grouptopleftcell {
  border-color: #dee2e6;
}
.e-grid.e-default .e-gridheader .e-headercell.e-firstheader, .e-grid.e-default.e-horizontallines .e-headercell.e-firstheader {
  border-color: #dee2e6;
}
.e-grid .e-filterbarcell input {
  border-color: #dee2e6;
}
.e-grid .e-gridcontent {
  background-color: #fff;
}
.e-grid .e-gridfooter {
  background-color: #f8f9fa;
}
.e-grid .e-headercontent {
  border-color: #dee2e6;
}
.e-grid .e-rowdragheader {
  background-color: #fff;
}
.e-grid .e-headercell,
.e-grid .e-detailheadercell {
  background-color: #fff;
  border-color: #dee2e6;
}
.e-grid [aria-selected] + tr .e-detailindentcell {
  border-color: #dee2e6;
}
.e-grid tr th.e-firstcell {
  border-left-color: #dee2e6;
  border-right-color: #dee2e6;
}
.e-grid .e-rowcell:not(.e-editedbatchcell):not(.e-updatedtd),
.e-grid .e-detailrowcollapse:not(.e-editedbatchcell):not(.e-updatedtd),
.e-grid .e-detailrowexpand:not(.e-editedbatchcell):not(.e-updatedtd),
.e-grid .e-gridcontent .e-rowdragdrop:not(.e-editedbatchcell):not(.e-updatedtd),
.e-grid .e-gridheader .e-rowdragdrop:not(.e-editedbatchcell):not(.e-updatedtd),
.e-grid .e-emptyrow:not(.e-editedbatchcell):not(.e-updatedtd) {
  color: #212529;
}
.e-grid .e-summarycell {
  background-color: #f8f9fa;
  border-color: #dee2e6;
  color: #212529;
}
.e-grid .e-summaryrow .e-summarycell,
.e-grid .e-summaryrow .e-templatecell,
.e-grid .e-summarycontent .e-indentcell,
.e-grid .e-indentcell.e-detailindentcelltop {
  background-color: #f8f9fa;
  border-color: #dee2e6;
  color: #212529;
}
.e-grid .e-rowcell,
.e-grid .e-groupcaption,
.e-grid .e-indentcell,
.e-grid .e-recordplusexpand,
.e-grid .e-recordpluscollapse,
.e-grid .e-rowdragdropcell,
.e-grid .e-detailrowcollapse,
.e-grid .e-detailrowexpand,
.e-grid .e-detailindentcell,
.e-grid .e-detailcell {
  border-color: #dee2e6;
}
.e-grid.e-default .e-grouptopleftcell {
  border-color: #dee2e6;
}
.e-grid .e-frozenhdrcont .e-headercontent > .e-table,
.e-grid .e-frozenhdrcont .e-frozenheader > .e-table,
.e-grid .e-frozenhdrcont .e-movableheader > .e-table,
.e-grid .e-frozenhdrcont .e-headercontent .e-virtualtable > .e-table {
  border-bottom-color: #6c757d;
}
.e-grid .e-frozencontent {
  border-bottom-color: #dee2e6;
}
.e-grid .e-frozenheader > .e-table,
.e-grid .e-frozencontent > .e-table,
.e-grid .e-frozencontent .e-virtualtable > .e-table,
.e-grid .e-frozenheader .e-virtualtable > .e-table {
  border-right-color: #6c757d;
}
.e-grid .e-frozenheader.e-frozenborderdisabled > .e-table,
.e-grid .e-frozencontent.e-frozenborderdisabled > .e-table,
.e-grid .e-frozencontent.e-frozenborderdisabled .e-virtualtable > .e-table,
.e-grid .e-frozenheader.e-frozenborderdisabled .e-virtualtable > .e-table {
  border-right-color: #fff;
}
.e-grid .e-frozenheader.e-frozen-right-header > .e-table,
.e-grid .e-frozencontent.e-frozen-right-content > .e-table,
.e-grid .e-rowcell .e-frozen-default-cursor,
.e-grid .e-gridheader .e-headercell .e-frozen-default-cursor,
.e-grid .e-gridheader .e-filterbarcell .e-frozen-default-cursor {
  border-left-color: #6c757d;
}
.e-grid .e-frozenheader.e-frozen-right-header.e-frozenborderdisabled > .e-table,
.e-grid .e-frozencontent.e-frozen-right-content.e-frozenborderdisabled > .e-table {
  border-left-color: #fff;
}
.e-grid.e-rtl .e-frozenheader > .e-table, .e-grid.e-rtl .e-frozencontent > .e-table, .e-grid.e-rtl .e-frozenheader .e-virtualtable > .e-table, .e-grid.e-rtl .e-frozencontent .e-virtualtable > .e-table {
  border-left-color: #6c757d;
}
.e-grid.e-rtl .e-frozenheader.e-frozen-right-header > .e-table, .e-grid.e-rtl .e-frozencontent.e-frozen-right-content > .e-table {
  border-right-color: #6c757d;
}
.e-grid.e-gridhover .e-row tr:not(.e-disable-gridhover):not(.e-editedrow):not(.e-detailrow):hover .e-rowcell:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), .e-grid.e-gridhover .e-row:not(.e-disable-gridhover):not(.e-editedrow):not(.e-detailrow):hover .e-rowcell:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), .e-grid.e-gridhover .e-row:not(.e-disable-gridhover):not(.e-detailrow):hover .e-detailrowcollapse:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), .e-grid.e-gridhover .e-row:not(.e-disable-gridhover):not(.e-detailrow):hover .e-rowdragdrop:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), .e-grid.e-rtl .e-gridhover .e-row:not(.e-disable-gridhover):not(.e-detailrow):hover .e-rowdragdrop:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), .e-grid.e-gridhover .e-row:not(.e-disable-gridhover):not(.e-detailrow):hover .e-detailrowexpand:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell) {
  background-color: rgba(0, 0, 0, 0.08);
  color: #212529;
}
.e-grid .e-row:hover .e-rowdragdrop {
  cursor: move;
}
.e-grid .e-sortnumber {
  background-color: #bbbdc0;
  color: #212529;
}
.e-grid.e-gridhover .e-frozenhover {
  background-color: rgba(0, 0, 0, 0.08);
  color: #212529;
}
.e-grid .e-col-menu.e-filter-popup {
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.e-grid td.e-active .e-icon-rowdragicon::before {
  color: #333;
}
.e-grid td.e-active {
  background: rgba(0, 0, 0, 0.17);
  color: #333;
}
.e-grid .e-columnselection {
  background-color: rgba(0, 0, 0, 0.17);
}
.e-grid td.e-cellselectionbackground {
  background: #e6e6e6;
  color: #333;
}
.e-grid .e-filterbarcell,
.e-grid .e-filterbarcelldisabled {
  background-color: #fff;
  background-image: none;
  border-color: #dee2e6;
}
.e-grid .e-filtered::before {
  color: #317ab9;
}
.e-grid .e-gridpopup .e-content {
  background-color: #fff;
  border-color: #dee2e6;
}
.e-grid .e-gridpopup span:hover,
.e-grid .e-gridpopup .e-spanclicked {
  border-color: #495057;
}
.e-grid .e-gridpopup .e-downtail::before,
.e-grid .e-gridpopup .e-downtail {
  border-top-color: #dee2e6;
}
.e-grid .e-gridpopup .e-downtail::after {
  border-top-color: #fff;
}
.e-grid .e-gridpopup .e-uptail::before,
.e-grid .e-gridpopup .e-uptail {
  border-bottom-color: #dee2e6;
}
.e-grid .e-gridpopup .e-uptail::after {
  border-bottom-color: #fff;
}
.e-grid .e-cloneproperties {
  background-color: #fff;
  border-color: #ddd;
  color: #212529;
}
.e-grid .e-rhelper {
  background-color: #007bff;
  cursor: col-resize;
  opacity: 1;
}
.e-grid.e-device .e-rcursor::before {
  border-right-color: #007bff;
  opacity: 1;
}
.e-grid.e-device .e-rcursor::after {
  border-left-color: #007bff;
  opacity: 1;
}
.e-grid.e-resize-lines .e-headercell .e-rhandler, .e-grid.e-resize-lines .e-headercell .e-rsuppress {
  border-right: 1px solid #dee2e6;
}
.e-grid.e-resize-lines .e-frozen-right-header .e-headercell .e-rhandler, .e-grid.e-resize-lines .e-frozen-right-header .e-headercell .e-rsuppress {
  border-left: 1px solid #dee2e6;
}
.e-grid.e-resize-lines .e-focused .e-rhandler {
  border: 0 none;
}
.e-grid.e-resize-lines .e-headercell.e-stackedheadercell {
  border-bottom: 1px solid #dee2e6;
  border-right: 1px solid #dee2e6;
}
.e-grid.e-resize-lines .e-frozen-right-header .e-headercell.e-stackedheadercell {
  border-left: 1px solid #dee2e6;
}
.e-grid.e-rtl.e-resize-lines .e-headercell.e-stackedheadercell, .e-grid.e-rtl.e-resize-lines .e-headercell .e-rhandler, .e-grid.e-rtl.e-resize-lines .e-headercell .e-rsuppress {
  border-left: 1px solid #dee2e6;
  border-right-width: 0;
}
.e-grid.e-rtl.e-resize-lines .e-frozen-right-header .e-headercell.e-stackedheadercell, .e-grid.e-rtl.e-resize-lines .e-frozen-right-header .e-headercell .e-rhandler, .e-grid.e-rtl.e-resize-lines .e-frozen-right-header .e-headercell .e-rsuppress {
  border-left-width: 0;
  border-right: 1px solid #dee2e6;
}
.e-grid.e-resize-lines .e-filterbarcell, .e-grid.e-rtl.e-resize-lines .e-filterbarcell {
  border-top: 1px solid #dee2e6;
}
.e-grid .e-cloneproperties.e-draganddrop {
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  opacity: 0.95;
  overflow: visible;
}
.e-grid .e-row .e-dragstartrow::before, .e-grid .e-row .e-selectionbackground .e-dragstartrow::before {
  color: #317ab9;
}
.e-grid .e-griddragarea {
  background-color: #fff;
  border-color: #fff;
  color: #333;
}
.e-grid .e-groupdroparea {
  background-color: #f8f9fa;
  border-top-color: #dee2e6;
  color: #6c757d;
}
.e-grid .e-groupdroparea.e-hover {
  background-color: #f5f5f5;
}
.e-grid .e-groupdroparea.e-grouped {
  background-color: #f5f5f5;
}
.e-grid .e-groupheadercell {
  background-color: #6c757d;
  border-color: #6c757d;
  border-radius: 4px;
  color: #fff;
}
.e-grid .e-groupheadercell:hover {
  background-color: #6c757d;
  border-color: #f8f9fa;
}
.e-grid .e-ungroupbutton:hover {
  color: #fff;
  opacity: 1;
}
.e-grid .e-ungroupbutton {
  opacity: 1;
}
.e-grid .e-groupcaption,
.e-grid .e-indentcell,
.e-grid .e-recordplusexpand,
.e-grid .e-recordpluscollapse {
  background-color: #f8f9fa;
  color: #495057;
}
.e-grid .e-grouptopleftcell {
  background-color: #fff;
  border-color: #dee2e6;
}
.e-grid .e-stackedheadercell {
  border-bottom-color: #dee2e6;
}
.e-grid .e-verticallines tr th {
  border-color: #dee2e6;
}
.e-grid td.e-updatedtd {
  background-color: #dcfacf;
  color: #212529;
}
.e-grid .e-gridcontent .e-normaledit .e-rowcell {
  border-top-color: #dee2e6;
}
.e-grid .e-gridcontent .e-normaledit .e-dragindentcell,
.e-grid .e-gridcontent .e-normaledit .e-detailrowcollapse {
  border-top: 1px solid #dee2e6;
}
.e-grid .e-ccdlg .e-footer-content {
  border-color: rgba(108, 117, 125, 0.12);
  opacity: 1;
}
.e-grid .e-ccdlg .e-cc-searchdiv {
  border-color: #212121;
}
.e-grid .e-ccdlg .e-cc-searchdiv.e-input-focus {
  border-color: #ff4081;
}
.e-grid .e-cloneproperties.e-draganddrop .e-rowcell {
  color: #212529;
}
.e-grid .e-cloneproperties.e-draganddrop table,
.e-grid .e-cloneproperties.e-draganddrop table .e-selectionbackground {
  background-color: #fff;
  height: 30px;
}
.e-grid.e-rtl .e-verticallines tr th:first-child:not(.e-firstcell) {
  border-color: #dee2e6;
}
.e-grid.e-rtl.e-default .e-gridheader .e-headercell.e-firstheader, .e-grid.e-rtl.e-default.e-horizontallines .e-headercell.e-firstheader, .e-grid.e-rtl.e-default.e-verticallines .e-gridheader .e-headercell.e-firstheader, .e-grid.e-rtl.e-default.e-verticallines .e-headercell.e-stackedheadercell, .e-grid.e-rtl.e-default.e-verticallines tr th:last-child, .e-grid.e-rtl.e-default.e-verticallines .e-gridheader th.e-grouptopleftcell, .e-grid.e-rtl.e-default.e-verticallines .e-gridheader th.e-grouptopleftcell.e-lastgrouptopleftcell, .e-grid.e-rtl.e-default.e-bothlines .e-gridheader .e-headercell.e-firstheader, .e-grid.e-rtl.e-default.e-bothlines .e-gridheader th.e-grouptopleftcell.e-lastgrouptopleftcell {
  border-color: #dee2e6;
}
.e-grid.e-rtl .e-tableborder {
  border-left-color: #dee2e6;
}
.e-grid.e-rtl .e-filterbardropdown {
  margin-left: 22px;
}
.e-grid.sf-grid .e-gridfooter .e-summarycontent {
  border-right: 0 #dee2e6 solid;
}
.e-grid .e-ftrchk.e-chkfocus,
.e-grid li.e-cclist.e-colfocus {
  background-color: rgba(0, 0, 0, 0.08);
}

.e-tooltip-wrap.e-griderror,
.e-control.e-tooltip-wrap.e-popup.e-griderror {
  background-color: #fcdbe4;
  border-color: #fcdbe4;
}

.e-tooltip-wrap.e-griderror .e-arrow-tip-inner.e-tip-top,
.e-tooltip-wrap.e-griderror .e-arrow-tip-outer.e-tip-top {
  border-bottom: 8px solid #fcdbe4;
  color: #fcdbe4;
}

.e-tooltip-wrap.e-griderror .e-arrow-tip-outer.e-tip-bottom,
.e-tooltip-wrap.e-griderror .e-arrow-tip-inner.e-tip-bottom {
  border-top: 8px solid #fcdbe4;
  color: #fcdbe4;
}

.e-tooltip-wrap.e-griderror .e-tip-content,
.e-tooltip-wrap.e-griderror .e-tip-content label {
  color: #f44336;
}

.e-dropitemscount {
  background-color: #317ab9;
  color: #fff;
}

.e-filterbaroperator.e-dropdownlist {
  position: absolute;
}

.e-filterbardropdown:not(.e-rtl) {
  margin-right: 22px;
}

.e-headercontent .e-filterbar .e-filterbarcell .e-fltrinputdiv .e-input-group .e-filterbardropdown {
  border: transparent;
}
.e-headercontent .e-filterbar .e-filterbarcell .e-fltrinputdiv .e-input-group .e-filterbardropdown:active,
.e-headercontent .e-filterbar .e-filterbarcell .e-fltrinputdiv .e-input-group .e-filterbardropdown.e-input-focus {
  box-shadow: none;
}
/*!******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@syncfusion/ej2-buttons/styles/bootstrap4.css?ngGlobalStyle ***!
  \******************************************************************************************************************************************************************************************************************************************************************/
/*! button layout */
.e-btn,
.e-css.e-btn {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-font-smoothing: antialiased;
  border: 1px solid;
  border-radius: 4px;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif, "-apple-system", "BlinkMacSystemFont";
  font-size: 14px;
  font-weight: 400;
  justify-content: center;
  line-height: 1.6;
  outline: none;
  padding: 4px 8px;
  text-align: center;
  text-decoration: none;
  text-transform: none;
  -webkit-user-select: none;
          user-select: none;
  vertical-align: middle;
  white-space: nowrap;
}
.e-btn:disabled,
.e-css.e-btn:disabled {
  cursor: default;
}

.e-btn:hover, .e-btn:focus,
.e-css.e-btn:hover,
.e-css.e-btn:focus {
  text-decoration: none;
}

.e-btn::-moz-focus-inner,
.e-css.e-btn::-moz-focus-inner {
  border: 0;
  padding: 0;
}

.e-btn .e-btn-icon,
.e-css.e-btn .e-btn-icon {
  display: inline-block;
  font-size: 14px;
  margin-top: -2px;
  vertical-align: middle;
  width: 1em;
}
.e-btn .e-btn-icon.e-icon-left,
.e-css.e-btn .e-btn-icon.e-icon-left {
  margin-left: -0.5em;
  width: 2em;
  padding: 0 8px;
}
.e-btn .e-btn-icon.e-icon-right,
.e-css.e-btn .e-btn-icon.e-icon-right {
  margin-right: -0.5em;
  width: 2em;
  padding: 0 8px;
}
.e-btn .e-btn-icon.e-icon-top,
.e-css.e-btn .e-btn-icon.e-icon-top {
  display: block;
  margin-top: 0;
  padding-bottom: 6px;
  width: auto;
}
.e-btn .e-btn-icon.e-icon-bottom,
.e-css.e-btn .e-btn-icon.e-icon-bottom {
  display: block;
  margin-top: 0;
  padding-top: 6px;
  width: auto;
}

.e-btn.e-icon-btn,
.e-css.e-btn.e-icon-btn {
  padding: 4px 8px;
}

.e-btn.e-top-icon-btn, .e-btn.e-bottom-icon-btn,
.e-css.e-btn.e-top-icon-btn,
.e-css.e-btn.e-bottom-icon-btn {
  line-height: 1;
  padding: 12px 12px;
}

.e-btn.e-round,
.e-css.e-btn.e-round {
  border-radius: 50%;
  height: 32px;
  line-height: 1;
  padding: 0;
  width: 32px;
}
.e-btn.e-round .e-btn-icon,
.e-css.e-btn.e-round .e-btn-icon {
  font-size: 14px;
  line-height: 1.6;
  margin-top: 0;
  width: auto;
}

.e-btn.e-rtl .e-icon-right,
.e-css.e-btn.e-rtl .e-icon-right {
  margin-left: -0.5em;
  margin-right: 0;
}
.e-btn.e-rtl .e-icon-left,
.e-css.e-btn.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -0.5em;
}

.e-btn.e-flat,
.e-css.e-btn.e-flat {
  border: 1px solid;
}

.e-btn.e-small,
.e-css.e-btn.e-small {
  font-size: 12px;
  line-height: 1.6;
  padding: 2px 8px 2px;
}
.e-btn.e-small .e-btn-icon,
.e-css.e-btn.e-small .e-btn-icon {
  font-size: 12px;
  width: 1em;
}
.e-btn.e-small .e-btn-icon.e-icon-left,
.e-css.e-btn.e-small .e-btn-icon.e-icon-left {
  margin-left: -0.57143em;
  width: 2em;
  padding: 0 8px;
}
.e-btn.e-small .e-btn-icon.e-icon-right,
.e-css.e-btn.e-small .e-btn-icon.e-icon-right {
  margin-right: -0.57143em;
  width: 2em;
  padding: 0 8px;
}
.e-btn.e-small .e-btn-icon.e-icon-top,
.e-css.e-btn.e-small .e-btn-icon.e-icon-top {
  padding-bottom: 6px;
  width: auto;
}
.e-btn.e-small .e-btn-icon.e-icon-bottom,
.e-css.e-btn.e-small .e-btn-icon.e-icon-bottom {
  padding-top: 6px;
  width: auto;
}
.e-btn.e-small.e-icon-btn,
.e-css.e-btn.e-small.e-icon-btn {
  padding: 2px 5px;
}
.e-btn.e-small.e-top-icon-btn, .e-btn.e-small.e-bottom-icon-btn,
.e-css.e-btn.e-small.e-top-icon-btn,
.e-css.e-btn.e-small.e-bottom-icon-btn {
  line-height: 1;
  padding: 12px 12px;
}
.e-btn.e-small.e-round,
.e-css.e-btn.e-small.e-round {
  height: 24px;
  line-height: 1;
  padding: 0;
  width: 24px;
}
.e-btn.e-small.e-round .e-btn-icon,
.e-css.e-btn.e-small.e-round .e-btn-icon {
  font-size: 12px;
  line-height: 1.5;
  width: auto;
}
.e-btn.e-small.e-rtl .e-icon-right,
.e-css.e-btn.e-small.e-rtl .e-icon-right {
  margin-left: -0.57143em;
  margin-right: 0;
}
.e-btn.e-small.e-rtl .e-icon-left,
.e-css.e-btn.e-small.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -0.57143em;
}

.e-btn.e-block,
.e-css.e-btn.e-block {
  display: block;
  width: 100%;
}

.e-small .e-btn,
.e-small.e-btn,
.e-small .e-css.e-btn,
.e-small.e-css.e-btn {
  font-size: 12px;
  line-height: 1.6;
  padding: 2px 8px 2px;
}
.e-small .e-btn .e-btn-icon,
.e-small.e-btn .e-btn-icon,
.e-small .e-css.e-btn .e-btn-icon,
.e-small.e-css.e-btn .e-btn-icon {
  font-size: 12px;
  width: 1em;
}
.e-small .e-btn .e-btn-icon.e-icon-left,
.e-small.e-btn .e-btn-icon.e-icon-left,
.e-small .e-css.e-btn .e-btn-icon.e-icon-left,
.e-small.e-css.e-btn .e-btn-icon.e-icon-left {
  margin-left: -0.57143em;
  width: 2em;
  padding: 0 8px;
}
.e-small .e-btn .e-btn-icon.e-icon-right,
.e-small.e-btn .e-btn-icon.e-icon-right,
.e-small .e-css.e-btn .e-btn-icon.e-icon-right,
.e-small.e-css.e-btn .e-btn-icon.e-icon-right {
  margin-right: -0.57143em;
  width: 2em;
  padding: 0 8px;
}
.e-small .e-btn .e-btn-icon.e-icon-top,
.e-small.e-btn .e-btn-icon.e-icon-top,
.e-small .e-css.e-btn .e-btn-icon.e-icon-top,
.e-small.e-css.e-btn .e-btn-icon.e-icon-top {
  padding-bottom: 6px;
  width: auto;
}
.e-small .e-btn .e-btn-icon.e-icon-bottom,
.e-small.e-btn .e-btn-icon.e-icon-bottom,
.e-small .e-css.e-btn .e-btn-icon.e-icon-bottom,
.e-small.e-css.e-btn .e-btn-icon.e-icon-bottom {
  padding-top: 6px;
  width: auto;
}
.e-small .e-btn.e-icon-btn,
.e-small.e-btn.e-icon-btn,
.e-small .e-css.e-btn.e-icon-btn,
.e-small.e-css.e-btn.e-icon-btn {
  padding: 2px 5px;
}
.e-small .e-btn.e-top-icon-btn, .e-small .e-btn.e-bottom-icon-btn,
.e-small.e-btn.e-top-icon-btn,
.e-small.e-btn.e-bottom-icon-btn,
.e-small .e-css.e-btn.e-top-icon-btn,
.e-small .e-css.e-btn.e-bottom-icon-btn,
.e-small.e-css.e-btn.e-top-icon-btn,
.e-small.e-css.e-btn.e-bottom-icon-btn {
  line-height: 1;
  padding: 12px 12px;
}
.e-small .e-btn.e-round,
.e-small.e-btn.e-round,
.e-small .e-css.e-btn.e-round,
.e-small.e-css.e-btn.e-round {
  height: 24px;
  line-height: 1;
  padding: 0;
  width: 24px;
}
.e-small .e-btn.e-round .e-btn-icon,
.e-small.e-btn.e-round .e-btn-icon,
.e-small .e-css.e-btn.e-round .e-btn-icon,
.e-small.e-css.e-btn.e-round .e-btn-icon {
  font-size: 12px;
  line-height: 1.5;
  width: auto;
}
.e-small .e-btn.e-rtl .e-icon-right,
.e-small.e-btn.e-rtl .e-icon-right,
.e-small .e-css.e-btn.e-rtl .e-icon-right,
.e-small.e-css.e-btn.e-rtl .e-icon-right {
  margin-left: -0.57143em;
  margin-right: 0;
}
.e-small .e-btn.e-rtl .e-icon-left,
.e-small.e-btn.e-rtl .e-icon-left,
.e-small .e-css.e-btn.e-rtl .e-icon-left,
.e-small.e-css.e-btn.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -0.57143em;
}

.e-bigger.e-small .e-btn,
.e-bigger.e-small .e-btn,
.e-bigger.e-small .e-css.e-btn,
.e-bigger.e-small.e-css.e-btn {
  font-size: 14px;
  line-height: 1.6;
  padding: 4px 8px;
}
.e-bigger.e-small .e-btn .e-btn-icon,
.e-bigger.e-small .e-btn .e-btn-icon,
.e-bigger.e-small .e-css.e-btn .e-btn-icon,
.e-bigger.e-small.e-css.e-btn .e-btn-icon {
  font-size: 14px;
  width: 1em;
}
.e-bigger.e-small .e-btn .e-btn-icon.e-icon-left,
.e-bigger.e-small .e-btn .e-btn-icon.e-icon-left,
.e-bigger.e-small .e-css.e-btn .e-btn-icon.e-icon-left,
.e-bigger.e-small.e-css.e-btn .e-btn-icon.e-icon-left {
  margin-left: -0.5em;
  width: 2em;
  padding: 0 8px;
}
.e-bigger.e-small .e-btn .e-btn-icon.e-icon-right,
.e-bigger.e-small .e-btn .e-btn-icon.e-icon-right,
.e-bigger.e-small .e-css.e-btn .e-btn-icon.e-icon-right,
.e-bigger.e-small.e-css.e-btn .e-btn-icon.e-icon-right {
  margin-right: -0.5em;
  width: 2em;
  padding: 0 8px;
}
.e-bigger.e-small .e-btn .e-btn-icon.e-icon-top,
.e-bigger.e-small .e-btn .e-btn-icon.e-icon-top,
.e-bigger.e-small .e-css.e-btn .e-btn-icon.e-icon-top,
.e-bigger.e-small.e-css.e-btn .e-btn-icon.e-icon-top {
  padding-bottom: 6px;
  width: auto;
}
.e-bigger.e-small .e-btn .e-btn-icon.e-icon-bottom,
.e-bigger.e-small .e-btn .e-btn-icon.e-icon-bottom,
.e-bigger.e-small .e-css.e-btn .e-btn-icon.e-icon-bottom,
.e-bigger.e-small.e-css.e-btn .e-btn-icon.e-icon-bottom {
  padding-top: 6px;
  width: auto;
}
.e-bigger.e-small .e-btn.e-icon-btn,
.e-bigger.e-small .e-btn.e-icon-btn,
.e-bigger.e-small .e-css.e-btn.e-icon-btn,
.e-bigger.e-small.e-css.e-btn.e-icon-btn {
  padding: 4px 8px;
}
.e-bigger.e-small .e-btn.e-top-icon-btn, .e-bigger.e-small .e-btn.e-bottom-icon-btn,
.e-bigger.e-small .e-btn.e-top-icon-btn,
.e-bigger.e-small .e-btn.e-bottom-icon-btn,
.e-bigger.e-small .e-css.e-btn.e-top-icon-btn,
.e-bigger.e-small .e-css.e-btn.e-bottom-icon-btn,
.e-bigger.e-small.e-css.e-btn.e-top-icon-btn,
.e-bigger.e-small.e-css.e-btn.e-bottom-icon-btn {
  line-height: 1;
  padding: 16px 16px;
}
.e-bigger.e-small .e-btn.e-round,
.e-bigger.e-small .e-btn.e-round,
.e-bigger.e-small .e-css.e-btn.e-round,
.e-bigger.e-small.e-css.e-btn.e-round {
  height: 32px;
  line-height: 1;
  padding: 0;
  width: 32px;
}
.e-bigger.e-small .e-btn.e-round .e-btn-icon,
.e-bigger.e-small .e-btn.e-round .e-btn-icon,
.e-bigger.e-small .e-css.e-btn.e-round .e-btn-icon,
.e-bigger.e-small.e-css.e-btn.e-round .e-btn-icon {
  font-size: 14px;
  line-height: 1.6;
  width: auto;
}
.e-bigger.e-small .e-btn.e-rtl .e-icon-right,
.e-bigger.e-small .e-btn.e-rtl .e-icon-right,
.e-bigger.e-small .e-css.e-btn.e-rtl .e-icon-right,
.e-bigger.e-small.e-css.e-btn.e-rtl .e-icon-right {
  margin-left: -0.5em;
  margin-right: 0;
}
.e-bigger.e-small .e-btn.e-rtl .e-icon-left,
.e-bigger.e-small .e-btn.e-rtl .e-icon-left,
.e-bigger.e-small .e-css.e-btn.e-rtl .e-icon-left,
.e-bigger.e-small.e-css.e-btn.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -0.5em;
}

.e-bigger .e-btn,
.e-bigger .e-btn,
.e-bigger .e-css.e-btn,
.e-bigger.e-css.e-btn {
  font-size: 16px;
  line-height: 1.6;
  padding: 6px 12px 5px 12px;
}
.e-bigger .e-btn .e-btn-icon,
.e-bigger .e-btn .e-btn-icon,
.e-bigger .e-css.e-btn .e-btn-icon,
.e-bigger.e-css.e-btn .e-btn-icon {
  font-size: 16px;
  width: 1em;
}
.e-bigger .e-btn .e-btn-icon.e-icon-left,
.e-bigger .e-btn .e-btn-icon.e-icon-left,
.e-bigger .e-css.e-btn .e-btn-icon.e-icon-left,
.e-bigger.e-css.e-btn .e-btn-icon.e-icon-left {
  margin-left: -0.6111em;
  width: 2em;
  padding: 0 8px;
}
.e-bigger .e-btn .e-btn-icon.e-icon-right,
.e-bigger .e-btn .e-btn-icon.e-icon-right,
.e-bigger .e-css.e-btn .e-btn-icon.e-icon-right,
.e-bigger.e-css.e-btn .e-btn-icon.e-icon-right {
  margin-right: -0.6111em;
  width: 2em;
  padding: 0 8px;
}
.e-bigger .e-btn .e-btn-icon.e-icon-top,
.e-bigger .e-btn .e-btn-icon.e-icon-top,
.e-bigger .e-css.e-btn .e-btn-icon.e-icon-top,
.e-bigger.e-css.e-btn .e-btn-icon.e-icon-top {
  padding-bottom: 8px;
  width: auto;
}
.e-bigger .e-btn .e-btn-icon.e-icon-bottom,
.e-bigger .e-btn .e-btn-icon.e-icon-bottom,
.e-bigger .e-css.e-btn .e-btn-icon.e-icon-bottom,
.e-bigger.e-css.e-btn .e-btn-icon.e-icon-bottom {
  padding-top: 8px;
  width: auto;
}
.e-bigger .e-btn.e-icon-btn,
.e-bigger .e-btn.e-icon-btn,
.e-bigger .e-css.e-btn.e-icon-btn,
.e-bigger.e-css.e-btn.e-icon-btn {
  padding: 4px 9px 5px 9px;
}
.e-bigger .e-btn.e-top-icon-btn, .e-bigger .e-btn.e-bottom-icon-btn,
.e-bigger .e-btn.e-top-icon-btn,
.e-bigger .e-btn.e-bottom-icon-btn,
.e-bigger .e-css.e-btn.e-top-icon-btn,
.e-bigger .e-css.e-btn.e-bottom-icon-btn,
.e-bigger.e-css.e-btn.e-top-icon-btn,
.e-bigger.e-css.e-btn.e-bottom-icon-btn {
  line-height: 1;
  padding: 16px 16px;
}
.e-bigger .e-btn.e-round,
.e-bigger .e-btn.e-round,
.e-bigger .e-css.e-btn.e-round,
.e-bigger.e-css.e-btn.e-round {
  height: 38px;
  line-height: 1;
  padding: 0;
  width: 38px;
}
.e-bigger .e-btn.e-round .e-btn-icon,
.e-bigger .e-btn.e-round .e-btn-icon,
.e-bigger .e-css.e-btn.e-round .e-btn-icon,
.e-bigger.e-css.e-btn.e-round .e-btn-icon {
  font-size: 16px;
  line-height: 1.5;
  width: auto;
}
.e-bigger .e-btn.e-rtl .e-icon-right,
.e-bigger .e-btn.e-rtl .e-icon-right,
.e-bigger .e-css.e-btn.e-rtl .e-icon-right,
.e-bigger.e-css.e-btn.e-rtl .e-icon-right {
  margin-left: -0.6111em;
  margin-right: 0;
}
.e-bigger .e-btn.e-rtl .e-icon-left,
.e-bigger .e-btn.e-rtl .e-icon-left,
.e-bigger .e-css.e-btn.e-rtl .e-icon-left,
.e-bigger.e-css.e-btn.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -0.6111em;
}
.e-bigger .e-btn.e-small,
.e-bigger .e-btn.e-small,
.e-bigger .e-css.e-btn.e-small,
.e-bigger.e-css.e-btn.e-small {
  font-size: 14px;
  line-height: 1.6;
  padding: 4px 8px;
}
.e-bigger .e-btn.e-small .e-btn-icon,
.e-bigger .e-btn.e-small .e-btn-icon,
.e-bigger .e-css.e-btn.e-small .e-btn-icon,
.e-bigger.e-css.e-btn.e-small .e-btn-icon {
  font-size: 14px;
  width: 1em;
}
.e-bigger .e-btn.e-small .e-btn-icon.e-icon-left,
.e-bigger .e-btn.e-small .e-btn-icon.e-icon-left,
.e-bigger .e-css.e-btn.e-small .e-btn-icon.e-icon-left,
.e-bigger.e-css.e-btn.e-small .e-btn-icon.e-icon-left {
  margin-left: -0.5em;
  width: 2em;
  padding: 0 8px;
}
.e-bigger .e-btn.e-small .e-btn-icon.e-icon-right,
.e-bigger .e-btn.e-small .e-btn-icon.e-icon-right,
.e-bigger .e-css.e-btn.e-small .e-btn-icon.e-icon-right,
.e-bigger.e-css.e-btn.e-small .e-btn-icon.e-icon-right {
  margin-right: -0.5em;
  width: 2em;
  padding: 0 8px;
}
.e-bigger .e-btn.e-small .e-btn-icon.e-icon-top,
.e-bigger .e-btn.e-small .e-btn-icon.e-icon-top,
.e-bigger .e-css.e-btn.e-small .e-btn-icon.e-icon-top,
.e-bigger.e-css.e-btn.e-small .e-btn-icon.e-icon-top {
  padding-bottom: 6px;
  width: auto;
}
.e-bigger .e-btn.e-small .e-btn-icon.e-icon-bottom,
.e-bigger .e-btn.e-small .e-btn-icon.e-icon-bottom,
.e-bigger .e-css.e-btn.e-small .e-btn-icon.e-icon-bottom,
.e-bigger.e-css.e-btn.e-small .e-btn-icon.e-icon-bottom {
  padding-top: 6px;
  width: auto;
}
.e-bigger .e-btn.e-small.e-icon-btn,
.e-bigger .e-btn.e-small.e-icon-btn,
.e-bigger .e-css.e-btn.e-small.e-icon-btn,
.e-bigger.e-css.e-btn.e-small.e-icon-btn {
  padding: 4px 8px;
}
.e-bigger .e-btn.e-small.e-top-icon-btn, .e-bigger .e-btn.e-small.e-bottom-icon-btn,
.e-bigger .e-btn.e-small.e-top-icon-btn,
.e-bigger .e-btn.e-small.e-bottom-icon-btn,
.e-bigger .e-css.e-btn.e-small.e-top-icon-btn,
.e-bigger .e-css.e-btn.e-small.e-bottom-icon-btn,
.e-bigger.e-css.e-btn.e-small.e-top-icon-btn,
.e-bigger.e-css.e-btn.e-small.e-bottom-icon-btn {
  line-height: 1;
  padding: 16px 16px;
}
.e-bigger .e-btn.e-small.e-round,
.e-bigger .e-btn.e-small.e-round,
.e-bigger .e-css.e-btn.e-small.e-round,
.e-bigger.e-css.e-btn.e-small.e-round {
  height: 32px;
  line-height: 1;
  padding: 0;
  width: 32px;
}
.e-bigger .e-btn.e-small.e-round .e-btn-icon,
.e-bigger .e-btn.e-small.e-round .e-btn-icon,
.e-bigger .e-css.e-btn.e-small.e-round .e-btn-icon,
.e-bigger.e-css.e-btn.e-small.e-round .e-btn-icon {
  font-size: 14px;
  line-height: 1.6;
  width: auto;
}
.e-bigger .e-btn.e-small.e-rtl .e-icon-right,
.e-bigger .e-btn.e-small.e-rtl .e-icon-right,
.e-bigger .e-css.e-btn.e-small.e-rtl .e-icon-right,
.e-bigger.e-css.e-btn.e-small.e-rtl .e-icon-right {
  margin-left: -0.5em;
  margin-right: 0;
}
.e-bigger .e-btn.e-small.e-rtl .e-icon-left,
.e-bigger .e-btn.e-small.e-rtl .e-icon-left,
.e-bigger .e-css.e-btn.e-small.e-rtl .e-icon-left,
.e-bigger.e-css.e-btn.e-small.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -0.5em;
}

/*! button theme */
/* stylelint-disable property-no-vendor-prefix */
.e-btn,
.e-css.e-btn {
  -webkit-tap-highlight-color: transparent;
  background: #6c757d;
  border-color: #6c757d;
  box-shadow: none;
  color: #fff;
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}
.e-btn:hover,
.e-css.e-btn:hover {
  background: #5a6268;
  border-color: #545b62;
  box-shadow: none;
  color: #fff;
}

.e-btn:focus,
.e-css.e-btn:focus {
  background: #6c757d;
  border-color: #6c757d;
  color: #fff;
  outline: #6c757d 0 solid;
  outline-offset: 0;
  box-shadow: 0 0 0 0.25em rgba(128, 136, 143, 0.5);
}

.e-btn:active,
.e-css.e-btn:active {
  background: #545b62;
  border-color: #4e555b;
  color: #fff;
  outline: #6c757d 0 solid;
  outline-offset: 0;
  box-shadow: 0 0 0 0.25em rgba(99, 105, 111, 0.5);
}

.e-btn.e-active,
.e-css.e-btn.e-active {
  background: #545b62;
  border-color: #4e555b;
  box-shadow: 0 0 0 0.2rem rgba(99, 105, 111, 0.5);
  color: #fff;
}

.e-btn:disabled,
.e-css.e-btn:disabled {
  background: rgba(108, 117, 125, 0.65);
  border-color: transparent;
  box-shadow: none;
  color: #fff;
}

.e-btn .e-ripple-element,
.e-css.e-btn .e-ripple-element {
  background: transparent;
}

.e-btn.e-round, .e-btn.e-round-edge,
.e-css.e-btn.e-round,
.e-css.e-btn.e-round-edge {
  background: #6c757d;
  border-color: #6c757d;
  color: #fff;
}
.e-btn.e-round:hover, .e-btn.e-round-edge:hover,
.e-css.e-btn.e-round:hover,
.e-css.e-btn.e-round-edge:hover {
  background: #5a6268;
  border-color: #545b62;
  color: #fff;
}
.e-btn.e-round:focus, .e-btn.e-round-edge:focus,
.e-css.e-btn.e-round:focus,
.e-css.e-btn.e-round-edge:focus {
  background: #6c757d;
  border-color: #6c757d;
  box-shadow: none;
  color: #fff;
  outline: #6c757d 0 solid;
  outline-offset: 0;
}
.e-btn.e-round:active, .e-btn.e-round-edge:active,
.e-css.e-btn.e-round:active,
.e-css.e-btn.e-round-edge:active {
  background: #545b62;
  border-color: #4e555b;
  box-shadow: 0 0 0 0.2rem rgba(99, 105, 111, 0.5);
  color: #fff;
  outline: #6c757d 0 solid;
  outline-offset: 0;
}
.e-btn.e-round:disabled, .e-btn.e-round-edge:disabled,
.e-css.e-btn.e-round:disabled,
.e-css.e-btn.e-round-edge:disabled {
  background: rgba(108, 117, 125, 0.65);
  border-color: transparent;
  box-shadow: none;
  color: #fff;
}
.e-btn.e-round.e-primary:focus, .e-btn.e-round-edge.e-primary:focus,
.e-css.e-btn.e-round.e-primary:focus,
.e-css.e-btn.e-round-edge.e-primary:focus {
  outline: #6c757d 0 solid;
}
.e-btn.e-round.e-success:focus, .e-btn.e-round-edge.e-success:focus,
.e-css.e-btn.e-round.e-success:focus,
.e-css.e-btn.e-round-edge.e-success:focus {
  outline: #6c757d 0 solid;
}
.e-btn.e-round.e-info:focus, .e-btn.e-round-edge.e-info:focus,
.e-css.e-btn.e-round.e-info:focus,
.e-css.e-btn.e-round-edge.e-info:focus {
  outline: #6c757d 0 solid;
}
.e-btn.e-round.e-warning:focus, .e-btn.e-round-edge.e-warning:focus,
.e-css.e-btn.e-round.e-warning:focus,
.e-css.e-btn.e-round-edge.e-warning:focus {
  outline: #6c757d 0 solid;
}
.e-btn.e-round.e-danger:focus, .e-btn.e-round-edge.e-danger:focus,
.e-css.e-btn.e-round.e-danger:focus,
.e-css.e-btn.e-round-edge.e-danger:focus {
  outline: #6c757d 0 solid;
}
.e-btn.e-primary,
.e-css.e-btn.e-primary {
  background: #007bff;
  border-color: #007bff;
  color: #fff;
}
.e-btn.e-primary:hover,
.e-css.e-btn.e-primary:hover {
  background: #0069d9;
  border-color: #0062cc;
  box-shadow: none;
  color: #fff;
}
.e-btn.e-primary:focus,
.e-css.e-btn.e-primary:focus {
  background: #007bff;
  border-color: #007bff;
  color: #fff;
  outline: #6c757d 0 solid;
  box-shadow: 0 0 0 0.25em rgba(38, 143, 255, 0.5);
}
.e-btn.e-primary:active,
.e-css.e-btn.e-primary:active {
  background: #0062cc;
  border-color: #005cbf;
  color: #fff;
  outline: #6c757d 0 solid;
  box-shadow: 0 0 0 0.25em rgba(31, 113, 201, 0.5);
}
.e-btn.e-primary.e-active,
.e-css.e-btn.e-primary.e-active {
  background: #0062cc;
  border-color: #005cbf;
  box-shadow: 0 0 0 0.25em rgba(38, 143, 255, 0.5);
  color: #fff;
}
.e-btn.e-primary:disabled,
.e-css.e-btn.e-primary:disabled {
  background: rgba(0, 123, 255, 0.65);
  border-color: transparent;
  box-shadow: none;
  color: #fff;
}
.e-btn.e-primary .e-ripple-element,
.e-css.e-btn.e-primary .e-ripple-element {
  background: transparent;
}

.e-btn.e-success,
.e-css.e-btn.e-success {
  background: #28a745;
  border-color: #28a745;
  color: #fff;
}
.e-btn.e-success:hover,
.e-css.e-btn.e-success:hover {
  background: #218838;
  border-color: #1e7e34;
  box-shadow: none;
  color: #fff;
}
.e-btn.e-success:focus,
.e-css.e-btn.e-success:focus {
  background: #28a745;
  border-color: #28a745;
  color: #fff;
  box-shadow: 0 0 0 0.25em rgba(66, 179, 92, 0.5);
}
.e-btn.e-success:active, .e-btn.e-success.e-active,
.e-css.e-btn.e-success:active,
.e-css.e-btn.e-success.e-active {
  background: #1e7e34;
  border-color: #1c7430;
  color: #fff;
  box-shadow: 0 0 0 0.25em rgba(50, 134, 69, 0.5);
}
.e-btn.e-success:disabled,
.e-css.e-btn.e-success:disabled {
  background: rgba(40, 167, 69, 0.65);
  border-color: transparent;
  box-shadow: none;
  color: #fff;
}
.e-btn.e-success .e-ripple-element,
.e-css.e-btn.e-success .e-ripple-element {
  background: transparent;
}

.e-btn.e-info,
.e-css.e-btn.e-info {
  background: #17a2b8;
  border-color: #17a2b8;
  color: #fff;
}
.e-btn.e-info:hover,
.e-css.e-btn.e-info:hover {
  background: #138496;
  border-color: #117a8b;
  box-shadow: none;
  color: #fff;
}
.e-btn.e-info:focus,
.e-css.e-btn.e-info:focus {
  background: #17a2b8;
  border-color: #17a2b8;
  color: #fff;
  box-shadow: 0 0 0 0.25em rgba(51, 174, 194, 0.5);
}
.e-btn.e-info:active, .e-btn.e-info.e-active,
.e-css.e-btn.e-info:active,
.e-css.e-btn.e-info.e-active {
  background: #117a8b;
  color: #fff;
  border-color: #10707f;
  box-shadow: 0 0 0 0.25em rgba(39, 130, 145, 0.5);
}
.e-btn.e-info:disabled,
.e-css.e-btn.e-info:disabled {
  background: rgba(23, 162, 184, 0.65);
  border-color: transparent;
  box-shadow: none;
  color: #fff;
}
.e-btn.e-info .e-ripple-element,
.e-css.e-btn.e-info .e-ripple-element {
  background: transparent;
}

.e-btn.e-warning,
.e-css.e-btn.e-warning {
  background: #ffc107;
  border-color: #ffc107;
  color: #212529;
}
.e-btn.e-warning:hover,
.e-css.e-btn.e-warning:hover {
  background: #e0a800;
  border-color: #d39e00;
  box-shadow: none;
  color: #212529;
}
.e-btn.e-warning:focus,
.e-css.e-btn.e-warning:focus {
  background: #ffc107;
  border-color: #ffc107;
  color: #212529;
  box-shadow: 0 0 0 0.25em rgba(255, 202, 44, 0.5);
}
.e-btn.e-warning:active, .e-btn.e-warning.e-active,
.e-css.e-btn.e-warning:active,
.e-css.e-btn.e-warning.e-active {
  background: #d39e00;
  border-color: #c69500;
  color: #212529;
  box-shadow: 0 0 0 0.25em rgba(207, 163, 32, 0.5);
}
.e-btn.e-warning:disabled,
.e-css.e-btn.e-warning:disabled {
  background: rgba(255, 193, 7, 0.65);
  border-color: transparent;
  box-shadow: none;
  color: #212529;
}
.e-btn.e-warning .e-ripple-element,
.e-css.e-btn.e-warning .e-ripple-element {
  background: transparent;
}

.e-btn.e-danger,
.e-css.e-btn.e-danger {
  background: #dc3545;
  border-color: #dc3545;
  color: #fff;
}
.e-btn.e-danger:hover,
.e-css.e-btn.e-danger:hover {
  background: #c82333;
  border-color: #bd2130;
  box-shadow: none;
  color: #fff;
}
.e-btn.e-danger:focus,
.e-css.e-btn.e-danger:focus {
  background: #dc3545;
  border-color: #dc3545;
  color: #fff;
  box-shadow: 0 0 0 0.25em rgba(225, 83, 97, 0.5);
}
.e-btn.e-danger:active,
.e-css.e-btn.e-danger:active {
  background: #bd2130;
  border-color: #b21f2d;
  color: #fff;
  box-shadow: 0 0 0 0.25em rgba(189, 60, 73, 0.5);
}
.e-btn.e-danger.e-active,
.e-css.e-btn.e-danger.e-active {
  background: #bd2130;
  border-color: #b21f2d;
  box-shadow: 0 0 0 0.25em rgba(38, 143, 255, 0.5);
  color: #fff;
}
.e-btn.e-danger:disabled,
.e-css.e-btn.e-danger:disabled {
  background: rgba(220, 53, 69, 0.65);
  border-color: transparent;
  box-shadow: none;
  color: #fff;
}
.e-btn.e-danger .e-ripple-element,
.e-css.e-btn.e-danger .e-ripple-element {
  background: transparent;
}

.e-btn.e-flat,
.e-css.e-btn.e-flat {
  background: #6c757d;
  border-color: #6c757d;
  box-shadow: none;
  color: #fff;
}
.e-btn.e-flat:hover,
.e-css.e-btn.e-flat:hover {
  background: #5a6268;
  border-color: #545b62;
  box-shadow: none;
  color: #fff;
}
.e-btn.e-flat:focus,
.e-css.e-btn.e-flat:focus {
  background: #5a6268;
  border-color: #6c757d;
  color: #fff;
  box-shadow: 0 0 0 0.25em rgba(125, 133, 140, 0.5);
}
.e-btn.e-flat:active, .e-btn.e-flat.e-active,
.e-css.e-btn.e-flat:active,
.e-css.e-btn.e-flat.e-active {
  background: #545b62;
  border-color: #4e555b;
  color: #fff;
  box-shadow: 0 0 0 0.25em rgba(99, 105, 111, 0.5);
}
.e-btn.e-flat:disabled,
.e-css.e-btn.e-flat:disabled {
  background: rgba(108, 117, 125, 0.65);
  border-color: transparent;
  box-shadow: none;
  color: #fff;
}
.e-btn.e-flat .e-ripple-element,
.e-css.e-btn.e-flat .e-ripple-element {
  background: transparent;
}
.e-btn.e-flat.e-primary,
.e-css.e-btn.e-flat.e-primary {
  background: #007bff;
  border-color: #007bff;
  color: #fff;
}
.e-btn.e-flat.e-primary:hover,
.e-css.e-btn.e-flat.e-primary:hover {
  background: #0069d9;
  border-color: #0062cc;
  color: #fff;
}
.e-btn.e-flat.e-primary:focus,
.e-css.e-btn.e-flat.e-primary:focus {
  background: #0069d9;
  border-color: #007bff;
  color: #fff;
  box-shadow: 0 0 0 0.25em rgba(33, 140, 255, 0.5);
}
.e-btn.e-flat.e-primary:active, .e-btn.e-flat.e-primary.e-active,
.e-css.e-btn.e-flat.e-primary:active,
.e-css.e-btn.e-flat.e-primary.e-active {
  background: #0062cc;
  border-color: #005cbf;
  color: #fff;
  box-shadow: 0 0 0 0.25em rgba(31, 113, 201, 0.5);
}
.e-btn.e-flat.e-primary:disabled,
.e-css.e-btn.e-flat.e-primary:disabled {
  background: rgba(0, 123, 255, 0.65);
  border-color: transparent;
  box-shadow: none;
  color: rgba(255, 255, 255, 0.65);
}
.e-btn.e-flat.e-primary .e-ripple-element,
.e-css.e-btn.e-flat.e-primary .e-ripple-element {
  background: transparent;
}
.e-btn.e-flat.e-success,
.e-css.e-btn.e-flat.e-success {
  background: #28a745;
  border-color: #28a745;
  color: #fff;
}
.e-btn.e-flat.e-success:hover,
.e-css.e-btn.e-flat.e-success:hover {
  background: #218838;
  border-color: #1e7e34;
  box-shadow: none;
  color: #fff;
}
.e-btn.e-flat.e-success:focus,
.e-css.e-btn.e-flat.e-success:focus {
  background: #218838;
  border-color: #28a745;
  color: #fff;
  box-shadow: 0 0 0 0.25em rgba(62, 178, 88, 0.5);
}
.e-btn.e-flat.e-success:active, .e-btn.e-flat.e-success.e-active,
.e-css.e-btn.e-flat.e-success:active,
.e-css.e-btn.e-flat.e-success.e-active {
  background: #1e7e34;
  border-color: #1c7430;
  color: #fff;
  box-shadow: 0 0 0 0.25em rgba(50, 134, 69, 0.5);
}
.e-btn.e-flat.e-success:disabled,
.e-css.e-btn.e-flat.e-success:disabled {
  background: rgba(40, 167, 69, 0.65);
  border-color: transparent;
  color: rgba(255, 255, 255, 0.65);
}
.e-btn.e-flat.e-success .e-ripple-element,
.e-css.e-btn.e-flat.e-success .e-ripple-element {
  background: transparent;
}
.e-btn.e-flat.e-info,
.e-css.e-btn.e-flat.e-info {
  background: #17a2b8;
  border-color: #17a2b8;
  color: #fff;
}
.e-btn.e-flat.e-info:hover,
.e-css.e-btn.e-flat.e-info:hover {
  background: #138496;
  border-color: #117a8b;
  box-shadow: none;
  color: #fff;
}
.e-btn.e-flat.e-info:focus,
.e-css.e-btn.e-flat.e-info:focus {
  background: #138496;
  border-color: #17a2b8;
  color: #fff;
  box-shadow: 0 0 0 0.25em rgba(46, 173, 193, 0.5);
}
.e-btn.e-flat.e-info:active, .e-btn.e-flat.e-info.e-active,
.e-css.e-btn.e-flat.e-info:active,
.e-css.e-btn.e-flat.e-info.e-active {
  background: #117a8b;
  border-color: #10707f;
  color: #fff;
  box-shadow: 0 0 0 0.25em rgba(39, 130, 145, 0.5);
}
.e-btn.e-flat.e-info:disabled,
.e-css.e-btn.e-flat.e-info:disabled {
  background: rgba(23, 162, 184, 0.65);
  border-color: transparent;
  color: rgba(255, 255, 255, 0.65);
}
.e-btn.e-flat.e-info .e-ripple-element,
.e-css.e-btn.e-flat.e-info .e-ripple-element {
  background: transparent;
}
.e-btn.e-flat.e-warning,
.e-css.e-btn.e-flat.e-warning {
  background: #ffc107;
  border-color: #ffc107;
  color: #212529;
}
.e-btn.e-flat.e-warning:hover,
.e-css.e-btn.e-flat.e-warning:hover {
  background: #e0a800;
  border-color: #d39e00;
  box-shadow: none;
  color: #212529;
}
.e-btn.e-flat.e-warning:focus,
.e-css.e-btn.e-flat.e-warning:focus {
  background: #e0a800;
  border-color: #ffc107;
  color: #212529;
  box-shadow: 0 0 0 0.25em rgba(255, 201, 40, 0.5);
}
.e-btn.e-flat.e-warning:active, .e-btn.e-flat.e-warning.e-active,
.e-css.e-btn.e-flat.e-warning:active,
.e-css.e-btn.e-flat.e-warning.e-active {
  background: #d39e00;
  border-color: #c69500;
  color: #212529;
  box-shadow: 0 0 0 0.25em rgba(207, 163, 32, 0.5);
}
.e-btn.e-flat.e-warning:disabled,
.e-css.e-btn.e-flat.e-warning:disabled {
  background: rgba(255, 193, 7, 0.65);
  border-color: transparent;
  color: rgba(33, 37, 41, 0.65);
}
.e-btn.e-flat.e-warning .e-ripple-element,
.e-css.e-btn.e-flat.e-warning .e-ripple-element {
  background: transparent;
}
.e-btn.e-flat.e-danger,
.e-css.e-btn.e-flat.e-danger {
  background: #dc3545;
  border-color: #dc3545;
  color: #fff;
}
.e-btn.e-flat.e-danger:hover,
.e-css.e-btn.e-flat.e-danger:hover {
  background: #c82333;
  border-color: #bd2130;
  box-shadow: none;
  color: #fff;
}
.e-btn.e-flat.e-danger:focus,
.e-css.e-btn.e-flat.e-danger:focus {
  background: #c82333;
  border-color: #dc3545;
  color: #fff;
  box-shadow: 0 0 0 0.25em rgba(225, 81, 95, 0.5);
}
.e-btn.e-flat.e-danger:active, .e-btn.e-flat.e-danger.e-active,
.e-css.e-btn.e-flat.e-danger:active,
.e-css.e-btn.e-flat.e-danger.e-active {
  background: #bd2130;
  border-color: #b21f2d;
  color: #fff;
  box-shadow: 0 0 0 0.25em rgba(189, 60, 73, 0.5);
}
.e-btn.e-flat.e-danger:disabled,
.e-css.e-btn.e-flat.e-danger:disabled {
  background: rgba(220, 53, 69, 0.65);
  border-color: transparent;
  color: rgba(255, 255, 255, 0.65);
}
.e-btn.e-flat.e-danger .e-ripple-element,
.e-css.e-btn.e-flat.e-danger .e-ripple-element {
  background: transparent;
}

.e-btn.e-outline,
.e-css.e-btn.e-outline {
  background: transparent;
  border-color: #6c757d;
  box-shadow: none;
  color: #6c757d;
}
.e-btn.e-outline:hover,
.e-css.e-btn.e-outline:hover {
  background: #6c757d;
  border-color: #545b62;
  box-shadow: none;
  color: #fff;
}
.e-btn.e-outline:focus,
.e-css.e-btn.e-outline:focus {
  box-shadow: 0 0 0 0.25em rgba(128, 136, 143, 0.5);
}
.e-btn.e-outline:active, .e-btn.e-outline.e-active,
.e-css.e-btn.e-outline:active,
.e-css.e-btn.e-outline.e-active {
  background: #6c757d;
  border-color: transparent;
  box-shadow: 0 0 0 0.25em rgba(99, 105, 111, 0.5);
  color: #fff;
}
.e-btn.e-outline:disabled,
.e-css.e-btn.e-outline:disabled {
  background: transparent;
  border-color: rgba(108, 117, 125, 0.65);
  color: rgba(108, 117, 125, 0.65);
}
.e-btn.e-outline.e-primary,
.e-css.e-btn.e-outline.e-primary {
  background: transparent;
  border-color: #007bff;
  color: #007bff;
}
.e-btn.e-outline.e-primary:hover,
.e-css.e-btn.e-outline.e-primary:hover {
  background: #007bff;
  background: #0069d9;
  border-color: #007bff;
  color: #fff;
}
.e-btn.e-outline.e-primary:focus,
.e-css.e-btn.e-outline.e-primary:focus {
  box-shadow: 0 0 0 0.25em rgba(38, 143, 255, 0.5);
}
.e-btn.e-outline.e-primary:active, .e-btn.e-outline.e-primary.e-active,
.e-css.e-btn.e-outline.e-primary:active,
.e-css.e-btn.e-outline.e-primary.e-active {
  background: #007bff;
  border-color: transparent;
  box-shadow: 0 0 0 0.25em rgba(31, 139, 255, 0.5);
  color: #fff;
}
.e-btn.e-outline.e-primary:disabled,
.e-css.e-btn.e-outline.e-primary:disabled {
  background: transparent;
  border-color: rgba(0, 123, 255, 0.65);
  box-shadow: none;
  color: rgba(0, 123, 255, 0.65);
}
.e-btn.e-outline.e-success,
.e-css.e-btn.e-outline.e-success {
  background: transparent;
  border-color: #28a745;
  color: #28a745;
}
.e-btn.e-outline.e-success:hover,
.e-css.e-btn.e-outline.e-success:hover {
  background: #28a745;
  background: #218838;
  border-color: #1e7e34;
  color: #fff;
}
.e-btn.e-outline.e-success:focus,
.e-css.e-btn.e-outline.e-success:focus {
  box-shadow: 0 0 0 0.25em rgba(66, 179, 92, 0.5);
}
.e-btn.e-outline.e-success:active, .e-btn.e-outline.e-success.e-active,
.e-css.e-btn.e-outline.e-success:active,
.e-css.e-btn.e-outline.e-success.e-active {
  background: #28a745;
  border-color: transparent;
  box-shadow: 0 0 0 0.25em rgba(50, 134, 69, 0.5);
  color: #fff;
}
.e-btn.e-outline.e-success:disabled,
.e-css.e-btn.e-outline.e-success:disabled {
  background: transparent;
  border-color: rgba(40, 167, 69, 0.65);
  box-shadow: none;
  color: rgba(40, 167, 69, 0.65);
}
.e-btn.e-outline.e-info,
.e-css.e-btn.e-outline.e-info {
  background: transparent;
  border-color: #17a2b8;
  color: #17a2b8;
}
.e-btn.e-outline.e-info:hover,
.e-css.e-btn.e-outline.e-info:hover {
  background: #17a2b8;
  background: #138496;
  border-color: #117a8b;
  color: #fff;
}
.e-btn.e-outline.e-info:focus,
.e-css.e-btn.e-outline.e-info:focus {
  box-shadow: 0 0 0 0.25em rgba(46, 173, 193, 0.5);
}
.e-btn.e-outline.e-info:active, .e-btn.e-outline.e-info.e-active,
.e-css.e-btn.e-outline.e-info:active,
.e-css.e-btn.e-outline.e-info.e-active {
  background: #17a2b8;
  border-color: transparent;
  box-shadow: 0 0 0 0.25em rgba(39, 130, 145, 0.5);
  color: #fff;
}
.e-btn.e-outline.e-info:disabled,
.e-css.e-btn.e-outline.e-info:disabled {
  background: transparent;
  border-color: rgba(23, 162, 184, 0.65);
  box-shadow: none;
  color: rgba(23, 162, 184, 0.65);
}
.e-btn.e-outline.e-warning,
.e-css.e-btn.e-outline.e-warning {
  background: transparent;
  border-color: #ffc107;
  color: #ffc107;
}
.e-btn.e-outline.e-warning:hover,
.e-css.e-btn.e-outline.e-warning:hover {
  background: #ffc107;
  background: #e0a800;
  border-color: #d39e00;
  color: #212529;
}
.e-btn.e-outline.e-warning:focus,
.e-css.e-btn.e-outline.e-warning:focus {
  box-shadow: 0 0 0 0.25em rgba(255, 201, 40, 0.5);
}
.e-btn.e-outline.e-warning:active, .e-btn.e-outline.e-warning.e-active,
.e-css.e-btn.e-outline.e-warning:active,
.e-css.e-btn.e-outline.e-warning.e-active {
  background: #ffc107;
  border-color: transparent;
  box-shadow: 0 0 0 0.25em rgba(207, 163, 32, 0.5);
  color: #212529;
}
.e-btn.e-outline.e-warning:disabled,
.e-css.e-btn.e-outline.e-warning:disabled {
  background: transparent;
  border-color: rgba(255, 193, 7, 0.65);
  box-shadow: none;
  color: rgba(255, 193, 7, 0.65);
}
.e-btn.e-outline.e-danger,
.e-css.e-btn.e-outline.e-danger {
  background: transparent;
  border-color: #dc3545;
  color: #dc3545;
}
.e-btn.e-outline.e-danger:hover,
.e-css.e-btn.e-outline.e-danger:hover {
  background: #dc3545;
  background: #c82333;
  border-color: #bd2130;
  color: #fff;
}
.e-btn.e-outline.e-danger:focus,
.e-css.e-btn.e-outline.e-danger:focus {
  box-shadow: 0 0 0 0.25em rgba(225, 81, 95, 0.5);
}
.e-btn.e-outline.e-danger:active, .e-btn.e-outline.e-danger.e-active,
.e-css.e-btn.e-outline.e-danger:active,
.e-css.e-btn.e-outline.e-danger.e-active {
  background: #dc3545;
  border-color: transparent;
  box-shadow: 0 0 0 0.25em rgba(189, 60, 73, 0.5);
  color: #fff;
}
.e-btn.e-outline.e-danger:disabled,
.e-css.e-btn.e-outline.e-danger:disabled {
  background: transparent;
  border-color: rgba(220, 53, 69, 0.65);
  box-shadow: none;
  color: rgba(220, 53, 69, 0.65);
}

.e-btn.e-link,
.e-css.e-btn.e-link {
  background: transparent;
  border-color: transparent;
  border-radius: 0;
  box-shadow: none;
  color: #007bff;
}
.e-btn.e-link:hover,
.e-css.e-btn.e-link:hover {
  border-radius: 0;
  color: #0056b3;
  text-decoration: underline;
  background: transparent;
  border-color: transparent;
}
.e-btn.e-link:focus,
.e-css.e-btn.e-link:focus {
  border-radius: 0;
  text-decoration: underline;
  background: transparent;
  border-color: transparent;
  box-shadow: none;
  color: #0056b3;
}
.e-btn.e-link:focus:not(:focus-visible),
.e-css.e-btn.e-link:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-link:disabled,
.e-css.e-btn.e-link:disabled {
  color: #6c757d;
  background: transparent;
  box-shadow: none;
  text-decoration: none;
}

.e-btn.e-inherit,
.e-css.e-btn.e-inherit {
  color: inherit;
  background: inherit;
  border-color: transparent;
  box-shadow: none;
}
.e-btn.e-inherit:hover, .e-btn.e-inherit:focus, .e-btn.e-inherit:active, .e-btn.e-inherit.e-active,
.e-css.e-btn.e-inherit:hover,
.e-css.e-btn.e-inherit:focus,
.e-css.e-btn.e-inherit:active,
.e-css.e-btn.e-inherit.e-active {
  background: rgba(0, 0, 0, 0.056);
  border-color: transparent;
  box-shadow: none;
  color: inherit;
  outline: none;
}
.e-btn.e-inherit:disabled,
.e-css.e-btn.e-inherit:disabled {
  background: inherit;
  color: inherit;
  border-color: transparent;
  box-shadow: none;
  opacity: 0.5;
}

.e-checkbox-wrapper .e-check::before,
.e-css.e-checkbox-wrapper .e-check::before {
  content: "\e7fa";
}

.e-checkbox-wrapper .e-stop::before,
.e-css.e-checkbox-wrapper .e-stop::before {
  content: "\e7fb";
}

/*! checkbox layout */
.e-checkbox-wrapper,
.e-css.e-checkbox-wrapper {
  cursor: pointer;
  display: inline-block;
  line-height: 1;
  outline: none;
  -webkit-user-select: none;
          user-select: none;
}
.e-checkbox-wrapper label,
.e-css.e-checkbox-wrapper label {
  cursor: pointer;
  display: inline-block;
  line-height: 0;
  margin: 0;
  position: relative;
  white-space: nowrap;
}

.e-checkbox-wrapper:focus .e-frame, .e-checkbox-wrapper.e-focus .e-frame,
.e-css.e-checkbox-wrapper:focus .e-frame,
.e-css.e-checkbox-wrapper.e-focus .e-frame {
  box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.25);
}

.e-checkbox-wrapper .e-ripple-container,
.e-css.e-checkbox-wrapper .e-ripple-container {
  border-radius: 50%;
  bottom: -9px;
  height: 36px;
  left: -9px;
  pointer-events: none;
  position: absolute;
  right: -9px;
  top: -9px;
  width: 36px;
  z-index: 1;
}

.e-checkbox-wrapper .e-label,
.e-css.e-checkbox-wrapper .e-label {
  cursor: pointer;
  display: inline-block;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif, "-apple-system", "BlinkMacSystemFont";
  font-size: 14px;
  font-weight: normal;
  line-height: 14px;
  -webkit-user-select: none;
          user-select: none;
  vertical-align: middle;
  white-space: normal;
}

.e-checkbox-wrapper .e-checkbox,
.e-css.e-checkbox-wrapper .e-checkbox {
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 1px;
}
.e-checkbox-wrapper .e-checkbox + .e-label,
.e-css.e-checkbox-wrapper .e-checkbox + .e-label {
  margin-right: 8px;
}

.e-checkbox-wrapper .e-frame,
.e-css.e-checkbox-wrapper .e-frame {
  border: 1px solid;
  border-radius: 4px;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-family: "e-icons";
  height: 14px;
  line-height: 1.5;
  padding: 0;
  text-align: center;
  vertical-align: middle;
  width: 14px;
}
.e-checkbox-wrapper .e-frame + .e-label,
.e-css.e-checkbox-wrapper .e-frame + .e-label {
  margin-left: 8px;
}
.e-checkbox-wrapper .e-frame + .e-ripple-container,
.e-css.e-checkbox-wrapper .e-frame + .e-ripple-container {
  left: auto;
}

.e-checkbox-wrapper .e-check,
.e-css.e-checkbox-wrapper .e-check {
  font-size: 8px;
}

.e-checkbox-wrapper .e-stop,
.e-css.e-checkbox-wrapper .e-stop {
  font-size: 8px;
  line-height: 1.5;
}

.e-checkbox-wrapper.e-checkbox-disabled,
.e-css.e-checkbox-wrapper.e-checkbox-disabled {
  cursor: default;
  pointer-events: none;
}
.e-checkbox-wrapper.e-checkbox-disabled .e-frame,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame {
  cursor: default;
}
.e-checkbox-wrapper.e-checkbox-disabled .e-label,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-label {
  cursor: default;
}

.e-checkbox-wrapper.e-rtl .e-ripple-container,
.e-css.e-checkbox-wrapper.e-rtl .e-ripple-container {
  right: -9px;
}
.e-checkbox-wrapper.e-rtl .e-frame,
.e-css.e-checkbox-wrapper.e-rtl .e-frame {
  margin: 0;
}
.e-checkbox-wrapper.e-rtl .e-frame:hover,
.e-css.e-checkbox-wrapper.e-rtl .e-frame:hover {
  background-color: #fff;
  border-color: #adb5bd;
}
.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container {
  left: -9px;
  right: auto;
}
.e-checkbox-wrapper.e-rtl .e-label,
.e-css.e-checkbox-wrapper.e-rtl .e-label {
  margin-left: 0;
  margin-right: 8px;
}
.e-checkbox-wrapper.e-rtl .e-label + .e-frame,
.e-css.e-checkbox-wrapper.e-rtl .e-label + .e-frame {
  margin: 0;
}
.e-checkbox-wrapper.e-rtl .e-checkbox + .e-label,
.e-css.e-checkbox-wrapper.e-rtl .e-checkbox + .e-label {
  margin-left: 8px;
  margin-right: 0;
}

.e-checkbox-wrapper.e-small .e-frame,
.e-css.e-checkbox-wrapper.e-small .e-frame {
  height: 12px;
  line-height: 11px;
  width: 12px;
}
.e-checkbox-wrapper.e-small .e-check,
.e-css.e-checkbox-wrapper.e-small .e-check {
  font-size: 6px;
}
.e-checkbox-wrapper.e-small .e-stop,
.e-css.e-checkbox-wrapper.e-small .e-stop {
  font-size: 8px;
  line-height: 11px;
}
.e-checkbox-wrapper.e-small .e-label,
.e-css.e-checkbox-wrapper.e-small .e-label {
  font-size: 12px;
  line-height: 12px;
}
.e-checkbox-wrapper.e-small .e-ripple-container,
.e-css.e-checkbox-wrapper.e-small .e-ripple-container {
  bottom: -13px;
  height: 30px;
  left: -13px;
  right: -13px;
  top: -13px;
  width: 30px;
}

.e-checkbox-wrapper[readonly] {
  pointer-events: none;
}

.e-small .e-checkbox-wrapper .e-frame,
.e-small.e-checkbox-wrapper .e-frame,
.e-small .e-css.e-checkbox-wrapper .e-frame,
.e-small.e-css.e-checkbox-wrapper .e-frame {
  height: 12px;
  line-height: 11px;
  width: 12px;
}
.e-small .e-checkbox-wrapper .e-frame:hover,
.e-small.e-checkbox-wrapper .e-frame:hover,
.e-small .e-css.e-checkbox-wrapper .e-frame:hover,
.e-small.e-css.e-checkbox-wrapper .e-frame:hover {
  background-color: #fff;
  border-color: #adb5bd;
}
.e-small .e-checkbox-wrapper .e-check,
.e-small.e-checkbox-wrapper .e-check,
.e-small .e-css.e-checkbox-wrapper .e-check,
.e-small.e-css.e-checkbox-wrapper .e-check {
  font-size: 6px;
}
.e-small .e-checkbox-wrapper .e-stop,
.e-small.e-checkbox-wrapper .e-stop,
.e-small .e-css.e-checkbox-wrapper .e-stop,
.e-small.e-css.e-checkbox-wrapper .e-stop {
  font-size: 8px;
  line-height: 11px;
}
.e-small .e-checkbox-wrapper .e-label,
.e-small.e-checkbox-wrapper .e-label,
.e-small .e-css.e-checkbox-wrapper .e-label,
.e-small.e-css.e-checkbox-wrapper .e-label {
  font-size: 12px;
  line-height: 12px;
}
.e-small .e-checkbox-wrapper .e-ripple-container,
.e-small.e-checkbox-wrapper .e-ripple-container,
.e-small .e-css.e-checkbox-wrapper .e-ripple-container,
.e-small.e-css.e-checkbox-wrapper .e-ripple-container {
  bottom: -13px;
  height: 30px;
  left: -13px;
  right: -13px;
  top: -13px;
  width: 30px;
}

.e-bigger.e-small .e-checkbox-wrapper .e-frame,
.e-bigger.e-small.e-checkbox-wrapper .e-frame,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-frame,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-frame {
  height: 15px;
  line-height: 14px;
  width: 15px;
}
.e-bigger.e-small .e-checkbox-wrapper .e-frame:hover,
.e-bigger.e-small.e-checkbox-wrapper .e-frame:hover,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-frame:hover,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-frame:hover {
  background-color: #fff;
  border-color: #adb5bd;
}
.e-bigger.e-small .e-checkbox-wrapper .e-check,
.e-bigger.e-small.e-checkbox-wrapper .e-check,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-check,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-check {
  font-size: 8px;
}
.e-bigger.e-small .e-checkbox-wrapper .e-stop,
.e-bigger.e-small.e-checkbox-wrapper .e-stop,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-stop,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-stop {
  font-size: 8px;
  line-height: 14px;
}
.e-bigger.e-small .e-checkbox-wrapper .e-label,
.e-bigger.e-small.e-checkbox-wrapper .e-label,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-label,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-label {
  font-size: 15px;
  line-height: 15px;
}
.e-bigger.e-small .e-checkbox-wrapper .e-ripple-container,
.e-bigger.e-small.e-checkbox-wrapper .e-ripple-container,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-ripple-container,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-ripple-container {
  bottom: -16px;
  height: 38px;
  left: -16px;
  right: -16px;
  top: -16px;
  width: 38px;
}

.e-bigger .e-checkbox-wrapper .e-frame,
.e-bigger.e-checkbox-wrapper .e-frame,
.e-bigger .e-css.e-checkbox-wrapper .e-frame,
.e-bigger.e-css.e-checkbox-wrapper .e-frame {
  height: 16px;
  line-height: 15px;
  width: 16px;
}
.e-bigger .e-checkbox-wrapper .e-frame:hover,
.e-bigger.e-checkbox-wrapper .e-frame:hover,
.e-bigger .e-css.e-checkbox-wrapper .e-frame:hover,
.e-bigger.e-css.e-checkbox-wrapper .e-frame:hover {
  background-color: #fff;
  border-color: #adb5bd;
}
.e-bigger .e-checkbox-wrapper .e-frame + .e-label,
.e-bigger.e-checkbox-wrapper .e-frame + .e-label,
.e-bigger .e-css.e-checkbox-wrapper .e-frame + .e-label,
.e-bigger.e-css.e-checkbox-wrapper .e-frame + .e-label {
  font-size: 16px;
  line-height: 16px;
  margin-left: 10px;
}
.e-bigger .e-checkbox-wrapper .e-check,
.e-bigger.e-checkbox-wrapper .e-check,
.e-bigger .e-css.e-checkbox-wrapper .e-check,
.e-bigger.e-css.e-checkbox-wrapper .e-check {
  font-size: 8px;
}
.e-bigger .e-checkbox-wrapper .e-stop,
.e-bigger.e-checkbox-wrapper .e-stop,
.e-bigger .e-css.e-checkbox-wrapper .e-stop,
.e-bigger.e-css.e-checkbox-wrapper .e-stop {
  font-size: 8px;
  line-height: 15px;
}
.e-bigger .e-checkbox-wrapper .e-label,
.e-bigger.e-checkbox-wrapper .e-label,
.e-bigger .e-css.e-checkbox-wrapper .e-label,
.e-bigger.e-css.e-checkbox-wrapper .e-label {
  font-size: 16px;
}
.e-bigger .e-checkbox-wrapper .e-ripple-container,
.e-bigger.e-checkbox-wrapper .e-ripple-container,
.e-bigger .e-css.e-checkbox-wrapper .e-ripple-container,
.e-bigger.e-css.e-checkbox-wrapper .e-ripple-container {
  bottom: -15px;
  height: 38px;
  left: -15px;
  right: -15px;
  top: -15px;
  width: 38px;
}
.e-bigger .e-checkbox-wrapper.e-rtl .e-frame,
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame,
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame,
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame {
  margin: 0;
}
.e-bigger .e-checkbox-wrapper.e-rtl .e-frame:hover,
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame:hover,
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame:hover,
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame:hover {
  background-color: #fff;
  border-color: #adb5bd;
}
.e-bigger .e-checkbox-wrapper.e-rtl .e-frame + .e-label,
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame + .e-label,
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-label,
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-label {
  margin-left: 0;
  margin-right: 10px;
}
.e-bigger .e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container {
  right: auto;
}
.e-bigger .e-checkbox-wrapper.e-small .e-frame,
.e-bigger.e-checkbox-wrapper.e-small .e-frame,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-frame,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-frame {
  height: 15px;
  line-height: 14px;
  width: 15px;
}
.e-bigger .e-checkbox-wrapper.e-small .e-check,
.e-bigger.e-checkbox-wrapper.e-small .e-check,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-check,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-check {
  font-size: 8px;
}
.e-bigger .e-checkbox-wrapper.e-small .e-stop,
.e-bigger.e-checkbox-wrapper.e-small .e-stop,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-stop,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-stop {
  font-size: 8px;
  line-height: 14px;
}
.e-bigger .e-checkbox-wrapper.e-small .e-label,
.e-bigger.e-checkbox-wrapper.e-small .e-label,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-label,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-label {
  font-size: 15px;
  line-height: 15px;
}
.e-bigger .e-checkbox-wrapper.e-small .e-ripple-container,
.e-bigger.e-checkbox-wrapper.e-small .e-ripple-container,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-ripple-container,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-ripple-container {
  bottom: -16px;
  height: 38px;
  left: -16px;
  right: -16px;
  top: -16px;
  width: 38px;
}

/*! checkbox theme */
.e-checkbox-wrapper,
.e-css.e-checkbox-wrapper {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
}
.e-checkbox-wrapper .e-frame,
.e-css.e-checkbox-wrapper .e-frame {
  background-color: #fff;
  border-color: #adb5bd;
}
.e-checkbox-wrapper .e-frame.e-check,
.e-css.e-checkbox-wrapper .e-frame.e-check {
  background-color: #007bff;
  border-color: #007bff;
  color: #fff;
}
.e-checkbox-wrapper .e-frame.e-stop,
.e-css.e-checkbox-wrapper .e-frame.e-stop {
  background-color: #007bff;
  border-color: #007bff;
  color: #fff;
}

.e-checkbox-wrapper .e-ripple-element,
.e-css.e-checkbox-wrapper .e-ripple-element {
  background: transparent;
}

.e-checkbox-wrapper .e-ripple-check .e-ripple-element,
.e-css.e-checkbox-wrapper .e-ripple-check .e-ripple-element {
  background: transparent;
}

.e-checkbox-wrapper:active .e-ripple-element,
.e-css.e-checkbox-wrapper:active .e-ripple-element {
  background: transparent;
}
.e-checkbox-wrapper:active .e-ripple-check .e-ripple-element,
.e-css.e-checkbox-wrapper:active .e-ripple-check .e-ripple-element {
  background: transparent;
}

.e-checkbox-wrapper .e-label,
.e-css.e-checkbox-wrapper .e-label {
  color: #212529;
}

.e-checkbox-wrapper .e-checkbox:focus + .e-frame,
.e-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame {
  background-color: #fff;
  border-color: rgba(0, 123, 255, 0.5);
  box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.25);
}
.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-check,
.e-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-check {
  background-color: #007bff;
  border-color: rgba(0, 123, 255, 0.25);
  box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.25);
  color: #fff;
}
.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-stop,
.e-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-stop {
  box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.25);
  color: #fff;
}

.e-checkbox-wrapper .e-checkbox:active + .e-frame,
.e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame {
  background-color: #fff;
  border-color: rgba(0, 123, 255, 0.5);
  box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.25);
}
.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-check,
.e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-check {
  background-color: #007bff;
  border-color: rgba(0, 123, 255, 0.25);
  box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.25);
  color: #fff;
}
.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-stop,
.e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-stop {
  box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.25);
  color: #fff;
}

.e-checkbox-wrapper:hover .e-frame,
.e-css.e-checkbox-wrapper:hover .e-frame {
  background-color: #fff;
  border-color: #adb5bd;
}
.e-checkbox-wrapper:hover .e-frame.e-check,
.e-css.e-checkbox-wrapper:hover .e-frame.e-check {
  background-color: #007bff;
  border-color: #007bff;
  color: #fff;
}
.e-checkbox-wrapper:hover .e-frame.e-stop,
.e-css.e-checkbox-wrapper:hover .e-frame.e-stop {
  background-color: #007bff;
  border-color: #007bff;
}
.e-checkbox-wrapper:hover .e-label,
.e-css.e-checkbox-wrapper:hover .e-label {
  color: #000;
}

.e-checkbox-wrapper.e-checkbox-disabled .e-frame,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame {
  background-color: #e9ecef;
  border-color: #adb5bd;
  color: #6c757d;
}
.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-check,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-check {
  background-color: rgba(0, 123, 255, 0.5);
  border-color: transparent;
  border-color: #fff;
  color: #fff;
}
.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-stop,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-stop {
  background-color: rgba(0, 123, 255, 0.55);
  border-color: transparent;
  border-color: #fff;
  color: #fff;
}
.e-checkbox-wrapper.e-checkbox-disabled .e-label,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-label {
  color: #6c757d;
}

.e-checkbox-wrapper.e-focus .e-ripple-container,
.e-css.e-checkbox-wrapper.e-focus .e-ripple-container {
  background-color: transparent;
}
.e-checkbox-wrapper.e-focus .e-ripple-container.e-ripple-check,
.e-css.e-checkbox-wrapper.e-focus .e-ripple-container.e-ripple-check {
  background-color: transparent;
}
.e-checkbox-wrapper.e-focus .e-frame,
.e-css.e-checkbox-wrapper.e-focus .e-frame {
  outline: rgba(0, 123, 255, 0.25);
  outline-offset: 0;
}
.e-checkbox-wrapper.e-focus .e-frame.e-check,
.e-css.e-checkbox-wrapper.e-focus .e-frame.e-check {
  outline: rgba(0, 123, 255, 0.25);
  outline-offset: 0;
}

.e-bigger.e-small .e-checkbox-wrapper:hover .e-frame,
.e-bigger.e-small.e-checkbox-wrapper:hover .e-frame,
.e-bigger.e-small .e-css.e-checkbox-wrapper:hover .e-frame,
.e-bigger.e-small.e-css.e-checkbox-wrapper:hover .e-frame {
  background-color: #007bff;
  border-color: #007bff;
}

/*! radiobutton layout */
.e-radio-wrapper {
  display: inline-block;
  line-height: 1;
  position: relative;
}

/* stylelint-disable property-no-vendor-prefix */
.e-radio {
  -webkit-appearance: none;
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 1px;
}
.e-radio:not(:checked):not(:disabled):hover + label.e-rtl::after,
.e-radio:not(:checked):not(:disabled):hover + label.e-right::after {
  left: auto;
}
.e-radio + label {
  -webkit-tap-highlight-color: transparent;
  cursor: pointer;
  display: inline-block;
  margin: 0;
  position: relative;
  -webkit-user-select: none;
          user-select: none;
  vertical-align: middle;
  white-space: nowrap;
}
.e-radio + label .e-label {
  display: inline-block;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif, "-apple-system", "BlinkMacSystemFont";
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  padding-left: 24px;
  vertical-align: text-top;
  white-space: normal;
}
.e-radio + label::before {
  border: 1px solid;
  border-radius: 50%;
  box-sizing: border-box;
  content: "";
  height: 14px;
  left: 0;
  position: absolute;
  left: 0;
  width: 14px;
}
.e-radio + label:focus::before {
  box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.25);
}
.e-radio + label::after {
  border: 1px solid;
  border-radius: 50%;
  box-sizing: border-box;
  content: "";
  height: 6px;
  left: 4px;
  position: absolute;
  top: 4px;
  transform: scale(0);
  width: 6px;
}
.e-radio + label .e-ripple-container {
  border-radius: 50%;
  height: 34px;
  left: -8px;
  position: absolute;
  top: -8px;
  width: 34px;
  z-index: 1;
}
.e-radio + label.e-right .e-label, .e-radio + label.e-rtl .e-label {
  padding-left: 0;
  padding-right: 24px;
}
.e-radio + label.e-right::before, .e-radio + label.e-rtl::before {
  left: auto;
  right: 0;
}
.e-radio + label.e-right::after, .e-radio + label.e-rtl::after {
  left: auto;
  right: 4px;
}
.e-radio + label.e-right .e-ripple-container, .e-radio + label.e-rtl .e-ripple-container {
  left: auto;
  right: -8px;
}
.e-radio + label.e-right.e-rtl .e-label {
  padding-left: 24px;
  padding-right: 0;
}
.e-radio + label.e-right.e-rtl::before {
  left: 0;
  right: auto;
}
.e-radio + label.e-right.e-rtl::after {
  left: 4px;
  right: auto;
}
.e-radio + label.e-right.e-rtl .e-ripple-container {
  left: -8px;
  right: auto;
}
.e-radio + label.e-small .e-label {
  line-height: 1;
  padding-left: 22px;
}
.e-radio + label.e-small::before {
  height: 12px;
  width: 12px;
}
.e-radio + label.e-small::after {
  height: 6px;
  left: 3px;
  top: 3px;
  width: 6px;
}
.e-radio + label.e-small .e-ripple-container {
  left: -10px;
  top: -10px;
}
.e-radio + label.e-small.e-right .e-label, .e-radio + label.e-small.e-rtl .e-label {
  padding-left: 0;
  padding-right: 22px;
}
.e-radio + label.e-small.e-right::after, .e-radio + label.e-small.e-rtl::after {
  left: auto;
  right: 3px;
}
.e-radio + label.e-small.e-right .e-ripple-container, .e-radio + label.e-small.e-rtl .e-ripple-container {
  left: auto;
  right: -10px;
}
.e-radio + label.e-small.e-right.e-rtl .e-label {
  padding-left: 22px;
  padding-right: 0;
}
.e-radio + label.e-small.e-right.e-rtl::after {
  left: 3px;
  right: auto;
}
.e-radio + label.e-small.e-right.e-rtl .e-ripple-container {
  left: -10px;
  right: auto;
}
.e-radio:checked + label::after {
  transform: scale(1);
  transition: none;
}

.e-small .e-radio + label .e-label,
.e-radio + label.e-small .e-label {
  line-height: 1;
  padding-left: 22px;
}
.e-small .e-radio + label::before,
.e-radio + label.e-small::before {
  height: 12px;
  width: 12px;
}
.e-small .e-radio + label::after,
.e-radio + label.e-small::after {
  height: 6px;
  left: 3px;
  top: 3px;
  width: 6px;
}
.e-small .e-radio + label .e-ripple-container,
.e-radio + label.e-small .e-ripple-container {
  left: -10px;
  top: -10px;
}
.e-small .e-radio + label.e-right .e-label, .e-small .e-radio + label.e-rtl .e-label,
.e-radio + label.e-small.e-right .e-label,
.e-radio + label.e-small.e-rtl .e-label {
  padding-left: 0;
  padding-right: 22px;
}
.e-small .e-radio + label.e-right::after, .e-small .e-radio + label.e-rtl::after,
.e-radio + label.e-small.e-right::after,
.e-radio + label.e-small.e-rtl::after {
  left: auto;
  right: 3px;
}
.e-small .e-radio + label.e-right .e-ripple-container, .e-small .e-radio + label.e-rtl .e-ripple-container,
.e-radio + label.e-small.e-right .e-ripple-container,
.e-radio + label.e-small.e-rtl .e-ripple-container {
  left: auto;
  right: -10px;
}
.e-small .e-radio + label.e-right.e-rtl .e-label,
.e-radio + label.e-small.e-right.e-rtl .e-label {
  padding-left: 22px;
  padding-right: 0;
}
.e-small .e-radio + label.e-right.e-rtl::after,
.e-radio + label.e-small.e-right.e-rtl::after {
  left: 3px;
  right: auto;
}
.e-small .e-radio + label.e-right.e-rtl .e-ripple-container,
.e-radio + label.e-small.e-right.e-rtl .e-ripple-container {
  left: -10px;
  right: auto;
}

.e-bigger.e-small .e-radio + label .e-label,
.e-radio + label.e-bigger.e-small .e-label {
  line-height: 1;
  padding-left: 28px;
}
.e-bigger.e-small .e-radio + label::before,
.e-radio + label.e-bigger.e-small::before {
  height: 15px;
  width: 15px;
}
.e-bigger.e-small .e-radio + label::after,
.e-radio + label.e-bigger.e-small::after {
  height: 7px;
  left: 4px;
  top: 4px;
  width: 7px;
}
.e-bigger.e-small .e-radio + label .e-ripple-container,
.e-radio + label.e-bigger.e-small .e-ripple-container {
  height: 36px;
  left: -11px;
  top: -11px;
  width: 36px;
}
.e-bigger.e-small .e-radio + label.e-right .e-label, .e-bigger.e-small .e-radio + label.e-rtl .e-label,
.e-radio + label.e-bigger.e-small.e-right .e-label,
.e-radio + label.e-bigger.e-small.e-rtl .e-label {
  padding-left: 0;
  padding-right: 28px;
}
.e-bigger.e-small .e-radio + label.e-right::after, .e-bigger.e-small .e-radio + label.e-rtl::after,
.e-radio + label.e-bigger.e-small.e-right::after,
.e-radio + label.e-bigger.e-small.e-rtl::after {
  left: auto;
  right: 4px;
}
.e-bigger.e-small .e-radio + label.e-right .e-ripple-container, .e-bigger.e-small .e-radio + label.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-right .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-rtl .e-ripple-container {
  left: auto;
  right: -10px;
}
.e-bigger.e-small .e-radio + label.e-right.e-rtl .e-label,
.e-radio + label.e-bigger.e-small.e-right.e-rtl .e-label {
  padding-left: 28px;
  padding-right: 0;
}
.e-bigger.e-small .e-radio + label.e-right.e-rtl::after,
.e-radio + label.e-bigger.e-small.e-right.e-rtl::after {
  left: 4px;
  right: auto;
}
.e-bigger.e-small .e-radio + label.e-right.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-right.e-rtl .e-ripple-container {
  left: -10px;
  right: auto;
}

.e-bigger .e-radio:not(:checked):hover + label.e-rtl::after,
.e-bigger .e-radio:not(:checked):hover + label.e-right::after {
  left: auto;
}
.e-bigger .e-radio + label .e-label,
.e-radio + label.e-bigger .e-label {
  font-size: 16px;
  line-height: 1;
  padding-left: 28px;
}
.e-bigger .e-radio + label::before,
.e-radio + label.e-bigger::before {
  height: 16px;
  width: 16px;
}
.e-bigger .e-radio + label::after,
.e-radio + label.e-bigger::after {
  height: 6px;
  left: 5px;
  top: 5px;
  width: 6px;
}
.e-bigger .e-radio + label .e-ripple-container,
.e-radio + label.e-bigger .e-ripple-container {
  height: 48px;
  left: -11px;
  top: -11px;
  width: 48px;
}
.e-bigger .e-radio + label.e-right .e-label, .e-bigger .e-radio + label.e-rtl .e-label,
.e-radio + label.e-bigger.e-right .e-label,
.e-radio + label.e-bigger.e-rtl .e-label {
  padding-left: 0;
  padding-right: 28px;
}
.e-bigger .e-radio + label.e-right::after, .e-bigger .e-radio + label.e-rtl::after,
.e-radio + label.e-bigger.e-right::after,
.e-radio + label.e-bigger.e-rtl::after {
  left: auto;
  right: 4px;
}
.e-bigger .e-radio + label.e-right .e-ripple-container, .e-bigger .e-radio + label.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-right .e-ripple-container,
.e-radio + label.e-bigger.e-rtl .e-ripple-container {
  left: auto;
  right: -11px;
}
.e-bigger .e-radio + label.e-right.e-rtl .e-label,
.e-radio + label.e-bigger.e-right.e-rtl .e-label {
  padding-left: 28px;
  padding-right: 0;
}
.e-bigger .e-radio + label.e-right.e-rtl::after,
.e-radio + label.e-bigger.e-right.e-rtl::after {
  left: 4px;
  right: auto;
}
.e-bigger .e-radio + label.e-right.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-right.e-rtl .e-ripple-container {
  left: -12px;
  right: auto;
}
.e-bigger .e-radio + label.e-small .e-label,
.e-radio + label.e-bigger.e-small .e-label {
  line-height: 1;
  padding-left: 28px;
}
.e-bigger .e-radio + label.e-small::before,
.e-radio + label.e-bigger.e-small::before {
  height: 15px;
  width: 15px;
}
.e-bigger .e-radio + label.e-small::after,
.e-radio + label.e-bigger.e-small::after {
  height: 7px;
  left: 4px;
  top: 4px;
  width: 7px;
}
.e-bigger .e-radio + label.e-small .e-ripple-container,
.e-radio + label.e-bigger.e-small .e-ripple-container {
  height: 36px;
  left: -11px;
  top: -11px;
  width: 36px;
}
.e-bigger .e-radio + label.e-small.e-right .e-label, .e-bigger .e-radio + label.e-small.e-rtl .e-label,
.e-radio + label.e-bigger.e-small.e-right .e-label,
.e-radio + label.e-bigger.e-small.e-rtl .e-label {
  padding-left: 0;
  padding-right: 28px;
}
.e-bigger .e-radio + label.e-small.e-right::after, .e-bigger .e-radio + label.e-small.e-rtl::after,
.e-radio + label.e-bigger.e-small.e-right::after,
.e-radio + label.e-bigger.e-small.e-rtl::after {
  left: auto;
  right: 4px;
}
.e-bigger .e-radio + label.e-small.e-right .e-ripple-container, .e-bigger .e-radio + label.e-small.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-right .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-rtl .e-ripple-container {
  left: auto;
  right: -10px;
}
.e-bigger .e-radio + label.e-small.e-right.e-rtl .e-label,
.e-radio + label.e-bigger.e-small.e-right.e-rtl .e-label {
  padding-left: 28px;
  padding-right: 0;
}
.e-bigger .e-radio + label.e-small.e-right.e-rtl::after,
.e-radio + label.e-bigger.e-small.e-right.e-rtl::after {
  left: 4px;
  right: auto;
}
.e-bigger .e-radio + label.e-small.e-right.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-right.e-rtl .e-ripple-container {
  left: -10px;
  right: auto;
}

/*! radiobutton theme */
.e-radio + label::before {
  background-color: #fff;
  border-color: #adb5bd;
}
.e-radio + label.e-focus .e-ripple-container {
  background-color: #000;
}
.e-radio + label .e-label {
  color: #212529;
}
.e-radio + label .e-ripple-element {
  background-color: transparent;
}
.e-radio + label:active .e-ripple-element {
  background-color: transparent;
}
.e-radio:focus + label::before {
  border-color: #007bff;
  box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.25);
}
.e-radio:focus + label::before {
  border-color: #adb5bd;
  box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.25);
}
.e-radio:hover + label::before {
  border-color: #adb5bd;
}
.e-radio:checked + label::before {
  background-color: #007bff;
  border-color: #007bff;
}
.e-radio:checked + label::after {
  background-color: #fff;
  color: #fff;
}
.e-radio:checked + label:active .e-ripple-element {
  background-color: transparent;
}
.e-radio:checked + .e-focus .e-ripple-container {
  background-color: transparent;
}
.e-radio:checked + .e-focus::before {
  outline: #fff 0 solid;
  outline-offset: 0;
}
.e-radio:checked:focus + label::before {
  border-color: #007bff;
}
.e-radio:checked:focus + label::after {
  background-color: #fff;
}
.e-radio:checked + label:hover::before {
  border-color: #007bff;
}
.e-radio:checked + label:hover::after {
  background-color: #fff;
}
.e-radio:disabled + label {
  cursor: default;
  pointer-events: none;
}
.e-radio:disabled + label::before {
  border-color: #adb5bd;
  cursor: default;
}
.e-radio:disabled + label .e-ripple-container {
  background-color: transparent;
}
.e-radio:disabled + label .e-ripple-container::after {
  background-color: transparent;
  cursor: default;
}
.e-radio:disabled + label .e-label {
  color: #e9ecef;
}
.e-radio:disabled:checked + label::before {
  background-color: rgba(0, 123, 255, 0.5);
  border-color: transparent;
}
.e-radio:disabled:checked + label::after {
  background-color: #fff;
  border-color: #fff;
  cursor: default;
}
.e-radio:disabled:checked + label .e-ripple-container {
  background-color: transparent;
}
.e-radio:disabled:checked + label .e-ripple-container::after {
  background-color: transparent;
}

/*! switch layout */
.e-switch-wrapper,
.e-css.e-switch-wrapper {
  cursor: pointer;
  display: inline-block;
  height: 16px;
  position: relative;
  -webkit-user-select: none;
          user-select: none;
  width: 38px;
}
.e-switch-wrapper .e-switch,
.e-css.e-switch-wrapper .e-switch {
  /* stylelint-disable property-no-vendor-prefix */
  -moz-appearance: none;
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 1px;
}

.e-switch-wrapper .e-switch-inner,
.e-css.e-switch-wrapper .e-switch-inner {
  -ms-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  border: 1px solid #adb5bd;
  border-radius: 20px;
  box-sizing: border-box;
  height: 100%;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  transition: all 0.2s ease-in-out;
  width: 100%;
}

.e-switch-wrapper .e-switch-on, .e-switch-wrapper .e-switch-off,
.e-css.e-switch-wrapper .e-switch-on,
.e-css.e-switch-wrapper .e-switch-off {
  -ms-transition: all 0.2s ease-in-out 0.1s;
  -webkit-transition: all 0.2s ease-in-out 0.1s;
  align-items: center;
  border-radius: inherit;
  display: flex;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif, "-apple-system", "BlinkMacSystemFont";
  font-size: 12px;
  height: 100%;
  justify-content: center;
  left: 0;
  position: absolute;
  transition: all 0.2s ease-in-out 0.1s;
  width: 100%;
}

.e-switch-wrapper .e-switch-on,
.e-css.e-switch-wrapper .e-switch-on {
  top: 1px;
  left: -100%;
  text-indent: -12px;
}

.e-switch-wrapper .e-switch-off,
.e-css.e-switch-wrapper .e-switch-off {
  top: 1px;
  left: 0;
  opacity: 1;
  text-indent: 14px;
}

.e-switch-wrapper .e-switch-handle,
.e-css.e-switch-wrapper .e-switch-handle {
  -ms-transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
  border-radius: 50%;
  bottom: 2px;
  height: 12px;
  left: 1px;
  margin: 0 2px 2px 1px;
  position: absolute;
  top: 2px;
  transition: all 0.2s linear;
  width: 12px;
}

.e-switch-wrapper .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
  opacity: 1;
}

.e-switch-wrapper .e-switch-inner.e-switch-active .e-switch-off,
.e-css.e-switch-wrapper .e-switch-inner.e-switch-active .e-switch-off {
  left: 100%;
}

.e-switch-wrapper .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -14px;
}

.e-switch-wrapper.e-switch-disabled,
.e-css.e-switch-wrapper.e-switch-disabled {
  cursor: default;
}

.e-switch-wrapper .e-ripple-container,
.e-css.e-switch-wrapper .e-ripple-container {
  border-radius: 50%;
  bottom: -9px;
  height: 52px;
  left: -17px;
  pointer-events: none;
  position: absolute;
  top: -17px;
  width: 52px;
  z-index: 1;
}

.e-switch-wrapper.e-rtl .e-switch-handle,
.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  left: 100%;
  margin-left: -14px;
}
.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}
.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}
.e-switch-wrapper.e-rtl .e-switch-on,
.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  left: 100%;
}
.e-switch-wrapper.e-rtl .e-switch-off,
.e-css.e-switch-wrapper.e-rtl .e-switch-off {
  left: 0;
}
.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active {
  border-radius: 50%;
  height: 12px;
  left: 1px;
  margin: 0 2px 2px 1px;
  position: absolute;
  top: 2px;
  transition: all 0.2s linear;
  width: 12px;
}

.e-switch-wrapper.e-small,
.e-css.e-switch-wrapper.e-small {
  height: 16px;
  width: 38px;
}
.e-switch-wrapper.e-small .e-switch-handle,
.e-css.e-switch-wrapper.e-small .e-switch-handle {
  height: 12px;
  width: 12px;
}
.e-switch-wrapper.e-small .e-ripple-container,
.e-css.e-switch-wrapper.e-small .e-ripple-container {
  border-radius: 50%;
  height: 36px;
  left: -10px;
  pointer-events: none;
  position: absolute;
  top: -10px;
  width: 36px;
  z-index: 1;
}
.e-switch-wrapper.e-small .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-small .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -14px;
}
.e-switch-wrapper.e-small .e-switch-on, .e-switch-wrapper.e-small .e-switch-off,
.e-css.e-switch-wrapper.e-small .e-switch-on,
.e-css.e-switch-wrapper.e-small .e-switch-off {
  font-size: 12px;
}
.e-switch-wrapper.e-small .e-switch-on,
.e-css.e-switch-wrapper.e-small .e-switch-on {
  text-indent: -12px;
}
.e-switch-wrapper.e-small .e-switch-off,
.e-css.e-switch-wrapper.e-small .e-switch-off {
  text-indent: 14px;
}
.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle {
  left: 100%;
  margin-left: -14px;
}
.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle {
  height: 12px;
  width: 12px;
}
.e-switch-wrapper.e-small.e-rtl .e-switch-on,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-on {
  left: 100%;
  opacity: 1;
}
.e-switch-wrapper.e-small.e-rtl .e-switch-off,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-off {
  left: 0;
}
.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}
.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}
.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active {
  left: 16px;
}

*.e-small .e-switch-wrapper,
*.e-small.e-switch-wrapper,
*.e-small .e-css.e-switch-wrapper,
*.e-small.e-css.e-switch-wrapper {
  height: 16px;
  width: 38px;
}
*.e-small .e-switch-wrapper .e-switch-handle,
*.e-small.e-switch-wrapper .e-switch-handle,
*.e-small .e-css.e-switch-wrapper .e-switch-handle,
*.e-small.e-css.e-switch-wrapper .e-switch-handle {
  height: 12px;
  width: 12px;
}
*.e-small .e-switch-wrapper .e-ripple-container,
*.e-small.e-switch-wrapper .e-ripple-container,
*.e-small .e-css.e-switch-wrapper .e-ripple-container,
*.e-small.e-css.e-switch-wrapper .e-ripple-container {
  border-radius: 50%;
  height: 36px;
  left: -10px;
  pointer-events: none;
  position: absolute;
  top: -10px;
  width: 36px;
  z-index: 1;
}
*.e-small .e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-small.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-small .e-css.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-small.e-css.e-switch-wrapper .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -14px;
}
*.e-small .e-switch-wrapper .e-switch-on, *.e-small .e-switch-wrapper .e-switch-off,
*.e-small.e-switch-wrapper .e-switch-on,
*.e-small.e-switch-wrapper .e-switch-off,
*.e-small .e-css.e-switch-wrapper .e-switch-on,
*.e-small .e-css.e-switch-wrapper .e-switch-off,
*.e-small.e-css.e-switch-wrapper .e-switch-on,
*.e-small.e-css.e-switch-wrapper .e-switch-off {
  font-size: 12px;
}
*.e-small .e-switch-wrapper .e-switch-on,
*.e-small.e-switch-wrapper .e-switch-on,
*.e-small .e-css.e-switch-wrapper .e-switch-on,
*.e-small.e-css.e-switch-wrapper .e-switch-on {
  text-indent: -12px;
}
*.e-small .e-switch-wrapper .e-switch-off,
*.e-small.e-switch-wrapper .e-switch-off,
*.e-small .e-css.e-switch-wrapper .e-switch-off,
*.e-small.e-css.e-switch-wrapper .e-switch-off {
  text-indent: 14px;
}
*.e-small .e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  left: 100%;
  margin-left: -14px;
}
*.e-small .e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  height: 12px;
  width: 12px;
}
*.e-small .e-switch-wrapper.e-rtl .e-switch-on,
*.e-small.e-switch-wrapper.e-rtl .e-switch-on,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-on,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  left: 100%;
  opacity: 1;
}
*.e-small .e-switch-wrapper.e-rtl .e-switch-off,
*.e-small.e-switch-wrapper.e-rtl .e-switch-off,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-off,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-off {
  left: 0;
}
*.e-small .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-small.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}
*.e-small .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-small.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}
*.e-small .e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-small.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active {
  left: 16px;
}

*.e-bigger.e-small .e-switch-wrapper,
*.e-bigger.e-small.e-switch-wrapper,
*.e-bigger.e-small .e-css.e-switch-wrapper,
*.e-bigger.e-small.e-css.e-switch-wrapper {
  height: 16px;
  width: 38px;
}
*.e-bigger.e-small .e-switch-wrapper .e-switch-handle,
*.e-bigger.e-small.e-switch-wrapper .e-switch-handle,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-handle,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-handle {
  height: 12px;
  left: 1px;
  top: 2px;
  width: 12px;
}
*.e-bigger.e-small .e-switch-wrapper .e-ripple-container,
*.e-bigger.e-small.e-switch-wrapper .e-ripple-container,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-ripple-container,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-ripple-container {
  border-radius: 50%;
  height: 36px;
  left: -10px;
  pointer-events: none;
  position: absolute;
  top: -10px;
  width: 36px;
  z-index: 1;
}
*.e-bigger.e-small .e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-small.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -14px;
}
*.e-bigger.e-small .e-switch-wrapper .e-switch-on, *.e-bigger.e-small .e-switch-wrapper .e-switch-off,
*.e-bigger.e-small.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small.e-switch-wrapper .e-switch-off,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-off,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-off {
  font-size: 12px;
}
*.e-bigger.e-small .e-switch-wrapper .e-switch-on,
*.e-bigger.e-small.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-on {
  text-indent: -12px;
}
*.e-bigger.e-small .e-switch-wrapper .e-switch-off,
*.e-bigger.e-small.e-switch-wrapper .e-switch-off,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-off,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-off {
  text-indent: 14px;
}
*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  left: 100%;
  margin-left: -14px;
}
*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  height: 12px;
  width: 12px;
}
*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  left: 100%;
  opacity: 1;
}
*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-off {
  left: 0;
}
*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}
*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}
*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active {
  left: 16px;
}

*.e-bigger .e-switch-wrapper,
*.e-bigger.e-switch-wrapper,
*.e-bigger .e-css.e-switch-wrapper,
*.e-bigger.e-css.e-switch-wrapper {
  height: 16px;
  width: 38px;
}
*.e-bigger .e-switch-wrapper .e-switch-handle,
*.e-bigger.e-switch-wrapper .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper .e-switch-handle {
  height: 12px;
  left: 1px;
  top: 2px;
  width: 12px;
}
*.e-bigger .e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger .e-css.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-css.e-switch-wrapper .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -14px;
}
*.e-bigger .e-switch-wrapper .e-switch-on, *.e-bigger .e-switch-wrapper .e-switch-off,
*.e-bigger.e-switch-wrapper .e-switch-on,
*.e-bigger.e-switch-wrapper .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper .e-switch-off {
  font-size: 12px;
}
*.e-bigger .e-switch-wrapper .e-switch-on,
*.e-bigger.e-switch-wrapper .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper .e-switch-on {
  text-indent: -12px;
}
*.e-bigger .e-switch-wrapper .e-switch-off,
*.e-bigger.e-switch-wrapper .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper .e-switch-off {
  text-indent: 14px;
}
*.e-bigger .e-switch-wrapper .e-ripple-container,
*.e-bigger.e-switch-wrapper .e-ripple-container,
*.e-bigger .e-css.e-switch-wrapper .e-ripple-container,
*.e-bigger.e-css.e-switch-wrapper .e-ripple-container {
  height: 52px;
  left: -16px;
  top: -16px;
  width: 52px;
}
*.e-bigger .e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  height: 12px;
  left: 100%;
  margin-left: -14px;
  top: 2px;
  width: 12px;
}
*.e-bigger .e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  left: 100%;
  opacity: 1;
}
*.e-bigger .e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-off {
  left: 0;
}
*.e-bigger .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}
*.e-bigger .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}
*.e-bigger .e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active {
  left: 16px;
}
*.e-bigger .e-switch-wrapper.e-small,
*.e-bigger.e-switch-wrapper.e-small,
*.e-bigger .e-css.e-switch-wrapper.e-small,
*.e-bigger.e-css.e-switch-wrapper.e-small {
  height: 16px;
  width: 38px;
}
*.e-bigger .e-switch-wrapper.e-small .e-switch-handle,
*.e-bigger.e-switch-wrapper.e-small .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-handle {
  height: 12px;
  left: 1px;
  top: 2px;
  width: 12px;
}
*.e-bigger .e-switch-wrapper.e-small .e-ripple-container,
*.e-bigger.e-switch-wrapper.e-small .e-ripple-container,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-ripple-container,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-ripple-container {
  border-radius: 50%;
  height: 36px;
  left: -10px;
  pointer-events: none;
  position: absolute;
  top: -10px;
  width: 36px;
  z-index: 1;
}
*.e-bigger .e-switch-wrapper.e-small .e-switch-handle.e-switch-active,
*.e-bigger.e-switch-wrapper.e-small .e-switch-handle.e-switch-active,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-handle.e-switch-active,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -14px;
}
*.e-bigger .e-switch-wrapper.e-small .e-switch-on, *.e-bigger .e-switch-wrapper.e-small .e-switch-off,
*.e-bigger.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger.e-switch-wrapper.e-small .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-off {
  font-size: 12px;
}
*.e-bigger .e-switch-wrapper.e-small .e-switch-on,
*.e-bigger.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-on {
  text-indent: -12px;
}
*.e-bigger .e-switch-wrapper.e-small .e-switch-off,
*.e-bigger.e-switch-wrapper.e-small .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-off {
  text-indent: 14px;
}
*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle {
  left: 100%;
  margin-left: -14px;
}
*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle {
  height: 12px;
  width: 12px;
}
*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-on,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-on {
  left: 100%;
  opacity: 1;
}
*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-off,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-off {
  left: 0;
}
*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}
*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}
*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active {
  left: 16px;
}

/*! switch theme */
.e-switch-wrapper,
.e-css.e-switch-wrapper {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
}
.e-switch-wrapper .e-switch-off,
.e-css.e-switch-wrapper .e-switch-off {
  background-color: transparent;
  color: #adb5bd;
}
.e-switch-wrapper .e-switch-handle,
.e-css.e-switch-wrapper .e-switch-handle {
  background-color: #adb5bd;
  box-shadow: none;
}
.e-switch-wrapper .e-switch-on,
.e-css.e-switch-wrapper .e-switch-on {
  background-color: #007bff;
  color: #fff;
}
.e-switch-wrapper .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper .e-switch-handle.e-switch-active {
  background-color: #fff;
}
.e-switch-wrapper .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper .e-switch-inner.e-switch-active {
  background-color: #007bff;
  border-color: #007bff;
}
.e-switch-wrapper .e-switch-inner,
.e-css.e-switch-wrapper .e-switch-inner {
  background-color: #fff;
}
.e-switch-wrapper .e-ripple-element,
.e-css.e-switch-wrapper .e-ripple-element {
  background-color: rgba(0, 0, 0, 0.12);
}
.e-switch-wrapper .e-ripple-check .e-ripple-element,
.e-css.e-switch-wrapper .e-ripple-check .e-ripple-element {
  background-color: rgba(255, 64, 129, 0.12);
}
.e-switch-wrapper.e-switch-disabled .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-handle.e-switch-active {
  box-shadow: none;
  background-color: #fff;
}
.e-switch-wrapper.e-switch-disabled .e-switch-handle,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-handle {
  background-color: #adb5bd;
  box-shadow: none;
}
.e-switch-wrapper.e-switch-disabled .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-inner.e-switch-active {
  background-color: #007bff;
  border-color: #007bff;
}
.e-switch-wrapper.e-switch-disabled .e-switch-inner .e-switch-off,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-inner .e-switch-off {
  opacity: 1;
  background-color: #e9ecef;
  border-color: #adb5bd;
  color: #adb5bd;
}
.e-switch-wrapper.e-switch-disabled .e-switch-inner .e-switch-on,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-inner .e-switch-on {
  color: #fff;
  opacity: 1;
  background-color: #037cff;
}
.e-switch-wrapper.e-switch-disabled .e-switch-inner,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-inner {
  background-color: #e9ecef;
  border-color: #adb5bd;
  opacity: 0.5;
}
.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active {
  background-color: #007bff;
  border-color: #007bff;
}
.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner {
  background-color: #e9ecef;
  border-color: #adb5bd;
  color: #adb5bd;
}
.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active .e-switch-on {
  color: #fff;
  background-color: #037cff;
}
.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle {
  background-color: #adb5bd;
}
.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle.e-switch-active {
  background-color: #fff;
}
.e-switch-wrapper:hover .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper:hover .e-switch-inner.e-switch-active {
  background-color: #007bff;
  border-color: #007bff;
}
.e-switch-wrapper:hover .e-switch-inner,
.e-css.e-switch-wrapper:hover .e-switch-inner {
  background-color: #fff;
  border-color: #adb5bd;
}
.e-switch-wrapper:hover .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper:hover .e-switch-inner.e-switch-active .e-switch-on {
  background-color: #007bff;
  color: #fff;
}
.e-switch-wrapper:hover .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper:hover .e-switch-handle.e-switch-active {
  background-color: #fff;
}
.e-switch-wrapper:not(.e-switch-disabled):hover .e-switch-handle:not(.e-switch-active),
.e-css.e-switch-wrapper:not(.e-switch-disabled):hover .e-switch-handle:not(.e-switch-active) {
  background-color: #adb5bd;
}
.e-switch-wrapper.e-focus .e-switch-inner, .e-switch-wrapper:focus .e-switch-inner,
.e-css.e-switch-wrapper.e-focus .e-switch-inner,
.e-css.e-switch-wrapper:focus .e-switch-inner {
  background-color: #fff;
  border-color: #017cff;
  box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.25);
  outline: none;
  outline-offset: initial;
}
.e-switch-wrapper.e-focus .e-switch-inner.e-switch-active, .e-switch-wrapper:focus .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-focus .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper:focus .e-switch-inner.e-switch-active {
  background-color: #adb5bd;
  border-color: #80bdff;
  outline: none;
}
.e-switch-wrapper.e-focus .e-ripple-container, .e-switch-wrapper:focus .e-ripple-container,
.e-css.e-switch-wrapper.e-focus .e-ripple-container,
.e-css.e-switch-wrapper:focus .e-ripple-container {
  background-color: rgba(0, 0, 0, 0.12);
}
.e-switch-wrapper.e-focus .e-ripple-check.e-ripple-container, .e-switch-wrapper:focus .e-ripple-check.e-ripple-container,
.e-css.e-switch-wrapper.e-focus .e-ripple-check.e-ripple-container,
.e-css.e-switch-wrapper:focus .e-ripple-check.e-ripple-container {
  background-color: rgba(255, 64, 129, 0.12);
}
.e-switch-wrapper.e-active .e-switch-inner, .e-switch-wrapper:active .e-switch-inner,
.e-css.e-switch-wrapper.e-active .e-switch-inner,
.e-css.e-switch-wrapper:active .e-switch-inner {
  background-color: #fff;
  border-color: #017cff;
  box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.25);
  outline: none;
  outline-offset: initial;
}
.e-switch-wrapper.e-active .e-switch-inner.e-switch-active, .e-switch-wrapper:active .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-active .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper:active .e-switch-inner.e-switch-active {
  background-color: #adb5bd;
  border-color: #80bdff;
  outline: none;
}
.e-switch-wrapper.e-active .e-ripple-container, .e-switch-wrapper:active .e-ripple-container,
.e-css.e-switch-wrapper.e-active .e-ripple-container,
.e-css.e-switch-wrapper:active .e-ripple-container {
  background-color: rgba(0, 0, 0, 0.12);
}
.e-switch-wrapper.e-active .e-ripple-check.e-ripple-container, .e-switch-wrapper:active .e-ripple-check.e-ripple-container,
.e-css.e-switch-wrapper.e-active .e-ripple-check.e-ripple-container,
.e-css.e-switch-wrapper:active .e-ripple-check.e-ripple-container {
  background-color: rgba(255, 64, 129, 0.12);
}
.e-switch-wrapper.e-rtl.e-focus .e-switch-on,
.e-css.e-switch-wrapper.e-rtl.e-focus .e-switch-on {
  background-color: #007bff;
}
.e-switch-wrapper.e-rtl.e-focus .e-switch-off,
.e-css.e-switch-wrapper.e-rtl.e-focus .e-switch-off {
  background-color: transparent;
}
.e-switch-wrapper.e-rtl.e-focus .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-rtl.e-focus .e-switch-inner.e-switch-active {
  background-color: #adb5bd;
  border-color: #80bdff;
  color: #fff;
  outline: none;
}
.e-switch-wrapper.e-rtl .e-switch-on,
.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  background-color: #007bff;
}
.e-switch-wrapper.e-rtl .e-switch-handle,
.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  background-color: #adb5bd;
  box-shadow: none;
}
.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  background-color: transparent;
}
.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active {
  background-color: #fff;
}
.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active {
  background-color: #007bff;
  border-color: #007bff;
}
.e-switch-wrapper.e-rtl:hover .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-rtl:hover .e-switch-inner.e-switch-active {
  background-color: #007bff;
  border-color: #007bff;
}
.e-switch-wrapper.e-rtl:hover .e-switch-inner,
.e-css.e-switch-wrapper.e-rtl:hover .e-switch-inner {
  border-color: #adb5bd;
}
.e-switch-wrapper.e-rtl:hover .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper.e-rtl:hover .e-switch-inner.e-switch-active .e-switch-on {
  background-color: #007bff;
}
.e-switch-wrapper.e-rtl:hover .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-rtl:hover .e-switch-handle.e-switch-active {
  background-color: #fff;
}
.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner .e-switch-on,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner .e-switch-on {
  color: #fff;
  opacity: 1;
  background-color: #037cff;
}
.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner.e-switch-active {
  background-color: #007bff;
  border-color: #007bff;
}
.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner .e-switch-off,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner .e-switch-off {
  opacity: 1;
  background-color: #e9ecef;
  color: #adb5bd;
}
.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-handle,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-handle {
  background-color: #adb5bd;
  box-shadow: none;
}
.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-handle.e-switch-active {
  background-color: #fff;
  box-shadow: none;
}
.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner {
  background-color: #e9ecef;
  border-color: #adb5bd;
  opacity: 0.5;
}
.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active .e-switch-on {
  color: #fff;
  background-color: #037cff;
}
.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active {
  background-color: #007bff;
  border-color: #007bff;
}
.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner {
  border-color: #adb5bd;
  color: #adb5bd;
}
.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-handle.e-switch-active {
  background-color: #fff;
}
.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-handle,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-handle {
  background-color: #adb5bd;
}
.e-switch-wrapper .e-switch:focus,
.e-css.e-switch-wrapper .e-switch:focus {
  box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.25);
}
.e-switch-wrapper.e-small.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-small.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active {
  background-color: transparent;
}

.e-chip-list .e-chip-delete.e-dlt-btn::before {
  content: "\e745";
  font-size: 10px;
}
.e-chip-list.e-multi-selection .e-chip::before {
  content: "\e7ab";
}

/* stylelint-disable property-no-vendor-prefix */
.e-chip-list {
  display: flex;
  padding: 4px;
}
.e-chip-list.e-chip,
.e-chip-list .e-chip {
  -webkit-tap-highlight-color: transparent;
  align-items: center;
  border: 1px solid;
  border-radius: 4px;
  box-shadow: none;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-flex;
  font-size: 12px;
  font-weight: 400;
  height: 24px;
  justify-content: center;
  line-height: 1.5em;
  margin: 4px;
  outline: none;
  overflow: hidden;
  padding: 0 8px;
  position: relative;
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-user-select: none;
          user-select: none;
}
.e-chip-list.e-chip .e-chip-avatar,
.e-chip-list .e-chip .e-chip-avatar {
  align-items: center;
  background-size: cover;
  border-radius: 50%;
  display: flex;
  font-size: 10px;
  height: 24px;
  justify-content: center;
  line-height: 1;
  margin: 0 8px 0 -10px;
  overflow: hidden;
  width: 24px;
}
.e-chip-list.e-chip .e-chip-avatar-wrap, .e-chip-list.e-chip.e-chip-avatar-wrap,
.e-chip-list .e-chip .e-chip-avatar-wrap,
.e-chip-list .e-chip.e-chip-avatar-wrap {
  border-radius: 14px 4px 4px 14px;
}
.e-chip-list.e-chip .e-chip-icon,
.e-chip-list .e-chip .e-chip-icon {
  align-items: center;
  background-size: cover;
  border-radius: 0%;
  display: flex;
  font-size: 14px;
  height: 18px;
  justify-content: center;
  line-height: 1;
  margin: 0 8px 0 -6px;
  overflow: hidden;
  width: 18px;
}
.e-chip-list.e-chip .e-chip-text,
.e-chip-list .e-chip .e-chip-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-chip-list.e-chip .e-chip-delete,
.e-chip-list .e-chip .e-chip-delete {
  align-items: center;
  background-size: cover;
  border-radius: 0%;
  display: flex;
  font-size: 8px;
  height: 14px;
  justify-content: center;
  line-height: 1;
  margin: 0 -2px 0 8px;
  overflow: hidden;
  width: 14px;
}
.e-chip-list.e-chip .e-chip-delete.e-dlt-btn::before,
.e-chip-list .e-chip .e-chip-delete.e-dlt-btn::before {
  font-family: "e-icons";
}
.e-chip-list.e-chip .image-url,
.e-chip-list .e-chip .image-url {
  align-items: center;
  background-size: cover;
  border-radius: 0%;
  display: flex;
  font-size: 14px;
  height: 18px;
  justify-content: center;
  line-height: 1;
  margin: 0 8px 0 -6px;
  overflow: hidden;
  width: 18px;
}
.e-chip-list.e-chip .trailing-icon-url,
.e-chip-list .e-chip .trailing-icon-url {
  align-items: center;
  background-size: cover;
  border-radius: 0%;
  display: flex;
  font-family: "e-icons";
  font-size: 8px;
  height: 14px;
  justify-content: center;
  line-height: 1;
  margin: 0 -2px 0 8px;
  overflow: hidden;
  width: 14px;
}
.e-chip-list:not(.e-chip) {
  flex-wrap: wrap;
}
.e-chip-list.e-multi-selection .e-chip::before {
  align-items: center;
  display: flex;
  font-family: "e-icons";
  height: 18px;
  justify-content: center;
  line-height: 1;
  margin: 0 4px 0 -6px;
  margin-top: 2px;
  overflow: hidden;
  transition: width 300ms cubic-bezier(0.4, 0, 0.2, 1);
  width: 18px;
}
.e-chip-list.e-multi-selection .e-chip:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before {
  width: 0;
}
.e-chip-list.e-multi-selection .e-chip.e-chip-icon-wrap::before, .e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  display: none;
}
.e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  height: 24px;
  margin: 0 8px 0 -10px;
  margin-top: 2px;
  width: 24px;
}
.e-chip-list.e-multi-selection .e-chip.e-active .e-chip-icon, .e-chip-list.e-multi-selection .e-chip.e-active .e-chip-avatar {
  display: none;
}
.e-chip-list.e-multi-selection .e-chip.e-active.e-chip-icon-wrap::before, .e-chip-list.e-multi-selection .e-chip.e-active.e-chip-avatar-wrap::before {
  display: flex;
}
.e-chip-list.e-multi-selection .e-chip.e-active:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before {
  width: 18px;
}
.e-chip-list.e-rtl.e-chip .e-chip-avatar, .e-chip-list.e-rtl .e-chip .e-chip-avatar {
  margin: 0 -10px 0 8px;
}
.e-chip-list.e-rtl.e-chip .e-chip-icon, .e-chip-list.e-rtl .e-chip .e-chip-icon {
  margin: 0 -6px 0 8px;
}
.e-chip-list.e-rtl.e-chip .e-chip-delete, .e-chip-list.e-rtl .e-chip .e-chip-delete {
  margin: 0 8px 0 -2px;
}
.e-chip-list.e-rtl.e-chip .e-chip-avatar-wrap, .e-chip-list.e-rtl.e-chip.e-chip-avatar-wrap, .e-chip-list.e-rtl .e-chip .e-chip-avatar-wrap, .e-chip-list.e-rtl .e-chip.e-chip-avatar-wrap {
  border-radius: 4px 14px 14px 4px;
}
.e-chip-list.e-rtl.e-chip .trailing-icon-url, .e-chip-list.e-rtl .e-chip .trailing-icon-url {
  margin: 0 8px 0 -2px;
}
.e-chip-list.e-rtl.e-multi-selection .e-chip::before {
  margin: 0 -6px 0 8px;
  margin-top: 2px;
}
.e-chip-list.e-rtl.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  margin: 0 -10px 0 8px;
  margin-top: 2px;
}

.e-bigger .e-chip-list.e-chip, .e-bigger .e-chip-list .e-chip,
.e-bigger.e-chip-list.e-chip,
.e-bigger.e-chip-list .e-chip {
  border-radius: 4px;
  font-size: 14px;
  height: 30px;
  padding: 0 12px;
}
.e-bigger .e-chip-list .e-chip-avatar,
.e-bigger.e-chip-list .e-chip-avatar {
  font-size: 15px;
  height: 30px;
  margin: -2px 8px 0 -12px;
  width: 30px;
}
.e-bigger .e-chip-list .e-chip-avatar-wrap, .e-bigger .e-chip-list.e-chip-avatar-wrap,
.e-bigger.e-chip-list .e-chip-avatar-wrap,
.e-bigger.e-chip-list.e-chip-avatar-wrap {
  border-radius: 16px 4px 4px 16px;
}
.e-bigger .e-chip-list .e-chip-icon,
.e-bigger.e-chip-list .e-chip-icon {
  font-size: 16px;
  height: 24px;
  margin: -2px 8px 0 -8px;
  width: 24px;
}
.e-bigger .e-chip-list .e-chip-delete,
.e-bigger.e-chip-list .e-chip-delete {
  font-size: 10px;
  height: 18px;
  margin: 0 -4px 0 8px;
  width: 18px;
}
.e-bigger .e-chip-list .e-chip-delete.e-dlt-btn::before,
.e-bigger.e-chip-list .e-chip-delete.e-dlt-btn::before {
  font-size: small;
}
.e-bigger .e-chip-list .trailing-icon-url,
.e-bigger.e-chip-list .trailing-icon-url {
  font-size: 10px;
  height: 18px;
  margin: 0 -4px 0 8px;
  width: 18px;
}
.e-bigger .e-chip-list.e-multi-selection .e-chip::before,
.e-bigger.e-chip-list.e-multi-selection .e-chip::before {
  height: 24px;
  margin: -2px 4px 0 -8px;
  margin-top: 2px;
  width: 24px;
}
.e-bigger .e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before,
.e-bigger.e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  height: 30px;
  margin: -2px 8px 0 -12px;
  margin-top: 2px;
  width: 30px;
}
.e-bigger .e-chip-list.e-multi-selection .e-chip.e-active:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before,
.e-bigger.e-chip-list.e-multi-selection .e-chip.e-active:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before {
  width: 24px;
}
.e-bigger .e-chip-list.e-rtl.e-chip .e-chip-avatar, .e-bigger .e-chip-list.e-rtl .e-chip .e-chip-avatar,
.e-bigger.e-chip-list.e-rtl.e-chip .e-chip-avatar,
.e-bigger.e-chip-list.e-rtl .e-chip .e-chip-avatar {
  margin: 0 -12px 0 8px;
}
.e-bigger .e-chip-list.e-rtl.e-chip .e-chip-icon, .e-bigger .e-chip-list.e-rtl .e-chip .e-chip-icon,
.e-bigger.e-chip-list.e-rtl.e-chip .e-chip-icon,
.e-bigger.e-chip-list.e-rtl .e-chip .e-chip-icon {
  margin: 0 -8px 0 8px;
}
.e-bigger .e-chip-list.e-rtl.e-chip .e-chip-delete, .e-bigger .e-chip-list.e-rtl .e-chip .e-chip-delete,
.e-bigger.e-chip-list.e-rtl.e-chip .e-chip-delete,
.e-bigger.e-chip-list.e-rtl .e-chip .e-chip-delete {
  margin: 0 8px 0 -4px;
}
.e-bigger .e-chip-list.e-rtl.e-chip .e-chip-avatar-wrap, .e-bigger .e-chip-list.e-rtl.e-chip.e-chip-avatar-wrap, .e-bigger .e-chip-list.e-rtl .e-chip .e-chip-avatar-wrap, .e-bigger .e-chip-list.e-rtl .e-chip.e-chip-avatar-wrap,
.e-bigger.e-chip-list.e-rtl.e-chip .e-chip-avatar-wrap,
.e-bigger.e-chip-list.e-rtl.e-chip.e-chip-avatar-wrap,
.e-bigger.e-chip-list.e-rtl .e-chip .e-chip-avatar-wrap,
.e-bigger.e-chip-list.e-rtl .e-chip.e-chip-avatar-wrap {
  border-radius: 4px 16px 16px 4px;
}
.e-bigger .e-chip-list.e-rtl.e-multi-selection .e-chip::before,
.e-bigger.e-chip-list.e-rtl.e-multi-selection .e-chip::before {
  margin: 0 -8px 0 8px;
  margin-top: 2px;
}
.e-bigger .e-chip-list.e-rtl.e-multi-selection .e-chip.e-chip-avatar-wrap::before,
.e-bigger.e-chip-list.e-rtl.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  margin: 0 -12px 0 8px;
  margin-top: 2px;
}
.e-bigger .e-chip-list.e-rtl .trailing-icon-url,
.e-bigger.e-chip-list.e-rtl .trailing-icon-url {
  margin: 0 8px 0 -4px;
}

.e-chip-list.e-chip, .e-chip-list .e-chip {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}
.e-chip-list.e-chip .e-chip-icon,
.e-chip-list.e-chip .e-chip-delete, .e-chip-list .e-chip .e-chip-icon,
.e-chip-list .e-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip .e-chip-avatar, .e-chip-list .e-chip .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip:hover, .e-chip-list .e-chip:hover {
  background-color: #5a6268;
  border-color: #545b62;
  color: #fff;
}
.e-chip-list.e-chip:hover .e-chip-icon,
.e-chip-list.e-chip:hover .e-chip-delete, .e-chip-list .e-chip:hover .e-chip-icon,
.e-chip-list .e-chip:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip:hover .e-chip-avatar, .e-chip-list .e-chip:hover .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-focused, .e-chip-list .e-chip.e-focused {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.e-chip-list.e-chip.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-focused .e-chip-delete, .e-chip-list .e-chip.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-focused .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-focused .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-focused .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-active, .e-chip-list .e-chip.e-active {
  background-color: #545b62;
  border-color: #4e555b;
  color: #fff;
  box-shadow: none;
}
.e-chip-list.e-chip.e-active .e-chip-icon,
.e-chip-list.e-chip.e-active .e-chip-delete, .e-chip-list .e-chip.e-active .e-chip-icon,
.e-chip-list .e-chip.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-active .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-active .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip.e-active .e-chip-avatar, .e-chip-list .e-chip.e-active .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-focused.e-active, .e-chip-list .e-chip.e-focused.e-active {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.e-chip-list.e-chip.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-focused.e-active .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-focused.e-active .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-focused.e-active .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip:active, .e-chip-list .e-chip:active {
  background-color: #545b62;
  border-color: #4e555b;
  color: #fff;
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.e-chip-list.e-chip:active .e-chip-icon,
.e-chip-list.e-chip:active .e-chip-delete, .e-chip-list .e-chip:active .e-chip-icon,
.e-chip-list .e-chip:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip:active .e-chip-avatar, .e-chip-list .e-chip:active .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-disabled, .e-chip-list .e-chip.e-disabled {
  opacity: 0.65;
  pointer-events: none;
}
.e-chip-list.e-chip.e-outline, .e-chip-list .e-chip.e-outline {
  background-color: transparent;
  border-color: #6c757d;
  color: #6c757d;
  border-width: 1px;
}
.e-chip-list.e-chip.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-outline .e-chip-delete, .e-chip-list .e-chip.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-outline .e-chip-delete {
  color: #6c757d;
}
.e-chip-list.e-chip.e-outline .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-outline .e-chip-delete.e-dlt-btn {
  color: #6c757d;
}
.e-chip-list.e-chip.e-outline .e-chip-avatar, .e-chip-list .e-chip.e-outline .e-chip-avatar {
  background-color: #6c757d;
  color: #fff;
}
.e-chip-list.e-chip.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-outline:hover, .e-chip-list .e-chip.e-outline:hover {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}
.e-chip-list.e-chip.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-outline:hover .e-chip-delete, .e-chip-list .e-chip.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-outline:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-outline:hover .e-chip-avatar, .e-chip-list .e-chip.e-outline:hover .e-chip-avatar {
  background-color: #545b62;
  color: #fff;
}
.e-chip-list.e-chip.e-outline.e-focused, .e-chip-list .e-chip.e-outline.e-focused {
  background-color: transparent;
  border-color: #6c757d;
  color: #6c757d;
}
.e-chip-list.e-chip.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-outline.e-focused .e-chip-delete, .e-chip-list .e-chip.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-outline.e-focused .e-chip-delete {
  color: #6c757d;
}
.e-chip-list.e-chip.e-outline.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-outline.e-focused .e-chip-avatar {
  background-color: #6c757d;
  color: #fff;
}
.e-chip-list.e-chip.e-outline.e-active, .e-chip-list .e-chip.e-outline.e-active {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}
.e-chip-list.e-chip.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-outline.e-active .e-chip-delete, .e-chip-list .e-chip.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-outline.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-outline.e-active .e-chip-avatar, .e-chip-list .e-chip.e-outline.e-active .e-chip-avatar {
  background-color: #545b62;
  color: #fff;
}
.e-chip-list.e-chip.e-outline.e-focused.e-active, .e-chip-list .e-chip.e-outline.e-focused.e-active {
  background-color: transparent;
  border-color: #6c757d;
  color: #6c757d;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
.e-chip-list.e-chip.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-outline.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-outline.e-focused.e-active .e-chip-delete {
  color: #6c757d;
}
.e-chip-list.e-chip.e-outline.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: #6c757d;
  color: #fff;
}
.e-chip-list.e-chip.e-outline:active, .e-chip-list .e-chip.e-outline:active {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}
.e-chip-list.e-chip.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-outline:active .e-chip-delete, .e-chip-list .e-chip.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-outline:active .e-chip-delete {
  color: #6c757d;
}
.e-chip-list.e-chip.e-outline:active .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-outline:active .e-chip-delete.e-dlt-btn {
  color: #fff;
}
.e-chip-list.e-chip.e-outline:active .e-chip-avatar, .e-chip-list .e-chip.e-outline:active .e-chip-avatar {
  background-color: #545b62;
  color: #fff;
}
.e-chip-list.e-chip.e-outline.e-disabled, .e-chip-list .e-chip.e-outline.e-disabled {
  opacity: 0.65;
  pointer-events: none;
}
.e-chip-list.e-selection .e-chip.e-active {
  background-color: #007bff;
  border-color: #007bff;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-selection .e-chip.e-active .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-focused {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-focused .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-focused .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-disabled {
  opacity: 0.65;
  pointer-events: none;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline {
  background-color: #007bff;
  border-color: #007bff;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-outline .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline .e-chip-avatar {
  background-color: #0062cc;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused {
  background-color: #007bff;
  border-color: #007bff;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused .e-chip-avatar {
  background-color: #6c757d;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled {
  background-color: transparent;
  border-color: #6c757d;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled .e-chip-avatar {
  background-color: #545b62;
  color: #fff;
}
.e-chip-list.e-selection .e-chip:active {
  background-color: #545b62;
  border-color: #4e555b;
  color: #fff;
}
.e-chip-list.e-selection .e-chip:active .e-chip-icon,
.e-chip-list.e-selection .e-chip:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-selection .e-chip:active .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-selection .e-chip:active.e-outline {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}
.e-chip-list.e-selection .e-chip:active.e-outline .e-chip-icon,
.e-chip-list.e-selection .e-chip:active.e-outline .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-selection .e-chip:active.e-outline .e-chip-delete.e-dlt-btn {
  color: #fff;
}
.e-chip-list.e-selection .e-chip:active.e-outline .e-chip-avatar {
  background-color: #545b62;
  color: #fff;
}
.e-chip-list.e-chip.e-primary, .e-chip-list .e-chip.e-primary {
  background-color: #007bff;
  border-color: #007bff;
  color: #fff;
}
.e-chip-list.e-chip.e-primary .e-chip-icon,
.e-chip-list.e-chip.e-primary .e-chip-delete, .e-chip-list .e-chip.e-primary .e-chip-icon,
.e-chip-list .e-chip.e-primary .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-primary .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip.e-primary .e-chip-avatar, .e-chip-list .e-chip.e-primary .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-primary:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-primary:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip.e-primary:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-primary:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-primary:hover, .e-chip-list .e-chip.e-primary:hover {
  background-color: #0069d9;
  border-color: #0062cc;
  color: #fff;
}
.e-chip-list.e-chip.e-primary:hover .e-chip-icon,
.e-chip-list.e-chip.e-primary:hover .e-chip-delete, .e-chip-list .e-chip.e-primary:hover .e-chip-icon,
.e-chip-list .e-chip.e-primary:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary:hover .e-chip-avatar, .e-chip-list .e-chip.e-primary:hover .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-focused, .e-chip-list .e-chip.e-primary.e-focused {
  background-color: #007bff;
  border-color: #007bff;
  color: #fff;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
.e-chip-list.e-chip.e-primary.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-focused .e-chip-delete, .e-chip-list .e-chip.e-primary.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-focused .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-primary.e-focused .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip.e-primary.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-focused .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-active, .e-chip-list .e-chip.e-primary.e-active {
  background-color: #0062cc;
  border-color: #005cbf;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-active .e-chip-delete, .e-chip-list .e-chip.e-primary.e-active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-active .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-primary.e-active .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip.e-primary.e-active .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-active .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-focused.e-active, .e-chip-list .e-chip.e-primary.e-focused.e-active {
  background-color: #007bff;
  border-color: #007bff;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-primary.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-focused.e-active .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-primary.e-focused.e-active .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip.e-primary.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-focused.e-active .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-primary:active, .e-chip-list .e-chip.e-primary:active {
  background-color: #0062cc;
  border-color: #005cbf;
  color: #fff;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
.e-chip-list.e-chip.e-primary:active .e-chip-icon,
.e-chip-list.e-chip.e-primary:active .e-chip-delete, .e-chip-list .e-chip.e-primary:active .e-chip-icon,
.e-chip-list .e-chip.e-primary:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary:active .e-chip-avatar, .e-chip-list .e-chip.e-primary:active .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-disabled, .e-chip-list .e-chip.e-primary.e-disabled {
  opacity: 0.65;
  pointer-events: none;
}
.e-chip-list.e-chip.e-primary.e-outline, .e-chip-list .e-chip.e-primary.e-outline {
  background-color: transparent;
  border-color: #007bff;
  color: #007bff;
}
.e-chip-list.e-chip.e-primary.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline .e-chip-delete {
  color: #007bff;
}
.e-chip-list.e-chip.e-primary.e-outline .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-primary.e-outline .e-chip-delete.e-dlt-btn {
  color: #007bff;
}
.e-chip-list.e-chip.e-primary.e-outline .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline .e-chip-avatar {
  background-color: #007bff;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-primary.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-primary.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline:hover, .e-chip-list .e-chip.e-primary.e-outline:hover {
  background-color: #007bff;
  border-color: #007bff;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline:hover .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline:hover .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline:hover .e-chip-avatar {
  background-color: #0062cc;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-focused, .e-chip-list .e-chip.e-primary.e-outline.e-focused {
  background-color: transparent;
  border-color: #007bff;
  color: #007bff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline.e-focused .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline.e-focused .e-chip-delete {
  color: #007bff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline.e-focused .e-chip-avatar {
  background-color: #007bff;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-active, .e-chip-list .e-chip.e-primary.e-outline.e-active {
  background-color: #007bff;
  border-color: #007bff;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline.e-active .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-active .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline.e-active .e-chip-avatar {
  background-color: #0062cc;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active, .e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active {
  background-color: transparent;
  border-color: #007bff;
  color: #007bff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active .e-chip-delete {
  color: #007bff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active .e-chip-delete.e-dlt-btn {
  color: #007bff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: #007bff;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline:active, .e-chip-list .e-chip.e-primary.e-outline:active {
  background-color: #007bff;
  border-color: #007bff;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline:active .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline:active .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline:active .e-chip-avatar {
  background-color: #0062cc;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-disabled, .e-chip-list .e-chip.e-primary.e-outline.e-disabled {
  opacity: 0.65;
  pointer-events: none;
}
.e-chip-list.e-chip.e-success, .e-chip-list .e-chip.e-success {
  background-color: #28a745;
  border-color: #28a745;
  color: #fff;
}
.e-chip-list.e-chip.e-success .e-chip-icon,
.e-chip-list.e-chip.e-success .e-chip-delete, .e-chip-list .e-chip.e-success .e-chip-icon,
.e-chip-list .e-chip.e-success .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-success .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip.e-success .e-chip-avatar, .e-chip-list .e-chip.e-success .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-success:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-success:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip.e-success:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-success:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-success:hover, .e-chip-list .e-chip.e-success:hover {
  background-color: #218838;
  border-color: #1e7e34;
  color: #fff;
}
.e-chip-list.e-chip.e-success:hover .e-chip-icon,
.e-chip-list.e-chip.e-success:hover .e-chip-delete, .e-chip-list .e-chip.e-success:hover .e-chip-icon,
.e-chip-list .e-chip.e-success:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success:hover .e-chip-avatar, .e-chip-list .e-chip.e-success:hover .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-focused, .e-chip-list .e-chip.e-success.e-focused {
  background-color: #28a745;
  border-color: #28a745;
  color: #fff;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}
.e-chip-list.e-chip.e-success.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-success.e-focused .e-chip-delete, .e-chip-list .e-chip.e-success.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-success.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-focused .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-success.e-focused .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip.e-success.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-success.e-focused .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-active, .e-chip-list .e-chip.e-success.e-active {
  background-color: #1e7e34;
  border-color: #1c7430;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-active .e-chip-delete, .e-chip-list .e-chip.e-success.e-active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-active .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-success.e-active .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip.e-success.e-active .e-chip-avatar, .e-chip-list .e-chip.e-success.e-active .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-focused.e-active, .e-chip-list .e-chip.e-success.e-focused.e-active {
  background-color: #28a745;
  border-color: #28a745;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-success.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-focused.e-active .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-success.e-focused.e-active .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip.e-success.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-success.e-focused.e-active .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-success:active, .e-chip-list .e-chip.e-success:active {
  background-color: #1e7e34;
  border-color: #1c7430;
  color: #fff;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}
.e-chip-list.e-chip.e-success:active .e-chip-icon,
.e-chip-list.e-chip.e-success:active .e-chip-delete, .e-chip-list .e-chip.e-success:active .e-chip-icon,
.e-chip-list .e-chip.e-success:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success:active .e-chip-avatar, .e-chip-list .e-chip.e-success:active .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-disabled, .e-chip-list .e-chip.e-success.e-disabled {
  opacity: 0.65;
  pointer-events: none;
}
.e-chip-list.e-chip.e-success.e-outline, .e-chip-list .e-chip.e-success.e-outline {
  background-color: transparent;
  border-color: #28a745;
  color: #28a745;
}
.e-chip-list.e-chip.e-success.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline .e-chip-delete {
  color: #28a745;
}
.e-chip-list.e-chip.e-success.e-outline .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-success.e-outline .e-chip-delete.e-dlt-btn {
  color: #28a745;
}
.e-chip-list.e-chip.e-success.e-outline .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline .e-chip-avatar {
  background-color: #28a745;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-success.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-success.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline:hover, .e-chip-list .e-chip.e-success.e-outline:hover {
  background-color: #28a745;
  border-color: #28a745;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline:hover .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline:hover .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline:hover .e-chip-avatar {
  background-color: #1e7e34;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-focused, .e-chip-list .e-chip.e-success.e-outline.e-focused {
  background-color: transparent;
  border-color: #28a745;
  color: #28a745;
}
.e-chip-list.e-chip.e-success.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline.e-focused .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline.e-focused .e-chip-delete {
  color: #28a745;
}
.e-chip-list.e-chip.e-success.e-outline.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline.e-focused .e-chip-avatar {
  background-color: #28a745;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-active, .e-chip-list .e-chip.e-success.e-outline.e-active {
  background-color: #28a745;
  border-color: #28a745;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline.e-active .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-active .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline.e-active .e-chip-avatar {
  background-color: #1e7e34;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-focused.e-active, .e-chip-list .e-chip.e-success.e-outline.e-focused.e-active {
  background-color: transparent;
  border-color: #28a745;
  color: #28a745;
}
.e-chip-list.e-chip.e-success.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline.e-focused.e-active .e-chip-delete {
  color: #28a745;
}
.e-chip-list.e-chip.e-success.e-outline.e-focused.e-active .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-success.e-outline.e-focused.e-active .e-chip-delete.e-dlt-btn {
  color: #28a745;
}
.e-chip-list.e-chip.e-success.e-outline.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: #28a745;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline:active, .e-chip-list .e-chip.e-success.e-outline:active {
  background-color: #28a745;
  border-color: #28a745;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline:active .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline:active .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline:active .e-chip-avatar {
  background-color: #1e7e34;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-disabled, .e-chip-list .e-chip.e-success.e-outline.e-disabled {
  opacity: 0.65;
  pointer-events: none;
}
.e-chip-list.e-chip.e-info, .e-chip-list .e-chip.e-info {
  background-color: #17a2b8;
  border-color: #17a2b8;
  color: #fff;
}
.e-chip-list.e-chip.e-info .e-chip-icon,
.e-chip-list.e-chip.e-info .e-chip-delete, .e-chip-list .e-chip.e-info .e-chip-icon,
.e-chip-list .e-chip.e-info .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-info .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip.e-info .e-chip-avatar, .e-chip-list .e-chip.e-info .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-info:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-info:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip.e-info:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-info:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-info:hover, .e-chip-list .e-chip.e-info:hover {
  background-color: #138496;
  border-color: #117a8b;
  color: #fff;
}
.e-chip-list.e-chip.e-info:hover .e-chip-icon,
.e-chip-list.e-chip.e-info:hover .e-chip-delete, .e-chip-list .e-chip.e-info:hover .e-chip-icon,
.e-chip-list .e-chip.e-info:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info:hover .e-chip-avatar, .e-chip-list .e-chip.e-info:hover .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-focused, .e-chip-list .e-chip.e-info.e-focused {
  background-color: #17a2b8;
  border-color: #17a2b8;
  color: #fff;
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
.e-chip-list.e-chip.e-info.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-info.e-focused .e-chip-delete, .e-chip-list .e-chip.e-info.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-info.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-focused .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-info.e-focused .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip.e-info.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-info.e-focused .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-active, .e-chip-list .e-chip.e-info.e-active {
  background-color: #117a8b;
  border-color: #10707f;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-active .e-chip-delete, .e-chip-list .e-chip.e-info.e-active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-active .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-info.e-active .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip.e-info.e-active .e-chip-avatar, .e-chip-list .e-chip.e-info.e-active .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-focused.e-active, .e-chip-list .e-chip.e-info.e-focused.e-active {
  background-color: #17a2b8;
  border-color: #17a2b8;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-info.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-focused.e-active .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-info.e-focused.e-active .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip.e-info.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-info.e-focused.e-active .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-info:active, .e-chip-list .e-chip.e-info:active {
  background-color: #117a8b;
  border-color: #10707f;
  color: #fff;
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
.e-chip-list.e-chip.e-info:active .e-chip-icon,
.e-chip-list.e-chip.e-info:active .e-chip-delete, .e-chip-list .e-chip.e-info:active .e-chip-icon,
.e-chip-list .e-chip.e-info:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info:active .e-chip-avatar, .e-chip-list .e-chip.e-info:active .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-disabled, .e-chip-list .e-chip.e-info.e-disabled {
  opacity: 0.65;
  pointer-events: none;
}
.e-chip-list.e-chip.e-info.e-outline, .e-chip-list .e-chip.e-info.e-outline {
  background-color: transparent;
  border-color: #17a2b8;
  color: #17a2b8;
}
.e-chip-list.e-chip.e-info.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline .e-chip-delete {
  color: #17a2b8;
}
.e-chip-list.e-chip.e-info.e-outline .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-info.e-outline .e-chip-delete.e-dlt-btn {
  color: #17a2b8;
}
.e-chip-list.e-chip.e-info.e-outline .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline .e-chip-avatar {
  background-color: #17a2b8;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-info.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-info.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline:hover, .e-chip-list .e-chip.e-info.e-outline:hover {
  background-color: #17a2b8;
  border-color: #17a2b8;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline:hover .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline:hover .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline:hover .e-chip-avatar {
  background-color: #117a8b;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-focused, .e-chip-list .e-chip.e-info.e-outline.e-focused {
  background-color: transparent;
  border-color: #17a2b8;
  color: #17a2b8;
}
.e-chip-list.e-chip.e-info.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline.e-focused .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline.e-focused .e-chip-delete {
  color: #17a2b8;
}
.e-chip-list.e-chip.e-info.e-outline.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline.e-focused .e-chip-avatar {
  background-color: #17a2b8;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-active, .e-chip-list .e-chip.e-info.e-outline.e-active {
  background-color: #17a2b8;
  border-color: #17a2b8;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline.e-active .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-active .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline.e-active .e-chip-avatar {
  background-color: #117a8b;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-focused.e-active, .e-chip-list .e-chip.e-info.e-outline.e-focused.e-active {
  background-color: transparent;
  border-color: #17a2b8;
  color: #17a2b8;
}
.e-chip-list.e-chip.e-info.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline.e-focused.e-active .e-chip-delete {
  color: #17a2b8;
}
.e-chip-list.e-chip.e-info.e-outline.e-focused.e-active .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-info.e-outline.e-focused.e-active .e-chip-delete.e-dlt-btn {
  color: #17a2b8;
}
.e-chip-list.e-chip.e-info.e-outline.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: #17a2b8;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline:active, .e-chip-list .e-chip.e-info.e-outline:active {
  background-color: #17a2b8;
  border-color: #17a2b8;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline:active .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline:active .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline:active .e-chip-avatar {
  background-color: #117a8b;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-disabled, .e-chip-list .e-chip.e-info.e-outline.e-disabled {
  opacity: 0.65;
  pointer-events: none;
}
.e-chip-list.e-chip.e-warning, .e-chip-list .e-chip.e-warning {
  background-color: #ffc107;
  border-color: #ffc107;
  color: #212529;
}
.e-chip-list.e-chip.e-warning .e-chip-icon,
.e-chip-list.e-chip.e-warning .e-chip-delete, .e-chip-list .e-chip.e-warning .e-chip-icon,
.e-chip-list .e-chip.e-warning .e-chip-delete {
  color: #212529;
}
.e-chip-list.e-chip.e-warning .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-warning .e-chip-delete.e-dlt-btn {
  color: rgba(33, 37, 41, 0.8);
}
.e-chip-list.e-chip.e-warning .e-chip-avatar, .e-chip-list .e-chip.e-warning .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-warning:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-warning:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #212529;
}
.e-chip-list.e-chip.e-warning:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-warning:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #212529;
}
.e-chip-list.e-chip.e-warning:hover, .e-chip-list .e-chip.e-warning:hover {
  background-color: #e0a800;
  border-color: #d39e00;
  color: #212529;
}
.e-chip-list.e-chip.e-warning:hover .e-chip-icon,
.e-chip-list.e-chip.e-warning:hover .e-chip-delete, .e-chip-list .e-chip.e-warning:hover .e-chip-icon,
.e-chip-list .e-chip.e-warning:hover .e-chip-delete {
  color: #212529;
}
.e-chip-list.e-chip.e-warning:hover .e-chip-avatar, .e-chip-list .e-chip.e-warning:hover .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-focused, .e-chip-list .e-chip.e-warning.e-focused {
  background-color: #ffc107;
  border-color: #ffc107;
  color: #212529;
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
.e-chip-list.e-chip.e-warning.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-focused .e-chip-delete, .e-chip-list .e-chip.e-warning.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-focused .e-chip-delete {
  color: #212529;
}
.e-chip-list.e-chip.e-warning.e-focused .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-warning.e-focused .e-chip-delete.e-dlt-btn {
  color: rgba(33, 37, 41, 0.8);
}
.e-chip-list.e-chip.e-warning.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-focused .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-active, .e-chip-list .e-chip.e-warning.e-active {
  background-color: #d39e00;
  border-color: #c69500;
  color: #212529;
}
.e-chip-list.e-chip.e-warning.e-active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-active .e-chip-delete, .e-chip-list .e-chip.e-warning.e-active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-active .e-chip-delete {
  color: #212529;
}
.e-chip-list.e-chip.e-warning.e-active .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-warning.e-active .e-chip-delete.e-dlt-btn {
  color: rgba(33, 37, 41, 0.8);
}
.e-chip-list.e-chip.e-warning.e-active .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-active .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-focused.e-active, .e-chip-list .e-chip.e-warning.e-focused.e-active {
  background-color: #ffc107;
  border-color: #ffc107;
  color: #212529;
}
.e-chip-list.e-chip.e-warning.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-warning.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-focused.e-active .e-chip-delete {
  color: #212529;
}
.e-chip-list.e-chip.e-warning.e-focused.e-active .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-warning.e-focused.e-active .e-chip-delete.e-dlt-btn {
  color: rgba(33, 37, 41, 0.8);
}
.e-chip-list.e-chip.e-warning.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-focused.e-active .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-warning:active, .e-chip-list .e-chip.e-warning:active {
  background-color: #d39e00;
  border-color: #c69500;
  color: #212529;
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
.e-chip-list.e-chip.e-warning:active .e-chip-icon,
.e-chip-list.e-chip.e-warning:active .e-chip-delete, .e-chip-list .e-chip.e-warning:active .e-chip-icon,
.e-chip-list .e-chip.e-warning:active .e-chip-delete {
  color: #212529;
}
.e-chip-list.e-chip.e-warning:active .e-chip-avatar, .e-chip-list .e-chip.e-warning:active .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-disabled, .e-chip-list .e-chip.e-warning.e-disabled {
  opacity: 0.65;
  pointer-events: none;
}
.e-chip-list.e-chip.e-warning.e-outline, .e-chip-list .e-chip.e-warning.e-outline {
  background-color: transparent;
  border-color: #ffc107;
  color: #ffc107;
}
.e-chip-list.e-chip.e-warning.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline .e-chip-delete {
  color: #ffc107;
}
.e-chip-list.e-chip.e-warning.e-outline .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-warning.e-outline .e-chip-delete.e-dlt-btn {
  color: #ffc107;
}
.e-chip-list.e-chip.e-warning.e-outline .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline .e-chip-avatar {
  background-color: #ffc107;
  color: #212529;
}
.e-chip-list.e-chip.e-warning.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-warning.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #212529;
}
.e-chip-list.e-chip.e-warning.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-warning.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #212529;
}
.e-chip-list.e-chip.e-warning.e-outline:hover, .e-chip-list .e-chip.e-warning.e-outline:hover {
  background-color: #ffc107;
  border-color: #ffc107;
  color: #212529;
}
.e-chip-list.e-chip.e-warning.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline:hover .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline:hover .e-chip-delete {
  color: #212529;
}
.e-chip-list.e-chip.e-warning.e-outline:hover .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline:hover .e-chip-avatar {
  background-color: #d39e00;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-focused, .e-chip-list .e-chip.e-warning.e-outline.e-focused {
  background-color: transparent;
  border-color: #ffc107;
  color: #ffc107;
}
.e-chip-list.e-chip.e-warning.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline.e-focused .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline.e-focused .e-chip-delete {
  color: #ffc107;
}
.e-chip-list.e-chip.e-warning.e-outline.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline.e-focused .e-chip-avatar {
  background-color: #ffc107;
  color: #212529;
}
.e-chip-list.e-chip.e-warning.e-outline.e-active, .e-chip-list .e-chip.e-warning.e-outline.e-active {
  background-color: #ffc107;
  border-color: #ffc107;
  color: #212529;
}
.e-chip-list.e-chip.e-warning.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline.e-active .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline.e-active .e-chip-delete {
  color: #212529;
}
.e-chip-list.e-chip.e-warning.e-outline.e-active .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline.e-active .e-chip-avatar {
  background-color: #d39e00;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-focused.e-active, .e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active {
  background-color: transparent;
  border-color: #ffc107;
  color: #ffc107;
}
.e-chip-list.e-chip.e-warning.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active .e-chip-delete {
  color: #ffc107;
}
.e-chip-list.e-chip.e-warning.e-outline.e-focused.e-active .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active .e-chip-delete.e-dlt-btn {
  color: #ffc107;
}
.e-chip-list.e-chip.e-warning.e-outline.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: #ffc107;
  color: #212529;
}
.e-chip-list.e-chip.e-warning.e-outline:active, .e-chip-list .e-chip.e-warning.e-outline:active {
  background-color: #ffc107;
  border-color: #ffc107;
  color: #212529;
}
.e-chip-list.e-chip.e-warning.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline:active .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline:active .e-chip-delete {
  color: #212529;
}
.e-chip-list.e-chip.e-warning.e-outline:active .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-warning.e-outline:active .e-chip-delete.e-dlt-btn {
  color: #212529;
}
.e-chip-list.e-chip.e-warning.e-outline:active .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline:active .e-chip-avatar {
  background-color: #d39e00;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-disabled, .e-chip-list .e-chip.e-warning.e-outline.e-disabled {
  opacity: 0.65;
  pointer-events: none;
}
.e-chip-list.e-chip.e-danger, .e-chip-list .e-chip.e-danger {
  background-color: #dc3545;
  border-color: #dc3545;
  color: #fff;
}
.e-chip-list.e-chip.e-danger .e-chip-icon,
.e-chip-list.e-chip.e-danger .e-chip-delete, .e-chip-list .e-chip.e-danger .e-chip-icon,
.e-chip-list .e-chip.e-danger .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-danger .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip.e-danger .e-chip-avatar, .e-chip-list .e-chip.e-danger .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-danger:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-danger:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip.e-danger:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-danger:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-danger:hover, .e-chip-list .e-chip.e-danger:hover {
  background-color: #c82333;
  border-color: #bd2130;
  color: #fff;
}
.e-chip-list.e-chip.e-danger:hover .e-chip-icon,
.e-chip-list.e-chip.e-danger:hover .e-chip-delete, .e-chip-list .e-chip.e-danger:hover .e-chip-icon,
.e-chip-list .e-chip.e-danger:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger:hover .e-chip-avatar, .e-chip-list .e-chip.e-danger:hover .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-focused, .e-chip-list .e-chip.e-danger.e-focused {
  background-color: #dc3545;
  border-color: #dc3545;
  color: #fff;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}
.e-chip-list.e-chip.e-danger.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-focused .e-chip-delete, .e-chip-list .e-chip.e-danger.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-focused .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-danger.e-focused .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip.e-danger.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-focused .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-active, .e-chip-list .e-chip.e-danger.e-active {
  background-color: #bd2130;
  border-color: #b21f2d;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-active .e-chip-delete, .e-chip-list .e-chip.e-danger.e-active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-active .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-danger.e-active .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip.e-danger.e-active .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-active .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-focused.e-active, .e-chip-list .e-chip.e-danger.e-focused.e-active {
  background-color: #dc3545;
  border-color: #dc3545;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-danger.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-focused.e-active .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-danger.e-focused.e-active .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip.e-danger.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-focused.e-active .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-danger:active, .e-chip-list .e-chip.e-danger:active {
  background-color: #bd2130;
  border-color: #b21f2d;
  color: #fff;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}
.e-chip-list.e-chip.e-danger:active .e-chip-icon,
.e-chip-list.e-chip.e-danger:active .e-chip-delete, .e-chip-list .e-chip.e-danger:active .e-chip-icon,
.e-chip-list .e-chip.e-danger:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger:active .e-chip-avatar, .e-chip-list .e-chip.e-danger:active .e-chip-avatar {
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-disabled, .e-chip-list .e-chip.e-danger.e-disabled {
  opacity: 0.65;
  pointer-events: none;
}
.e-chip-list.e-chip.e-danger.e-outline, .e-chip-list .e-chip.e-danger.e-outline {
  background-color: transparent;
  border-color: #dc3545;
  color: #dc3545;
}
.e-chip-list.e-chip.e-danger.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline .e-chip-delete {
  color: #dc3545;
}
.e-chip-list.e-chip.e-danger.e-outline .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-danger.e-outline .e-chip-delete.e-dlt-btn {
  color: #dc3545;
}
.e-chip-list.e-chip.e-danger.e-outline .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline .e-chip-avatar {
  background-color: #dc3545;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-danger.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-danger.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline:hover, .e-chip-list .e-chip.e-danger.e-outline:hover {
  background-color: #dc3545;
  border-color: #dc3545;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline:hover .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline:hover .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline:hover .e-chip-avatar {
  background-color: #bd2130;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused, .e-chip-list .e-chip.e-danger.e-outline.e-focused {
  background-color: transparent;
  border-color: #dc3545;
  color: #dc3545;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline.e-focused .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline.e-focused .e-chip-delete {
  color: #dc3545;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline.e-focused .e-chip-avatar {
  background-color: #dc3545;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-active, .e-chip-list .e-chip.e-danger.e-outline.e-active {
  background-color: #dc3545;
  border-color: #dc3545;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline.e-active .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-active .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline.e-active .e-chip-avatar {
  background-color: #bd2130;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-active, .e-chip-list .e-chip.e-danger.e-outline.e-focused.e-active {
  background-color: transparent;
  border-color: #dc3545;
  color: #dc3545;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline.e-focused.e-active .e-chip-delete {
  color: #dc3545;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-active .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-danger.e-outline.e-focused.e-active .e-chip-delete.e-dlt-btn {
  color: #dc3545;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: #dc3545;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline:active, .e-chip-list .e-chip.e-danger.e-outline:active {
  background-color: #dc3545;
  border-color: #dc3545;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline:active .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline:active .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline:active .e-chip-avatar {
  background-color: #bd2130;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-disabled, .e-chip-list .e-chip.e-danger.e-outline.e-disabled {
  opacity: 0.65;
  pointer-events: none;
}

.e-fab.e-btn {
  align-items: center;
  border-radius: 9999px;
  display: inline-flex;
  min-height: 40px;
  min-width: 40px;
  padding: 0 15px;
  position: absolute;
  z-index: 100000;
}
.e-fab.e-btn .e-btn-icon {
  margin-top: 0;
  font-size: 14px;
}
.e-fab.e-btn.e-icon-btn {
  padding: 0;
}
.e-fab.e-btn.e-fab-fixed {
  position: fixed;
}
.e-fab.e-btn.e-fab-top {
  top: 16px;
}
.e-fab.e-btn.e-fab-top.e-fab-middle {
  top: var(--fabVertDist);
}
.e-fab.e-btn.e-fab-bottom {
  bottom: 16px;
}
.e-fab.e-btn.e-fab-bottom.e-fab-middle {
  bottom: var(--fabVertDist);
}
.e-fab.e-btn.e-fab-left {
  left: 16px;
}
.e-fab.e-btn.e-fab-left.e-fab-center {
  left: var(--fabHorzDist);
}
.e-fab.e-btn.e-fab-right {
  right: 16px;
}
.e-fab.e-btn.e-fab-right.e-fab-center {
  right: var(--fabHorzDist);
}

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

.e-small.e-fab.e-btn,
.e-small .e-fab.e-btn {
  border-radius: 9999px;
  min-height: 32px;
  min-width: 32px;
  padding: 0 11px;
}
.e-small.e-fab.e-btn.e-icon-btn,
.e-small .e-fab.e-btn.e-icon-btn {
  padding: 0;
}
.e-small.e-fab.e-btn .e-btn-icon,
.e-small .e-fab.e-btn .e-btn-icon {
  font-size: 12px;
}

.e-bigger.e-fab.e-btn,
.e-bigger .e-fab.e-btn {
  border-radius: 9999px;
  min-height: 52px;
  min-width: 52px;
  padding: 0 21px;
}
.e-bigger.e-fab.e-btn.e-icon-btn,
.e-bigger .e-fab.e-btn.e-icon-btn {
  padding: 0;
}
.e-bigger.e-fab.e-btn .e-btn-icon,
.e-bigger .e-fab.e-btn .e-btn-icon {
  font-size: 16px;
}

.e-bigger.e-small.e-fab.e-btn,
.e-bigger.e-small .e-fab.e-btn,
.e-bigger .e-small.e-fab.e-btn,
.e-small .e-bigger.e-fab.e-btn {
  border-radius: 9999px;
  min-height: 46px;
  min-width: 46px;
  padding: 0 17px;
}
.e-bigger.e-small.e-fab.e-btn.e-icon-btn,
.e-bigger.e-small .e-fab.e-btn.e-icon-btn,
.e-bigger .e-small.e-fab.e-btn.e-icon-btn,
.e-small .e-bigger.e-fab.e-btn.e-icon-btn {
  padding: 0;
}
.e-bigger.e-small.e-fab.e-btn .e-btn-icon,
.e-bigger.e-small .e-fab.e-btn .e-btn-icon,
.e-bigger .e-small.e-fab.e-btn .e-btn-icon,
.e-small .e-bigger.e-fab.e-btn .e-btn-icon {
  font-size: 14px;
}

.e-fab.e-btn {
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.2), 0 -2px 15px -3px rgba(0, 0, 0, 0.1), 0 6px 10px rgba(0, 0, 0, 0.14);
}
.e-fab.e-btn:hover:not(:focus), .e-fab.e-btn:active, .e-fab.e-btn.e-active, .e-fab.e-btn:disabled {
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.2), 0 -2px 15px -3px rgba(0, 0, 0, 0.1), 0 6px 10px rgba(0, 0, 0, 0.14);
}
.e-speeddial-popup {
  position: absolute;
  z-index: 99999;
  /* OVERFLOW CSS */
}
.e-speeddial-popup.e-speeddial-top {
  top: 16px;
}
.e-speeddial-popup.e-speeddial-top.e-speeddial-radial .e-speeddial-li {
  top: 0;
}
.e-speeddial-popup.e-speeddial-top.e-speeddial-radial.e-speeddial-middle .e-speeddial-li {
  top: calc(0.5 * var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset));
}
.e-speeddial-popup.e-speeddial-top.e-speeddial-middle, .e-speeddial-popup.e-speeddial-top.e-speeddial-linear {
  top: var(--speeddialVertDist);
}
.e-speeddial-popup.e-speeddial-bottom {
  bottom: 16px;
}
.e-speeddial-popup.e-speeddial-bottom.e-speeddial-radial .e-speeddial-li {
  bottom: 0;
}
.e-speeddial-popup.e-speeddial-bottom.e-speeddial-radial.e-speeddial-middle .e-speeddial-li {
  bottom: calc(0.5 * var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset));
}
.e-speeddial-popup.e-speeddial-bottom.e-speeddial-middle, .e-speeddial-popup.e-speeddial-bottom.e-speeddial-linear {
  bottom: var(--speeddialVertDist);
}
.e-speeddial-popup.e-speeddial-left {
  left: 16px;
}
.e-speeddial-popup.e-speeddial-left.e-speeddial-radial .e-speeddial-li {
  left: 0;
}
.e-speeddial-popup.e-speeddial-left.e-speeddial-radial.e-speeddial-center .e-speeddial-li {
  left: calc(0.5 * var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset));
}
.e-speeddial-popup.e-speeddial-left.e-speeddial-center, .e-speeddial-popup.e-speeddial-left.e-speeddial-linear {
  left: var(--speeddialHorzDist);
}
.e-speeddial-popup.e-speeddial-right {
  right: 16px;
}
.e-speeddial-popup.e-speeddial-right.e-speeddial-radial .e-speeddial-li {
  right: 0;
}
.e-speeddial-popup.e-speeddial-right.e-speeddial-radial.e-speeddial-center .e-speeddial-li {
  right: calc(0.5 * var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset));
}
.e-speeddial-popup.e-speeddial-right.e-speeddial-center, .e-speeddial-popup.e-speeddial-right.e-speeddial-linear {
  right: var(--speeddialHorzDist);
}
.e-speeddial-popup.e-speeddial-template {
  outline: none;
  pointer-events: auto;
  z-index: 100001;
}
.e-speeddial-popup.e-speeddial-linear .e-speeddial-li {
  margin: 4px 0;
}
.e-speeddial-popup .e-speeddial-ul {
  box-sizing: border-box;
  display: inline-flex;
  flex-direction: column;
  list-style-type: none;
  margin: 0;
  padding: 4px 3px;
}
.e-speeddial-popup .e-speeddial-li {
  align-items: center;
  cursor: pointer;
  display: inline-flex;
  pointer-events: auto;
  position: relative;
  z-index: 100001;
}
.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text {
  margin: 0 8px;
}
.e-speeddial-popup .e-speeddial-li-text {
  border-radius: 2px;
  border: 1px solid;
  padding: 0 5px;
  white-space: nowrap;
  height: 28px;
  line-height: 28px;
}
.e-speeddial-popup .e-speeddial-li-icon {
  border-radius: 99999px;
  border: 1px solid;
  height: 32px;
  width: 32px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.e-speeddial-popup.e-speeddial-fixed {
  position: fixed;
}
.e-speeddial-popup.e-speeddial-vert-right .e-speeddial-li {
  flex-direction: row-reverse;
}
.e-speeddial-popup.e-speeddial-vert-bottom .e-speeddial-ul {
  flex-direction: column-reverse;
}
.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul {
  flex-direction: row-reverse;
}
.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul.e-speeddial-horz-top {
  flex-direction: row;
}
.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  flex-direction: row;
}
.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul.e-speeddial-horz-top {
  flex-direction: row-reverse;
}
.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul, .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  padding: 3px 4px;
}
.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li, .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li {
  margin: 0 4px;
}
.e-speeddial-popup.e-speeddial-overflow .e-speeddial-ul {
  overflow: auto;
  scroll-behavior: smooth;
  /* Hide scrollbar for IE and Edge */
  -ms-overflow-style: none;
  /* Hide scrollbar for Firefox */
  scrollbar-width: none;
}
.e-speeddial-popup.e-speeddial-overflow .e-speeddial-ul::-webkit-scrollbar {
  /* Hide scrollbar for Chrome, Safari and Opera */
  display: none;
}
.e-speeddial-popup.e-speeddial-overflow.e-speeddial-vert-overflow .e-speeddial-ul {
  max-height: var(--speeddialOverflowLimit);
}
.e-speeddial-popup.e-speeddial-overflow.e-speeddial-horz-overflow .e-speeddial-ul {
  max-width: var(--speeddialOverflowLimit);
}
.e-speeddial-popup.e-speeddial-radial {
  height: calc(var(--speeddialRadialOffset) + 2 * var(--speeddialRadialMinHeight));
  width: calc(var(--speeddialRadialOffset) + 2 * var(--speeddialRadialMinWidth));
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-middle {
  height: calc(2 * var(--speeddialRadialOffset) + 2 * var(--speeddialRadialMinHeight));
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-center {
  width: calc(2 * var(--speeddialRadialOffset) + 2 * var(--speeddialRadialMinWidth));
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-top-left {
  border-bottom-right-radius: 100%;
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-top-right {
  border-bottom-left-radius: 100%;
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-bottom-left {
  border-top-right-radius: 100%;
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-bottom-right {
  border-top-left-radius: 100%;
}
.e-speeddial-popup.e-speeddial-radial .e-speeddial-ul {
  border-radius: inherit;
  height: inherit;
  width: inherit;
  padding: 0;
  position: relative;
}
.e-speeddial-popup.e-speeddial-radial .e-speeddial-li {
  position: absolute;
  transform: rotate(var(--speeddialRadialAngle)) translate(var(--speeddialRadialOffset)) rotate(calc(-1 * var(--speeddialRadialAngle)));
}
.e-speeddial-popup.e-speeddial-radial .e-speeddial-li-text, .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li-text, .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li-text {
  position: absolute;
  visibility: hidden;
}

.e-small.e-speeddial-popup .e-speeddial-ul,
.e-small .e-speeddial-popup .e-speeddial-ul {
  padding: 4px 2px;
}
.e-small.e-speeddial-popup.e-speeddial-linear .e-speeddial-li,
.e-small .e-speeddial-popup.e-speeddial-linear .e-speeddial-li {
  margin: 4px 0;
}
.e-small.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,
.e-small .e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text {
  margin: 0 8px;
}
.e-small.e-speeddial-popup .e-speeddial-li-text,
.e-small .e-speeddial-popup .e-speeddial-li-text {
  height: 24px;
  line-height: 24px;
}
.e-small.e-speeddial-popup .e-speeddial-li-icon,
.e-small .e-speeddial-popup .e-speeddial-li-icon {
  height: 26px;
  width: 26px;
}
.e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul, .e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-small .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-small .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  padding: 2px 4px;
}
.e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li, .e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,
.e-small .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,
.e-small .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li {
  margin: 0 4px;
}

.e-bigger.e-speeddial-popup .e-speeddial-ul,
.e-bigger .e-speeddial-popup .e-speeddial-ul {
  padding: 6px 6px;
}
.e-bigger.e-speeddial-popup.e-speeddial-linear .e-speeddial-li,
.e-bigger .e-speeddial-popup.e-speeddial-linear .e-speeddial-li {
  margin: 6px 0;
}
.e-bigger.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,
.e-bigger .e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text {
  margin: 0 12px;
}
.e-bigger.e-speeddial-popup .e-speeddial-li-text,
.e-bigger .e-speeddial-popup .e-speeddial-li-text {
  height: 32px;
  line-height: 32px;
}
.e-bigger.e-speeddial-popup .e-speeddial-li-icon,
.e-bigger .e-speeddial-popup .e-speeddial-li-icon {
  height: 38px;
  width: 38px;
}
.e-bigger.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul, .e-bigger.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-bigger .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-bigger .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  padding: 6px 6px;
}
.e-bigger.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li, .e-bigger.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,
.e-bigger .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,
.e-bigger .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li {
  margin: 0 6px;
}

.e-bigger.e-small.e-speeddial-popup .e-speeddial-ul,
.e-bigger.e-small .e-speeddial-popup .e-speeddial-ul,
.e-bigger .e-small.e-speeddial-popup .e-speeddial-ul,
.e-small .e-bigger.e-speeddial-popup .e-speeddial-ul {
  padding: 5px 6px;
}
.e-bigger.e-small.e-speeddial-popup.e-speeddial-linear .e-speeddial-li,
.e-bigger.e-small .e-speeddial-popup.e-speeddial-linear .e-speeddial-li,
.e-bigger .e-small.e-speeddial-popup.e-speeddial-linear .e-speeddial-li,
.e-small .e-bigger.e-speeddial-popup.e-speeddial-linear .e-speeddial-li {
  margin: 5px 0;
}
.e-bigger.e-small.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,
.e-bigger.e-small .e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,
.e-bigger .e-small.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,
.e-small .e-bigger.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text {
  margin: 0 12px;
}
.e-bigger.e-small.e-speeddial-popup .e-speeddial-li-text,
.e-bigger.e-small .e-speeddial-popup .e-speeddial-li-text,
.e-bigger .e-small.e-speeddial-popup .e-speeddial-li-text,
.e-small .e-bigger.e-speeddial-popup .e-speeddial-li-text {
  height: 30px;
  line-height: 30px;
}
.e-bigger.e-small.e-speeddial-popup .e-speeddial-li-icon,
.e-bigger.e-small .e-speeddial-popup .e-speeddial-li-icon,
.e-bigger .e-small.e-speeddial-popup .e-speeddial-li-icon,
.e-small .e-bigger.e-speeddial-popup .e-speeddial-li-icon {
  height: 32px;
  width: 32px;
}
.e-bigger.e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul, .e-bigger.e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-bigger.e-small .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-bigger.e-small .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-bigger .e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-bigger .e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-small .e-bigger.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-small .e-bigger.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  padding: 6px 5px;
}
.e-bigger.e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li, .e-bigger.e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,
.e-bigger.e-small .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,
.e-bigger.e-small .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,
.e-bigger .e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,
.e-bigger .e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,
.e-small .e-bigger.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,
.e-small .e-bigger.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li {
  margin: 0 5px;
}

.e-speeddial-overlay {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 99998;
}
.e-speeddial-overlay.e-speeddial-fixed {
  height: 100vh;
  position: fixed;
  width: 100vw;
}

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

.e-speeddial-overlay {
  background-color: rgba(107, 114, 128, 0.5);
}

.e-speeddial-popup .e-speeddial-li {
  color: #6c757d;
}
.e-speeddial-popup .e-speeddial-li .e-speeddial-li-text,
.e-speeddial-popup .e-speeddial-li .e-speeddial-li-icon {
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 10px 15px -3px rgba(0, 0, 0, 0.1);
  background: #fff;
  border-color: #fff;
}
.e-speeddial-popup .e-speeddial-li.e-disabled {
  color: #fff;
}
.e-speeddial-popup .e-speeddial-li.e-disabled .e-speeddial-li-text,
.e-speeddial-popup .e-speeddial-li.e-disabled .e-speeddial-li-icon {
  background: #6c757d;
  border-color: #6c757d;
}
.e-speeddial-popup .e-speeddial-li.e-speeddial-li-active:not(.e-disabled),
.e-speeddial-popup .e-speeddial-li:focus:not(.e-disabled) {
  color: #fff;
}
.e-speeddial-popup .e-speeddial-li.e-speeddial-li-active:not(.e-disabled) .e-speeddial-li-text,
.e-speeddial-popup .e-speeddial-li.e-speeddial-li-active:not(.e-disabled) .e-speeddial-li-icon,
.e-speeddial-popup .e-speeddial-li:focus:not(.e-disabled) .e-speeddial-li-text,
.e-speeddial-popup .e-speeddial-li:focus:not(.e-disabled) .e-speeddial-li-icon {
  background: #6c757d;
  border-color: #6c757d;
}
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):hover {
  color: #6c757d;
}
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):hover .e-speeddial-li-text,
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):hover .e-speeddial-li-icon {
  background: #e9ecef;
  border-color: #6c757d;
}
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):active {
  color: #6c757d;
}
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):active .e-speeddial-li-text,
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):active .e-speeddial-li-icon {
  background: #dee2e6;
  border-color: #6c757d;
}
/*!*****************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@syncfusion/ej2-inputs/styles/bootstrap4.css?ngGlobalStyle ***!
  \*****************************************************************************************************************************************************************************************************************************************************************/
.e-signature {
  border: 1px solid;
}

.e-signature {
  background-color: #fff;
  border: 1px solid;
  border-color: #dee2e6;
}

/* stylelint-disable property-no-vendor-prefix */
.e-float-input .e-clear-icon::before,
.e-float-input.e-control-wrapper .e-clear-icon::before {
  content: "\e745";
  font-family: "e-icons";
}

.e-input-group .e-clear-icon::before,
.e-input-group.e-control-wrapper .e-clear-icon::before {
  content: "\e745";
  font-family: "e-icons";
}

/*! input layout */
.e-input-group,
.e-input-group.e-control-wrapper {
  display: table;
  line-height: 1.4;
  margin-bottom: 0;
}

input.e-input,
.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input,
textarea.e-input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-input {
  border: 0 solid;
  border-width: 1px;
  height: auto;
  line-height: inherit;
  margin: 0;
  margin-bottom: 0;
  outline: none;
  padding: 0;
  text-indent: 8px;
  width: 100%;
}

input.e-input,
textarea.e-input,
.e-input-group,
.e-input-group.e-control-wrapper {
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif, "-apple-system", "BlinkMacSystemFont";
  font-size: 14px;
  font-weight: normal;
}

.e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-disabled {
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif, "-apple-system", "BlinkMacSystemFont";
  font-size: 14px;
  font-weight: normal;
}

.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-input {
  font: inherit;
}

input.e-input,
.e-input-group input.e-input,
.e-input-group input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper input,
.e-float-input input,
.e-float-input.e-input-group input,
.e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper.e-input-group input,
input.e-input:focus,
.e-input-group input.e-input:focus,
.e-input-group input:focus,
.e-input-group.e-control-wrapper input.e-input:focus,
.e-input-group.e-control-wrapper input:focus,
.e-float-input input:focus,
.e-float-input.e-input-group input:focus,
.e-float-input.e-control-wrapper input:focus,
.e-float-input.e-control-wrapper.e-input-group input:focus {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.e-input-group.e-input-focus input.e-input,
.e-input-group.e-input-focus input,
.e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-input-focus input,
.e-float-input.e-input-focus input,
.e-float-input.e-input-group.e-input-focus input,
.e-float-input.e-control-wrapper.e-input-focus input,
.e-float-input.e-control-wrapper.e-input-group.e-input-focus input {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

input.e-input,
.e-input-group input.e-input,
.e-input-group input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper input,
.e-float-input input,
.e-float-input.e-input-group input,
.e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper.e-input-group input,
.e-input-group,
.e-input-group.e-control-wrapper,
.e-float-input,
.e-float-input.e-control-wrapper {
  border-radius: 4px;
}

.e-input:focus {
  border-width: 1px;
  padding-bottom: 0;
}

.e-input.e-small:focus {
  border-width: 1px;
  padding-bottom: 0;
}

.e-input.e-bigger:focus,
.e-bigger .e-input:focus {
  padding-bottom: 0;
}

.e-input.e-small.e-bigger:focus,
.e-bigger .e-input.e-small:focus {
  padding-bottom: 0;
}

.e-input-group input.e-input:focus,
.e-input-group.e-control-wrapper input.e-input:focus,
.e-input-group textarea.e-input:focus,
.e-input-group.e-control-wrapper textarea.e-input:focus,
.e-input-group.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-input-focus input.e-input {
  padding: 0;
}

.e-input-group textarea.e-input:focus,
.e-input-group.e-control-wrapper textarea.e-input:focus {
  padding: 4px 8px 4px 8px;
}

input.e-input.e-bigger,
textarea.e-input.e-bigger,
.e-bigger input.e-input,
.e-bigger textarea.e-input,
.e-input-group.e-bigger,
.e-bigger .e-input-group,
.e-input-group.e-control-wrapper.e-bigger,
.e-bigger .e-input-group.e-control-wrapper {
  font-size: 16px;
}

.e-input-group.e-bigger .e-input,
.e-input-group.e-bigger.e-control-wrapper .e-input,
.e-bigger .e-input-group .e-input,
.e-bigger .e-input-group.e-control-wrapper .e-input {
  font: inherit;
}

input.e-input.e-bigger,
textarea.e-input.e-bigger,
.e-input-group.e-bigger .e-input,
.e-input-group.e-bigger.e-control-wrapper .e-input,
.e-bigger input.e-input,
.e-bigger textarea.e-input,
.e-bigger .e-input-group .e-input,
.e-bigger .e-input-group.e-control-wrapper .e-input {
  line-height: inherit;
  margin-bottom: 0;
  padding: 0;
}

.e-input-group.e-bigger .e-input:focus,
.e-bigger .e-input-group .e-input:focus,
.e-input-group.e-control-wrapper.e-bigger .e-input:focus,
.e-bigger .e-input-group.e-control-wrapper .e-input:focus,
.e-input-group.e-bigger.e-input-focus .e-input,
.e-bigger .e-input-group.e-input-focus .e-input,
.e-input-group.e-control-wrapper.e-bigger.e-input-focus .e-input,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus .e-input {
  padding: 0;
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  align-items: center;
  border: 0 solid;
  border-width: 0;
  box-sizing: content-box;
  cursor: pointer;
  flex-direction: column;
  font-size: 14px;
  justify-content: center;
  line-height: 1;
  min-height: 29px;
  min-width: 23px;
  padding: 0;
  text-align: center;
  border: 1px solid;
  border-bottom: 0;
  border-collapse: collapse;
  border-top: 0;
}

/* stylelint-disable property-no-vendor-prefix */
.e-input-group .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper .e-input-group-icon:last-child {
  border-right-width: 0;
}

.e-input-group .e-input-group-icon + .e-input-group-icon .e-input-group.e-control-wrapper .e-input-group-icon + .e-input-group-icon {
  border-left-width: 0;
}

.e-input-group .e-input-group-icon:first-child,
.e-input-group.e-control-wrapper .e-input-group-icon:first-child {
  border-left-width: 0;
}

.e-input-group.e-rtl .e-input-group-icon,
.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon,
.e-rtl .e-input-group .e-input-group-icon,
.e-rtl .e-input-group.e-control-wrapper .e-input-group-icon {
  border-left-width: 1px;
  border-right-width: 0;
}

.e-input-group.e-rtl .e-input-group-icon + .e-input-group-icon,
.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon + .e-input-group-icon,
.e-rtl .e-input-group .e-input-group-icon + .e-input-group-icon,
.e-rtl .e-input-group.e-control-wrapper .e-input-group-icon + .e-input-group-icon {
  border-left-width: 1px;
  border-right-width: 0;
}

.e-input-group.e-rtl input ~ .e-input-group-icon,
.e-input-group.e-control-wrapper.e-rtl input ~ .e-input-group-icon,
.e-rtl .e-input-group input ~ .e-input-group-icon,
.e-rtl .e-input-group.e-control-wrapper input ~ .e-input-group-icon {
  border-left-width: 0;
  border-right: 1px solid #ced4da;
}

.e-input-group.e-rtl input ~ .e-input-group-icon + .e-input-group-icon,
.e-input-group.e-control-wrapper.e-rtl input ~ .e-input-group-icon + .e-input-group-icon,
.e-rtl .e-input-group input ~ .e-input-group-icon + .e-input-group-icon,
.e-rtl .e-input-group.e-control-wrapper input ~ .e-input-group-icon + .e-input-group-icon {
  border-left-width: 0;
  border-right-width: 1px;
}

.e-input-group .e-input-group-icon + .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon + .e-input-group-icon {
  border-left-width: 0;
}

.e-input-group .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper .e-input-group-icon:last-child {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}

.e-input-group .e-input-group-icon:first-child,
.e-input-group.e-control-wrapper .e-input-group-icon:first-child {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}

.e-input-group.e-rtl .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:last-child,
.e-rtl .e-input-group .e-input-group-icon:last-child,
.e-rtl .e-input-group.e-control-wrapper .e-input-group-icon:last-child {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 0;
}

.e-input-group.e-rtl .e-input-group-icon:first-child,
.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:first-child,
.e-rtl .e-input-group .e-input-group-icon:first-child,
.e-rtl .e-input-group.e-control-wrapper .e-input-group-icon:first-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 0;
  border-top-right-radius: 3px;
}

.e-input-group.e-bigger .e-input-group-icon,
.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper .e-input-group-icon {
  min-height: 36px;
  min-width: 33px;
}

.e-input-group.e-bigger .e-input-group-icon,
.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper .e-input-group-icon {
  font-size: 16px;
  padding: 0;
}

.e-input[disabled],
.e-input-group .e-input[disabled],
.e-input-group.e-control-wrapper .e-input[disabled],
.e-input-group.e-disabled,
.e-input-group.e-disabled input,
.e-input-group.e-disabled input.e-input,
.e-input-group.e-disabled textarea,
.e-input-group.e-disabled textarea.e-input,
.e-input-group.e-control-wrapper.e-disabled,
.e-input-group.e-control-wrapper.e-disabled input,
.e-input-group.e-control-wrapper.e-disabled input.e-input,
.e-input-group.e-control-wrapper.e-disabled textarea,
.e-input-group.e-control-wrapper.e-disabled textarea.e-input,
.e-float-input.e-disabled input,
.e-float-input.e-disabled textarea,
.e-float-input input[disabled],
.e-float-input input.e-disabled,
.e-float-input textarea[disabled],
.e-float-input textarea.e-disabled,
.e-float-input.e-control-wrapper.e-disabled input,
.e-float-input.e-control-wrapper.e-disabled textarea,
.e-float-input.e-control-wrapper input[disabled],
.e-float-input.e-control-wrapper input.e-disabled,
.e-float-input.e-control-wrapper textarea[disabled],
.e-float-input.e-control-wrapper textarea.e-disabled,
.e-input-group.e-disabled span,
.e-input-group.e-control-wrapper.e-disabled span {
  cursor: not-allowed;
}

.e-input[disabled],
.e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-disabled,
.e-float-input input[disabled],
.e-float-input input.e-disabled,
.e-float-input.e-control-wrapper input[disabled],
.e-float-input.e-control-wrapper input.e-disabled {
  border-color: #ced4da;
  border-style: solid;
}

.e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-disabled {
  border-bottom-style: solid;
  border-width: 1px;
}

.e-input[disabled],
.e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-disabled,
.e-float-input.e-disabled,
.e-float-input input[disabled],
.e-float-input input.e-disabled,
.e-float-input.e-disabled input,
.e-float-input.e-control-wrapper.e-disabled,
.e-float-input.e-control-wrapper input[disabled],
.e-float-input.e-control-wrapper input.e-disabled,
.e-float-input.e-control-wrapper.e-disabled input {
  filter: alpha(opacity=100);
  opacity: 1;
}

.e-input.e-rtl,
.e-input-group.e-rtl,
.e-input-group.e-control-wrapper.e-rtl {
  direction: rtl;
}

.e-input.e-corner {
  border-radius: 4px;
}

.e-input-group,
.e-input-group.e-control-wrapper {
  display: inline-flex;
  vertical-align: middle;
}

.e-float-input:not(.e-input-group),
.e-float-input.e-control-wrapper:not(.e-input-group) {
  display: inline-block;
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  display: flex;
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  white-space: nowrap;
}

.e-input-group.e-corner .e-input:first-child,
.e-input-group.e-corner .e-input-group-icon:first-child,
.e-input-group.e-control-wrapper.e-corner .e-input:first-child,
.e-input-group.e-control-wrapper.e-corner .e-input-group-icon:first-child {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}

.e-input-group.e-corner .e-input:last-child,
.e-input-group.e-corner .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper.e-corner .e-input:last-child,
.e-input-group.e-control-wrapper.e-corner .e-input-group-icon:last-child {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}

input.e-input.e-small,
textarea.e-input.e-small,
.e-small input.e-input,
.e-small textarea.e-input,
.e-input-group.e-small,
.e-small .e-input-group,
.e-input-group.e-control-wrapper.e-small,
.e-small .e-input-group.e-control-wrapper,
.e-input-group.e-small.e-disabled,
.e-small .e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-small.e-disabled,
.e-small .e-input-group.e-control-wrapper.e-disabled {
  font-size: 12px;
}

.e-input-group.e-small .e-input,
.e-input-group.e-small.e-control-wrapper .e-input,
.e-small .e-input-group .e-input,
.e-small .e-input-group.e-control-wrapper .e-input {
  font: inherit;
}

.e-input.e-small,
.e-input-group.e-small .e-input,
.e-input-group.e-control-wrapper.e-small .e-input {
  line-height: inherit;
  padding: 0;
}

.e-input-group.e-small .e-input:focus,
.e-input-group.e-control-wrapper.e-small .e-input:focus,
.e-input-group.e-small.e-input-focus .e-input,
.e-input-group.e-control-wrapper.e-small.e-input-focus .e-input {
  padding: 0;
}

.e-input.e-small.e-bigger,
.e-input-group.e-small.e-bigger,
.e-small.e-bigger .e-input-group,
.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-small.e-bigger .e-input-group.e-control-wrapper,
.e-bigger .e-input.e-small,
.e-small .e-input.e-bigger,
.e-bigger .e-input-group.e-small,
.e-bigger .e-input-group.e-control-wrapper.e-small,
.e-small .e-input-group.e-bigger,
.e-small .e-input-group.e-control-wrapper.e-bigger {
  font-size: 14px;
}

.e-input-group.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-input-group.e-control-wrapper.e-disabled,
.e-bigger .e-input.e-small.e-disabled,
.e-small .e-input.e-bigger.e-disabled,
.e-bigger .e-input-group.e-small.e-disabled,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-disabled,
.e-small .e-input-group.e-bigger.e-disabled,
.e-small .e-input-group.e-control-wrapper.e-bigger.e-disabled {
  font-size: 14px;
}

.e-input.e-small.e-bigger,
.e-bigger .e-input.e-small,
.e-small .e-input.e-bigger {
  padding: 0;
}

.e-input-group.e-small.e-bigger .e-input,
.e-input-group.e-small .e-input.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-input,
.e-input-group.e-control-wrapper.e-small .e-input.e-bigger,
.e-bigger .e-input-group.e-small .e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-input {
  font: inherit;
  padding: 0;
}

.e-input-group.e-small.e-bigger .e-input:focus,
.e-input-group.e-small .e-input.e-bigger:focus,
.e-bigger .e-input-group.e-small .e-input:focus,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-input:focus,
.e-input-group.e-control-wrapper.e-small .e-input.e-bigger:focus,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-input:focus,
.e-input-group.e-small.e-bigger.e-input-focus .e-input,
.e-input-group.e-small.e-input-focus .e-input.e-bigger,
.e-bigger .e-input-group.e-small.e-input-focus .e-input,
.e-input-group.e-control-wrapper.e-small.e-bigger.e-input-focus .e-input,
.e-input-group.e-control-wrapper.e-small.e-input-focus .e-input.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-input-focus .e-input {
  padding: 0;
}

.e-input-group.e-small .e-input-group-icon,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-input-group .e-input-group-icon,
.e-small .e-input-group.e-control-wrapper .e-input-group-icon {
  font-size: 12px;
  min-height: 22px;
  min-width: 23px;
  padding: 0;
}

.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-small.e-bigger .e-input-group .e-input-group-icon,
.e-small.e-bigger .e-input-group.e-control-wrapper .e-input-group-icon,
.e-bigger .e-input-group.e-small .e-input-group-icon,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-input-group-icon {
  font-size: 12px;
  min-height: 34px;
  min-width: 34px;
  padding: 0;
}

label.e-float-text,
.e-float-input label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text,
.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  left: 0;
  overflow: hidden;
  padding-left: 10px;
  pointer-events: none;
  position: absolute;
  text-overflow: ellipsis;
  top: -11px;
  transform: translate3d(0, 16px, 0) scale(1);
  transform-origin: left top;
  transition: 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
  -webkit-user-select: none;
          user-select: none;
  white-space: nowrap;
  width: 100%;
}

label.e-float-text,
.e-float-input label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text,
.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: -11px;
}

label.e-float-text,
.e-float-input label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text,
.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -o-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  box-sizing: border-box;
  left: 0%;
  top: 50%;
  transform: translate(0%, -50%);
  -webkit-user-select: none;
          user-select: none;
  width: 100%;
  font-style: normal;
}

.e-float-input.e-bigger label.e-float-text,
.e-float-input label.e-float-text.e-bigger,
.e-float-input input.e-bigger ~ label.e-float-text,
.e-bigger .e-float-input label.e-float-text,
.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text.e-bigger,
.e-float-input.e-control-wrapper input.e-bigger ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 16px;
}

.e-float-input.e-small label.e-float-text,
.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 12px;
}

.e-float-input.e-small.e-bigger label.e-float-text,
.e-bigger .e-float-input.e-small label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  font-style: normal;
}

.e-float-input input:focus ~ label.e-float-text,
.e-float-input input:valid ~ label.e-float-text,
.e-float-input input ~ label.e-label-top.e-float-text,
.e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text,
.e-float-input.e-input-focus input ~ label.e-float-text {
  font-size: 14px;
  padding-right: 0;
  transform: translate3d(-10px, -39px, 0) scale(1);
}

.e-float-input.e-small input:focus ~ label.e-float-text,
.e-float-input.e-small input:valid ~ label.e-float-text,
.e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small input label.e-float-text.e-label-top,
.e-small .e-float-input input:focus ~ label.e-float-text,
.e-small .e-float-input input:valid ~ label.e-float-text,
.e-small .e-float-input input ~ label.e-label-top.e-float-text,
.e-small .e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper input label.e-float-text.e-label-top,
.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  font-size: 14px;
  padding-right: 0;
  transform: translate3d(-10px, -39px, 0) scale(1);
}

.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger input label.e-float-text.e-label-top,
.e-bigger .e-float-input input:focus ~ label.e-float-text,
.e-bigger .e-float-input input:valid ~ label.e-float-text,
.e-bigger .e-float-input input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input label.e-float-text.e-label-top,
.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  padding-right: 0;
  transform: translate3d(-10px, -42px, 0) scale(1);
}

.e-float-input.e-bigger.e-small input:focus ~ label.e-float-text,
.e-float-input.e-bigger.e-small input:valid ~ label.e-float-text,
.e-float-input.e-bigger.e-small input ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small input label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-small input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small input label.e-float-text.e-label-top,
.e-small .e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-small .e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-small .e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger.e-small input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small input label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger input label.e-float-text.e-label-top,
.e-float-input.e-bigger.e-small.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-input-focus input-group-animation ~ label.e-float-text,
.e-small .e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text {
  padding-right: 0;
  transform: translate3d(-10px, -39px, 0) scale(1);
}

.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input:focus ~ label.e-float-text,
.e-bigger .e-float-input input:valid ~ label.e-float-text,
.e-bigger .e-float-input input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  font-size: 16px;
  padding-right: 0;
  top: 14px;
}

.e-float-input.e-small input:focus ~ label.e-float-text,
.e-float-input.e-small input:valid ~ label.e-float-text,
.e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-small .e-float-input input ~ label.e-label-top.e-float-text,
.e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-input-focus input-group-animation ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text {
  font-size: 12px;
  padding-right: 0;
  top: 17px;
}

.e-float-input.e-small.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger input[readonly] ~ label.e-float-text,
.e-float-input.e-small.e-bigger input[disabled] ~ label.e-float-text,
.e-bigger .e-float-input.e-small input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small input[readonly] ~ label.e-float-text,
.e-bigger .e-float-input.e-small input[disabled] ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper input[readonly] ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger input[readonly] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger input[disabled] ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-float-text,
.e-float-input.e-small.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text {
  font-size: 14px;
  padding-right: 0;
  top: 16px;
}

.e-float-input,
.e-float-input.e-control-wrapper {
  line-height: 1.4;
  margin-bottom: 0;
  margin-top: 24px;
  padding-top: 0;
  position: relative;
  width: 100%;
}

.e-float-input.e-bigger,
.e-bigger .e-float-input,
.e-float-input.e-control-wrapper.e-bigger,
.e-bigger .e-float-input.e-control-wrapper {
  line-height: 1.5;
  margin-bottom: 0;
  margin-top: 24px;
  padding-top: 0;
  position: relative;
  width: 100%;
}

.e-float-input.e-small,
.e-float-input.e-control-wrapper.e-small,
.e-small .e-float-input.e-control-wrapper {
  line-height: 1.35;
  margin-bottom: 0;
  margin-top: 20px;
  padding-top: 0;
}

.e-float-input.e-small.e-bigger,
.e-bigger.e-small .e-float-input.e-small,
.e-bigger .e-float-input.e-small,
.e-small .e-float-input.e-bigger,
.e-float-input.e-control-wrapper.e-small.e-bigger,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-small,
.e-bigger .e-float-input.e-control-wrapper.e-small,
.e-small .e-float-input.e-control-wrapper.e-bigger {
  line-height: 1.4;
  margin-bottom: 0;
  margin-top: 24px;
  padding-top: 0;
}

.e-input-group.e-bigger,
.e-bigger .e-input-group,
.e-input-group.e-control-wrapper.e-bigger,
.e-bigger .e-input-group.e-control-wrapper {
  line-height: 1.5;
}

.e-input-group.e-small,
.e-input-group.e-control-wrapper.e-small,
.e-small .e-input-group,
.e-small .e-input-group.e-control-wrapper,
.e-input-group.e-small.e-bigger,
.e-bigger.e-small .e-input-group.e-small,
.e-bigger .e-input-group.e-small,
.e-small .e-input-group.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-bigger.e-small .e-input-group.e-control-wrapper.e-small,
.e-bigger .e-input-group.e-control-wrapper.e-small,
.e-small .e-input-group.e-control-wrapper.e-bigger {
  line-height: normal;
}

.e-float-input.e-no-float-label,
.e-float-input.e-bigger.e-no-float-label,
.e-bigger .e-float-input.e-no-float-label,
.e-float-input.e-small.e-no-float-label,
.e-small .e-float-input.e-no-float-label,
.e-float-input.e-small.e-bigger.e-no-float-label,
.e-bigger .e-float-input.e-small.e-no-float-label,
.e-small .e-float-input.e-bigger.e-no-float-label,
.e-float-input.e-control-wrapper.e-no-float-label,
.e-float-input.e-control-wrapper.e-bigger.e-no-float-label,
.e-bigger .e-float-input.e-control-wrapper.e-no-float-label,
.e-float-input.e-control-wrapper.e-small.e-no-float-label,
.e-small .e-float-input.e-control-wrapper.e-no-float-label,
.e-float-input.e-control-wrapper.e-small.e-bigger.e-no-float-label,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-no-float-label,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-no-float-label {
  margin-top: 0;
}

.e-float-input,
.e-float-input.e-control-wrapper,
.e-float-input.e-disabled,
.e-float-input.e-control-wrapper.e-disabled,
.e-float-input.e-input-group.e-disabled,
.e-float-input.e-input-group.e-control-wrapper.e-disabled {
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif, "-apple-system", "BlinkMacSystemFont";
  font-size: 14px;
  font-weight: normal;
}

.e-float-input input,
.e-float-input textarea,
.e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper textarea {
  border: 0 solid;
  border-width: 1px;
  display: block;
  font: inherit;
  width: 100%;
}

.e-float-input input,
.e-float-input.e-control-wrapper input {
  min-width: 0;
  padding: 0;
}

.e-float-input input,
.e-input-group input,
.e-float-input.e-control-wrapper input,
.e-input-group.e-control-wrapper input {
  text-indent: 8px;
}

.e-float-input textarea,
.e-input-group textarea,
.e-float-input.e-control-wrapper textarea,
.e-input-group.e-control-wrapper textarea {
  text-indent: 8px;
}

.e-float-input.e-bigger,
.e-bigger .e-float-input,
.e-float-input.e-control-wrapper.e-bigger,
.e-bigger .e-float-input.e-control-wrapper {
  font-size: 16px;
}

.e-float-input.e-bigger.e-disabled,
.e-bigger .e-float-input.e-disabled,
.e-float-input.e-control-wrapper.e-bigger.e-disabled,
.e-bigger .e-float-input.e-control-wrapper.e-disabled,
.e-float-input.e-input-group.e-bigger.e-disabled,
.e-bigger .e-float-input.e-input-group.e-disabled,
.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-disabled,
.e-bigger .e-float-input.e-input-group.e-control-wrapper.e-disabled {
  font-size: 16px;
}

.e-float-input.e-bigger input,
.e-float-input input.e-bigger,
.e-bigger .e-float-input input,
.e-float-input.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper input {
  font: inherit;
  line-height: inherit;
  padding: 0;
}

.e-float-input.e-small,
.e-small .e-float-input,
.e-float-input.e-control-wrapper.e-small,
.e-small .e-float-input.e-control-wrapper {
  font-size: 12px;
}

.e-float-input.e-small.e-disabled,
.e-small .e-float-input.e-disabled,
.e-float-input.e-control-wrapper.e-small.e-disabled,
.e-small .e-float-input.e-control-wrapper.e-disabled,
.e-float-input.e-input-group.e-small.e-disabled,
.e-small .e-float-input.e-input-group.e-disabled,
.e-float-input.e-input-group.e-control-wrapper.e-small.e-disabled,
.e-small .e-float-input.e-input-group.e-control-wrapper.e-disabled {
  font-size: 12px;
}

.e-float-input.e-small input,
.e-float-input.e-control-wrapper.e-small input {
  font: inherit;
  line-height: inherit;
  padding: 0;
}

.e-float-input.e-small.e-bigger,
.e-small.e-bigger .e-float-input,
.e-bigger .e-float-input.e-small,
.e-small .e-float-input.e-bigger,
.e-float-input.e-control-wrapper.e-small.e-bigger,
.e-small.e-bigger .e-float-input.e-control-wrapper,
.e-bigger .e-float-input.e-control-wrapper.e-small,
.e-small .e-float-input.e-control-wrapper.e-bigger {
  font-size: 14px;
}

.e-float-input.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-float-input.e-disabled,
.e-bigger .e-float-input.e-small.e-disabled,
.e-small .e-float-input.e-bigger.e-disabled,
.e-float-input.e-control-wrapper.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-float-input.e-control-wrapper.e-disabled,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-disabled,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-disabled,
.e-float-input.e-input-group.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-float-input.e-input-group.e-disabled,
.e-bigger .e-float-input.e-input-group.e-small.e-disabled,
.e-small .e-float-input.e-input-group.e-bigger.e-disabled,
.e-float-input.e-input-group.e-control-wrapper.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-float-input.e-input-group.e-control-wrapper.e-disabled,
.e-bigger .e-float-input.e-input-group.e-control-wrapper.e-small.e-disabled,
.e-small .e-float-input.e-input-group.e-control-wrapper.e-bigger.e-disabled {
  font-size: 14px;
}

.e-float-input.e-small.e-bigger input,
.e-float-input.e-small input.e-bigger,
.e-bigger .e-float-input.e-small input,
.e-float-input.e-control-wrapper.e-small.e-bigger input,
.e-float-input.e-control-wrapper.e-small input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-small input {
  font: inherit;
  line-height: inherit;
  padding: 0;
}

.e-float-input input:focus,
.e-float-input.e-control-wrapper input:focus,
.e-float-input textarea:focus,
.e-float-input.e-control-wrapper textarea:focus,
.e-float-input.e-input-focus input,
.e-float-input.e-control-wrapper.e-input-focus input {
  outline: none;
}

label.e-float-text,
.e-float-input label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text {
  font-family: inherit;
}

.e-float-input input:valid ~ label.e-float-text,
.e-float-input input:focus ~ label.e-float-text,
.e-float-input input:valid ~ label.e-float-text.e-label-top,
.e-float-input input ~ label.e-float-text.e-label-top,
.e-float-input .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input .e-input-in-wrap input:valid ~ label.e-float-text.e-label-top,
.e-float-input .e-input-in-wrap input ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper input:valid ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper input ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-float-text.e-label-top,
.e-float-input.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  font-weight: normal;
  -webkit-user-select: text;
          user-select: text;
}

.e-float-input textarea:valid ~ label.e-float-text,
.e-float-input textarea:focus ~ label.e-float-text,
.e-float-input textarea:valid ~ label.e-float-text.e-label-top,
.e-float-input textarea ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-label-top {
  font-weight: normal;
  -webkit-user-select: text;
          user-select: text;
}

label.e-float-text,
.e-float-input label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text,
.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-weight: normal;
}

.e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-weight: normal;
}

.e-float-input:not(.e-input-group) .e-float-line::before,
.e-float-input:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::after {
  bottom: 0;
  content: "";
  height: 2px;
  position: absolute;
  transition: 0.2s ease;
  width: 0;
}

.e-float-input:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::before {
  left: 50%;
}

.e-float-input:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::after {
  right: 50%;
}

.e-float-input:not(.e-input-group) input:focus ~ .e-float-line::before,
.e-float-input:not(.e-input-group) textarea:focus ~ .e-float-line::before,
.e-float-input:not(.e-input-group) input:focus ~ .e-float-line::after,
.e-float-input:not(.e-input-group) textarea:focus ~ .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) input:focus ~ .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) textarea:focus ~ .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) input:focus ~ .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) textarea:focus ~ .e-float-line::after,
.e-float-input:not(.e-input-group).e-input-focus input ~ .e-float-line::before,
.e-float-input:not(.e-input-group).e-input-focus input ~ .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group).e-input-focus input ~ .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group).e-input-focus input ~ .e-float-line::after {
  width: 50%;
}

.e-float-input .e-float-line,
.e-float-input.e-control-wrapper .e-float-line {
  display: block;
  position: relative;
  width: 100%;
}

.e-float-input.e-rtl,
.e-float-input.e-control-wrapper.e-rtl {
  direction: rtl;
}

.e-float-input.e-rtl label.e-float-text,
.e-float-input.e-control-wrapper.e-rtl label.e-float-text,
.e-rtl .e-float-input label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper label.e-float-text,
.e-rtl label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper label.e-float-text,
.e-rtl.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 0;
  transform-origin: right top;
}

/* stylelint-disable selector-max-empty-lines */
.e-float-input.e-rtl:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom {
  padding-right: 10px;
}

.e-float-input.e-rtl.e-bigger:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-control-wrapper.e-bigger:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-bigger:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-rtl:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-rtl.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-rtl .e-float-input:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl.e-bigger input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-bigger input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-bigger input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-bigger .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-control-wrapper.e-rtl.e-bigger input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-bigger input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper.e-bigger input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom {
  padding-right: 10px;
}

.e-float-input.e-rtl.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-control-wrapper.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-rtl:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-rtl.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-small.e-rtl .e-float-input:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-small.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-small input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-small .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-small.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text,
.e-small.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-control-wrapper.e-rtl.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-small input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-small.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text,
.e-small.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom {
  padding-right: 10px;
}

.e-float-input.e-rtl.e-bigger.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-bigger.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-rtl:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-rtl.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-rtl .e-float-input:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-small .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-small.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-control-wrapper.e-rtl.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-small.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom {
  padding-right: 10px;
}

/* stylelint-enable selector-max-empty-lines */
.e-input-group.e-corner.e-rtl .e-input:first-child,
.e-input-group.e-corner.e-rtl .e-input-group-icon:first-child,
.e-input-group.e-control-wrapper.e-corner.e-rtl .e-input:first-child,
.e-input-group.e-control-wrapper.e-corner.e-rtl .e-input-group-icon:first-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 4px;
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
}

.e-input-group.e-corner.e-rtl .e-input:last-child,
.e-input-group.e-corner.e-rtl .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper.e-corner.e-rtl .e-input:last-child,
.e-input-group.e-control-wrapper.e-corner.e-rtl .e-input-group-icon:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 0;
}

.e-input-group.e-warning::before,
.e-input-group.e-control-wrapper.e-warning::before {
  content: "";
}

.e-float-input input[disabled],
.e-float-input input.e-disabled,
.e-float-input.e-control-wrapper input[disabled],
.e-float-input.e-control-wrapper input.e-disabled {
  background: transparent;
  background-image: none;
  cursor: not-allowed;
}

.e-input-group.e-corner.e-rtl input.e-input:only-child,
.e-input-group.e-control-wrapper.e-corner.e-rtl input.e-input:only-child {
  border-radius: 4px;
}

.e-input-group.e-rtl .e-input:not(:first-child):focus,
.e-input-group.e-control-wrapper.e-rtl .e-input:not(:first-child):focus {
  border-right-width: 0;
}

.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input {
  min-width: 0;
  width: 100%;
}

.e-input-group input.e-input,
.e-input-group textarea.e-input,
.e-input-group input.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]):not(:focus),
.e-input-group textarea.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]),
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-control-wrapper input.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]):not(:focus),
.e-input-group.e-control-wrapper textarea.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]) {
  border: 0 solid;
  border-width: 0;
}

.e-input-group input.e-input,
.e-input-group textarea.e-input,
.e-input-group.e-bigger .e-input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-control-wrapper.e-bigger .e-input,
.e-bigger .e-input-group .e-input,
.e-bigger .e-input-group.e-control-wrapper .e-input {
  margin-bottom: 0;
}

.e-input-group::before,
.e-input-group::after,
.e-input-group.e-control-wrapper::before,
.e-input-group.e-control-wrapper::after {
  content: "";
}

.e-input-group::before,
.e-input-group.e-control-wrapper::before {
  content: "";
}

.e-input-group.e-input-focus::before,
.e-input-group.e-input-focus::after,
.e-input-group.e-control-wrapper.e-input-focus::before,
.e-input-group.e-control-wrapper.e-input-focus::after {
  content: "";
}

.e-input-group::after,
.e-input-group.e-control-wrapper::after {
  content: "";
}

.e-input-group,
.e-input-group.e-control-wrapper {
  position: relative;
  width: 100%;
}

.e-input.e-small,
.e-input-group.e-small,
.e-input-group.e-control-wrapper.e-small {
  margin-bottom: 0;
}

.e-input.e-small.e-bigger,
.e-input-group.e-small.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-bigger .e-input.e-small,
.e-bigger .e-input-group.e-small,
.e-bigger .e-input-group.e-control-wrapper.e-small {
  line-height: inherit;
  margin-bottom: 0;
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-bottom: 0;
  margin-right: 0;
  margin-top: 0;
}

.e-float-input.e-input-group .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  margin-top: 0;
}

.e-input-group.e-bigger .e-input-group-icon,
.e-input-group .e-input-group-icon.e-bigger,
.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-input-group .e-input-group-icon,
.e-bigger .e-input-group.e-control-wrapper .e-input-group-icon {
  margin-bottom: 0;
  margin-right: 0;
  margin-top: 0;
}

.e-float-input.e-input-group.e-bigger .e-input-group-icon,
.e-float-input.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-float-input.e-input-group .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-bigger .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  margin-top: 0;
}

.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-small .e-bigger.e-input-group .e-input-group-icon,
.e-small .e-bigger.e-input-group.e-control-wrapper .e-input-group-icon,
.e-bigger .e-input-group.e-small .e-input-group-icon,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-input-group-icon {
  margin-bottom: 0;
  margin-right: 0;
  margin-top: 0;
}

.e-float-input.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-float-input.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-float-input.e-input-group.e-small .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon {
  margin-top: 0;
}

.e-input-group.e-small .e-input-group-icon,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-input-group .e-input-group-icon,
.e-small .e-input-group.e-control-wrapper .e-input-group-icon {
  margin-bottom: 0;
  margin-right: 0;
  margin-top: 0;
}

.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-small .e-float-input.e-input-group .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-small .e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  margin-top: 0;
}

.e-input-group .e-input-group-icon:last-child,
.e-input-group.e-bigger .e-input-group-icon:last-child,
.e-input-group .e-input-group-icon.e-bigger:last-child,
.e-bigger .e-input-group .e-input-group-icon:last-child,
.e-input-group.e-small .e-input-group-icon:last-child,
.e-input-group.e-small.e-bigger .e-input-group-icon:last-child,
.e-input-group.e-small .e-input-group-icon.e-bigger:last-child,
.e-input-group.e-control-wrapper .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger:last-child,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger:last-child,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-input-group-icon:last-child,
.e-bigger .e-input-group.e-small .e-input-group-icon:last-child {
  margin-right: 0;
}

.e-input-group,
.e-input-group.e-control-wrapper {
  border-bottom: 1px solid;
}

.e-input-group,
.e-input-group.e-success,
.e-input-group.e-warning,
.e-input-group.e-error,
.e-input-group.e-control-wrapper,
.e-input-group.e-control-wrapper.e-success,
.e-input-group.e-control-wrapper.e-warning,
.e-input-group.e-control-wrapper.e-error {
  border: 1px solid;
  border-width: 1px;
}

.e-input-group.e-rtl.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:not(:first-child):focus,
.e-input-group.e-control-wrapper.e-rtl.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:not(:first-child):focus {
  border-right-width: 0;
}

.e-input-group.e-input-focus.e-corner,
.e-input-group.e-control-wrapper.e-input-focus.e-corner {
  border-radius: 4px;
}

.e-input-group:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled,
.e-input-group.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error).e-disabled .e-input-in-wrap,
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error).e-disabled .e-input-in-wrap {
  background: #e9ecef;
  color: #6c757d;
}

.e-input-group:not(.e-success):not(.e-warning):not(.e-error).e-disabled,
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error).e-disabled {
  border-style: solid;
}

.e-float-custom-tag,
.e-float-custom-tag.e-control-wrapper {
  display: inline-block;
}

.e-float-custom-tag.e-input-group,
.e-float-custom-tag.e-input-group.e-control-wrapper,
.e-input-custom-tag,
.e-input-custom-tag.e-input-group,
.e-input-custom-tag.e-input-group.e-control-wrapper {
  display: inline-flex;
  vertical-align: middle;
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  content: "";
}

.e-input-group:not(.e-filled) .e-input-group-icon::after,
.e-input-group.e-control-wrapper:not(.e-filled) .e-input-group-icon::after {
  content: "";
}

.e-input-group .e-input-group-icon.e-input-btn-ripple::after,
.e-input-group.e-control-wrapper .e-input-group-icon.e-input-btn-ripple::after {
  content: "";
}

input.e-input::-ms-clear,
.e-float-input input::-ms-clear,
.e-float-input.e-control-wrapper input::-ms-clear {
  display: none;
}

input.e-input[type=search]::-webkit-search-decoration,
input.e-input[type=search]::-webkit-search-cancel-button,
input.e-input[type=search]::-webkit-search-results-button,
input.e-input[type=search]::-webkit-search-results-decoration,
.e-float-input input[type=search]::-webkit-search-decoration,
.e-float-input input[type=search]::-webkit-search-cancel-button,
.e-float-input input[type=search]::-webkit-search-results-button,
.e-float-input input[type=search]::-webkit-search-results-decoration,
.e-float-input.e-control-wrapper input[type=search]::-webkit-search-decoration,
.e-float-input.e-control-wrapper input[type=search]::-webkit-search-cancel-button,
.e-float-input.e-control-wrapper input[type=search]::-webkit-search-results-button,
.e-float-input.e-control-wrapper input[type=search]::-webkit-search-results-decoration {
  -webkit-appearance: none;
}

.e-float-input.e-input-group .e-float-line,
.e-float-input.e-input-group.e-control-wrapper .e-float-line,
.e-float-input.e-control-wrapper.e-input-group .e-float-line,
.e-float-input.e-control-wrapper.e-input-group.e-control-wrapper .e-float-line {
  bottom: -1px;
  position: absolute;
}

.e-float-input.e-input-group input,
.e-float-input.e-input-group textarea,
.e-float-input.e-input-group.e-control-wrapper input,
.e-float-input.e-input-group.e-control-wrapper textarea {
  border: 0;
}

.e-float-input.e-input-group .e-float-line,
.e-float-input.e-input-group .e-float-text,
.e-float-input.e-input-group.e-control-wrapper .e-float-line,
.e-float-input.e-input-group.e-control-wrapper .e-float-text {
  right: 0;
}

input.e-input::-webkit-input-placeholder,
input.e-input:-moz-placeholder,
input.e-input:-ms-input-placeholder,
input.e-input::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
}

textarea.e-input::-webkit-input-placeholder,
textarea.e-input:-moz-placeholder,
textarea.e-input:-ms-input-placeholder,
textarea.e-input::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
}

.e-bigger input.e-input::-webkit-input-placeholder,
input.e-bigger.e-input::-webkit-input-placeholder,
.e-bigger input.e-input:-moz-placeholder,
input.e-bigger.e-input:-moz-placeholder,
.e-bigger input.e-input:-ms-input-placeholder,
input.e-bigger.e-input:-ms-input-placeholder,
.e-bigger input.e-input::-moz-placeholder,
input.e-bigger.e-input::-moz-placeholder {
  font-size: 16px;
  font-style: normal;
}

.e-bigger textarea.e-input::-webkit-input-placeholder,
textarea.e-bigger.e-input::-webkit-input-placeholder,
.e-bigger textarea.e-input:-moz-placeholder,
textarea.e-bigger.e-input:-moz-placeholder,
.e-bigger textarea.e-input:-ms-input-placeholder,
textarea.e-bigger.e-input:-ms-input-placeholder,
.e-bigger textarea.e-input::-moz-placeholder,
textarea.e-bigger.e-input::-moz-placeholder {
  font-size: 16px;
  font-style: normal;
}

.e-small input.e-input::-webkit-input-placeholder,
input.e-small.e-input::-webkit-input-placeholder,
.e-small input.e-input:-moz-placeholder,
input.e-small.e-input:-moz-placeholder,
.e-small input.e-input:-ms-input-placeholder,
input.e-small.e-input:-ms-input-placeholder,
.e-small input.e-input::-moz-placeholder,
input.e-small.e-input::-moz-placeholder {
  font-size: 12px;
  font-style: normal;
}

.e-small textarea.e-input::-webkit-input-placeholder,
textarea.e-small.e-input::-webkit-input-placeholder,
.e-small textarea.e-input:-moz-placeholder,
textarea.e-small.e-input:-moz-placeholder,
.e-small textarea.e-input:-ms-input-placeholder,
textarea.e-small.e-input:-ms-input-placeholder,
.e-small textarea.e-input::-moz-placeholder,
textarea.e-small.e-input::-moz-placeholder {
  font-size: 12px;
  font-style: normal;
}

.e-bigger input.e-small.e-input::-webkit-input-placeholder,
.e-small input.e-bigger.e-input::-webkit-input-placeholder,
.e-bigger input.e-small.e-input:-moz-placeholder,
.e-small input.e-bigger.e-input:-moz-placeholder,
.e-bigger input.e-small.e-input:-ms-input-placeholder,
.e-small input.e-bigger.e-input:-ms-input-placeholder,
.e-bigger input.e-small.e-input::-moz-placeholder,
.e-small input.e-bigger.e-input::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
}

.e-bigger textarea.e-small.e-input::-webkit-input-placeholder,
.e-small textarea.e-bigger.e-input::-webkit-input-placeholder,
.e-bigger textarea.e-small.e-input:-moz-placeholder,
.e-small textarea.e-bigger.e-input:-moz-placeholder,
.e-bigger intextareaput.e-small.e-input:-ms-input-placeholder,
.e-small textarea.e-bigger.e-input:-ms-input-placeholder,
.e-bigger textarea.e-small.e-input::-moz-placeholder,
.e-small textarea.e-bigger.e-input::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
}

input.e-input:-moz-placeholder {
  font-style: normal;
  user-select: none;
}

textarea.e-input:-moz-placeholder {
  font-style: normal;
  user-select: none;
}

.e-input-group input.e-input:-moz-placeholder { /* stylelint-disable-line selector-no-vendor-prefix */
  font-style: normal;
  user-select: none;
}

.e-input-group textarea.e-input:-moz-placeholder { /* stylelint-disable-line selector-no-vendor-prefix */
  font-style: normal;
  user-select: none;
}

.e-input-group.e-control-wrapper input.e-input:-moz-placeholder { /* stylelint-disable-line selector-no-vendor-prefix */
  font-style: normal;
  user-select: none;
}

.e-input-group.e-control-wrapper textarea.e-input:-moz-placeholder { /* stylelint-disable-line selector-no-vendor-prefix */
  font-style: normal;
  user-select: none;
}

input.e-input:-moz-placeholder {
  font-style: normal;
  user-select: none;
}

.e-input-group input.e-input:-moz-placeholder { /* stylelint-disable-line selector-no-vendor-prefix */
  font-style: normal;
  user-select: none;
}

.e-input-group.e-control-wrapper input.e-input:-moz-placeholder { /* stylelint-disable-line selector-no-vendor-prefix */
  font-style: normal;
  user-select: none;
}

textarea.e-input:-moz-placeholder {
  font-style: normal;
  user-select: none;
}

input.e-input::-moz-placeholder {
  font-style: normal;
  user-select: none;
}

textarea.e-input::-moz-placeholder {
  font-style: normal;
  user-select: none;
}

input.e-input:-ms-input-placeholder {
  font-style: normal;
}

textarea.e-input:-ms-input-placeholder {
  font-style: normal;
}

input.e-input::-webkit-input-placeholder {
  font-style: normal;
  -webkit-user-select: none;
          user-select: none;
}

textarea.e-input::-webkit-input-placeholder {
  font-style: normal;
  -webkit-user-select: none;
          user-select: none;
}

input.e-input,
.e-input-group input,
.e-input-group.e-control-wrapper input,
.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input {
  box-sizing: border-box;
  height: 29px;
}

.e-float-input:not(.e-input-group) input,
.e-float-input.e-control-wrapper:not(.e-input-group) input {
  box-sizing: border-box;
  height: 29px;
}

input.e-input.e-bigger,
.e-input-group.e-bigger input,
.e-input-group.e-bigger input.e-input,
.e-input-group.e-control-wrapper.e-bigger input,
.e-input-group.e-control-wrapper.e-bigger input.e-input,
.e-bigger .e-input-group input,
.e-bigger .e-input-group input.e-input,
.e-bigger .e-input-group.e-control-wrapper input,
.e-bigger .e-input-group.e-control-wrapper input.e-input,
.e-float-input.e-bigger input,
.e-float-input.e-bigger input.e-input,
.e-bigger .e-float-input input,
.e-bigger .e-float-input input.e-input,
.e-float-input.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper.e-bigger input.e-input,
.e-bigger .e-float-input.e-control-wrapper input,
.e-bigger .e-float-input.e-control-wrapper input.e-input {
  box-sizing: border-box;
  height: 36px;
}

.e-float-input.e-bigger:not(.e-input-group) input,
.e-float-input.e-bigger:not(.e-input-group) input.e-input,
.e-bigger .e-float-input:not(.e-input-group) input,
.e-bigger .e-float-input:not(.e-input-group) input.e-input,
.e-float-input.e-control-wrapper.e-bigger:not(.e-input-group) input,
.e-float-input.e-control-wrapper.e-bigger:not(.e-input-group) input.e-input,
.e-bigger .e-float-input.e-control-wrapper:not(.e-input-group) input,
.e-bigger .e-float-input.e-control-wrapper:not(.e-input-group) input.e-input {
  box-sizing: border-box;
  height: 36px;
}

input.e-input.e-small,
.e-input-group.e-small input,
.e-input-group.e-small input.e-input,
.e-small .e-input-group input,
.e-small .e-input-group input.e-input,
.e-input-group.e-control-wrapper.e-small input,
.e-input-group.e-control-wrapper.e-small input.e-input,
.e-small .e-input-group.e-control-wrapper input,
.e-small .e-input-group.e-control-wrapper input.e-input,
.e-float-input.e-small input,
.e-float-input.e-small input.e-input,
.e-small .e-float-input input,
.e-small .e-float-input input.e-input,
.e-float-input.e-control-wrapper.e-small input,
.e-float-input.e-control-wrapper.e-small input.e-input,
.e-small .e-float-input.e-control-wrapper input,
.e-small .e-float-input.e-control-wrapper input.e-input {
  box-sizing: border-box;
  height: 22px;
}

.e-float-input.e-small:not(.e-input-group) input,
.e-float-input.e-small:not(.e-input-group) input.e-input,
.e-small .e-float-input:not(.e-input-group) input,
.e-small .e-float-input:not(.e-input-group) input.e-input .e-float-input.e-control-wrapper.e-small:not(.e-input-group) input,
.e-float-input.e-control-wrapper.e-small:not(.e-input-group) input.e-input,
.e-small .e-float-input.e-control-wrapper:not(.e-input-group) input,
.e-small .e-float-input.e-control-wrapper:not(.e-input-group) input.e-input {
  box-sizing: border-box;
  height: 22px;
}

input.e-input.e-small.e-bigger,
.e-input-group.e-bigger.e-small input,
.e-input-group.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-input-group input,
.e-bigger.e-small .e-input-group input.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-small input,
.e-input-group.e-control-wrapper.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-input-group.e-control-wrapper input,
.e-bigger.e-small .e-input-group.e-control-wrapper input.e-input,
.e-float-input.e-bigger.e-small input,
.e-float-input.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-float-input input,
.e-bigger.e-small .e-float-input input.e-input,
.e-float-input.e-control-wrapper.e-bigger.e-small input,
.e-float-input.e-control-wrapper.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-float-input.e-control-wrapper input,
.e-bigger.e-small .e-float-input.e-control-wrapper input.e-input {
  box-sizing: border-box;
  height: 34px;
}

.e-float-input.e-bigger.e-small:not(.e-input-group) input,
.e-float-input.e-bigger.e-small:not(.e-input-group) input.e-input,
.e-bigger.e-small .e-float-input:not(.e-input-group) input,
.e-bigger.e-small .e-float-input:not(.e-input-group) input.e-input,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-group) input,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-group) input.e-input,
.e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-group) input,
.e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-group) input.e-input {
  box-sizing: border-box;
  height: 36px;
}

textarea.e-input,
.e-input-group textarea,
.e-input-group.e-control-wrapper textarea,
.e-float-input textarea,
.e-float-input.e-control-wrapper textarea {
  box-sizing: border-box;
  height: auto;
}

.e-input-group textarea.e-input.e-bigger,
.e-input-group.e-control-wrapper textarea.e-input.e-bigger,
textarea.e-input.e-bigger,
.e-input-group.e-bigger textarea,
.e-input-group.e-bigger textarea.e-input,
.e-bigger .e-input-group textarea,
.e-bigger .e-input-group textarea.e-input,
.e-input-group.e-control-wrapper.e-bigger textarea,
.e-input-group.e-control-wrapper.e-bigger textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper textarea,
.e-bigger .e-input-group.e-control-wrapper textarea.e-input,
.e-float-input.e-bigger textarea,
.e-float-input.e-bigger textarea.e-input,
.e-bigger .e-float-input textarea,
.e-bigger .e-float-input textarea.e-input,
.e-float-input.e-control-wrapper.e-bigger textarea,
.e-float-input.e-control-wrapper.e-bigger textarea.e-input,
.e-bigger .e-float-input.e-control-wrapper textarea,
.e-bigger .e-float-input.e-control-wrapper textarea.e-input {
  box-sizing: border-box;
  height: auto;
}

textarea.e-input.e-small,
.e-input-group.e-small textarea,
.e-input-group.e-small textarea.e-input,
.e-small .e-input-group textarea,
.e-small .e-input-group textarea.e-input,
.e-input-group.e-control-wrapper.e-small textarea,
.e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-small .e-input-group.e-control-wrapper textarea,
.e-small .e-input-group.e-control-wrapper textarea.e-input,
.e-float-input.e-small textarea,
.e-float-input.e-small textarea.e-input,
.e-small .e-float-input textarea,
.e-small .e-float-input textarea.e-input,
.e-float-input.e-control-wrapper.e-small textarea,
.e-float-input.e-control-wrapper.e-small textarea.e-input,
.e-small .e-float-input.e-control-wrapper textarea,
.e-small .e-float-input.e-control-wrapper textarea.e-input {
  box-sizing: border-box;
  height: auto;
}

textarea.e-input.e-small.e-bigger,
.e-input-group.e-bigger.e-small textarea,
.e-input-group.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-input-group textarea,
.e-bigger.e-small .e-input-group textarea.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-small textarea,
.e-input-group.e-control-wrapper.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-input-group.e-control-wrapper textarea,
.e-bigger.e-small .e-input-group.e-control-wrapper textarea.e-input,
.e-float-input.e-bigger.e-small textarea,
.e-float-input.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-float-input textarea,
.e-bigger.e-small .e-float-input textarea.e-input,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-float-input.e-control-wrapper textarea,
.e-bigger.e-small .e-float-input.e-control-wrapper textarea.e-input {
  box-sizing: border-box;
  height: auto;
}

input.e-input.e-bigger,
.e-input-group input.e-input.e-bigger,
.e-input-group input.e-input.e-bigger,
.e-input-group.e-control-wrapper input.e-input.e-bigger,
.e-input-group.e-control-wrapper input.e-input.e-bigger,
.e-input-group.e-bigger .e-input,
.e-input-group.e-control-wrapper.e-bigger .e-input,
.e-bigger input.e-input,
.e-bigger .e-input-group .e-input,
.e-bigger .e-input-group.e-control-wrapper .e-input,
.e-float-input.e-bigger input,
.e-float-input input.e-bigger,
.e-bigger .e-float-input input,
.e-float-input.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper input {
  text-indent: 12px;
}

input.e-input.e-small,
.e-input-group input.e-input.e-small,
.e-input-group.e-control-wrapper input.e-input.e-small,
.e-input-group.e-small .e-input,
.e-input-group.e-control-wrapper.e-small .e-input,
.e-small input.e-input,
.e-small .e-input-group .e-input,
.e-small .e-input-group.e-control-wrapper .e-input,
.e-float-input.e-small input,
.e-float-input input.e-small,
.e-small .e-float-input input,
.e-float-input.e-control-wrapper.e-small input,
.e-float-input.e-control-wrapper input.e-small,
.e-small .e-float-input.e-control-wrapper input {
  text-indent: 8px;
}

textarea.e-input.e-small,
.e-input-group textarea.e-input.e-small,
.e-input-group.e-control-wrapper input.e-input-group textarea.e-input.e-small,
.e-small input.e-input,
.e-float-input.e-small textarea,
.e-float-input textarea.e-small,
.e-small .e-float-input textarea,
.e-float-input.e-control-wrapper.e-small textarea,
.e-float-input.e-control-wrapper textarea.e-small,
.e-small .e-float-input.e-control-wrapper textarea {
  text-indent: 8px;
}

input.e-input,
.e-input-group input.e-input,
.e-input-group input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper input,
.e-float-input input.e-input,
.e-float-input input,
.e-float-input.e-control-wrapper input.e-input,
.e-float-input.e-control-wrapper input,
.e-input-group input.e-input:focus,
.e-input-group.e-control-wrapper input.e-input:focus,
.e-float-input.e-control-wrapper input:focus,
.e-float-input input:focus,
.e-input-group.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-float-input.e-control-wrapper.e-input-focus input,
.e-float-input.e-input-focus input {
  padding-left: 8px;
  text-indent: 0;
}

textarea.e-input,
.e-input-group textarea.e-input,
.e-input-group textarea,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-control-wrapper textarea,
.e-float-input textarea.e-input,
.e-float-input textarea,
.e-float-input.e-control-wrapper textarea.e-input,
.e-float-input.e-control-wrapper textarea,
.e-input-group textarea.e-input:focus,
.e-input-group.e-control-wrapper textarea.e-input:focus,
.e-float-input.e-control-wrapper textarea:focus,
.e-float-input textarea:focus {
  padding-left: 8px;
  text-indent: 0;
}

input.e-input.e-rtl,
.e-input-group.e-rtl input.e-input,
.e-input-group.e-control-container.e-rtl input.e-control,
.e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-float-input.e-rtl input,
.e-float-input.e-control-wrapper.e-rtl input,
.e-rtl .e-input-group input.e-input,
.e-rtl .e-input-group.e-control-wrapper input.e-input,
.e-rtl .e-float-input input,
.e-rtl .e-float-input.e-control-wrapper input,
.e-input-group.e-rtl input.e-input,
.e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-float-input.e-rtl input,
.e-float-input.e-control-wrapper.e-rtl input,
.e-rtl .e-input-group input.e-input,
.e-rtl .e-input-group.e-control-wrapper input.e-input,
.e-rtl .e-float-input input,
.e-rtl .e-float-input.e-control-wrapper input,
.e-input-group.e-rtl input.e-input:focus,
.e-input-group.e-control-wrapper.e-rtl input.e-input:focus,
.e-float-input.e-rtl input:focus,
.e-float-input.e-control-wrapper.e-rtl input:focus,
.e-rtl .e-input-group input.e-input:focus,
.e-rtl .e-input-group.e-control-wrapper input.e-input:focus,
.e-rtl .e-float-input input:focus,
.e-rtl .e-float-input.e-control-wrapper input:focus,
.e-input-group.e-rtl.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input,
.e-rtl .e-input-group.e-input-focus input.e-input,
.e-rtl .e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-float-input.e-rtl.e-input-focus input,
.e-float-input.e-control-wrapper.e-rtl.e-input-focus input,
.e-rtl .e-float-input.e-input-focus input,
.e-rtl .e-float-input.e-control-wrapper.e-input-focus input {
  padding-left: 0;
  padding-right: 8px;
  text-indent: 0;
}

textarea.e-input.e-rtl,
.e-input-group:not(.e-outline).e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input,
.e-float-input:not(.e-outline).e-rtl textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea,
.e-rtl .e-input-group:not(.e-outline) textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input,
.e-rtl .e-float-input:not(.e-outline) textarea,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea,
.e-input-group:not(.e-outline).e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input,
.e-float-input:not(.e-outline).e-rtl textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea,
.e-rtl .e-input-group:not(.e-outline) textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input,
.e-rtl .e-float-input:not(.e-outline) textarea,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea,
.e-input-group:not(.e-outline).e-rtl textarea.e-input:focus,
.e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input:focus,
.e-float-input:not(.e-outline).e-rtl textarea:focus,
.e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea:focus,
.e-rtl .e-input-group:not(.e-outline) textarea.e-input:focus,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input:focus,
.e-rtl .e-float-input:not(.e-outline) textarea:focus,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea:focus {
  padding-right: 8px;
  text-indent: 0;
}

input.e-input.e-small,
.e-small input.e-input,
.e-input-group.e-small input.e-input,
.e-input-group.e-control-wrapper.e-small input.e-input,
.e-float-input.e-small input,
.e-float-input.e-control-wrapper input.e-small,
.e-float-input.e-small input,
.e-float-input.e-control-wrapper input.e-small,
.e-input-group input.e-input.e-small,
.e-input-group.e-control-wrapper input.e-input.e-small,
.e-small .e-float-input input,
.e-small .e-float-input.e-control-wrapper input,
.e-small .e-input-group input.e-input,
.e-small .e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-small input.e-input:focus,
.e-input-group.e-control-wrapper.e-small input.e-input:focus,
.e-float-input.e-small input:focus,
.e-float-input.e-control-wrapper.e-small input:focus,
.e-small .e-input-group.e-control-wrapper input.e-input:focus,
.e-small .e-input-group input.e-input:focus,
.e-small .e-float-input input:focus,
.e-small .e-float-input.e-control-wrapper input:focus,
.e-input-group.e-small.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-small.e-input-focus input.e-input,
.e-small .e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-small .e-input-group.e-input-focus input.e-input,
.e-float-input.e-small.e-input-focus input,
.e-float-input.e-control-wrapper.e-input-focus.e-small input,
.e-small .e-float-input.e-input-focus input,
.e-small .e-float-input.e-control-wrapper.e-input-focus input {
  padding-left: 8px;
  text-indent: 0;
}

textarea.e-input.e-small,
.e-small textarea.e-input,
.e-input-group.e-small textarea.e-input,
.e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-float-input.e-control-wrapper.e-small textarea,
.e-float-input.e-control-wrapper textarea.e-small,
.e-float-input.e-small textarea,
.e-float-input textarea.e-small,
.e-input-group textarea.e-input.e-small,
.e-input-group.e-control-wrapper textarea.e-input.e-small,
.e-small .e-float-input.e-control-wrapper textarea,
.e-small .e-float-input textarea,
.e-small .e-input-group textarea.e-input,
.e-small .e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-small textarea.e-input:focus,
.e-input-group.e-control-wrapper.e-small textarea.e-input:focus,
.e-float-input.e-small textarea:focus,
.e-float-input.e-control-wrapper.e-small textarea:focus,
.e-small .e-input-group textarea.e-input:focus,
.e-small .e-input-group.e-control-wrapper textarea.e-input:focus,
.e-small .e-float-input.e-control-wrapper textarea:focus,
.e-small .e-float-input textarea:focus {
  padding-left: 8px;
  text-indent: 0;
}

.e-rtl input.e-input.e-small,
input.e-input.e-small.e-rtl,
.e-small.e-rtl input.e-input,
.e-small input.e-input.e-rtl,
.e-float-input.e-control-wrapper.e-small.e-rtl input,
.e-float-input.e-small.e-rtl input,
.e-input-group.e-small.e-rtl input.e-input,
.e-input-group.e-control-wrapper.e-small.e-rtl input.e-input,
.e-rtl .e-float-input.e-small input,
.e-rtl .e-float-input.e-control-wrapper.e-small input,
.e-rtl .e-input-group.e-small input.e-input,
.e-rtl .e-input-group.e-control-wrapper.e-small input.e-input,
.e-float-input.e-rtl input.e-small,
.e-float-input.e-control-wrapper.e-rtl input.e-small,
.e-input-group.e-rtl input.e-input.e-small,
.e-input-group.e-control-wrapper.e-rtl input.e-input.e-small,
.e-rtl .e-float-input input.e-small,
.e-rtl .e-float-input.e-control-wrapper input.e-small,
.e-rtl .e-input-group input.e-input.e-small,
.e-rtl .e-input-group.e-control-wrapper input.e-input.e-small,
.e-small .e-float-input.e-rtl input,
.e-small .e-float-input.e-control-wrapper.e-rtl input,
.e-small .e-input-group.e-rtl input.e-input,
.e-small .e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-small.e-rtl .e-float-input.e-control-wrapper input,
.e-small.e-rtl .e-float-input input,
.e-small.e-rtl .e-input-group.e-control-wrapper input.e-input,
.e-small.e-rtl .e-input-group input.e-input,
.e-small.e-rtl .e-input-group.e-control-wrapper input.e-input:focus,
.e-small.e-rtl .e-input-group input.e-input:focus,
.e-small.e-rtl .e-float-input.e-control-wrapper input:focus,
.e-small.e-rtl .e-float-input input:focus,
.e-small .e-input-group.e-control-wrapper.e-rtl input.e-input:focus,
.e-small .e-input-group.e-rtl input.e-input:focus,
.e-small .e-float-input.e-control-wrapper.e-rtl input:focus,
.e-small .e-float-input.e-rtl input:focus,
.e-small.e-rtl .e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-small.e-rtl .e-input-group.e-input-focus input.e-input,
.e-small .e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input,
.e-small .e-input-group.e-rtl.e-input-focus input.e-input,
.e-small.e-rtl .e-float-input.e-control-wrapper.e-input-focus input,
.e-small.e-rtl .e-float-input.e-input-focus input,
.e-small .e-float-input.e-control-wrapper.e-rtl.e-input-focus input,
.e-small .e-float-input.e-rtl.e-input-focus input {
  padding-left: 0;
  padding-right: 8px;
  text-indent: 0;
}

.e-rtl textarea.e-input.e-small,
textarea.e-input.e-small.e-rtl,
.e-small.e-rtl textarea.e-input,
.e-small textarea.e-input.e-rtl,
.e-float-input:not(.e-outline).e-small.e-rtl textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea,
.e-input-group:not(.e-outline).e-small.e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-input,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small textarea,
.e-rtl .e-float-input:not(.e-outline).e-small textarea,
.e-rtl .e-input-group:not(.e-outline).e-small textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small textarea.e-input,
.e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea.e-small,
.e-float-input:not(.e-outline).e-rtl textarea.e-small,
.e-input-group:not(.e-outline).e-rtl textarea.e-input.e-small,
.e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input.e-small,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea.e-small,
.e-rtl .e-float-input:not(.e-outline) textarea.e-small,
.e-rtl .e-input-group:not(.e-outline) textarea.e-input.e-small,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input.e-small,
.e-small .e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea,
.e-small .e-float-input:not(.e-outline).e-rtl textarea,
.e-small .e-input-group:not(.e-outline).e-rtl textarea.e-input,
.e-small .e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input,
.e-small.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea,
.e-small.e-rtl .e-float-input:not(.e-outline) textarea,
.e-small.e-rtl .e-input-group:not(.e-outline) textarea.e-input,
.e-small.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input,
.e-small.e-rtl .e-input-group:not(.e-outline) textarea.e-input:focus,
.e-small.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input:focus,
.e-small.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea:focus,
.e-small.e-rtl .e-float-input:not(.e-outline) textarea:focus,
.e-small .e-input-group:not(.e-outline).e-rtl textarea.e-input:focus,
.e-small .e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input:focus,
.e-small .e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea:focus,
.e-small .e-float-input:not(.e-outline).e-rtl textarea:focus {
  padding-right: 8px;
  text-indent: 0;
}

input.e-input.e-bigger,
.e-bigger input.e-input,
.e-input-group.e-bigger input.e-input,
.e-input-group.e-control-wrapper.e-bigger input.e-input,
.e-float-input.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper input.e-bigger,
.e-float-input.e-bigger input,
.e-float-input input.e-bigger,
.e-input-group input.e-input.e-bigger,
.e-input-group.e-control-wrapper input.e-input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper input,
.e-bigger .e-float-input input,
.e-bigger .e-input-group.e-control-wrapper input.e-input,
.e-bigger .e-input-group input.e-input,
.e-input-group.e-bigger input.e-input:focus,
.e-input-group.e-control-wrapper.e-bigger input.e-input:focus,
.e-float-input.e-control-wrapper.e-bigger input:focus,
.e-float-input.e-bigger input:focus,
.e-bigger .e-input-group input.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper input.e-input:focus,
.e-bigger .e-float-input.e-control-wrapper input:focus,
.e-bigger .e-float-input input:focus,
.e-input-group.e-bigger.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-input-focus input.e-input,
.e-bigger .e-input-group.e-input-focus input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-float-input.e-control-wrapper.e-bigger.e-input-focus input,
.e-float-input.e-bigger.e-input-focus input,
.e-bigger .e-float-input.e-control-wrapper.e-input-focus input,
.e-bigger .e-float-input.e-input-focus input {
  padding-left: 12px;
  text-indent: 0;
}

.e-rtl input.e-input.e-bigger,
input.e-input.e-bigger.e-rtl,
.e-bigger.e-rtl input.e-input,
.e-bigger input.e-input.e-rtl,
.e-float-input.e-control-wrapper.e-bigger.e-rtl input,
.e-float-input.e-bigger.e-rtl input,
.e-input-group.e-bigger.e-rtl input.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-rtl input.e-input,
.e-rtl .e-float-input.e-control-wrapper.e-bigger input,
.e-rtl .e-float-input.e-bigger input,
.e-rtl .e-input-group.e-bigger input.e-input,
.e-rtl .e-input-group.e-control-wrapper.e-bigger input.e-input,
.e-float-input.e-control-wrapper.e-rtl input.e-bigger,
.e-float-input.e-rtl input.e-bigger,
.e-input-group.e-rtl input.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-rtl input.e-input.e-bigger,
.e-rtl .e-float-input.e-control-wrapper input.e-bigger,
.e-rtl .e-float-input input.e-bigger,
.e-rtl .e-input-group input.e-input.e-bigger,
.e-rtl .e-input-group.e-control-wrapper input.e-input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-rtl input,
.e-bigger .e-float-input.e-rtl input,
.e-bigger .e-input-group.e-rtl input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-bigger.e-rtl .e-float-input.e-control-wrapper input,
.e-bigger.e-rtl .e-float-input input,
.e-bigger.e-rtl .e-input-group input.e-input,
.e-bigger.e-rtl .e-input-group.e-control-wrapper input.e-input,
.e-bigger.e-rtl .e-input-group input.e-input:focus,
.e-bigger.e-rtl .e-input-group.e-control-wrapper input.e-input:focus,
.e-bigger.e-rtl .e-float-input.e-control-wrapper input:focus,
.e-bigger.e-rtl .e-float-input input:focus,
.e-bigger .e-input-group.e-rtl input.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper.e-rtl input.e-input:focus,
.e-bigger .e-float-input.e-rtl input:focus,
.e-bigger .e-float-input.e-control-wrapper.e-rtl input:focus,
.e-bigger.e-rtl .e-input-group.e-input-focus input.e-input,
.e-bigger.e-rtl .e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-bigger .e-input-group.e-rtl.e-input-focus input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input,
.e-bigger.e-rtl .e-float-input.e-control-wrapper.e-input-focus input,
.e-bigger.e-rtl .e-float-input.e-input-focus input,
.e-bigger .e-float-input.e-rtl.e-input-focus input,
.e-bigger .e-float-input.e-control-wrapper.e-rtl.e-input-focus input {
  padding-left: 0;
  padding-right: 12px;
  text-indent: 0;
}

textarea.e-input.e-bigger,
.e-bigger textarea.e-input,
.e-input-group.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper.e-bigger textarea.e-input,
.e-float-input.e-control-wrapper.e-bigger textarea,
.e-float-input.e-control-wrapper textarea.e-bigger,
.e-float-input.e-bigger textarea,
.e-float-input textarea.e-bigger,
.e-input-group textarea.e-input.e-bigger,
.e-input-group.e-control-wrapper textarea.e-input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper textarea,
.e-bigger .e-float-input textarea,
.e-bigger .e-input-group textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-bigger textarea.e-input:focus,
.e-input-group.e-control-wrapper.e-bigger textarea.e-input:focus,
.e-float-input.e-control-wrapper.e-bigger textarea:focus,
.e-float-input.e-bigger textarea:focus,
.e-bigger .e-input-group textarea.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper textarea.e-input:focus,
.e-bigger .e-float-input.e-control-wrapper textarea:focus,
.e-bigger .e-float-input textarea:focus {
  padding-left: 12px;
  text-indent: 0;
}

.e-rtl textarea.e-input.e-bigger,
textarea.e-input.e-bigger.e-rtl,
.e-bigger.e-rtl textarea.e-input,
.e-bigger textarea.e-input.e-rtl,
.e-float-input.e-control-wrapper:not(.e-outline).e-bigger.e-rtl textarea,
.e-float-input:not(.e-outline).e-bigger.e-rtl textarea,
.e-input-group:not(.e-outline).e-bigger.e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-control-wrapper.e-bigger.e-rtl textarea.e-input,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-bigger textarea,
.e-rtl .e-float-input:not(.e-outline).e-bigger textarea,
.e-rtl .e-input-group:not(.e-outline).e-bigger textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-bigger textarea.e-input,
.e-float-input:not(.e-outline).e-rtl textarea.e-bigger,
.e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea.e-bigger,
.e-input-group:not(.e-outline).e-rtl textarea.e-input.e-bigger,
.e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input.e-bigger,
.e-rtl .e-float-input:not(.e-outline) textarea.e-bigger,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea.e-bigger,
.e-rtl .e-input-group:not(.e-outline) textarea.e-input.e-bigger,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input.e-bigger,
.e-bigger .e-float-input:not(.e-outline).e-rtl textarea,
.e-bigger .e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea,
.e-bigger .e-input-group:not(.e-outline).e-rtl textarea.e-input,
.e-bigger .e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input,
.e-bigger.e-rtl .e-float-input:not(.e-outline) textarea,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea,
.e-bigger.e-rtl .e-input-group:not(.e-outline) textarea.e-input,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input,
.e-bigger.e-rtl .e-input-group:not(.e-outline) textarea.e-input:focus,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input:focus,
.e-bigger.e-rtl .e-float-input:not(.e-outline) textarea:focus,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea:focus,
.e-bigger .e-input-group:not(.e-outline).e-rtl textarea.e-input:focus,
.e-bigger .e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input:focus,
.e-bigger .e-float-input:not(.e-outline).e-rtl textarea:focus,
.e-bigger .e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea:focus {
  padding-right: 12px;
  text-indent: 0;
}

input.e-input.e-bigger.e-small,
.e-bigger input.e-input.e-small,
.e-input-group.e-small.e-bigger input.e-input,
.e-input-group.e-control-wrapper.e-small.e-bigger input.e-input,
.e-input-group.e-small input.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-small input.e-input.e-bigger,
.e-bigger .e-input-group.e-small input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small input.e-input,
.e-float-input.e-small.e-bigger input,
.e-float-input.e-small input.e-bigger,
.e-bigger .e-float-input.e-small input,
.e-float-input.e-control-wrapper.e-small.e-bigger input,
.e-float-input.e-control-wrapper.e-small input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-small input,
.e-bigger .e-input-group.e-small input.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper.e-small input.e-input:focus,
.e-bigger .e-float-input.e-control-wrapper.e-small input:focus,
.e-bigger .e-float-input.e-small input:focus,
.e-small .e-input-group.e-bigger input.e-input:focus,
.e-small .e-input-group.e-control-wrapper.e-bigger input.e-input:focus,
.e-small .e-float-input.e-control-wrapper.e-bigger input:focus,
.e-small .e-float-input.e-bigger input:focus,
.e-input-group.e-bigger.e-small input.e-input:focus,
.e-input-group.e-control-wrapper.e-bigger.e-small input.e-input:focus,
.e-float-input.e-control-wrapper.e-bigger.e-small input:focus,
.e-float-input.e-bigger.e-small input:focus,
.e-bigger .e-input-group.e-small.e-input-focus input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-input-focus input.e-input,
.e-small .e-input-group.e-bigger.e-input-focus input.e-input,
.e-small .e-input-group.e-control-wrapper.e-bigger.e-input-focus input.e-input,
.e-input-group.e-bigger.e-small.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-small.e-input-focus input.e-input,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-input-focus input,
.e-bigger .e-float-input.e-small.e-input-focus input,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-input-focus input,
.e-small .e-float-input.e-bigger.e-input-focus input,
.e-float-input.e-control-wrapper.e-bigger.e-small.e-input-focus input,
.e-float-input.e-bigger.e-small.e-input-focus input {
  padding-left: 8px;
  text-indent: 0;
}

.e-bigger input.e-input.e-small.e-rtl,
.e-input-group.e-small.e-bigger.e-rtl input.e-input,
.e-input-group.e-control-wrapper.e-small.e-bigger.e-rtl input.e-input,
.e-input-group.e-small.e-rtl input.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-rtl input.e-input.e-bigger,
.e-bigger .e-input-group.e-small.e-rtl input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-rtl input.e-input,
.e-float-input.e-small.e-bigger.e-rtl input,
.e-float-input.e-small.e-rtl input.e-bigger,
.e-bigger .e-float-input.e-small.e-rtl input,
.e-float-input.e-control-wrapper.e-small.e-bigger.e-rtl input,
.e-float-input.e-control-wrapper.e-small.e-rtl input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-rtl input,
.e-bigger.e-rtl input.e-input.e-small,
.e-rtl .e-input-group.e-small.e-bigger input.e-input,
.e-rtl .e-input-group.e-control-wrapper.e-small.e-bigger input.e-input,
.e-rtl .e-input-group.e-small input.e-input.e-bigger,
.e-rtl .e-input-group.e-control-wrapper.e-small input.e-input.e-bigger,
.e-bigger.e-rtl .e-input-group.e-small input.e-input,
.e-bigger.e-rtl .e-input-group.e-control-wrapper.e-small input.e-input,
.e-rtl .e-float-input.e-control-wrapper.e-small.e-bigger input,
.e-rtl .e-float-input.e-control-wrapper.e-small input.e-bigger,
.e-bigger.e-rtl .e-float-input.e-control-wrapper.e-small input,
.e-rtl .e-float-input.e-small.e-bigger input,
.e-rtl .e-float-input.e-small input.e-bigger,
.e-bigger.e-rtl .e-float-input.e-small input,
.e-bigger .e-input-group.e-small.e-rtl input.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-rtl input.e-input:focus,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-rtl input:focus,
.e-bigger .e-float-input.e-small.e-rtl input:focus,
.e-small .e-input-group.e-bigger.e-rtl input.e-input:focus,
.e-small .e-input-group.e-control-wrapper.e-bigger.e-rtl input.e-input:focus,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-rtl input:focus,
.e-small .e-float-input.e-bigger.e-rtl input:focus,
.e-input-group.e-bigger.e-small.e-rtl input.e-input:focus,
.e-input-group.e-control-wrapper.e-bigger.e-small.e-rtl input.e-input:focus,
.e-float-input.e-control-wrapper.e-bigger.e-small.e-rtl input:focus,
.e-float-input.e-bigger.e-small.e-rtl input:focus,
.e-bigger.e-rtl .e-input-group.e-small input.e-input:focus,
.e-bigger.e-rtl .e-input-group.e-control-wrapper.e-small input.e-input:focus,
.e-bigger.e-rtl .e-float-input.e-control-wrapper.e-small input:focus,
.e-bigger.e-rtl .e-float-input.e-small input:focus,
.e-small.e-rtl .e-input-group.e-bigger input.e-input:focus,
.e-small.e-rtl .e-input-group.e-control-wrapper.e-bigger input.e-input:focus,
.e-small.e-rtl .e-float-input.e-control-wrapper.e-bigger input:focus,
.e-small.e-rtl .e-float-input.e-bigger input:focus,
.e-rtl .e-input-group.e-bigger.e-small input.e-input:focus,
.e-rtl .e-input-group.e-control-wrapper.e-bigger.e-small input.e-input:focus,
.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small input:focus,
.e-rtl .e-float-input.e-bigger.e-small input:focus,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-rtl.e-input-focus input,
.e-bigger .e-float-input.e-small.e-rtl.e-input-focus input,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-rtl.e-input-focus input,
.e-small .e-float-input.e-bigger.e-rtl.e-input-focus input,
.e-float-input.e-control-wrapper.e-bigger.e-small.e-rtl.e-input-focus input,
.e-float-input.e-bigger.e-small.e-rtl.e-input-focus input,
.e-bigger.e-rtl .e-float-input.e-control-wrapper.e-small.e-input-focus input,
.e-bigger.e-rtl .e-float-input.e-small.e-input-focus input,
.e-small.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-input-focus input,
.e-small.e-rtl .e-float-input.e-bigger.e-input-focus input,
.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small.e-input-focus input,
.e-rtl .e-float-input.e-bigger.e-small.e-input-focus input,
.e-bigger .e-input-group.e-small.e-rtl.e-input-focus input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-rtl.e-input-focus input.e-input,
.e-small .e-input-group.e-bigger.e-rtl.e-input-focus input.e-input,
.e-small .e-input-group.e-control-wrapper.e-bigger.e-rtl.e-input-focus input.e-input,
.e-input-group.e-bigger.e-small.e-rtl.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-small.e-rtl.e-input-focus input.e-input,
.e-bigger.e-rtl .e-input-group.e-small.e-input-focus input.e-input,
.e-bigger.e-rtl .e-input-group.e-control-wrapper.e-small.e-input-focus input.e-input,
.e-small.e-rtl .e-input-group.e-bigger.e-input-focus input.e-input,
.e-small.e-rtl .e-input-group.e-control-wrapper.e-bigger.e-input-focus input.e-input,
.e-rtl .e-input-group.e-bigger.e-small.e-input-focus input.e-input,
.e-rtl .e-input-group.e-control-wrapper.e-bigger.e-small.e-input-focus input.e-input {
  padding-left: 0;
  padding-right: 8px;
  text-indent: 0;
}

textarea.e-input.e-bigger.e-small,
.e-bigger textarea.e-input.e-small,
.e-input-group.e-small.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper.e-small.e-bigger textarea.e-input,
.e-input-group.e-small textarea.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-small textarea.e-input.e-bigger,
.e-bigger .e-input-group.e-small textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-float-input.e-small.e-bigger textarea,
.e-float-input.e-small textarea.e-bigger,
.e-bigger .e-float-input.e-small textarea,
.e-float-input.e-control-wrapper.e-small.e-bigger textarea,
.e-float-input.e-control-wrapper.e-small textarea.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea,
.e-bigger .e-input-group.e-small textarea.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper.e-small textarea.e-input:focus,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:focus,
.e-bigger .e-float-input.e-small textarea:focus,
.e-small .e-input-group.e-bigger textarea.e-input:focus,
.e-small .e-input-group.e-control-wrapper.e-bigger textarea.e-input:focus,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea:focus,
.e-small .e-float-input.e-bigger textarea:focus,
.e-input-group.e-bigger.e-small textarea.e-input:focus,
.e-input-group.e-control-wrapper.e-bigger.e-small textarea.e-input:focus,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:focus,
.e-float-input.e-bigger.e-small textarea:focus {
  padding-left: 8px;
  text-indent: 0;
}

.e-bigger textarea.e-input.e-small.e-rtl,
.e-input-group:not(.e-outline).e-small.e-bigger.e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-control-wrapper.e-small.e-bigger.e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-small.e-rtl textarea.e-input.e-bigger,
.e-input-group:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-input.e-bigger,
.e-bigger .e-input-group:not(.e-outline).e-small.e-rtl textarea.e-input,
.e-bigger .e-input-group:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-input,
.e-float-input:not(.e-outline).e-small.e-bigger.e-rtl textarea,
.e-float-input:not(.e-outline).e-small.e-rtl textarea.e-bigger,
.e-bigger .e-float-input:not(.e-outline).e-small.e-rtl textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-small.e-bigger.e-rtl textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-bigger,
.e-bigger .e-float-input:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea,
.e-bigger.e-rtl textarea.e-input.e-small,
.e-rtl .e-input-group:not(.e-outline).e-small.e-bigger textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small.e-bigger textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-small textarea.e-input.e-bigger,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small textarea.e-input.e-bigger,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-small textarea.e-input,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small textarea.e-input,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small.e-bigger textarea,
.e-rtl .e-float-input:not(.e-outline).e-small textarea.e-bigger,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small textarea,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small.e-bigger textarea,
.e-rtl .e-float-input:not(.e-outline).e-small textarea.e-bigger,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-small textarea,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-small.e-control-wrapper textarea,
.e-bigger .e-input-group:not(.e-outline).e-small.e-rtl textarea.e-input:focus,
.e-bigger .e-input-group:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-input:focus,
.e-bigger .e-float-input:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea:focus,
.e-bigger .e-float-input:not(.e-outline).e-small.e-rtl textarea:focus,
.e-small .e-input-group:not(.e-outline).e-bigger.e-rtl textarea.e-input:focus,
.e-small .e-input-group:not(.e-outline).e-control-wrapper.e-bigger.e-rtl textarea.e-input:focus,
.e-small .e-float-input:not(.e-outline).e-control-wrapper.e-bigger.e-rtl textarea:focus,
.e-small .e-float-input:not(.e-outline).e-bigger.e-rtl textarea:focus,
.e-input-group:not(.e-outline).e-bigger.e-small.e-rtl textarea.e-input:focus,
.e-input-group:not(.e-outline).e-control-wrapper.e-bigger.e-small.e-rtl textarea.e-input:focus,
.e-float-input:not(.e-outline).e-control-wrapper.e-bigger.e-small.e-rtl textarea:focus,
.e-float-input:not(.e-outline).e-bigger.e-small.e-rtl textarea:focus,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-small textarea.e-input:focus,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small textarea.e-input:focus,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small textarea:focus,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-small textarea:focus,
.e-small.e-rtl .e-input-group:not(.e-outline).e-bigger textarea.e-input:focus,
.e-small.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-bigger textarea.e-input:focus,
.e-small.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-bigger textarea:focus,
.e-small.e-rtl .e-float-input:not(.e-outline).e-bigger textarea:focus,
.e-rtl .e-input-group:not(.e-outline).e-bigger.e-small textarea.e-input:focus,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-bigger.e-small textarea.e-input:focus,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-bigger.e-small textarea:focus,
.e-rtl .e-float-input:not(.e-outline).e-bigger.e-small textarea:focus {
  padding-right: 8px;
  text-indent: 0;
}

.e-float-input .e-clear-icon,
.e-float-input.e-control-wrapper .e-clear-icon,
.e-input-group .e-clear-icon,
.e-input-group.e-control-wrapper .e-clear-icon {
  background: transparent;
  border: 0;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  justify-content: center;
  line-height: 1;
  min-width: 24px;
  outline: none;
  padding: 0;
  text-align: center;
}

.e-float-input .e-clear-icon::before,
.e-float-input.e-control-wrapper .e-clear-icon::before,
.e-input-group .e-clear-icon::before,
.e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 10px;
  padding: 0;
  text-align: center;
  vertical-align: middle;
}

.e-float-input.e-static-clear .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-control-wrapper.e-static-clear .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-static-clear .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-control-wrapper.e-static-clear .e-clear-icon.e-clear-icon-hide {
  cursor: pointer;
  display: flex;
}

.e-float-input.e-small.e-bigger .e-clear-icon,
.e-float-input.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-input-group.e-small.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-small .e-input-group.e-bigger input:first-child ~ .e-clear-icon,
.e-small .e-input-group.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon,
.e-bigger .e-input-group.e-small input:first-child ~ .e-clear-icon,
.e-bigger .e-input-group.e-control-wrapper.e-small input:first-child ~ .e-clear-icon,
.e-small .e-float-input.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon,
.e-small .e-float-input.e-bigger input:first-child ~ .e-clear-icon,
.e-bigger .e-float-input.e-control-wrapper.e-small input:first-child ~ .e-clear-icon,
.e-bigger .e-float-input.e-small input:first-child ~ .e-clear-icon {
  padding-bottom: 0;
}

.e-float-input.e-small .e-clear-icon::before,
.e-float-input.e-control-wrapper.e-small .e-clear-icon::before,
.e-input-group.e-small .e-clear-icon::before,
.e-input-group.e-control-wrapper.e-small .e-clear-icon::before,
.e-float-input.e-control-wrapper input.e-small:first-child ~ .e-clear-icon::before,
.e-small .e-float-input.e-control-wrapper .e-clear-icon::before,
.e-float-input input.e-small:first-child ~ .e-clear-icon::before,
.e-small .e-float-input .e-clear-icon::before,
.e-small .e-input-group .e-clear-icon::before,
.e-small .e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 8px;
}

.e-float-input.e-bigger .e-clear-icon::before,
.e-float-input.e-control-wrapper.e-bigger .e-clear-icon::before,
.e-input-group.e-bigger .e-clear-icon::before,
.e-input-group.e-control-wrapper.e-bigger .e-clear-icon::before,
.e-float-input.e-control-wrapper input.e-bigger:first-child ~ .e-clear-icon::before,
.e-bigger .e-float-input.e-control-wrapper .e-clear-icon::before,
.e-float-input input.e-bigger:first-child ~ .e-clear-icon::before,
.e-bigger .e-float-input .e-clear-icon::before,
.e-bigger .e-input-group .e-clear-icon::before,
.e-bigger .e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 12px;
}

.e-float-input.e-small.e-bigger .e-clear-icon::before,
.e-float-input.e-control-wrapper.e-small.e-bigger .e-clear-icon::before,
.e-input-group.e-small.e-bigger .e-clear-icon::before,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon::before,
.e-small.e-bigger .e-float-input .e-clear-icon::before,
.e-small.e-bigger .e-float-input.e-control-wrapper .e-clear-icon::before,
.e-small.e-bigger .e-input-group .e-clear-icon::before,
.e-small.e-bigger .e-input-group.e-control-wrapper .e-clear-icon::before,
.e-small .e-input-group.e-bigger input:first-child ~ .e-clear-icon::before,
.e-small .e-input-group.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon::before,
.e-bigger .e-input-group.e-small input:first-child ~ .e-clear-icon::before,
.e-bigger .e-input-group.e-control-wrapper.e-small input:first-child ~ .e-clear-icon::before,
.e-small .e-float-input.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon::before,
.e-small .e-float-input.e-bigger input:first-child ~ .e-clear-icon::before,
.e-bigger .e-float-input.e-control-wrapper.e-small input:first-child ~ .e-clear-icon::before,
.e-bigger .e-float-input.e-small input:first-child ~ .e-clear-icon::before {
  font-size: 12px;
}

.e-input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-input-group input:not(.e-control).e-input:not(:valid):first-child ~ .e-clear-icon,
.e-input-group.e-control-wrapper input.e-input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-float-input input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-float-input.e-control-wrapper input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-float-input.e-input-group input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-float-input.e-input-group.e-control-wrapper input:not(:valid):not(.e-control):first-child ~ .e-clear-icon {
  display: none;
}

.e-input-group .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-control-wrapper .e-clear-icon.e-clear-icon-hide {
  display: none;
}

.e-input-group.e-static-clear .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-control-wrapper.e-static-clear .e-clear-icon.e-clear-icon-hide {
  cursor: pointer;
}

.e-input-group.e-disabled input.e-input:not(:valid):first-child ~ .e-clear-icon,
.e-input-group.e-control-wrapper.e-disabled input.e-input:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-disabled input:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-input-group.e-disabled input:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-input-group.e-control-wrapper.e-disabled input:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-disabled input:not(:valid):first-child ~ .e-clear-icon,
.e-input-group.e-disabled .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-control-wrapper.e-disabled .e-clear-icon.e-clear-icon-hide {
  cursor: not-allowed;
}

.e-float-input.e-control-wrapper input[readonly]:first-child ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-input-group input[readonly]:first-child ~ .e-clear-icon,
.e-float-input input[readonly]:first-child ~ .e-clear-icon,
.e-float-input.e-input-group input[readonly]:first-child ~ .e-clear-icon,
.e-input-group input[readonly]:first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-control-wrapper.e-input-group input[readonly]:first-child ~ .e-clear-icon,
.e-float-input.e-input-group.e-control-wrapper input[readonly]:first-child ~ .e-clear-icon,
.e-input-group.e-control-wrapper input[readonly]:first-child .e-clear-icon.e-clear-icon-hide {
  cursor: auto;
}

.e-input-group .e-clear-icon,
.e-input-group.e-control-wrapper .e-clear-icon {
  min-height: 0;
  min-width: 24px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
}

.e-float-input.e-input-group .e-clear-icon,
.e-float-input.e-input-group.e-control-wrapper .e-clear-icon {
  padding-right: 0;
  padding-top: 0;
}

.e-input-group.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-bigger .e-clear-icon,
.e-input-group .e-clear-icon.e-bigger,
.e-input-group.e-control-wrapper .e-clear-icon.e-bigger,
.e-bigger .e-input-group .e-clear-icon,
.e-bigger .e-input-group.e-control-wrapper .e-clear-icon {
  min-height: 0;
  min-width: 34px;
  padding-bottom: 0;
  padding-right: 0;
  padding-top: 0;
}

.e-input-group.e-float-input.e-bigger .e-clear-icon,
.e-input-group.e-float-input .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-float-input .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-float-input .e-clear-icon {
  padding-right: 0;
  padding-top: 0;
}

.e-input-group.e-small.e-bigger .e-clear-icon,
.e-input-group.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-small .e-clear-icon,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-clear-icon {
  min-height: 0;
  min-width: 34px;
  padding-bottom: 0;
  padding-right: 0;
  padding-top: 0;
}

.e-input-group.e-float-input.e-small.e-bigger .e-clear-icon,
.e-input-group.e-float-input.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-float-input.e-small .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon,
.e-input-group.e-float-input.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-input-group.e-float-input.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-float-input.e-control-wrapper.e-small .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon {
  padding-right: 0;
  padding-top: 0;
}

.e-input-group.e-small .e-clear-icon,
.e-input-group .e-clear-icon.e-small,
.e-small .e-input-group .e-clear-icon,
.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-input-group.e-control-wrapper .e-clear-icon.e-small,
.e-small .e-input-group.e-control-wrapper .e-clear-icon {
  min-height: 0;
  min-width: 26px;
  padding-bottom: 0;
  padding-right: 0;
  padding-top: 0;
}

.e-input-group.e-float-input.e-small .e-clear-icon,
.e-input-group.e-float-input .e-clear-icon.e-small,
.e-small .e-input-group.e-float-input .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input .e-clear-icon.e-small,
.e-small .e-input-group.e-control-wrapper.e-float-input .e-clear-icon,
.e-input-group.e-float-input.e-control-wrapper.e-small .e-clear-icon,
.e-input-group.e-float-input.e-control-wrapper .e-clear-icon.e-small,
.e-small .e-input-group.e-float-input.e-control-wrapper .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input .e-clear-icon.e-small,
.e-small .e-input-group.e-control-wrapper.e-float-input .e-clear-icon {
  padding-right: 0;
  padding-top: 0;
}

.e-input:not(:valid),
.e-input:valid,
.e-float-input.e-control-wrapper input:not(:valid),
.e-float-input.e-control-wrapper input:valid,
.e-float-input input:not(:valid),
.e-float-input input:valid,
.e-input-group input:not(:valid),
.e-input-group input:valid,
.e-input-group.e-control-wrapper input:not(:valid),
.e-input-group.e-control-wrapper input:valid,
.e-float-input.e-control-wrapper textarea:not(:valid),
.e-float-input.e-control-wrapper textarea:valid,
.e-float-input textarea:not(:valid),
.e-float-input textarea:valid,
.e-input-group.e-control-wrapper textarea:not(:valid),
.e-input-group.e-control-wrapper textarea:valid,
.e-input-group textarea:not(:valid),
.e-input-group textarea:valid {
  box-shadow: none;
}

.e-input-group .e-input-in-wrap,
.e-input-group.e-control-wrapper .e-input-in-wrap,
.e-float-input .e-input-in-wrap,
.e-float-input.e-control-wrapper .e-input-in-wrap {
  width: 100%;
  display: flex;
  position: relative;
}

.e-float-input .e-input-in-wrap label.e-float-text,
.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text {
  right: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
}

.e-float-input input.e-input,
.e-float-input.e-bigger .e-input,
.e-bigger .e-float-input .e-input,
.e-float-input.e-control-wrapper input.e-input,
.e-float-input.e-control-wrapper.e-bigger .e-input,
.e-bigger .e-float-input.e-control-wrapper .e-input {
  margin-bottom: 0;
}

.e-float-input textarea:focus ~ label.e-float-text,
.e-float-input textarea:valid ~ label.e-float-text,
.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input textarea label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  font-size: 14px;
  padding-right: 0;
  transform: translate3d(-10px, -37px, 0) scale(1);
}

.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text {
  font-size: 16px;
  top: 14px;
}

.e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text {
  font-size: 12px;
  top: 16px;
}

.e-float-input.e-small.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text {
  font-size: 14px;
  top: 16px;
}

.e-float-input textarea ~ .e-float-text,
.e-float-input.e-control-wrapper textarea ~ .e-float-text {
  top: 15px;
}

.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 12px;
}

.e-float-input.e-bigger textarea ~ label.e-float-text,
.e-float-input textarea ~ label.e-float-text.e-bigger,
.e-float-input textarea.e-bigger ~ label.e-float-text,
.e-bigger .e-float-input textarea ~ label.e-float-text,
.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-bigger,
.e-float-input.e-control-wrapper textarea.e-bigger ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 16px;
  top: 18px;
}

.e-float-input.e-small textarea ~ label.e-float-text,
.e-float-input textarea ~ label.e-float-text.e-small,
.e-float-input textarea.e-small ~ label.e-float-text,
.e-small .e-float-input textarea ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-small,
.e-float-input.e-control-wrapper textarea.e-small ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea ~ label.e-float-text {
  font-size: 12px;
  top: 15px;
}

.e-input-group:hover:not(.e-disabled),
.e-input-group.e-control-wrapper:hover:not(.e-disabled),
.e-float-input:hover:not(.e-disabled),
.e-float-input:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-float-input:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]),
.e-float-input:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-float-input:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-disabled),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]) {
  border-bottom-width: 1px;
}

.e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  font-weight: bold;
  padding-right: 0;
  transform: translate3d(-10px, -39px, 0) scale(1);
  -webkit-user-select: text;
          user-select: text;
}

.e-bigger .e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 16px;
  font-weight: bold;
  padding-right: 0;
  top: 14px;
  transform: translate3d(-10px, -39px, 0) scale(1);
  -webkit-user-select: text;
          user-select: text;
}

.e-small .e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 12px;
  font-weight: bold;
  padding-right: 0;
  top: 17px;
  transform: translate3d(-10px, -39px, 0) scale(1);
  -webkit-user-select: text;
          user-select: text;
}

.e-bigger .e-float-input.e-small:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  font-weight: bold;
  padding-right: 0;
  top: 16px;
  transform: translate3d(-10px, -39px, 0) scale(1);
  -webkit-user-select: text;
          user-select: text;
}

.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -o-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  box-sizing: border-box;
  left: 0%;
  top: 13px;
  transform: translate(0%, -50%);
  width: 100%;
  font-style: normal;
}

.e-bigger .e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  font-style: normal;
}

.e-float-input.e-bigger.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-bigger.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-bigger.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small textarea label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small textarea label.e-float-text.e-label-top,
.e-small .e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-small .e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-small .e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger textarea label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea label.e-float-text.e-label-top {
  padding-right: 0;
  transform: translate3d(-10px, -37px, 0) scale(1);
}

.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  left: 0;
  overflow: hidden;
  padding-left: 10px;
  pointer-events: none;
  position: absolute;
  text-overflow: ellipsis;
  top: -11px;
  transform: translate3d(0, 16px, 0) scale(1);
  transform-origin: left top;
  transition: 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
  -webkit-user-select: none;
          user-select: none;
  white-space: nowrap;
  width: 100%;
}

textarea.e-input::-webkit-textarea-placeholder,
textarea.e-input:-moz-placeholder,
textarea.e-input:-ms-textarea-placeholder,
textarea.e-input::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
}

.e-small textarea.e-input::-webkit-textarea-placeholder,
textarea.e-small.e-input::-webkit-textarea-placeholder,
.e-small textarea.e-input:-moz-placeholder,
textarea.e-small.e-input:-moz-placeholder,
.e-small textarea.e-input:-ms-input-placeholder,
textarea.e-small.e-input:-ms-input-placeholder,
.e-small textarea.e-input::-moz-placeholder,
textarea.e-small.e-input::-moz-placeholder {
  font-size: 12px;
  font-style: normal;
}

.e-bigger textarea.e-small.e-input::-webkit-textarea-placeholder,
.e-small textarea.e-bigger.e-input::-webkit-textarea-placeholder,
.e-bigger textarea.e-small.e-input:-moz-placeholder,
.e-small textarea.e-bigger.e-input:-moz-placeholder,
.e-bigger textarea.e-small.e-input:-ms-input-placeholder,
.e-small textarea.e-bigger.e-input:-ms-input-placeholder,
.e-bigger textarea.e-small.e-input::-moz-placeholder,
.e-small textarea.e-bigger.e-input::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
}

.e-bigger textarea.e-input::-webkit-textarea-placeholder,
textarea.e-bigger.e-input::-webkit-textarea-placeholder,
.e-bigger textarea.e-input:-moz-placeholder,
textarea.e-bigger.e-input:-moz-placeholder,
.e-bigger textarea.e-input:-ms-textarea-placeholder,
textarea.e-bigger.e-input:-ms-textarea-placeholder,
.e-bigger textarea.e-input::-moz-placeholder,
textarea.e-bigger.e-input::-moz-placeholder {
  font-size: 16px;
  font-style: normal;
}

.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  -webkit-user-select: text;
          user-select: text;
}

.e-small .e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 12px;
  -webkit-user-select: text;
          user-select: text;
}

.e-bigger .e-float-input.e-small textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  -webkit-user-select: text;
          user-select: text;
}

.e-bigger .e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 16px;
  -webkit-user-select: text;
          user-select: text;
}

.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger textarea label.e-float-text.e-label-top,
.e-bigger .e-float-input textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input textarea label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  padding-right: 0;
  transform: translate3d(-10px, -39px, 0) scale(1);
}

.e-float-input.e-small.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger textarea label.e-float-text.e-label-top,
.e-bigger.e-small .e-float-input textarea:focus ~ label.e-float-text,
.e-bigger.e-small .e-float-input textarea:valid ~ label.e-float-text,
.e-bigger.e-small .e-float-input textarea ~ label.e-label-top.e-float-text,
.e-bigger.e-small .e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger.e-small .e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger.e-small .e-float-input textarea label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea label.e-float-text.e-label-top,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  padding-right: 0;
  transform: translate3d(-10px, -39px, 0) scale(1);
}

.e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small textarea label.e-float-text.e-label-top,
.e-small .e-float-input textarea:focus ~ label.e-float-text,
.e-small .e-float-input textarea:valid ~ label.e-float-text,
.e-small .e-float-input textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input textarea label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  padding-right: 0;
  transform: translate3d(-10px, -39px, 0) scale(1);
}

.e-float-input textarea[disabled],
.e-float-input textarea.e-disabled,
.e-float-input.e-control-wrapper textarea[disabled],
.e-float-input.e-control-wrapper textarea.e-disabled {
  border-color: #ced4da;
  border-style: solid;
}

.e-float-input textarea[disabled],
.e-float-input textarea.e-disabled,
.e-float-input.e-disabled textarea,
.e-float-input.e-control-wrapper textarea[disabled],
.e-float-input.e-control-wrapper textarea.e-disabled,
.e-float-input.e-control-wrapper.e-disabled textarea {
  filter: alpha(opacity=100);
  opacity: 1;
}

.e-float-input textarea[disabled],
.e-float-input textarea.e-disabled,
.e-float-input.e-control-wrapper textarea[disabled],
.e-float-input.e-control-wrapper textarea.e-disabled {
  background: transparent;
  background-image: none;
  cursor: not-allowed;
}

textarea.e-input,
.e-input-group textarea.e-input,
.e-input-group textarea,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-control-wrapper textarea,
.e-float-input textarea,
.e-float-input.e-input-group textarea,
.e-float-input.e-control-wrapper textarea,
.e-float-input.e-control-wrapper.e-input-group textarea {
  border-radius: 4px;
}

textarea.e-input,
.e-input-group textarea,
.e-input-group textarea.e-input,
.e-input-group.e-input-focus textarea,
.e-input-group.e-input-focus textarea.e-input,
.e-input-group.e-control-wrapper textarea,
.e-input-group.e-control-wrapper.e-input-focus textarea,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-control-wrapper.e-input-focus textarea.e-input,
.e-float-input textarea,
.e-float-input.e-control-wrapper textarea {
  line-height: 1.5;
  min-height: 32px;
  min-width: 0;
  padding: 4px 8px 4px 8px;
  resize: vertical;
}

.e-input-group.e-bigger textarea,
.e-input-group.e-bigger textarea.e-input,
.e-input-group textarea.e-bigger,
.e-input-group textarea.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-bigger textarea,
.e-input-group.e-control-wrapper.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-bigger,
.e-input-group.e-control-wrapper textarea.e-input.e-bigger,
.e-bigger .e-input-group textarea,
.e-bigger .e-input-group textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper textarea,
.e-bigger .e-input-group.e-control-wrapper textarea.e-input,
.e-float-input.e-bigger textarea,
.e-float-input textarea.e-bigger,
.e-float-input.e-control-wrapper.e-bigger textarea,
.e-float-input.e-control-wrapper textarea.e-bigger,
.e-bigger .e-float-input textarea,
.e-bigger .e-float-input.e-control-wrapper textarea {
  font: inherit;
  line-height: 1.5;
  min-height: 36px;
  padding: 6px 12px 6px 12px;
}

.e-input-group.e-input-focus.e-bigger textarea,
.e-input-group.e-input-focus.e-bigger textarea.e-input,
.e-input-group.e-input-focus textarea.e-bigger,
.e-input-group.e-input-focus textarea.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-input-focus.e-bigger textarea,
.e-input-group.e-control-wrapper.e-input-focus.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper.e-input-focus textarea.e-bigger,
.e-input-group.e-control-wrapper.e-input-focus textarea.e-input.e-bigger,
.e-bigger .e-input-group.e-input-focus textarea,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus textarea,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-bigger:focus,
.e-input-group.e-control-wrapper textarea.e-input.e-bigger:focus,
.e-bigger .e-input-group.e-control-wrapper textarea:focus,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus textarea:focus,
.e-bigger .e-input-group.e-control-wrapper textarea.e-input:focus {
  font: inherit;
  line-height: 1.5;
  min-height: 36px;
  padding: 6px 12px 6px 12px;
}

.e-input-group.e-small textarea,
.e-input-group.e-small textarea.e-input,
.e-input-group textarea.e-small,
.e-input-group textarea.e-input.e-small,
.e-input-group.e-control-wrapper.e-small textarea,
.e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-small .e-input-group textarea,
.e-small .e-input-group textarea.e-input,
.e-float-input.e-small textarea,
.e-float-input textarea.e-small,
.e-float-input.e-control-wrapper.e-small textarea,
.e-float-input.e-control-wrapper textarea.e-small,
.e-small .e-float-input textarea,
.e-small .e-float-input.e-control-wrapper textarea {
  font: inherit;
  min-height: 26px;
  padding: 4px 8px 4px 8px;
}

.e-input-group.e-input-focus.e-small textarea,
.e-input-group.e-input-focus.e-small textarea.e-input,
.e-input-group.e-input-focus textarea.e-small,
.e-input-group.e-input-focus textarea.e-input.e-small,
.e-input-group.e-input-focus textarea.e-input.e-small,
.e-input-group.e-control-wrapper.e-input-focus.e-small textarea,
.e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input,
.e-small .e-input-group.e-input-focus textarea,
.e-small .e-input-group.e-input-focus textarea.e-input {
  font: inherit;
  min-height: 26px;
  padding: 4px 8px 4px 8px;
}

.e-input-group.e-small textarea:focus,
.e-input-group.e-small textarea.e-input:focus,
.e-input-group textarea.e-small:focus,
.e-input-group textarea.e-input.e-small:focus,
.e-input-group.e-control-wrapper.e-small textarea:focus,
.e-input-group.e-control-wrapper.e-small textarea.e-input:focus,
.e-small .e-input-group textarea:focus,
.e-small .e-input-group textarea.e-input:focus,
.e-float-input.e-small textarea:focus,
.e-float-input textarea.e-small:focus,
.e-float-input.e-control-wrapper.e-small textarea:focus,
.e-float-input.e-control-wrapper textarea.e-small:focus,
.e-small .e-float-input textarea:focus,
.e-small .e-float-input.e-control-wrapper textarea:focus {
  padding: 4px 8px 4px 8px;
}

.e-input-group.e-small.e-bigger textarea.e-input,
.e-input-group.e-small textarea.e-input.e-bigger,
.e-input-group textarea.e-input.e-bigger.e-small,
.e-input-group.e-bigger textarea.e-small,
.e-input-group.e-control-wrapper.e-small.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper.e-small textarea.e-input.e-bigger,
.e-bigger.e-small .e-input-group textarea.e-input,
.e-bigger.e-small .e-input-group.e-control-wrapper textarea.e-input,
.e-bigger .input-group textarea.e-small,
.e-bigger .e-input-group.e-small textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-bigger .e-small.e-input-group.e-control-wrapper textarea.e-input,
.e-small .input-group textarea.e-bigger,
.e-small .e-input-group.e-bigger textarea.e-input,
.e-small .e-input-group.e-control-wrapper textarea.e-input.e-bigger,
.e-small .e-input-group.e-control-wrapper.e-input-focus textarea.e-input.e-bigger,
.e-float-input textarea.e-bigger.e-small,
.e-float-input.e-small.e-bigger textarea,
.e-float-input.e-small textarea.e-bigger,
.e-float-input.e-bigger textarea.e-small,
.e-bigger .e-float-input.e-small textarea,
.e-bigger.e-small .e-float-input textarea,
.e-bigger .float-input textarea.e-small,
.e-small .e-float-input.e-bigger textarea,
.e-small .float-input textarea.e-bigger,
.e-small .e-float-input.e-control-wrapper textarea.e-bigger,
.e-float-input.e-control-wrapper.e-small.e-bigger textarea,
.e-float-input.e-control-wrapper.e-small textarea.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea,
.e-bigger.e-small .e-float-input.e-control-wrapper textarea,
.e-bigger .e-small.e-float-input.e-control-wrapper textarea {
  font: inherit;
  line-height: 1.5;
  min-height: 32px;
  padding: 4px 8px 4px 8px;
}

.e-input-group.e-input-focus textarea.e-input.e-bigger.e-small,
.e-input-group.e-input-focus.e-small.e-bigger textarea.e-input,
.e-input-group.e-input-focus.e-small textarea.e-input.e-bigger,
.e-input-group.e-input-focus.e-bigger textarea.e-small,
.e-input-group.e-control-wrapper.e-input-focus.e-small.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input.e-bigger,
.e-bigger.e-small .e-input-group.e-input-focus textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input,
.e-bigger.e-small .e-input-group.e-control-wrapper.e-input-focus textarea.e-input,
.e-bigger .e-small.e-input-group.e-control-wrapper.e-input-focus textarea.e-input,
.e-small .e-input-group.e-control-wrapper.e-input-focus.e-bigger textarea.e-input {
  font: inherit;
  line-height: 1.5;
  min-height: 32px;
  padding: 4px 8px 4px 8px;
}

.e-filled.e-input-group,
.e-filled.e-input-group.e-control-wrapper,
.e-filled.e-float-input,
.e-filled.e-float-input.e-control-wrapper {
  line-height: 1;
}

.e-filled textarea.e-input,
.e-filled.e-input-group.e-multi-line-input textarea,
.e-filled.e-input-group.e-control-wrapper.e-multi-line-input textarea,
.e-filled.e-float-input.e-multi-line-input textarea,
.e-filled.e-float-input.e-control-wrapper.e-multi-line-input textarea {
  box-sizing: border-box;
}

.e-float-input.e-control-wrapper.e-hidden,
.e-input-group.e-control-wrapper.e-hidden {
  display: none;
}

.e-input-group.e-control-container.valid.modified,
.e-input-group.e-control-container.invalid,
.e-float-input.e-control-container.valid.modified,
.e-float-input.e-control-container.invalid {
  outline: none;
}

/*! input theme */
input.e-input,
.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
textarea.e-input,
.e-float-input input,
.e-float-input.e-control-wrapper input,
.e-float-input textarea,
.e-float-input.e-control-wrapper textarea {
  background: #fff;
  border-color: #ced4da;
  color: #495057;
}

.e-input-group,
.e-input-group.e-control-wrapper,
.e-float-input,
.e-float-input.e-input-group,
.e-float-input.e-control-wrapper,
.e-float-input.e-input-group.e-control-wrapper {
  background: #fff;
  color: #495057;
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  background: transparent;
  border-color: #ced4da;
  color: #495057;
}

.e-input-group.e-disabled .e-input-group-icon,
.e-input-group.e-control-wrapper.e-disabled .e-input-group-icon {
  color: #6c757d;
}

/* stylelint-disable property-no-vendor-prefix */
/* stylelint-disable selector-no-vendor-prefix */
.e-input[disabled],
.e-input-group .e-input[disabled],
.e-input-group.e-control-wrapper .e-input[disabled],
.e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-disabled,
.e-float-input input[disabled],
.e-float-input.e-control-wrapper input[disabled],
.e-float-input textarea[disabled],
.e-float-input.e-control-wrapper textarea[disabled],
.e-float-input.e-disabled,
.e-float-input.e-control-wrapper.e-disabled {
  -webkit-text-fill-color: #6c757d;
  background: #e9ecef;
  color: #6c757d;
  border-color: #ced4da;
}

.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input,
.e-float-input input,
.e-float-input.e-control-wrapper input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
.e-float-input textarea,
.e-float-input.e-control-wrapper textarea,
.e-input-group .e-input[disabled],
.e-input-group.e-control-wrapper .e-input[disabled],
.e-input-group.e-disabled input.e-input,
.e-input-group.e-control-wrapper.e-disabled input.e-input,
.e-input-group.e-disabled textarea.e-input,
.e-input-group.e-control-wrapper.e-disabled textarea.e-input {
  background: none;
  color: inherit;
}

.e-input-group .e-input[readonly],
.e-input-group.e-control-wrapper .e-input[readonly],
.e-float-input input[readonly],
.e-float-input.e-control-wrapper input[readonly],
.e-float-input textarea[readonly],
.e-float-input.e-control-wrapper textarea[readonly] {
  background: #e9ecef;
  color: #6c757d;
}

.e-float-input.e-disabled input,
.e-float-input.e-control-wrapper.e-disabled input,
.e-float-input.e-disabled textarea,
.e-float-input.e-control-wrapper.e-disabled textarea,
.e-float-input input[disabled],
.e-float-input.e-control-wrapper input[disabled],
.e-float-input textarea[disabled],
.e-float-input.e-control-wrapper textarea[disabled] {
  color: inherit;
}

/*! Added color to textbox for disbaled state */
.e-float-input:not(.e-disabled) input[disabled],
.e-float-input.e-control-wrapper:not(.e-disabled) input[disabled],
.e-float-input:not(.e-disabled) textarea[disabled],
.e-float-input.e-control-wrapper:not(.e-disabled) textarea[disabled] {
  -webkit-text-fill-color: #6c757d;
  color: #6c757d;
}

.e-input-group.e-disabled .e-input-group-icon,
.e-input-group.e-control-wrapper.e-disabled .e-input-group-icon {
  background: #e9ecef;
  border-color: #ced4da;
}

.e-input-group:not(.e-disabled) .e-input-group-icon:hover,
.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
  background: #5a6268;
  border-color: #545b62;
  color: #fff;
}

.e-input.e-success,
.e-input.e-success:focus,
.e-input-group.e-success input.e-input,
.e-input-group.e-control-wrapper.e-success input.e-input,
.e-input-group.e-success .e-input-group-icon,
.e-input-group.e-control-wrapper.e-success .e-input-group-icon,
.e-input-group.e-success textarea.e-input,
.e-input-group.e-control-wrapper.e-success textarea.e-input {
  border-color: #28a745;
}

.e-input.e-warning,
.e-input.e-warning:focus,
.e-input-group.e-warning input.e-input,
.e-input-group.e-control-wrapper.e-warning input.e-input,
.e-input-group.e-warning .e-input-group-icon,
.e-input-group.e-control-wrapper.e-warning .e-input-group-icon,
.e-input-group.e-warning textarea.e-input,
.e-input-group.e-control-wrapper.e-warning textarea.e-input {
  border-color: #ffc107;
}

.e-input.e-error,
.e-input.e-error:focus,
.e-input-group.e-error input.e-input,
.e-input-group.e-control-wrapper.e-error input.e-input,
.e-input-group.e-control-wrapper.e-error .e-input-group-icon,
.e-input-group.e-error .e-input-group-icon,
.e-input-group.e-error textarea.e-input,
.e-input-group.e-control-wrapper.e-error textarea.e-input {
  border-color: #dc3545;
}

label.e-float-text,
.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  color: #6c757d;
}

.e-float-input.e-error label.e-float-text,
.e-float-input.e-control-wrapper.e-error label.e-float-text,
.e-float-input.e-error input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text,
.e-float-input.e-error.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text,
.e-float-input.e-error textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text {
  color: #dc3545;
}

.e-float-input input,
.e-float-input textarea,
.e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper textarea {
  border-bottom-color: #ced4da;
}

.e-float-input.e-success input,
.e-float-input.e-success textarea,
.e-float-input.e-control-wrapper.e-success input,
.e-float-input.e-control-wrapper.e-success textarea {
  border-color: #28a745;
}

.e-float-input.e-warning input,
.e-float-input.e-control-wrapper.e-warning input,
.e-float-input.e-warning textarea,
.e-float-input.e-control-wrapper.e-warning textarea {
  border-color: #ffc107;
}

.e-float-input.e-error input,
.e-float-input.e-control-wrapper.e-error input,
.e-float-input.e-error textarea,
.e-float-input.e-control-wrapper.e-error textarea {
  border-color: #dc3545;
}

.e-float-input:not(.e-error):not(.e-input-focus):not(.e-disabled) input:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-float-input:not(.e-error):not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus):not(.e-disabled) input:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top) {
  color: #6c757d;
}

.e-input-group:not(.e-disabled) .e-input-group-icon:active,
.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:active {
  background: #545b62;
  color: #fff;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  border-color: #4e555b;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

input.e-input::selection,
textarea.e-input::selection,
.e-input-group input.e-input::selection,
.e-input-group.e-control-wrapper input.e-input::selection,
.e-float-input input::selection,
.e-float-input.e-control-wrapper input::selection,
.e-input-group textarea.e-input::selection,
.e-input-group.e-control-wrapper textarea.e-input::selection,
.e-float-input textarea::selection,
.e-float-input.e-control-wrapper textarea::selection {
  background: #007bff;
  color: #fff;
}

.e-float-input.e-small textarea::selection,
.e-float-input textarea::selection {
  background: #007bff;
  color: #fff;
}

input.e-input:-moz-placeholder {
  color: #6c757d;
}

.e-input-group input.e-input:-moz-placeholder {
  color: #6c757d;
}

.e-input-group input.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper input.e-input:-moz-placeholder {
  color: #6c757d;
}

input.e-input:-moz-placeholder {
  color: #6c757d;
}

.e-input-group input.e-input:-moz-placeholder {
  color: #6c757d;
}

.e-input-group.e-control-wrapper input.e-input:-moz-placeholder {
  color: #6c757d;
}

textarea.e-input:-moz-placeholder {
  color: #6c757d;
}

.e-input-group textarea.e-input:-moz-placeholder {
  color: #6c757d;
}

.e-input-group.e-control-wrapper textarea.e-input:-moz-placeholder {
  color: #6c757d;
}

input.e-input::-moz-placeholder {
  color: #6c757d;
}

.e-input-group input.e-input::-moz-placeholder {
  color: #6c757d;
}

.e-input-group.e-control-wrapper input.e-input::-moz-placeholder {
  color: #6c757d;
}

textarea.e-input::-moz-placeholder {
  color: #6c757d;
}

.e-input-group textarea.e-input::-moz-placeholder {
  color: #6c757d;
}

.e-input-group.e-control-wrapper textarea.e-input::-moz-placeholder {
  color: #6c757d;
}

input.e-input:-ms-input-placeholder {
  color: #6c757d;
}

.e-input-group input.e-input:-ms-input-placeholder {
  color: #6c757d;
}

.e-input-group.e-control-wrapper input.e-input:-ms-input-placeholder {
  color: #6c757d;
}

textarea.e-input:-ms-input-placeholder {
  color: #6c757d;
}

.e-input-group.e-control-wrapper textarea.e-input:-ms-input-placeholder {
  color: #6c757d;
}

.e-input-group textarea.e-input:-ms-input-placeholder {
  color: #6c757d;
}

input.e-input::-webkit-input-placeholder {
  color: #6c757d;
}

.e-input-group.e-control-wrapper input.e-input::-webkit-input-placeholder {
  color: #6c757d;
}

.e-input-group input.e-input::-webkit-input-placeholder {
  color: #6c757d;
}

textarea.e-input::-webkit-input-placeholder {
  color: #6c757d;
}

.e-input-group textarea.e-input::-webkit-input-placeholder {
  color: #6c757d;
}

.e-input-group.e-control-wrapper textarea.e-input::-webkit-input-placeholder {
  color: #6c757d;
}

.e-input-group::before,
.e-input-group::after,
.e-input-group.e-control-wrapper::before,
.e-input-group.e-control-wrapper::after {
  content: "";
}

.e-input-group.e-success::before,
.e-input-group.e-success::after,
.e-input-group.e-control-wrapper.e-success::before,
.e-input-group.e-control-wrapper.e-success::after {
  content: "";
}

.e-input-group.e-warning::before,
.e-input-group.e-warning::after,
.e-input-group.e-control-wrapper.e-warning::before,
.e-input-group.e-control-wrapper.e-warning::after {
  content: "";
}

.e-input-group.e-error::before,
.e-input-group.e-error::after,
.e-input-group.e-control-wrapper.e-error::before,
.e-input-group.e-control-wrapper.e-error::after {
  content: "";
}

.e-input-group.e-success .e-input-group-icon,
.e-input-group.e-control-wrapper.e-success .e-input-group-icon {
  color: #495057;
}

.e-input-group.e-success:not(.e-disabled):not(:active) .e-input-group-icon:hover,
.e-input-group.e-control-wrapper.e-success:not(.e-disabled):not(:active) .e-input-group-icon:hover {
  color: #495057;
  color: #fff;
}

.e-input-group.e-warning .e-input-group-icon,
.e-input-group.e-control-wrapper.e-warning .e-input-group-icon {
  color: #495057;
}

.e-input-group.e-warning:not(.e-disabled):not(:active) .e-input-group-icon:hover,
.e-input-group.e-control-wrapper.e-warning:not(.e-disabled):not(:active) .e-input-group-icon:hover {
  color: #495057;
  color: #fff;
}

.e-input-group.e-error .e-input-group-icon,
.e-input-group.e-control-wrapper.e-error .e-input-group-icon {
  color: #495057;
}

.e-input-group.e-error:not(.e-disabled):not(:active) .e-input-group-icon:hover,
.e-input-group.e-control-wrapper.e-error:not(.e-disabled):not(:active) .e-input-group-icon:hover {
  color: #495057;
  color: #fff;
}

.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-input {
  border-color: #ced4da;
}

.e-input:focus:not(.e-success):not(.e-warning):not(.e-error),
.e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) input:focus,
.e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) textarea:focus,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) input:focus,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) textarea:focus,
.e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group).e-input-focus input,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group).e-input-focus input {
  border-color: #80bdff;
  box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.25);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.e-input:focus:not(.e-success):not(.e-warning).e-error,
.e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group) input:focus,
.e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group) textarea:focus,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group) input:focus,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group) textarea:focus,
.e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group).e-input-focus input,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group).e-input-focus input {
  box-shadow: none;
}

.e-input:focus:not(.e-error):not(.e-warning).e-success,
.e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group) input:focus,
.e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group) textarea:focus,
.e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group) input:focus,
.e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group) textarea:focus,
.e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group).e-input-focus input,
.e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group).e-input-focus input {
  box-shadow: none;
}

.e-input:focus:not(.e-success):not(.e-error).e-warning,
.e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group) input:focus,
.e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group) textarea:focus,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group) input:focus,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group) textarea:focus,
.e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group).e-input-focus input,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group).e-input-focus input {
  box-shadow: none;
}

.e-input-group:not(.e-float-input):not(.e-float-icon-left) .e-input:focus:not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap .e-input:focus:not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper:not(.e-float-input):not(.e-float-icon-left) .e-input:focus:not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap .e-input:focus:not(.e-success):not(.e-warning):not(.e-error),
.e-input-group:not(.e-float-input):not(.e-float-icon-left).e-input-focus .e-input:not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap .e-input:not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper:not(.e-float-input):not(.e-float-icon-left).e-input-focus .e-input:not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap .e-input:not(.e-success):not(.e-warning):not(.e-error) {
  box-shadow: none;
}

.e-input-group:not(.e-success):not(.e-warning):not(.e-error) input.e-input:focus,
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error) input.e-input:focus,
.e-input-group:not(.e-success):not(.e-warning):not(.e-error).e-input-focus input.e-input,
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error).e-input-focus input.e-input,
.e-input-group:not(.e-success):not(.e-warning):not(.e-error) textarea.e-input:focus,
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error) textarea.e-input:focus {
  border-color: transparent;
}

.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) {
  border-color: #80bdff;
  box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.25);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.e-input-group.e-input-focus:not(.e-success):not(.e-warning).e-error,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning).e-error {
  box-shadow: none;
}

.e-input-group.e-input-focus:not(.e-error):not(.e-warning).e-success,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-error):not(.e-warning).e-success {
  box-shadow: none;
}

.e-input-group.e-input-focus:not(.e-success):not(.e-error).e-warning,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-error).e-warning {
  box-shadow: none;
}

.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:focus,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:focus,
.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input {
  border-color: #ced4da;
}

.e-input-group:not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error) {
  border-color: #ced4da;
}

.e-input-group:not(.e-disabled):active:not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-warning):not(.e-error) {
  border-color: #80bdff;
  box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.25);
}

.e-input-group:not(.e-disabled):active:not(.e-success):not(.e-warning).e-error,
.e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-warning).e-error {
  box-shadow: none;
}

.e-input-group:not(.e-disabled):active:not(.e-error):not(.e-warning).e-success,
.e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-error):not(.e-warning).e-success {
  box-shadow: none;
}

.e-input-group:not(.e-disabled):active:not(.e-success):not(.e-error).e-warning,
.e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-error).e-warning {
  box-shadow: none;
}

.e-input-group.e-disabled:not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-disabled:not(.e-success):not(.e-warning):not(.e-error) {
  border-color: #ced4da;
}

.e-input-group,
.e-input-group.e-control-wrapper {
  border-bottom-color: #ced4da;
}

.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:focus,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:focus,
.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input {
  border-bottom-color: transparent;
  border-top-color: transparent;
}

.e-input-group.e-success,
.e-input-group.e-control-wrapper.e-success,
.e-input-group.e-success:not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-success:not(.e-float-icon-left) {
  border-color: #28a745;
}

.e-input-group.e-warning,
.e-input-group.e-control-wrapper.e-warning,
.e-input-group.e-warning:not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-warning:not(.e-float-icon-left) {
  border-color: #ffc107;
}

.e-input-group.e-error,
.e-input-group.e-control-wrapper.e-error,
.e-input-group.e-error:not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-error:not(.e-float-icon-left) {
  border-color: #dc3545;
}

.e-float-input .e-clear-icon,
.e-float-input.e-control-wrapper .e-clear-icon,
.e-input-group .e-clear-icon,
.e-input-group.e-control-wrapper .e-clear-icon {
  color: rgba(0, 0, 0, 0.5);
}

.e-float-input .e-clear-icon:hover,
.e-float-input.e-control-wrapper .e-clear-icon:hover,
.e-input-group .e-clear-icon:hover,
.e-input-group.e-control-wrapper .e-clear-icon:hover {
  color: rgba(0, 0, 0, 0.4);
}

.e-float-input:not(.e-disabled) .e-clear-icon:hover,
.e-float-input.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover,
.e-input-group:not(.e-disabled) .e-clear-icon:hover,
.e-input-group.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover {
  color: rgba(0, 0, 0, 0.4);
}

.e-float-input.e-disabled .e-clear-icon,
.e-float-input.e-control-wrapper.e-disabled .e-clear-icon,
.e-input-group.e-disabled .e-clear-icon,
.e-input-group.e-control-wrapper.e-disabled .e-clear-icon {
  color: #6c757d;
}

.e-float-input.e-input-focus .e-input:focus,
.e-float-input.e-control-wrapper.e-input-focus .e-input:focus {
  border-bottom-color: transparent;
  border-top-color: transparent;
}

.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) input label.e-float-text.e-label-top,
.e-float-input.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text {
  color: #212529;
}

.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input .e-control-wrapper:not(.e-error) input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text {
  color: #212529;
}

.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error) input[readonly] ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-small .e-float-input:not(.e-error) input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-float-input:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text {
  color: #212529;
}

.e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text {
  color: #212529;
}

.e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  color: #6c757d;
}

.e-float-input:not(.e-input-focus):not(.e-disabled) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-float-input:not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-float-input.e-control-wrapper:not(.e-input-focus):not(.e-disabled) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top) {
  color: #6c757d;
}

.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) textarea label.e-float-text.e-label-top,
.e-float-input.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text {
  color: #212529;
}

.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text {
  color: #212529;
}

.e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error) textarea[readonly] ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea:valid ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input:not(.e-error) textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-float-input:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text {
  color: #212529;
}

.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text {
  color: #212529;
}

.e-float-input.e-input-group.e-disabled .e-float-text,
.e-float-input.e-input-group.e-disabled .e-float-text.e-label-top,
.e-float-input input[disabled] ~ label.e-float-text,
.e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-disabled label.e-float-text,
.e-float-input.e-disabled label.e-float-text.e-label-top,
.e-float-input:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top {
  color: #6c757d;
}

.e-float-input textarea[disabled] ~ label.e-float-text,
.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: #6c757d;
}

.e-float-input.e-control-wrapper.e-input-group.e-disabled .e-float-text,
.e-float-input.e-control-wrapper.e-input-group.e-disabled .e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-disabled label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top {
  color: #6c757d;
}

.e-float-input.e-control-wrapper.e-disabled textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: #6c757d;
}

.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-input-group.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),
.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),
.e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]),
.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]) {
  border-color: #80bdff;
}

.e-input-group:active:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-input-group.e-control-wrapper:active:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-float-input:active:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-float-input.e-control-wrapper:active:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-float-input:active:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),
.e-float-input.e-control-wrapper:active:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),
.e-float-input:active:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]),
.e-float-input.e-control-wrapper:active:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]) {
  border-color: #80bdff;
}

.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: #212529;
}

.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: #212529;
}

/* stylelint-disable-line no-empty-source */
/* stylelint-disable property-no-vendor-prefix */
.e-input-group-icon.e-spin-up::before {
  content: "\e721";
  font-family: "e-icons";
}

.e-input-group-icon.e-spin-down::before {
  content: "\e744";
  font-family: "e-icons";
}

.e-numeric-container {
  width: 100%;
}

.e-content-placeholder.e-numeric.e-placeholder-numeric {
  background-size: 300px 33px;
  min-height: 33px;
}

.e-bigger.e-content-placeholder.e-numeric.e-placeholder-numeric,
.e-bigger .e-content-placeholder.e-numeric.e-placeholder-numeric {
  background-size: 300px 40px;
  min-height: 40px;
}

.e-float-input.e-input-group.e-control-wrapper.e-numeric .e-numeric-hidden,
.e-input-group.e-control-wrapper.e-numeric .e-numeric-hidden,
.e-float-input.e-control-wrapper.e-numeric .e-numeric-hidden,
.e-float-input.e-input-group.e-control-wrapper.e-numeric.e-input-focus .e-numeric-hidden,
.e-input-group.e-control-wrapper.e-numeric.e-input-focus .e-numeric-hidden,
.e-float-input.e-control-wrapper.e-numeric.e-input-focus .e-numeric-hidden {
  border: 0;
  height: 0;
  margin: 0;
  padding: 0;
  text-indent: 0;
  visibility: hidden;
  width: 0;
}

.e-numeric.e-control-wrapper.e-input-group .e-input-group-icon {
  font-size: 8px;
}

.e-bigger .e-control-wrapper.e-numeric.e-input-group .e-input-group-icon, .e-bigger.e-control-wrapper.e-numeric.e-input-group .e-input-group-icon {
  font-size: 10px;
}

/* stylelint-disable property-no-vendor-prefix */
/*! maskedtextbox layout */
.e-control-wrapper.e-mask .e-maskedtextbox {
  font-family: Arial, "Helvetica Neue", "Helvetica", "Arial", sans-serif, "-apple-system", "BlinkMacSystemFont";
  font-size: 14px;
}

.e-bigger .e-control-wrapper.e-mask .e-maskedtextbox {
  font-size: 16px;
}

.e-control-wrapper.e-mask.e-bigger .e-maskedtextbox {
  font-size: 16px;
}

.e-content-placeholder.e-mask.e-placeholder-mask {
  background-size: 300px 33px;
  min-height: 33px;
}

.e-bigger .e-content-placeholder.e-mask.e-placeholder-mask,
.e-bigger.e-content-placeholder.e-mask.e-placeholder-mask {
  background-size: 300px 40px;
  min-height: 40px;
}

/*! maskedtextbox theme */
.e-control-wrapper.e-mask.e-error .e-maskedtextbox {
  color: #dc3545;
}

.e-utility-mask.e-error {
  color: #dc3545;
}

/* stylelint-disable-line no-empty-source */
/* stylelint-disable property-no-vendor-prefix */
.e-control-wrapper.e-slider-container.e-material-slider .e-slider .e-handle.e-material-handle {
  cursor: default;
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  z-index: 3;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup .e-tip-content {
  padding: 2px 12px;
  text-align: center;
}

.e-slider-horizantal-color {
  height: 100%;
  position: absolute;
  top: 0;
}

.e-slider-vertical-color {
  left: -1px;
  position: absolute;
  width: 100%;
}

.e-bigger .e-slider-tooltip.e-tooltip-wrap.e-popup .e-tip-content {
  padding: 2px 12px;
}
.e-bigger.e-slider-tooltip.e-tooltip-wrap.e-popup .e-tip-content {
  padding: 2px 12px;
}

.e-bigger .e-control-wrapper.e-slider-container .e-slider .e-handle,
.e-control-wrapper.e-slider-container.e-bigger .e-slider .e-handle {
  height: 16px;
  width: 16px;
}
.e-bigger .e-control-wrapper.e-slider-container .e-slider-button,
.e-control-wrapper.e-slider-container.e-bigger .e-slider-button {
  height: 18px;
  width: 18px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-vertical.e-slider-btn,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical.e-slider-btn {
  padding: 34px 0;
}
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-first-button,
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-second-button,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-first-button,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-second-button {
  margin-right: -9px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-slider .e-slider-track,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-slider .e-slider-track {
  left: calc(50% - 4px);
  width: 8px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-slider .e-range,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-slider .e-range {
  left: calc(50% - 4px);
  width: 8px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-slider .e-limits,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-slider .e-limits {
  height: 8px;
  top: calc(50% - 4px);
}
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-slider .e-limits,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-slider .e-limits {
  left: calc(50% - 4px);
  width: 8px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal.e-slider-btn,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal.e-slider-btn {
  padding: 0 34px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-slider-button,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-slider-button {
  height: 18px;
  margin-top: -9px;
  width: 18px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-slider .e-slider-track,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-slider .e-slider-track {
  height: 8px;
  top: calc(50% - 4px);
}
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-slider .e-range,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-slider .e-range {
  height: 8px;
  top: calc(50% - 4px);
}
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-slider .e-handle,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-slider .e-handle {
  margin-left: -8px;
  top: calc(50% - 8px);
}
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-slider .e-handle,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-slider .e-handle {
  left: calc(50% - 9px);
  margin-bottom: -9px;
  left: calc(50% - 8px);
  margin-bottom: -8px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-vertical.e-scale-both .e-slider .e-handle,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical.e-scale-both .e-slider .e-handle {
  left: calc(50% - 8px);
  margin-bottom: -8px;
}
.e-bigger .e-control-wrapper.e-slider-container .e-scale .e-tick .e-tick-value,
.e-control-wrapper.e-slider-container.e-bigger .e-scale .e-tick .e-tick-value {
  font-size: 14px;
}

.e-control-wrapper.e-slider-container {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  box-sizing: border-box;
  display: inline-block;
  height: 26px;
  line-height: normal;
  outline: none;
  position: relative;
  user-select: none;
}
.e-control-wrapper.e-slider-container::after {
  content: "bootstrap4";
  display: none;
}
.e-control-wrapper.e-slider-container .e-slider .e-handle.e-large-thumb-size {
  transform: scale(1.5);
}
.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-slider .e-handle {
  margin: 0 -8px 0 0;
  top: calc(50% - 8px);
}
.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-scale.e-h-scale .e-tick.e-first-tick {
  background-position: right center;
  left: 0;
}
.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-scale.e-h-scale .e-tick.e-last-tick {
  background-position: left center;
}
.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-slider-button {
  margin-top: -7px;
}
.e-control-wrapper.e-slider-container.e-rtl.e-vertical {
  direction: ltr;
}
.e-control-wrapper.e-slider-container.e-disabled .e-btn {
  cursor: default;
}
.e-control-wrapper.e-slider-container.e-disabled .e-slider .e-handle {
  cursor: default;
}
.e-control-wrapper.e-slider-container.e-disabled .e-slider .e-handle.e-handle-disable {
  display: none;
}
.e-control-wrapper.e-slider-container.e-disabled .e-slider .e-range {
  background-color: #adb5bd;
}
.e-control-wrapper.e-slider-container.e-disabled .e-slider .e-handle {
  background-color: #adb5bd;
  border-color: #adb5bd;
}
.e-control-wrapper.e-slider-container.e-disabled .e-slider .e-slider-track {
  background-color: #dee2e6;
}
.e-control-wrapper.e-slider-container.e-disabled .e-scale .e-tick .e-tick-value {
  color: #6c757d;
}
.e-control-wrapper.e-slider-container.e-disabled .e-slider-button {
  background-color: #adb5bd;
  border-color: #fff;
}
.e-control-wrapper.e-slider-container:not(.e-disabled) .e-slider-button:hover {
  background-color: #5a6268;
  border-color: #545b62;
}
.e-control-wrapper.e-slider-container:not(.e-disabled) .e-slider-button:active {
  background-color: #545b62;
  border-color: #50565c;
}
.e-control-wrapper.e-slider-container.e-horizontal {
  height: 48px;
  width: 100%;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-first-button {
  left: 0;
  margin-top: -8px;
  top: 50%;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-first-button .e-button-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAolBMVEUAAAD////////////////////////+/v7////+/v7////+/v7////+/v7////////+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7////+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7///+y6E2hAAAANXRSTlMABAgMEBQYHCAkKCwwNEBESExUWFxkaGx0fICDh4ubn6Orr7O3u7/Hy8/T19vf4+fr7/P3+0e6nekAAAEFSURBVHjalZXJVgJBEASjnXHAEUQURZBFFAfZt+H/f82jedCXVpyjD1mvs4q/aR4uP1QJR7YUf1tgmYl/amEZXIRHLF31X7GUJ/E/fOB8I/46w5Hm4h9LLGPx63ssPQ08wNI+i/+GpdiLv/xH4IX4+waWqQa+w9LXwE9YOrX4ExzxCqzE3xVY3oMVGGrgHpYH9UdYWlqBuQ9cbLUCOY5UaeCS4INbPMVO19A1wdBVIli0CXhG+uIZYsui7uDJ1/Li0MRTHuXFKouOakZ0VMPwqLqBUckfiWzuTU7wNnwmgtdnDPFyxy7ouQ3hBeW50RW4SMSXrOdFg/chfCg8V1/RcjR+PXbfOBx/sErjBl8AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: cover;
  height: 8px;
  left: calc(50% - 5px);
  position: absolute;
  top: calc(50% - 4px);
  width: 8px;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-second-button {
  margin-top: -8px;
  right: 0;
  top: 50%;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-second-button .e-button-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAnFBMVEUAAAD////////////////////////+/v7////////+/v7////+/v7+/v7////////+/v7+/v7+/v7////+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7////uN4ajAAAAM3RSTlMABAgMEBQYHCAoLDA0ODxASExcYGRobHR8g4uTl5ufo6ert7u/w8fLz9fb3+Pn6+/z9/tbKk6UAAABBklEQVR42q2VyRKCAAxDQRBZVMAFcRdxVxD0///Nk2M8OCQz9tx3SJu0xrvWz09VXaO5rCMQN4cgOgUQB5Mg+g8glgZRoydUwhALAB4hAZg7IEqXIJwrECeLIIIKiIyRMUDhKUNMkYgZ4Vv0iM945AzExSYID4XnjEci9MiMEZ6i8CFDYDhqKhwnIAomHO5XOFoEEaLwFSNjjMInDLHEcESMR/ZA3D0mHDcgzhYBFBrQOqJtPWLbouhUjF6Mi9s09/uVdj7sC5rPbd5ZjvYmTuBMHNBQHFC31gbkFNqAzIN4wVfij0ikL6RH2S2lT6qfowwd0fv/SY2xfy6/BS0C17b42oLfjS/tEHrYzreszwAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  background-size: cover;
  height: 8px;
  left: calc(50% - 3px);
  position: absolute;
  top: calc(50% - 4px);
  width: 8px;
}
.e-control-wrapper.e-slider-container.e-horizontal.e-slider-btn {
  padding: 0 30px;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-slider {
  height: 32px;
  position: relative;
  top: calc(50% - 16px);
  width: 100%;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-slider-track {
  height: 6px;
  left: 0;
  position: absolute;
  width: 100%;
  top: calc(50% - 3px);
  background: #dee2e6;
  border-radius: 6px;
  overflow: hidden;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-handle {
  margin-left: -7px;
  top: calc(50% - 7px);
}
.e-control-wrapper.e-slider-container.e-horizontal.e-scale-both .e-range {
  height: 6px;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-range {
  height: 6px;
  top: calc(50% - 3px);
}
.e-control-wrapper.e-slider-container.e-horizontal .e-limits {
  background-color: rgba(52, 58, 64, 0.25);
  height: 6px;
  position: absolute;
  top: calc(50% - 3px);
}
.e-control-wrapper.e-slider-container.e-vertical {
  height: inherit;
  padding: 38px 0;
  width: 48px;
  padding: 30px 0;
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider {
  height: 100%;
  left: calc(50% - 16px);
  position: relative;
  width: 32px;
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider-track {
  background: #dee2e6;
  bottom: 0;
  height: 100%;
  position: absolute;
  left: calc(50% - 3px);
  overflow: hidden;
  width: 6px;
  border-radius: 6px;
}
.e-control-wrapper.e-slider-container.e-vertical.e-small-size.e-slider-btn {
  height: 100%;
  padding: 38px 0;
}
.e-control-wrapper.e-slider-container.e-vertical.e-small-size.e-slider-btn .e-slider {
  height: 100%;
  width: 10px;
}
.e-control-wrapper.e-slider-container.e-vertical .e-first-button {
  bottom: 0;
  margin-right: -8px;
  right: 50%;
}
.e-control-wrapper.e-slider-container.e-vertical .e-first-button .e-button-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAApVBMVEUAAAD////////////////////+/v7////+/v7////+/v7////+/v7+/v7////////+/v7+/v7+/v7////+/v7+/v7+/v7+/v7+/v7////+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7////Ss6t3AAAANnRSTlMABAwQFBgcICQoLDA0OEBESExcYGRobHR8gIOHi4+Tl5ujq7O3u7/Dx8vP09fb3+Pn6+/z9/vRpbpFAAABHklEQVR4Ae3TW1PCMBAF4LOFgsj9ooCichcFoVBy/v9P0xGndktS8uT4wPeYmZPZnZPgf7h6EMCfjMF5Ad7CFUFuKvBUj0iQjNvw0jM8BcghLpMXMglwFuCCcMl0gJsb5KrtqAM8tJCje2Q2QDOAizwxAf6aBrAqLmgPcF2GRXVLV4D7Js50YqbBMM30ockjlRiNiMpELVKYU9lWgdIblfcSErcfVBZFfAkmVKIGfrRjKiPBST+zyB2+DakcO0g091TGAgRTKrsaUsprKq9h9mQZQjm7b0/lWZA1MHQyPVi0DnSI6rCqbGi1CuEQzGgxFrgNmWXu4WYp99BAPv18dFsOhblqy4OMdFt51Cc7duGttvMYXwmXHuMrIrj6Q58aX4DtQxE2xQAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  background-size: cover;
  display: inline-block;
  height: 8px;
  left: calc(50% - 4px);
  position: absolute;
  top: calc(50% - 3.6px);
  width: 8px;
}
.e-control-wrapper.e-slider-container.e-vertical .e-second-button {
  margin-right: -8px;
  right: 50%;
  top: 0;
}
.e-control-wrapper.e-slider-container.e-vertical .e-second-button .e-button-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAApVBMVEUAAAD////////////////////+/v7////+/v7////+/v7////+/v7+/v7////////+/v7+/v7+/v7+/v7////+/v7+/v7+/v7+/v7////+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7////4hhd5AAAANnRSTlMABAgMEBgcICQoLDA0OEBESExUXGBkbHR8gIOHi5Obn6Onq6+zt7u/x8vP09fb3+Pn6+/z9/tWLLgwAAABGElEQVR4Ae3UyXLyMBAE4NYvzPJDDARCyMKShbBAgo1wv/+jhSRVqhojqeRDqnLgu/nQh3GPBhd/mZ7PNSpobMhNA9HSjCd5F5FGBb8Vt4ihprRiBklWtGIG6WQU9i0EDY8sMX34qQkdxvBJlnR61nBqf9Bj24TDwNDr0EOZeqRg7PTuDmtvFHat8v+VHf5/p7ColRuUHV4bCg8KJ2pGIU/xQ91TMAO5hVYxwhf9SmHfhtXNKcz+Aa0dhWVSeknCug5DYaIg6CcKGcTncYgzYzkIRLwDh97BF1glcGpu3YGpgod+cQSKGwTcnQWyKwT1jQys6wizfcE2GGY3AnZHwuzOgcxShImtRuTRte8G1c56bYGKFC5+wyfN5oD6Q24erwAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  background-size: cover;
  display: inline-block;
  height: 8px;
  left: calc(50% - 4px);
  position: absolute;
  top: calc(50% - 4.5px);
  width: 8px;
}
.e-control-wrapper.e-slider-container.e-vertical.e-scale-both .e-slider .e-handle {
  margin-bottom: -7px;
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider .e-handle {
  margin-bottom: -7px;
  left: calc(50% - 7px);
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider .e-range {
  left: calc(50% - 3px);
  width: 6px;
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider .e-limits {
  background-color: rgba(52, 58, 64, 0.25);
  left: calc(50% - 3px);
  position: absolute;
  width: 6px;
}
.e-control-wrapper.e-slider-container .e-range {
  border-radius: 3px;
  position: absolute;
  transition: left 300ms ease-out, right 300ms ease-out, bottom 300ms ease-out, width 300ms ease-out, height 300ms ease-out;
}
.e-control-wrapper.e-slider-container .e-range.e-drag-horizontal {
  cursor: pointer;
}
.e-control-wrapper.e-slider-container .e-range.e-drag-vertical {
  cursor: pointer;
}
.e-control-wrapper.e-slider-container .e-slider {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  outline: 0 none;
  padding: 0;
  position: relative;
}
.e-control-wrapper.e-slider-container .e-slider .e-handle {
  border-radius: 50%;
  box-sizing: border-box;
  cursor: pointer;
  height: 14px;
  outline: none;
  position: absolute;
  touch-action: none;
  transition: left 300ms ease-out, right 300ms ease-out, bottom 300ms ease-out, transform 300ms ease-out;
  width: 14px;
  z-index: 10;
}
.e-control-wrapper.e-slider-container .e-slider .e-handle.e-tab-handle {
  /* stylelint-disable */
  background-color: #007bff;
  border-color: #007bff;
  box-shadow: 0 0 0 1px #fff, 0 0 0 3px rgba(0, 123, 255, 0.25);
  /* stylelint-enable */
}
.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-h-scale .e-tick {
  height: 6px;
  top: -9px;
}
.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-h-scale .e-large {
  height: 10px;
  top: -8px;
}
.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-v-scale .e-tick {
  left: 5px;
  width: 6px;
}
.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-v-scale .e-large {
  left: 2px;
  width: 10px;
}
.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-h-scale .e-tick {
  height: 6px;
  top: 1px;
}
.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-h-scale .e-large {
  height: 10px;
  top: 4px;
}
.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-v-scale .e-tick {
  left: 16px;
  width: 6px;
}
.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-v-scale .e-large {
  left: 15px;
  width: 10px;
}
.e-control-wrapper.e-slider-container.e-scale-before .e-scale.e-v-scale {
  right: 9px;
}
.e-control-wrapper.e-slider-container.e-scale-after .e-scale.e-v-scale {
  right: 9px;
}
.e-control-wrapper.e-slider-container .e-tick-both.e-scale.e-h-scale .e-tick {
  height: 16px;
  top: -8px;
}
.e-control-wrapper.e-slider-container .e-tick-both.e-scale.e-h-scale .e-large {
  height: 22px;
  top: -5px;
}
.e-control-wrapper.e-slider-container .e-tick-both.e-scale.e-v-scale .e-tick {
  background-position: center;
  left: 6px;
  width: calc(100% - 12px);
}
.e-control-wrapper.e-slider-container .e-tick-both.e-scale.e-v-scale .e-large {
  left: 3px;
  width: calc(100% - 6px);
  left: 1px;
  width: 26px;
}
.e-control-wrapper.e-slider-container .e-scale {
  box-sizing: content-box;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif, "-apple-system", "BlinkMacSystemFont";
  height: 28px;
  line-height: normal;
  list-style: none outside none;
  margin: 0;
  outline: 0 none;
  padding: 0;
  position: absolute;
  top: 16px;
  width: 100%;
  z-index: 1;
  font-size: 12px;
  margin-top: -5px;
}
.e-control-wrapper.e-slider-container .e-scale .e-tick {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEXO1Nq/Gb1BAAAACklEQVR4nGNiAAAABgADNjd8qAAAAABJRU5ErkJggg==");
  cursor: pointer;
  outline: none;
  position: relative;
  -webkit-user-select: none;
          user-select: none;
  background-position: center center;
}
.e-control-wrapper.e-slider-container .e-scale .e-tick.e-large {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEWttb1auGYlAAAACklEQVR4nGNiAAAABgADNjd8qAAAAABJRU5ErkJggg==");
}
.e-control-wrapper.e-slider-container .e-scale .e-tick .e-tick-value {
  color: #212529;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif, "-apple-system", "BlinkMacSystemFont";
  font-size: 12px;
  outline: none;
  position: absolute;
  -webkit-user-select: none;
          user-select: none;
  white-space: nowrap;
  line-height: 1.5;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale {
  height: 100%;
  left: calc(50% - 14px);
  top: 0;
  width: 28px;
  margin-top: -2px;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick {
  background-repeat: repeat-x;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick.e-first-tick {
  background-position-y: center;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick.e-last-tick {
  background-position-y: bottom;
  margin-top: 2px;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick {
  display: inline-block;
  background-repeat: repeat-y;
  height: 100%;
  top: 0;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-before {
  top: -18px;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-after {
  bottom: -20px;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-both {
  bottom: -20px;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-both:first-child {
  top: -18px;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick.e-first-tick {
  background-position: left center;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick.e-last-tick {
  background-position: right center;
}
.e-control-wrapper.e-slider-container.e-horizontal.e-scale-both .e-scale {
  top: 15px;
}
.e-control-wrapper.e-slider-container.e-vertical.e-scale-both .e-scale.e-v-scale {
  right: 10px;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-before {
  right: 17px;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-after {
  left: 19px;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-both {
  right: 30px;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-both:first-child {
  left: 30px;
}

.e-control-wrapper.e-slider-container .e-slider .e-handle.e-handle-active {
  background-color: #b3d7ff;
  border-color: #b3d7ff;
  box-shadow: 0 0 0 1px #fff, 0 0 0 3px rgba(0, 123, 255, 0.25);
}

/*! component theme */
.e-control-wrapper.e-slider-container .e-slider-button {
  background-color: #6c757d;
  border: 1px solid #6c757d;
  border-radius: 50%;
  height: 18px;
  width: 18px;
  box-sizing: border-box;
  cursor: pointer;
  outline: none;
  padding: 0;
  position: absolute;
  border: 0;
  height: 16px;
  width: 16px;
}
.e-control-wrapper.e-slider-container .e-slider .e-range {
  background-color: #007bff;
}
.e-control-wrapper.e-slider-container .e-slider .e-handle {
  background-color: #007bff;
  border-color: #007bff;
}
.e-control-wrapper.e-slider-container .e-slider .e-handle.e-material-tooltip {
  background-color: transparent;
  border-color: transparent;
}
/* stylelint-disable property-no-vendor-prefix */
/* stylelint-disable-line no-empty-source */ /* stylelint-disable-line no-empty-source */
/* stylelint-disable property-no-vendor-prefix */
@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons::before {
  content: "\e745";
}

.e-upload .e-upload-files .e-icons.e-file-pause-btn::before {
  content: "\e757";
}

.e-upload .e-upload-files .e-icons.e-file-reload-btn::before {
  content: "\e716";
}

.e-upload .e-upload-files .e-icons.e-file-play-btn::before {
  content: "\e72d";
}

.e-upload .e-upload-files .e-file-delete-btn.e-icons::before {
  content: "\e773";
}

.e-upload .e-upload-files .e-file-abort-btn.e-icons::before {
  content: "\e742";
}

.e-upload .e-upload-files .e-icons.e-msie::before {
  position: relative;
  right: 10px;
}

.e-upload .e-upload-files .e-icons.e-file-abort-icon.e-msie::before {
  right: 12px;
}

.e-bigger .e-upload {
  width: 100%;
}
.e-bigger .e-upload .e-file-select-wrap {
  padding: 20px 0 20px 20px;
}
.e-bigger .e-upload .e-file-select-wrap .e-file-drop {
  font-size: 16px;
  margin-left: 16px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list {
  font-size: 15px;
  line-height: normal;
  min-height: 108px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container {
  margin-left: 15px;
  top: 0;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  font-size: 15px;
  padding-top: 20px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  font-size: 14px;
  padding: 8px 0;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  font-size: 15px;
  padding-top: 20px;
  top: initial;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status,
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  font-size: 14px;
  padding-bottom: 20px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  height: 5px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap {
  height: 6px;
  width: 95%;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap .e-upload-progress-bar {
  height: 90%;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  font-size: 12px;
  right: 16px;
  top: -36px;
}
.e-bigger .e-upload .e-upload-files .e-file-remove-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-reload-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-pause-btn.e-icons {
  box-sizing: border-box;
  font-size: 16px;
  height: 36px;
  margin: 20px;
  margin-top: -24px;
  padding: 0;
  top: 50%;
  width: 36px;
}
.e-bigger .e-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-bigger .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: #6c757d;
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-bigger .e-upload .e-upload-files .e-file-remove-btn.e-msie.e-icons, .e-bigger .e-upload .e-upload-files .e-file-delete-btn.e-msie.e-icons, .e-bigger .e-upload .e-upload-files .e-file-abort-btn.e-msie.e-icons, .e-bigger .e-upload .e-upload-files .e-file-reload-btn.e-msie.e-icons, .e-bigger .e-upload .e-upload-files .e-file-play-btn.e-msie.e-icons, .e-bigger .e-upload .e-upload-files .e-file-pause-btn.e-msie.e-icons {
  padding: 20px 17px 20px 26px;
}
.e-bigger .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-reload-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-pause-btn.e-icons {
  right: 45px;
}
.e-bigger .e-upload .e-upload-files .e-file-delete-btn.e-icons {
  font-size: 16px;
}
.e-bigger .e-upload .e-upload-files .e-file-abort-btn.e-icons {
  font-size: 16px;
}
.e-bigger .e-upload .e-upload-actions .e-btn {
  margin-left: 15px;
}
.e-bigger .e-upload .e-upload-actions .e-file-upload-btn {
  margin: 20px 20px 20px 0;
}
.e-bigger .e-upload .e-upload-actions .e-file-clear-btn {
  margin: 20px 8px 20px 20px;
}
.e-bigger .e-upload.e-rtl .e-file-select-wrap {
  padding: 20px 15px 20px 0;
}
.e-bigger .e-upload.e-rtl .e-file-select-wrap .e-control.e-btn {
  margin-right: 0;
}
.e-bigger .e-upload.e-rtl .e-file-select-wrap .e-file-drop {
  margin-right: 16px;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container {
  margin-left: 60px;
  margin-right: 15px;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  top: 30px;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  left: 16px;
  right: initial;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-abort-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons {
  box-sizing: border-box;
  left: 0;
  margin-left: 15px;
  margin-right: 15px;
  padding: 0;
  top: 50%;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-icons.e-disabled, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-icons.e-disabled {
  color: #6c757d;
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-msie.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-msie.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-abort-btn.e-msie.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-msie.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-msie.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-msie.e-icons {
  padding: 20px 17px 20px 26px;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons {
  left: 41px;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-bottom: 20px;
  padding-top: 16px;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container {
  top: 0;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-hidden-input {
  display: none;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  line-height: 1.5;
  padding-top: 4px;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name.e-error, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-error, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-error {
  color: #dc3545;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: #6c757d;
  display: block;
  font-size: 14px;
  line-height: 1.5;
  padding-bottom: 0;
  padding-top: 4px;
  position: relative;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid {
  color: #dc3545;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-name, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-type, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-status {
  color: #dc3545;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-abort-btn.e-icons, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-reload-btn.e-icons, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-play-btn.e-icons, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-pause-btn.e-icons {
  box-sizing: border-box;
  top: 50px;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: #6c757d;
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}

.e-upload,
.e-bigger.e-small .e-upload {
  width: 100%;
}
.e-upload.e-control-wrapper,
.e-bigger.e-small .e-upload.e-control-wrapper {
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif, "-apple-system", "BlinkMacSystemFont";
}
.e-upload .e-hidden-file-input,
.e-bigger.e-small .e-upload .e-hidden-file-input {
  border: 0;
  height: 0;
  margin: 0;
  outline: none;
  padding: 0;
  text-indent: 0;
  visibility: hidden;
  width: 0;
}
.e-upload .e-file-select-wrap,
.e-bigger.e-small .e-upload .e-file-select-wrap {
  padding: 16px 0 16px 16px;
}
.e-upload .e-file-select-wrap .e-file-select,
.e-upload .e-file-select-wrap .e-file-select .e-uploader,
.e-bigger.e-small .e-upload .e-file-select-wrap .e-file-select,
.e-bigger.e-small .e-upload .e-file-select-wrap .e-file-select .e-uploader {
  display: inline-block;
  width: 0;
}
.e-upload .e-file-select-wrap .e-file-select .e-uploader,
.e-bigger.e-small .e-upload .e-file-select-wrap .e-file-select .e-uploader {
  opacity: 0;
}
.e-upload .e-file-select-wrap .e-file-drop,
.e-bigger.e-small .e-upload .e-file-select-wrap .e-file-drop {
  font-family: inherit;
  font-size: 14px;
  margin-left: 14px;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-bottom: 20px;
  padding-top: 16px;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container {
  top: 0;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-hidden-input,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-hidden-input {
  display: none;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name, .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  line-height: 1.5;
  padding-top: 4px;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name.e-error, .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-error, .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-error,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name.e-error,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-error,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-error {
  color: #dc3545;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: #6c757d;
  display: block;
  font-size: 12px;
  line-height: 1.5;
  padding-bottom: 0;
  padding-top: 4px;
  position: relative;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid {
  color: #dc3545;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-name, .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-type, .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-status,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-name,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-type,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-status {
  color: #dc3545;
}
.e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons, .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons, .e-upload.e-form-upload .e-upload-files .e-file-abort-btn.e-icons, .e-upload.e-form-upload .e-upload-files .e-file-reload-btn.e-icons, .e-upload.e-form-upload .e-upload-files .e-file-play-btn.e-icons, .e-upload.e-form-upload .e-upload-files .e-file-pause-btn.e-icons,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-abort-btn.e-icons,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-reload-btn.e-icons,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-play-btn.e-icons,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-pause-btn.e-icons {
  box-sizing: border-box;
  top: 48px;
}
.e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled,
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: #6c757d;
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-upload .e-upload-files,
.e-bigger.e-small .e-upload .e-upload-files {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.e-upload .e-upload-files .e-upload-file-list,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list {
  font-family: inherit;
  font-size: 14px;
  height: 100%;
  line-height: normal;
  min-height: 92px;
  position: relative;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container {
  display: block;
  height: 100%;
  margin-left: 12px;
  margin-right: 90px;
  min-height: 35px;
  position: relative;
  top: 0;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  float: left;
  font-family: inherit;
  font-size: 14px;
  max-width: 75%;
  overflow: hidden;
  padding-top: 16px;
  position: relative;
  text-overflow: ellipsis;
  top: 0;
  white-space: nowrap;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name::before,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name::before {
  content: attr(data-tail);
  float: right;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  display: block;
  font-family: inherit;
  font-size: 14px;
  padding-top: 16px;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-hidden,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-hidden {
  visibility: hidden;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  display: block;
  font-size: 12px;
  padding: 6px 0;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  display: block;
  font-family: inherit;
  font-size: 12px;
  padding-bottom: 16px;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-progress, .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information.e-upload-progress,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-progress,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information.e-upload-progress {
  display: none;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  display: block;
  height: 10px;
  padding-bottom: 11px;
  padding-top: 6px;
  position: absolute;
  width: 95%;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap {
  border-radius: 2px;
  display: block;
  height: 4px;
  width: 100%;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap .e-upload-progress-bar,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap .e-upload-progress-bar {
  border-radius: 1px;
  display: inherit;
  height: 4px;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text,
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  float: right;
  font-family: inherit;
  font-size: 12px;
  position: relative;
  right: 0;
  top: -33px;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons, .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-upload .e-upload-files .e-file-pause-btn.e-icons, .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-upload .e-upload-files .e-file-reload-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons {
  align-items: center;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-flex;
  font-size: 14px;
  height: 32px;
  justify-content: center;
  margin: 16px;
  margin-top: -22px;
  padding: 0;
  position: absolute;
  right: 0;
  top: 50%;
  vertical-align: middle;
  width: 32px;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons.e-upload-progress, .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-upload-progress, .e-upload .e-upload-files .e-file-abort-btn.e-icons.e-upload-progress, .e-upload .e-upload-files .e-file-pause-btn.e-icons.e-upload-progress, .e-upload .e-upload-files .e-file-play-btn.e-icons.e-upload-progress, .e-upload .e-upload-files .e-file-reload-btn.e-icons.e-upload-progress,
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons.e-upload-progress,
.e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-upload-progress,
.e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons.e-upload-progress,
.e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons.e-upload-progress,
.e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons.e-upload-progress,
.e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons.e-upload-progress {
  cursor: default;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled,
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled,
.e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: #6c757d;
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-upload .e-upload-files .e-file-remove-btn.e-msie.e-icons, .e-upload .e-upload-files .e-file-delete-btn.e-msie.e-icons, .e-upload .e-upload-files .e-file-abort-btn.e-msie.e-icons, .e-upload .e-upload-files .e-file-pause-btn.e-msie.e-icons, .e-upload .e-upload-files .e-file-play-btn.e-msie.e-icons, .e-upload .e-upload-files .e-file-reload-btn.e-msie.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-msie.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-msie.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-msie.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-msie.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-msie.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-msie.e-icons {
  padding: 18px 13px 18px 23px;
}
.e-upload .e-upload-files .e-file-pause-btn.e-icons, .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-upload .e-upload-files .e-file-reload-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons {
  right: 36px;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):hover, .e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):hover, .e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):hover, .e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):hover, .e-upload .e-upload-files .e-file-reload-btn.e-icons:hover, .e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):hover, .e-upload .e-upload-files .e-clear-icon-focus,
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):hover,
.e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):hover,
.e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):hover,
.e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):hover,
.e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons:hover,
.e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):hover,
.e-bigger.e-small .e-upload .e-upload-files .e-clear-icon-focus {
  background-color: #e9ecef;
  border-color: transparent;
  border-radius: 4px;
  box-shadow: 0 0 0 transparent;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-reload-btn.e-icons:focus, .e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):focus, .e-upload .e-upload-files .e-clear-icon-focus,
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):focus,
.e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):focus,
.e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):focus,
.e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):focus,
.e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons:focus,
.e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):focus,
.e-bigger.e-small .e-upload .e-upload-files .e-clear-icon-focus {
  border-radius: 4px;
}
.e-upload .e-upload-files .e-file-delete-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons {
  font-size: 14px;
  opacity: 1;
}
.e-upload .e-upload-files .e-file-abort-btn.e-icons,
.e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons {
  font-size: 14px;
  opacity: 1;
}
.e-upload .e-file-select-wrap .e-btn, .e-upload .e-upload-actions .e-btn,
.e-bigger.e-small .e-upload .e-file-select-wrap .e-btn,
.e-bigger.e-small .e-upload .e-upload-actions .e-btn {
  font-family: inherit;
}
.e-upload .e-upload-actions,
.e-bigger.e-small .e-upload .e-upload-actions {
  position: relative;
  text-align: right;
}
.e-upload .e-upload-actions .e-file-upload-btn,
.e-bigger.e-small .e-upload .e-upload-actions .e-file-upload-btn {
  margin: 16px 16px 16px 0;
}
.e-upload .e-upload-actions .e-file-clear-btn,
.e-bigger.e-small .e-upload .e-upload-actions .e-file-clear-btn {
  margin: 16px 6px 16px 16px;
}
.e-upload.e-rtl .e-file-select-wrap,
.e-bigger.e-small .e-upload.e-rtl .e-file-select-wrap {
  padding: 16px 12px 16px 0;
}
.e-upload.e-rtl .e-file-select-wrap .e-control.e-btn,
.e-bigger.e-small .e-upload.e-rtl .e-file-select-wrap .e-control.e-btn {
  margin-right: 0;
}
.e-upload.e-rtl .e-file-select-wrap .e-file-drop,
.e-bigger.e-small .e-upload.e-rtl .e-file-select-wrap .e-file-drop {
  margin-left: 60px;
  margin-right: 14px;
  position: relative;
}
.e-upload.e-rtl .e-upload-actions,
.e-bigger.e-small .e-upload.e-rtl .e-upload-actions {
  text-align: left;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container {
  height: 100%;
  margin-left: 60px;
  margin-right: 11px;
  position: relative;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-rtl-container,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-rtl-container {
  direction: ltr;
  float: right;
  width: 100%;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-type,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  float: right;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-name,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  float: right;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-size,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  direction: ltr;
  float: right;
  position: relative;
  text-align: right;
  width: 100%;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  float: right;
  position: initial;
  top: 23px;
  width: 86%;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  float: left;
  right: 0;
  top: -32px;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-abort-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-icons,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-icons,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-abort-btn.e-icons,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons {
  left: 0;
  margin-left: 11px;
  margin-right: 11px;
  right: auto;
  top: 50%;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons {
  left: 36px;
  right: auto;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons,
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons {
  left: 36px;
}
.e-upload.e-disabled .e-file-drop,
.e-bigger.e-small .e-upload.e-disabled .e-file-drop {
  color: #6c757d;
}
.e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-name, .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-type, .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-size, .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-information,
.e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-name,
.e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-type,
.e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-size,
.e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-status,
.e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: #6c757d;
}
.e-upload .e-content-placeholder.e-upload.e-placeholder-upload,
.e-bigger.e-small .e-upload .e-content-placeholder.e-upload.e-placeholder-upload {
  background-size: 400px 65px;
  min-height: 65px;
}
.e-upload .e-bigger .e-content-placeholder.e-upload.e-placeholder-upload,
.e-upload .e-bigger.e-content-placeholder.e-upload.e-placeholder-upload,
.e-bigger.e-small .e-upload .e-bigger .e-content-placeholder.e-upload.e-placeholder-upload,
.e-bigger.e-small .e-upload .e-bigger.e-content-placeholder.e-upload.e-placeholder-upload {
  background-size: 400px 80px;
  min-height: 80px;
}

.e-small .e-upload .e-file-select-wrap {
  padding: 12px 0 12px 12px;
}
.e-small .e-upload .e-file-select-wrap .e-file-drop {
  font-size: 13px;
  margin-left: 10px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list {
  min-height: 79px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  font-size: 12px;
  padding-top: 12px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  font-size: 12px;
  padding: 6px 0;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  font-size: 12px;
  padding-top: 12px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status,
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  padding-bottom: 12px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  padding-bottom: 2px;
  padding-top: 2px;
}
.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons, .e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons, .e-small .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons {
  font-size: 10px;
  height: 24px;
  padding: 12px;
  width: 24px;
}
.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: #6c757d;
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-small .e-upload.e-rtl .e-file-select-wrap {
  padding: 12px 12px 12px 0;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-bottom: 12px;
  padding-top: 8px;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container {
  top: 0;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-hidden-input {
  display: none;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  line-height: 1.5;
  padding-top: 4px;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name.e-error, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-error, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-error {
  color: #dc3545;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: #6c757d;
  display: block;
  font-size: 12px;
  line-height: 1.5;
  padding-bottom: 0;
  padding-top: 4px;
  position: relative;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid {
  color: #dc3545;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-name, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-type, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-status {
  color: #dc3545;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons, .e-small .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons, .e-small .e-upload.e-form-upload .e-upload-files .e-file-abort-btn.e-icons, .e-small .e-upload.e-form-upload .e-upload-files .e-file-reload-btn.e-icons, .e-small .e-upload.e-form-upload .e-upload-files .e-file-play-btn.e-icons, .e-small .e-upload.e-form-upload .e-upload-files .e-file-pause-btn.e-icons {
  box-sizing: border-box;
  top: 43px;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-small .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: #6c757d;
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}

.e-upload {
  border: 1px solid rgba(0, 0, 0, 0.15);
}
.e-upload .e-file-drop {
  color: #212529;
  vertical-align: middle;
}
.e-upload .e-upload-files {
  border-top: 1px solid #e9ecef;
}
.e-upload .e-upload-files .e-upload-file-list {
  border-bottom: 1px solid #e9ecef;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  color: #212529;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  color: #212529;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  color: #6c757d;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status,
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: #212529;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-success {
  color: #28a745;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-fails {
  color: #dc3545;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-validation-fails {
  color: #dc3545;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap {
  background-color: #dee2e6;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap .e-upload-progress-bar.e-upload-progress {
  background: #007bff;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap .e-upload-progress-bar.e-upload-success {
  background: #28a745;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap .e-upload-progress-bar.e-upload-failed {
  background: #dc3545;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-bar-text {
  color: #212529;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons, .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-upload .e-upload-files .e-file-reload-btn.e-icons, .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-upload .e-upload-files .e-file-pause-btn.e-icons, .e-upload .e-upload-files .e-file-play-btn.e-icons {
  color: rgba(0, 0, 0, 0.5);
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons:hover, .e-upload .e-upload-files .e-file-delete-btn.e-icons:hover, .e-upload .e-upload-files .e-file-reload-btn.e-icons:hover, .e-upload .e-upload-files .e-file-abort-btn.e-icons:hover, .e-upload .e-upload-files .e-file-pause-btn.e-icons:hover, .e-upload .e-upload-files .e-file-play-btn.e-icons:hover {
  color: #212529;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-reload-btn.e-icons:focus, .e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):focus, .e-upload .e-upload-files .e-clear-icon-focus {
  background-color: #e9ecef;
  border-color: transparent;
  box-shadow: 0 0 0 transparent;
}

/* stylelint-disable property-no-vendor-prefix */
.e-container .e-value-switch-btn::before {
  content: "\e799";
}

.e-colorpicker-wrapper,
.e-colorpicker-container {
  display: inline-block;
  line-height: 0;
  outline: none;
  -webkit-user-select: none;
          user-select: none;
}
.e-colorpicker-wrapper .e-colorpicker,
.e-colorpicker-container .e-colorpicker {
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 1px;
}
.e-colorpicker-wrapper .e-btn.e-icon-btn,
.e-colorpicker-container .e-btn.e-icon-btn {
  padding: 8px 9px 7px 9px;
}
.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn,
.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn {
  font-family: initial;
  line-height: 17px;
  padding: 8px 9px 7px 9px;
  box-shadow: none;
}
.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color,
.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  background-size: 8px;
  border-radius: 4px;
  height: 18px;
  margin-top: 0;
  position: relative;
  width: 18px;
}
.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color .e-split-preview,
.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color .e-split-preview {
  border-radius: 4px;
}
.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-btn.e-icon-btn,
.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-btn.e-icon-btn {
  padding: 8px 9px 7px 9px;
}
.e-colorpicker-wrapper .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn,
.e-colorpicker-container .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn {
  padding: 8px 9px 7px 9px;
}
.e-colorpicker-wrapper .e-split-btn-wrapper.e-rtl .e-btn.e-icon-btn,
.e-colorpicker-container .e-split-btn-wrapper.e-rtl .e-btn.e-icon-btn {
  padding: 8px 9px 7px 9px;
}
.e-colorpicker-wrapper *,
.e-colorpicker-container * {
  box-sizing: border-box;
}
.e-colorpicker-wrapper.e-disabled .e-palette .e-tile,
.e-colorpicker-container.e-disabled .e-palette .e-tile {
  cursor: default;
}
.e-colorpicker-wrapper.e-disabled .e-palette .e-tile:hover,
.e-colorpicker-container.e-disabled .e-palette .e-tile:hover {
  border: 0;
  box-shadow: none;
}
.e-colorpicker-wrapper.e-disabled .e-palette .e-tile.e-selected,
.e-colorpicker-container.e-disabled .e-palette .e-tile.e-selected {
  border: 0;
}
.e-colorpicker-wrapper.e-disabled .e-container .e-handler, .e-colorpicker-wrapper.e-disabled .e-container .e-preview-container, .e-colorpicker-wrapper.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-hue-slider, .e-colorpicker-wrapper.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-opacity-slider, .e-colorpicker-wrapper.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle,
.e-colorpicker-container.e-disabled .e-container .e-handler,
.e-colorpicker-container.e-disabled .e-container .e-preview-container,
.e-colorpicker-container.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-hue-slider,
.e-colorpicker-container.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-opacity-slider,
.e-colorpicker-container.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle {
  cursor: default;
}
.e-colorpicker-wrapper.e-disabled .e-container .e-hsv-container,
.e-colorpicker-container.e-disabled .e-container .e-hsv-container {
  pointer-events: none;
}

.e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn) {
  line-height: 0;
}

/* stylelint-disable property-no-vendor-prefix */
.e-colorpicker.e-modal, .e-colorpicker.e-hsv-model {
  -webkit-overflow-scrolling: touch;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
}
.e-colorpicker.e-modal {
  background-color: rgba(0, 0, 0, 0.6);
  opacity: 0.5;
  pointer-events: auto;
}
.e-colorpicker.e-hsv-model {
  background-color: transparent;
}

.sf-colorpicker .e-switch-ctrl-btn .e-ctrl-btn {
  position: relative;
}

.e-show-value .sf-colorpicker.e-color-palette .e-selected-value, .e-show-value .sf-colorpicker.e-color-palette .e-switch-ctrl-btn {
  width: 270px;
}

.e-dropdown-popup.e-transparent .e-container {
  display: none;
}

body.e-colorpicker-overflow {
  overflow: visible;
}

.e-bigger .e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn,
.e-bigger.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn,
.e-bigger .e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn,
.e-bigger.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn {
  line-height: 20px;
  padding: 10px;
}
.e-bigger .e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color,
.e-bigger.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color,
.e-bigger .e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color,
.e-bigger.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color {
  height: 26px;
  width: 26px;
}
.e-bigger .e-colorpicker-wrapper .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn,
.e-bigger.e-colorpicker-wrapper .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn,
.e-bigger .e-colorpicker-container .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn,
.e-bigger.e-colorpicker-container .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn {
  padding: 10px;
}
.e-bigger .e-colorpicker-wrapper .e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn),
.e-bigger.e-colorpicker-wrapper .e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn),
.e-bigger .e-colorpicker-container .e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn),
.e-bigger.e-colorpicker-container .e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn) {
  line-height: 0;
}

.e-container {
  border: 0;
  border-radius: 4px;
  display: inline-block;
  line-height: 0;
  outline: none;
  -webkit-user-select: none;
          user-select: none;
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.2);
  box-shadow: none;
}
.e-container.e-color-picker {
  width: 270px;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.2);
}
.e-container.e-color-picker .e-mode-switch-btn {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUwLjIgKDU1MDQ3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA0IENvcHk8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQXJ0Ym9hcmQiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNC1Db3B5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjUtQ29weS04IiBmaWxsPSIjNDU5NkNFIiB4PSIwIiB5PSIwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjUtQ29weS05IiBmaWxsPSIjNUNDMTVCIiB4PSIwIiB5PSIxMiIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIj48L3JlY3Q+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTI1LUNvcHktMTAiIGZpbGw9IiNGQkQ1MDYiIHg9IjEyIiB5PSIwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjUtQ29weS0xMSIgZmlsbD0iI0VDNEU0MyIgeD0iMTIiIHk9IjEyIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjwvcmVjdD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+") no-repeat 100% 100%;
}
.e-container.e-color-palette {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.2);
  width: auto;
}
.e-container.e-color-palette .e-mode-switch-btn {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE4IDE4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MS40MTQyMTsiPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxOCkiPgogICAgICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGU9ImZpbGw6dXJsKCNfTGluZWFyMSk7Ii8+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwwLDE4KSI+CiAgICAgICAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDp1cmwoI19MaW5lYXIyKTsiLz4KICAgIDwvZz4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMTgpIj4KICAgICAgICA8Y2xpcFBhdGggaWQ9Il9jbGlwMyI+CiAgICAgICAgICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIvPgogICAgICAgIDwvY2xpcFBhdGg+CiAgICAgICAgPGcgY2xpcC1wYXRoPSJ1cmwoI19jbGlwMykiPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwtMCwxOCkiPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxOCkiPgogICAgICAgIDxjbGlwUGF0aCBpZD0iX2NsaXA0Ij4KICAgICAgICAgICAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4Ii8+CiAgICAgICAgPC9jbGlwUGF0aD4KICAgICAgICA8ZyBjbGlwLXBhdGg9InVybCgjX2NsaXA0KSI+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLC0wLDE4KSI+CiAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNfSW1hZ2U1IiB4PSIwIiB5PSIwIiB3aWR0aD0iMThweCIgaGVpZ2h0PSIxOHB4Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwwLDE4KSI+CiAgICAgICAgPGNsaXBQYXRoIGlkPSJfY2xpcDYiPgogICAgICAgICAgICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiLz4KICAgICAgICA8L2NsaXBQYXRoPgogICAgICAgIDxnIGNsaXAtcGF0aD0idXJsKCNfY2xpcDYpIj4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsLTAsMTgpIj4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KICAgIDxkZWZzPgogICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iX0xpbmVhcjEiIHgxPSIwIiB5MT0iMCIgeDI9IjEiIHkyPSIwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCg2LjI3MDE5ZS0xNCwtMTAyNCwtMTAyNCwtNi4yNzAxOWUtMTQsMCwxOCkiPjxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6cmdiKDAsMTgyLDI1NSk7c3RvcC1vcGFjaXR5OjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOmJsYWNrO3N0b3Atb3BhY2l0eTowIi8+PC9saW5lYXJHcmFkaWVudD4KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9Il9MaW5lYXIyIiB4MT0iMCIgeTE9IjAiIHgyPSIxIiB5Mj0iMCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMS4xMDIxOGUtMTUsLTE4LC0xOCwtMS4xMDIxOGUtMTUsMTgsMTgpIj48c3RvcCBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOnJnYigwLDE4MiwyNTUpO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjpibGFjaztzdG9wLW9wYWNpdHk6MSIvPjwvbGluZWFyR3JhZGllbnQ+CiAgICAgICAgPGltYWdlIGlkPSJfSW1hZ2U1IiB3aWR0aD0iMThweCIgaGVpZ2h0PSIxOHB4IiB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJJQUFBQVNDQVlBQUFCV3pvNVhBQUFBQ1hCSVdYTUFBQTdFQUFBT3hBR1ZLdzRiQUFBQmUwbEVRVlE0alcyUjIyNGNNUXhER2NBbyt2OC8yU0lYZE9wTk5iSXVWaDlrZXp6SlBoaWlTT3JNQXZ2eTBBanlBSGVBSEdBSHlDUDE4dTQ3ZVl6ZTlBS2xhaDlCZ0F5WG5tVUxjQStRYmQ3cWp4OWdnVkxGUWRiVDlBQlpYNlZkWHpNLy9MVmZqbE11dy9xQWR2QUMzZmR2bVE1UVpVbUErZ1ZUWDZWZDh3Sjk3NWRLbkdYek1VZnBpVGYzdXpkQi93Z2tsaVZ4a0U1dFdSSkxiNGMvNlplamZvTE5NdFJaeXYyWk4zZFNCYXREVlFGWGxQcDRnTlZBb3FPa1F4dW8yY3Iybk5Wd2lnSnVnQ2xnaWxMclgxQ2Jod3BXdmUwa3NtVTUzUXh3SGM4QU01UjZIQnRBUUUzQVlqa25WREpyb2tDM1BIYlBPZlpTano4SjRMWU9XRFIzVlJBblBOeUE3dm1tZGs5UWQ1VGo0dzBzRzRqYjBPbXBUa0FmMHpiZDExN3FCSjBOeEx3MGl5RGNnZGlPcG80K0lCMElINkQzMXdTMEJqb1ozQ1QvMHBpSGNla0ppTmgwdmxMZmZnOUF3OGs4Z3RoZXYyczh6MHA5L1FVNlQ3Z2JFTWhnbGhIcDdjZDQzbm5CajU4ekhVZERiMk1URit6TC9oOXIveU91c0ZQS093QUFBQUJKUlU1RXJrSmdnZz09Ii8+CiAgICA8L2RlZnM+Cjwvc3ZnPgo=") no-repeat 100% 100%;
}
.e-container .e-custom-palette {
  width: auto;
}
.e-container .e-custom-palette .e-palette {
  padding: 10px;
}
.e-container .e-custom-palette.e-palette-group {
  height: 270px;
  overflow-y: scroll;
}
.e-container .e-palette {
  border-bottom: 0;
  display: table;
  line-height: 0;
  outline: none;
  -webkit-user-select: none;
          user-select: none;
}
.e-container .e-palette .e-row {
  display: table-row;
  white-space: nowrap;
}
.e-container .e-palette .e-tile {
  border: 0.5px solid transparent;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  height: 27px;
  text-align: center;
  vertical-align: middle;
  width: 27px;
}
.e-container .e-palette .e-tile.e-selected {
  outline: #adb5bd 0.5px solid;
  position: relative;
}
.e-container .e-palette .e-tile:hover {
  box-shadow: 2px 2px 7px 2px rgba(0, 0, 0, 0.2);
  position: relative;
}
.e-container .e-palette .e-tile.e-nocolor-item {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  background-size: 8px;
}
.e-container .e-hsv-container {
  border-bottom: 0;
  position: relative;
  touch-action: none;
}
.e-container .e-hsv-container .e-hsv-color {
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, #000 100%), linear-gradient(to right, #fff 0, rgba(255, 255, 255, 0) 100%);
  height: 170px;
}
.e-container .e-hsv-container .e-handler {
  border: 1px solid #fff;
  border-radius: 6px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.2), inset 0 0 2px rgba(0, 0, 0, 0.2);
  cursor: pointer;
  display: inline-block;
  height: 10px;
  margin-left: -4px;
  margin-top: -4px;
  position: absolute;
  touch-action: none;
  -webkit-user-select: none;
          user-select: none;
  width: 10px;
}
.e-container .e-slider-preview {
  display: inline-block;
  width: 100%;
  padding: 14px;
}
.e-container .e-slider-preview .e-colorpicker-slider {
  display: inline-block;
  width: 82.5%;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container {
  height: 18px;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-slider {
  height: 18px;
  top: calc(50% - 9px);
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-slider-track {
  height: 6px;
  top: calc(50% - 3px);
  border-radius: 0;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle {
  border-radius: 6px;
  cursor: pointer;
  height: 14px;
  top: calc(50% - 7px);
  width: 14px;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle.e-handle-active {
  cursor: pointer;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle.e-large-thumb-size {
  transform: scale(1);
}
.e-container .e-slider-preview .e-colorpicker-slider .e-hue-slider .e-slider-track {
  background: linear-gradient(to right, #f00 0, #ff0 16%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 84%, #ff0004 100%);
}
.e-container .e-slider-preview .e-colorpicker-slider .e-opacity-slider .e-slider-track {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  border: 0;
  z-index: 0;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-opacity-slider .e-opacity-empty-track {
  background-size: contain;
  border: 0;
  height: 6px;
  position: absolute;
  top: calc(50% - 3px);
  width: 100%;
  z-index: 1;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider.e-hue-slider .e-handle, .e-container .e-slider-preview .e-colorpicker-slider .e-slider.e-hue-slider .e-handle-start, .e-container .e-slider-preview .e-colorpicker-slider .e-slider.e-opacity-slider .e-handle, .e-container .e-slider-preview .e-colorpicker-slider .e-slider.e-opacity-slider .e-handle-start {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}
.e-container .e-slider-preview .e-preview-container {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  background-size: 10px;
  border: 1px solid #dee2e6;
  cursor: pointer;
  display: inline-block;
  height: 32px;
  margin-left: 4.17%;
  position: relative;
  top: -2px;
  width: 13.338%;
}
.e-container .e-slider-preview .e-preview-container .e-preview {
  display: block;
  height: 16px;
  position: absolute;
  width: 100%;
}
.e-container .e-slider-preview .e-preview-container .e-preview.e-current {
  border-bottom: 1px solid #dee2e6;
  top: 0;
}
.e-container .e-slider-preview .e-preview-container .e-preview.e-previous {
  height: 16px;
  top: 16px;
}
.e-container .e-selected-value {
  align-items: center;
  display: flex;
  padding: 0 15px 15px;
  -webkit-user-select: none;
          user-select: none;
  width: 100%;
}
.e-container .e-selected-value .e-input-container .e-float-input input {
  padding-left: 0;
  text-align: center;
}
.e-container .e-selected-value .e-input-container .e-numeric-hidden {
  display: none;
}
.e-container .e-selected-value .e-value-switch-btn {
  font-family: "e-icons";
  margin-top: 22px;
  padding: 2px 3px;
  font-size: 16px;
  line-height: 16px;
}
.e-container .e-input-container {
  display: inline-block;
  width: 90%;
}
.e-container .e-input-container .e-float-input {
  display: inline-block;
  margin-right: 1.856%;
  vertical-align: baseline;
}
.e-container .e-input-container .e-float-input:first-child {
  width: 30%;
}
.e-container .e-input-container .e-float-input:first-child input {
  height: 32px;
}
.e-container .e-input-container .e-float-input.e-numeric {
  height: 32px;
  width: 15%;
}
.e-container .e-input-container .e-float-input.e-numeric input {
  height: 30px;
}
.e-container .e-input-container .e-float-input .e-float-text {
  text-align: center;
  text-align: left;
}
.e-container .e-switch-ctrl-btn {
  display: inline-block;
  padding: 14px 14px 14px;
  white-space: nowrap;
  width: 100%;
}
.e-container .e-switch-ctrl-btn .e-ctrl-btn {
  float: right;
  text-align: right;
  white-space: nowrap;
  width: 86.913%;
}
.e-container .e-switch-ctrl-btn .e-ctrl-btn .e-btn {
  max-width: 47.29%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-container .e-switch-ctrl-btn .e-ctrl-btn .e-btn.e-cancel {
  margin-left: 8px;
}
.e-container .e-switch-ctrl-btn .e-ctrl-btn .e-btn.e-flat:hover {
  border-color: #adb5bd;
}
.e-container .e-switch-ctrl-btn .e-mode-switch-btn {
  background-origin: border-box;
  background-position: center;
  background-size: cover;
  float: left;
  margin-top: 2px;
  overflow: hidden;
  white-space: nowrap;
}
.e-container .e-switch-ctrl-btn .e-mode-switch-btn:hover {
  border-color: #adb5bd;
}
.e-container .e-switch-ctrl-btn .e-mode-switch-btn:focus {
  box-shadow: none;
}
.e-container .e-value-switch-btn, .e-container .e-mode-switch-btn {
  background-color: transparent;
  border-color: transparent;
  position: relative;
  width: 28px;
  height: 26px;
}
.e-container.e-color-picker .e-value-switch-btn:focus, .e-container.e-color-picker .e-value-switch-btn:hover, .e-container.e-color-picker .e-value-switch-btn:active {
  border-color: transparent;
  box-shadow: none;
  outline: none;
}
.e-container.e-color-picker .e-value-switch-btn:focus {
  outline: none;
}
.e-container.e-color-palette .e-palette + .e-selected-value, .e-container.e-color-palette .e-palette-group + .e-selected-value {
  padding: 15px 15px;
}
.e-container.e-color-palette .e-palette + .e-switch-ctrl-btn, .e-container.e-color-palette .e-palette-group + .e-switch-ctrl-btn {
  padding: 25px 15px 15px;
}

.sf-colorpicker.e-container .e-input-container .e-float-input {
  float: left;
  margin-left: -1px;
}

.e-hide-opacity .e-container .e-slider-preview .e-colorpicker-slider {
  vertical-align: super;
}
.e-hide-opacity .e-container .e-slider-preview .e-preview-container {
  top: 0;
}
.e-hide-opacity .e-container .e-float-input:first-child {
  width: 38%;
}
.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 18.1%;
}

.e-hide-hex-value .e-container .e-float-input.e-numeric {
  width: 23.14%;
}
.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 31.48%;
}

.e-hide-valueswitcher .e-container .e-input-container {
  width: 100%;
}
.e-hide-valueswitcher .e-container .e-float-input:first-child {
  width: 31%;
}
.e-hide-valueswitcher .e-container .e-float-input.e-numeric {
  width: 15.38%;
}
.e-hide-valueswitcher .e-container .e-float-input:last-child {
  margin-right: 0;
}
.e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input:first-child {
  width: 36%;
}
.e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 19.47%;
}
.e-hide-valueswitcher.e-hide-hex-value .e-container .e-float-input.e-numeric {
  width: 23.59%;
}
.e-hide-valueswitcher.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 32.1%;
}

.e-rtl .e-container .e-hsv-container .e-hsv-color {
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, #000 100%), linear-gradient(to left, #fff 0, rgba(255, 255, 255, 0) 100%);
}
.e-rtl .e-container .e-slider-preview .e-hue-slider .e-slider-track {
  background: linear-gradient(to left, #f00 0, #ff0 16%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 84%, #ff0004 100%);
}
.e-rtl .e-container .e-slider-preview .e-preview-container {
  margin-left: 0;
  margin-right: 4.17%;
}
.e-rtl .e-container .e-selected-value .e-float-input {
  margin-left: 1.856%;
  margin-right: 0;
}
.e-rtl .e-container .e-selected-value .e-float-input input {
  padding-right: 0;
}
.e-rtl .e-container .e-selected-value .e-value-switch-btn {
  transform: rotate(180deg);
}
.e-rtl .e-container .e-switch-ctrl-btn .e-mode-switch-btn {
  float: right;
}
.e-rtl .e-container .e-switch-ctrl-btn .e-ctrl-btn {
  float: left;
  text-align: left;
}
.e-rtl .e-container .e-switch-ctrl-btn .e-ctrl-btn .e-cancel {
  margin-left: 0;
  margin-right: 8px;
}
.e-rtl .e-container.sf-colorpicker .e-selected-value .e-input-container .e-float-input {
  float: right;
  margin-right: -1px;
}
.e-rtl.e-hide-valueswitcher .e-container .e-float-input:last-child {
  margin-left: 0;
}

.e-bigger .e-container.e-color-picker {
  width: 290px;
}
.e-bigger .e-container .e-palette .e-tile {
  height: 29px;
  width: 29px;
}
.e-bigger .e-container .e-hsv-container .e-handler {
  height: 12px;
  width: 12px;
}
.e-bigger .e-container .e-hsv-container .e-hsv-color {
  height: 180px;
}
.e-bigger .e-container .e-custom-palette.e-palette-group {
  height: 290px;
}
.e-bigger .e-container .e-slider-preview {
  padding: 16px;
}
.e-bigger .e-container .e-slider-preview .e-preview-container {
  margin-left: 3.85%;
  vertical-align: super;
  width: 12.31%;
  top: 0;
}
.e-bigger .e-container .e-slider-preview .e-colorpicker-slider {
  width: 83.7%;
}
.e-bigger .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container {
  height: 22px;
  padding: 12px;
}
.e-bigger .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle {
  border-radius: 8px;
  height: 16px;
  top: calc(50% - 8px);
  width: 16px;
}
.e-bigger .e-container .e-slider-preview .e-switch-ctrl-btn {
  display: inline-block;
  padding: 16px;
  white-space: nowrap;
  width: 100%;
}
.e-bigger .e-container .e-slider-preview .e-switch-ctrl-btn .e-ctrl-btn {
  width: 90.6%;
}
.e-bigger .e-container .e-slider-preview .e-switch-ctrl-btn .e-cancel {
  margin-left: 10px;
}
.e-bigger .e-container.e-color-palette .e-palette + .e-switch-ctrl-btn {
  padding: 25px 15px 15px;
}
.e-bigger .e-container .e-input-container {
  width: 90.77%;
}
.e-bigger .e-container .e-input-container .e-float-input {
  margin-right: 1.699%;
}
.e-bigger .e-container .e-input-container .e-float-input:first-child {
  width: 30.7%;
}
.e-bigger .e-container .e-input-container .e-float-input:first-child input {
  height: 38px;
}
.e-bigger .e-container .e-input-container .e-float-input.e-numeric {
  height: 38px;
  width: 15.2%;
}
.e-bigger .e-container .e-input-container .e-float-input.e-numeric input {
  height: 36px;
}
.e-bigger .e-container .e-css.e-value-switch-btn, .e-bigger .e-container .e-mode-switch-btn {
  padding: 0 2px;
  width: 32px;
  height: 32px;
  font-size: 18px;
  line-height: 18px;
}
.e-bigger .e-container .e-mode-switch-btn {
  margin-top: 6px;
}
.e-bigger .e-container.sf-colorpicker .e-input-container .e-float-input {
  margin-right: calc(1.699% - 2.9px);
}
.e-bigger .e-hide-opacity .e-container .e-slider-preview, .e-bigger.e-hide-opacity .e-container .e-slider-preview {
  padding: 16px;
}
.e-bigger .e-hide-opacity .e-container .e-slider-preview .e-preview-container, .e-bigger.e-hide-opacity .e-container .e-slider-preview .e-preview-container {
  vertical-align: initial;
}
.e-bigger .e-hide-opacity .e-container .e-float-input:first-child, .e-bigger.e-hide-opacity .e-container .e-float-input:first-child {
  width: 38%;
}
.e-bigger .e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 18.4%;
}
.e-bigger.e-hide-hex-value .e-container .e-float-input.e-numeric, .e-bigger .e-hide-hex-value .e-container .e-float-input.e-numeric {
  width: 23.3%;
}
.e-bigger.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger .e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 31.48%;
}
.e-bigger.e-hide-valueswitcher .e-container .e-input-container, .e-bigger .e-hide-valueswitcher .e-container .e-input-container {
  width: 100%;
}
.e-bigger.e-hide-valueswitcher .e-container .e-float-input:last-child, .e-bigger .e-hide-valueswitcher .e-container .e-float-input:last-child {
  margin-right: 0;
}
.e-bigger.e-hide-valueswitcher .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher .e-container .e-float-input.e-numeric {
  width: 15.62%;
}
.e-bigger.e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input:first-child, .e-bigger .e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input:first-child {
  width: 36%;
}
.e-bigger.e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 19.62%;
}
.e-bigger.e-hide-valueswitcher.e-hide-hex-value .e-container .e-float-input.e-numeric, .e-bigger.e-hide-valueswitcher .e-hide-hex-value .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher.e-hide-hex-value .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher .e-hide-hex-value .e-container .e-float-input.e-numeric {
  width: 23.3%;
}
.e-bigger.e-hide-valueswitcher.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger.e-hide-valueswitcher .e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher .e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 32.19%;
}

.e-bigger .e-rtl .e-container .e-slider-preview .e-preview-container,
.e-bigger.e-rtl .e-container .e-slider-preview .e-preview-container {
  margin-left: 0;
  margin-right: 3.85%;
}
.e-bigger .e-rtl .e-container .e-selected-value .e-float-input,
.e-bigger.e-rtl .e-container .e-selected-value .e-float-input {
  margin-left: 1.699%;
  margin-right: 0;
}
.e-bigger .e-rtl .e-container.sf-colorpicker .e-selected-value .e-input-container .e-float-input,
.e-bigger.e-rtl .e-container.sf-colorpicker .e-selected-value .e-input-container .e-float-input {
  margin-left: calc(1.699% - 2.9px);
}
.e-bigger .e-rtl.e-hide-valueswitcher .e-container .e-float-input:last-child,
.e-bigger.e-rtl.e-hide-valueswitcher .e-container .e-float-input:last-child {
  margin-left: 0;
}

.e-hide-switchable-value .e-container .e-input-container .e-float-input:first-child,
.e-bigger.e-hide-switchable-value .e-container .e-input-container .e-float-input:first-child,
.e-bigger .e-hide-switchable-value .e-container .e-input-container .e-float-input:first-child {
  width: 100%;
}

.e-popup.e-tooltip-wrap.e-color-picker-tooltip {
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 0%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  cursor: pointer;
  min-width: 26px;
  transform: translateY(18px) rotate(45deg) scale(0.01);
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.e-popup.e-tooltip-wrap.e-color-picker-tooltip .e-tip-content {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  background-size: 8px;
  border-radius: 50%;
  height: 28px;
  position: relative;
  transform: rotate(45deg);
  width: 28px;
}

.e-split-preview,
.e-tip-transparent {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.e-bigger .e-popup.e-tooltip-wrap.e-color-picker-tooltip,
.e-bigger.e-popup.e-tooltip-wrap.e-color-picker-tooltip {
  min-width: 32px;
}
.e-bigger .e-popup.e-tooltip-wrap.e-color-picker-tooltip .e-tip-content,
.e-bigger.e-popup.e-tooltip-wrap.e-color-picker-tooltip .e-tip-content {
  height: 30px;
  width: 30px;
}

.e-container {
  background-color: #fff;
}
.e-container .e-palette .e-tile:hover {
  border-color: #fff;
}
.e-container .e-palette .e-tile.e-selected {
  border-color: transparent;
  border-color: #fff;
}
.e-container .e-handler.e-hide-handler, .e-container .e-handle.e-hide-handler {
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
}

.e-container .e-control-wrapper.e-slider-container .e-slider.e-hue-slider .e-handle:not(.e-tab-handle), .e-container .e-control-wrapper.e-slider-container .e-slider.e-opacity-slider .e-handle:not(.e-tab-handle) {
  background-color: #fff;
  border-color: #fff;
}
.e-container .e-control-wrapper.e-slider-container .e-slider.e-hue-slider .e-handle:not(.e-tab-handle).e-handle-start:not(.e-tab-handle), .e-container .e-control-wrapper.e-slider-container .e-slider.e-opacity-slider .e-handle:not(.e-tab-handle).e-handle-start:not(.e-tab-handle) {
  background-color: #fff;
  border-color: #fff;
}
.e-container .e-control-wrapper.e-slider-container .e-slider.e-hue-slider .e-handle.e-tab-handle, .e-container .e-control-wrapper.e-slider-container .e-slider.e-opacity-slider .e-handle.e-tab-handle {
  background-color: #fff;
  border-color: #f8f9fa;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}

.e-colorpicker-wrapper.e-disabled .e-value-switch-btn, .e-colorpicker-wrapper.e-disabled .e-mode-switch-btn,
.e-colorpicker-container.e-disabled .e-value-switch-btn,
.e-colorpicker-container.e-disabled .e-mode-switch-btn {
  color: #fff;
}
.e-colorpicker-wrapper.e-disabled .e-value-switch-btn:focus, .e-colorpicker-wrapper.e-disabled .e-mode-switch-btn:focus,
.e-colorpicker-container.e-disabled .e-value-switch-btn:focus,
.e-colorpicker-container.e-disabled .e-mode-switch-btn:focus {
  background-color: transparent;
  color: #fff;
  outline: none;
  outline-offset: unset;
}
.e-colorpicker-wrapper.e-disabled .e-value-switch-btn:active, .e-colorpicker-wrapper.e-disabled .e-mode-switch-btn:active,
.e-colorpicker-container.e-disabled .e-value-switch-btn:active,
.e-colorpicker-container.e-disabled .e-mode-switch-btn:active {
  background-color: transparent;
  color: #fff;
}
.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn,
.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn {
  background-color: #fff;
  border-color: #ced4da;
}
.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker + .e-dropdown-btn,
.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker + .e-dropdown-btn {
  border-color: #ced4da;
}
.e-colorpicker-wrapper .e-btn.e-icon-btn,
.e-colorpicker-container .e-btn.e-icon-btn {
  background-color: #fff;
  color: #495057;
}
.e-colorpicker-wrapper .e-icon-btn:hover,
.e-colorpicker-container .e-icon-btn:hover {
  background-color: #6c757d;
  color: #fff;
}
.e-colorpicker-wrapper .e-icon-btn:focus,
.e-colorpicker-container .e-icon-btn:focus {
  background-color: #fff;
  border-color: #495057;
  box-shadow: 0 0 0 0.2rem rgba(100, 106, 112, 0.5);
  color: #495057;
}
.e-colorpicker-wrapper .e-icon-btn:active,
.e-colorpicker-container .e-icon-btn:active {
  background-color: #6c757d;
  box-shadow: 0 0 0 0.2rem rgba(100, 106, 112, 0.5);
  color: #fff;
}
.e-colorpicker-wrapper .e-icon-btn:disabled, .e-colorpicker-wrapper .e-icon-btn.e-disabled,
.e-colorpicker-container .e-icon-btn:disabled,
.e-colorpicker-container .e-icon-btn.e-disabled {
  background-color: transparent;
  box-shadow: none;
  color: rgba(108, 117, 125, 0.65);
}

* .e-color-picker .e-selected-value .e-css.e-btn.e-flat {
  background-color: #fff;
  border-color: #fff;
  color: #495057;
}
* .e-color-picker .e-selected-value .e-css.e-btn.e-flat:hover, * .e-color-picker .e-selected-value .e-css.e-btn.e-flat:active {
  color: #212529;
}

.e-popup.e-tooltip-wrap.e-color-picker-tooltip {
  background-color: #fff;
  border-color: #fff;
}

.e-rating-container {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  min-width: max-content;
}
.e-rating-container .e-rating {
  display: none;
}
.e-rating-container .e-rating-item-list {
  display: inline-flex;
  padding: 0;
  margin: 4px;
}
.e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus {
  outline: 1px solid;
}
.e-rating-container .e-rating-item-list:focus-visible {
  outline: none;
}
.e-rating-container.e-rating-readonly {
  cursor: default;
  pointer-events: none;
}
.e-rating-container .e-rating-item-container {
  cursor: pointer;
  font-size: 20px;
  padding: 4px;
  line-height: 11px;
  display: block;
  position: relative;
}
.e-rating-container .e-rating-item-container .e-rating-item {
  display: block;
}
.e-rating-container.e-rating-animation:not(.e-disabled) .e-rating-item-container:hover .e-rating-item {
  transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transform: scale(1.4);
  pointer-events: none;
}
.e-rating-container.e-disabled {
  cursor: default;
  pointer-events: none;
}
.e-rating-container.e-rating-hidden {
  display: none;
}
.e-rating-container .e-reset {
  cursor: pointer;
  margin: auto 2px 6px;
  font-size: 16px;
  padding: 2px;
}
.e-rating-container .e-reset.e-disabled {
  cursor: default;
}
.e-rating-container .e-reset:focus-visible {
  outline: 1px solid;
  border-radius: 4px;
}
.e-rating-container .e-rating-label {
  font-size: 12px;
  line-height: 18px;
}
.e-rating-container .e-rating-label.e-label-right, .e-rating-container .e-rating-label.e-label-left {
  min-width: 50px;
}
.e-rating-container .e-rating-label.e-label-bottom, .e-rating-container .e-rating-label.e-label-top {
  flex-basis: 100%;
  width: 0;
  text-align: center;
}
.e-rating-container .e-rating-label.e-label-right {
  text-align: left;
  margin: auto 8px;
}
.e-rating-container .e-rating-label.e-label-left {
  text-align: right;
  margin: auto 4px;
}
.e-rating-container .e-rating-label.e-label-top {
  margin: 4px 0;
}
.e-rating-container .e-rating-label.e-label-bottom {
  margin: 4px 0;
}
.e-rating-container.e-rtl .e-rating-label.e-label-right {
  text-align: right;
}
.e-rating-container.e-rtl .e-rating-label.e-label-left {
  text-align: left;
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip {
  display: none;
  justify-content: center;
  left: 50%;
  top: -8px;
  transform: translate(-50%, -100%);
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip.e-show-tooltip {
  display: inline-flex;
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip .e-tip-content {
  width: max-content;
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip .e-arrow-tip.e-tip-bottom {
  left: 50%;
  top: 100%;
  transform: translate(-50%, 0);
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip .e-arrow-tip-inner.e-tip-bottom {
  top: -6px;
}

.e-rating-tooltip .e-tip-content {
  text-align: center;
}

.e-small.e-rating-container .e-rating-item-container,
.e-small .e-rating-container .e-rating-item-container {
  font-size: 16px;
  line-height: 4px;
}
.e-small.e-rating-container .e-rating-label,
.e-small .e-rating-container .e-rating-label {
  font-size: 10px;
  line-height: 16px;
}
.e-small.e-rating-container .e-reset,
.e-small .e-rating-container .e-reset {
  font-size: 12px;
}

.e-bigger.e-rating-container .e-rating-item-container,
.e-bigger .e-rating-container .e-rating-item-container {
  font-size: 32px;
  line-height: 13px;
}
.e-bigger.e-rating-container .e-rating-label,
.e-bigger .e-rating-container .e-rating-label {
  font-size: 14px;
  line-height: 22px;
}
.e-bigger.e-rating-container .e-reset,
.e-bigger .e-rating-container .e-reset {
  font-size: 28px;
}

.e-bigger.e-small.e-rating-container .e-rating-item-container,
.e-bigger.e-small .e-rating-container .e-rating-item-container,
.e-bigger .e-small.e-rating-container .e-rating-item-container,
.e-small .e-bigger.e-rating-container .e-rating-item-container {
  font-size: 24px;
  line-height: 9px;
}
.e-bigger.e-small.e-rating-container .e-rating-label,
.e-bigger.e-small .e-rating-container .e-rating-label,
.e-bigger .e-small.e-rating-container .e-rating-label,
.e-small .e-bigger.e-rating-container .e-rating-label {
  font-size: 12px;
  line-height: 18px;
}
.e-bigger.e-small.e-rating-container .e-reset,
.e-bigger.e-small .e-rating-container .e-reset,
.e-bigger .e-small.e-rating-container .e-reset,
.e-small .e-bigger.e-rating-container .e-reset {
  font-size: 20px;
}

.e-rating-container .e-rating-item-list:focus .e-rating-focus {
  outline-color: #007bff;
  border-radius: 4px;
}
.e-rating-container .e-reset {
  color: #6c757d;
}
.e-rating-container .e-reset:hover {
  color: #ced4da;
}
.e-rating-container .e-reset.e-disabled {
  color: #343a40;
}
.e-rating-container .e-rating-item-container .e-rating-icon {
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke: 1px #6c757d;
}
.e-rating-container .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: linear-gradient(to right, #495057 var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
  -webkit-text-stroke: 1px #495057;
}
.e-rating-container .e-rating-item-container.e-selected-value .e-rating-icon {
  -webkit-text-stroke: 1px #007bff;
}
.e-rating-container .e-rating-item-list:hover .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container .e-rating-item-list:hover .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: linear-gradient(to right, #007bff var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
  -webkit-text-stroke: 1px #007bff;
}
.e-rating-container .e-rating-item-list .e-rating-item-container.e-rating-selected:active .e-rating-icon, .e-rating-container .e-rating-item-list .e-rating-item-container.e-rating-intermediate:active .e-rating-icon {
  background: linear-gradient(to right, #dee2e6 var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
  -webkit-text-stroke: 1px #dee2e6;
  -webkit-text-stroke: 1px #007bff;
}
.e-rating-container.e-rtl .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container.e-rtl .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: linear-gradient(to left, #495057 var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
}
.e-rating-container.e-rtl .e-rating-item-list:hover .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container.e-rtl .e-rating-item-list:hover .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: linear-gradient(to left, #007bff var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
}
.e-rating-container.e-rtl .e-rating-item-list .e-rating-item-container.e-rating-selected:active .e-rating-icon, .e-rating-container.e-rtl .e-rating-item-list .e-rating-item-container.e-rating-intermediate:active .e-rating-icon {
  background: linear-gradient(to left, #dee2e6 var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
}
.e-rating-container.e-disabled .e-rating-item-container .e-rating-icon {
  -webkit-text-stroke: 1px #343a40;
}
.e-rating-container.e-disabled .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container.e-disabled .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: linear-gradient(to right, #343a40 var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
  -webkit-text-stroke: 1px #343a40;
}
.e-rating-container.e-disabled.e-rtl .e-rating-item-container .e-rating-icon {
  background: linear-gradient(to left, #343a40 var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
}
.e-rating-container.e-disabled.e-rtl.e-rating-selected .e-rating-icon, .e-rating-container.e-disabled.e-rtl.e-rating-intermediate .e-rating-icon {
  background: linear-gradient(to left, #343a40 var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
}
/*!****************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@syncfusion/ej2-lists/styles/bootstrap4.css?ngGlobalStyle ***!
  \****************************************************************************************************************************************************************************************************************************************************************/
.e-icon-collapsible::before {
  content: "\e70b";
}

.e-icon-back::before {
  content: "\e728";
  font-size: 14px;
}

/* stylelint-disable property-no-vendor-prefix */
.e-bigger .e-listview,
.e-listview.e-bigger {
  font-size: 16px;
}
.e-bigger .e-listview .e-list-item,
.e-listview.e-bigger .e-list-item {
  border-bottom: 1px solid rgba(0, 0, 0, 0.13);
  border-left: 0 solid rgba(0, 0, 0, 0.13);
  border-right: 0 solid rgba(0, 0, 0, 0.13);
  border-top: 0 solid transparent;
}
.e-bigger .e-listview:not(.e-list-template) .e-list-item,
.e-listview.e-bigger:not(.e-list-template) .e-list-item {
  height: 50px;
  line-height: 1.5;
  position: relative;
  padding: 12px 20px;
}
.e-bigger .e-listview .e-text-content,
.e-listview.e-bigger .e-text-content {
  font-size: 16px;
}
.e-bigger .e-listview .e-list-group-item,
.e-listview.e-bigger .e-list-group-item {
  height: 50px;
  line-height: 1.5;
  font-size: 16px;
  padding: 12px 20px;
}
.e-bigger .e-listview .e-list-header,
.e-listview.e-bigger .e-list-header {
  align-items: center;
  display: flex;
  font-weight: bold;
  height: 50px;
  font-size: 20px;
  line-height: 1.2;
  padding: 0 0 0 20px;
}
.e-bigger .e-listview .e-list-header .e-text.header,
.e-listview.e-bigger .e-list-header .e-text.header {
  display: none;
}
.e-bigger .e-listview .e-list-header .e-headertemplate-text.nested-header,
.e-listview.e-bigger .e-list-header .e-headertemplate-text.nested-header {
  display: none;
}
.e-bigger .e-listview .e-list-header .e-text,
.e-listview.e-bigger .e-list-header .e-text {
  font-size: 20px;
}
.e-bigger .e-listview .e-back-button,
.e-listview.e-bigger .e-back-button {
  margin-top: -3px;
  padding-right: 12px;
}
.e-bigger .e-listview .e-list-icon,
.e-listview.e-bigger .e-list-icon {
  margin-right: 12px;
}
.e-bigger .e-listview .e-icon-collapsible,
.e-listview.e-bigger .e-icon-collapsible {
  font-size: 12px;
}
.e-bigger .e-listview .e-listview-checkbox.e-checkbox-left,
.e-listview.e-bigger .e-listview-checkbox.e-checkbox-left {
  margin: 0 12px 0 0;
}
.e-bigger .e-listview .e-listview-checkbox.e-checkbox-right,
.e-listview.e-bigger .e-listview-checkbox.e-checkbox-right {
  margin: 0 0 0 12px;
}
.e-bigger .e-listview.e-rtl .e-listview-checkbox.e-checkbox-right,
.e-listview.e-bigger.e-rtl .e-listview-checkbox.e-checkbox-right {
  margin: 0 12px 0 0;
}
.e-bigger .e-listview.e-rtl .e-listview-checkbox.e-checkbox-left,
.e-listview.e-bigger.e-rtl .e-listview-checkbox.e-checkbox-left {
  margin: 0 0 0 12px;
}
.e-bigger .e-listview .e-text-content.e-checkbox .e-list-text,
.e-listview.e-bigger .e-text-content.e-checkbox .e-list-text {
  width: calc(100% - 40px);
}

.e-listview {
  -webkit-overflow-scrolling: touch;
  border: 1px solid;
  border-radius: 4px;
  display: block;
  overflow: auto;
  position: relative;
  width: 100%;
}
.e-listview:not(.e-list-template) .e-list-item {
  height: 40px;
  line-height: 1.5;
  padding: 8px 16px 8px 16px;
  position: relative;
}
.e-listview .e-list-item {
  border-bottom: 1px solid;
  cursor: pointer;
}

.e-listview .e-list-parent {
  margin: 0;
  padding: 0;
}

.e-listview .e-list-header .e-text.header {
  display: none;
}

.e-listview .e-icon-back {
  margin-top: 0;
}

.e-listview .e-list-header .e-headertemplate-text.nested-header {
  display: none;
}

.e-listview .e-list-header {
  align-items: center;
  display: flex;
  font-weight: bold;
  height: 40px;
  border-bottom: 1px solid;
  padding: 0 16px;
}

.e-listview .e-has-header > .e-view {
  top: 45px;
}

.e-listview .e-back-button {
  cursor: pointer;
  padding-right: 10px;
}

.e-listview .e-list-group-item:first-child {
  border: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.13);
}

.e-listview .e-list-group-item {
  border-bottom: 1px solid rgba(0, 0, 0, 0.13);
  border-top: 0 solid;
  height: 40px;
  line-height: 1.5;
  font-weight: 600;
  padding: 8px 16px 8px 16px;
}
.e-listview .e-list-group-item .e-list-text {
  cursor: default;
}

.e-listview .e-icon-collapsible {
  cursor: pointer;
  font-size: 10px;
  position: absolute;
  right: 0%;
  top: 50%;
  transform: translateY(-50%);
}

.e-listview .e-text-content {
  height: 100%;
  position: relative;
  vertical-align: middle;
}

.e-listview .e-text-content * {
  display: inline-block;
  vertical-align: middle;
}

.e-listview .e-text-content.e-checkbox .e-list-text {
  width: calc(100% - 40px);
}

.e-listview .e-text-content.e-checkbox.e-checkbox-left .e-list-icon + .e-list-text {
  width: calc(100% - 90px);
}

.e-listview .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text {
  width: calc(100% - 80px);
}

.e-listview .e-list-item.e-checklist.e-has-child .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text {
  width: calc(100% - 92px);
}

.e-listview .e-checkbox .e-checkbox-left {
  margin: 0 10px 0 0;
}

.e-listview .e-checkbox .e-checkbox-right {
  margin: 0 0 0 10px;
}

.e-listview .e-list-text {
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%;
}

.e-listview .e-list-icon + .e-list-text {
  width: calc(100% - 60px);
}

.e-listview .e-icon-wrapper .e-list-text {
  width: calc(100% - 60px);
}

.e-listview .e-icon-wrapper.e-text-content.e-checkbox .e-list-text {
  width: calc(100% - 60px);
}

.e-listview .e-list-icon {
  margin-right: 10px;
  height: 30px;
  width: 30px;
}

.e-listview .e-content {
  overflow: hidden;
  position: relative;
}

.e-listview .e-list-header.e-list-navigation .e-text {
  cursor: pointer;
}

.e-listview .e-list-header .e-text {
  cursor: default;
  text-indent: 0;
}

.e-listview .e-text .e-headertext {
  display: inline-block;
  line-height: 1.2;
}

.e-listview.e-rtl {
  direction: rtl;
}
.e-listview.e-rtl .e-list-icon {
  margin-left: 16px;
  margin-right: 0;
}
.e-listview.e-rtl .e-icon-collapsible {
  left: 0%;
  right: initial;
  top: 50%;
  transform: translateY(-50%) rotate(180deg);
}
.e-listview.e-rtl .e-list-header .e-text {
  cursor: pointer;
}
.e-listview.e-rtl .e-back-button {
  transform: rotate(180deg);
}
.e-listview.e-rtl .e-icon-back {
  margin-top: 0;
}
.e-listview.e-rtl .e-checkbox .e-checkbox-left {
  margin: 0 0 0 10px;
}
.e-listview.e-rtl .e-checkbox .e-checkbox-right {
  margin: 0 10px 0 0;
}

.e-listview {
  border-color: rgba(0, 0, 0, 0.13);
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif, "-apple-system", "BlinkMacSystemFont";
  font-size: 14px;
}
.e-listview .e-list-header {
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.13);
  color: #212529;
  font-size: 16px;
}

.e-listview .e-icons:not(.e-primary .e-btn-icon, .e-check) {
  color: #212529;
}

.e-listview .e-list-item {
  background-color: #fff;
  border-bottom: 1px solid rgba(0, 0, 0, 0.13);
  border-left: 0 solid rgba(0, 0, 0, 0.13);
  border-right: 0 solid rgba(0, 0, 0, 0.13);
  border-top: 0 solid transparent;
  color: #212529;
}

.e-listview .e-list-item.e-hover, .e-listview .e-list-item.e-hover.e-active.e-checklist {
  background-color: #e9ecef;
  border-color: transparent;
  color: #212529;
}

.e-listview .e-list-item.e-active {
  background-color: #007bff;
  color: #fff;
}

.e-listview .e-list-item.e-active.e-checklist {
  background-color: #fff;
  color: #212529;
}

.e-listview .e-list-item.e-focused, .e-listview .e-list-item.e-focused.e-active.e-checklist {
  background-color: #007bff;
  color: #fff;
}

.e-listview .e-list-item.e-focused .e-checkbox-wrapper .e-frame.e-check, .e-listview .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check {
  background-color: #fff;
  border-color: #fff;
  color: #007bff;
}

.e-listview .e-list-group-item {
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.13);
  color: #6c757d;
  font-size: 14px;
}

.e-listview .e-list-item.e-focused .e-icon-wrapper .e-icon-collapsible {
  color: #fff;
}

.e-listview.e-list-template .e-list-wrapper {
  height: inherit;
  position: relative;
}
.e-listview.e-list-template .e-list-wrapper:not(.e-list-multi-line) {
  padding: 0.7142em 1.0714em;
}
.e-listview.e-list-template .e-list-wrapper.e-list-multi-line {
  padding: 0.7142em 1.0714em;
}
.e-listview.e-list-template .e-list-wrapper.e-list-multi-line .e-list-item-header {
  color: #212529;
  display: block;
  font-size: 18px;
  font-weight: 500;
  margin: 0;
  overflow: hidden;
  padding: 0.038em 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-listview.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content {
  color: #212529;
  display: block;
  font-size: 14px;
  margin: 0;
  padding: 0.038em 0;
  word-wrap: break-word;
}
.e-listview.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content:not(.e-text-overflow) {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-listview.e-list-template .e-list-wrapper.e-list-avatar .e-avatar {
  height: 2.8571em;
  left: 1.0667em;
  position: absolute;
  top: 0.7142em;
  width: 2.8571em;
}
.e-listview.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge) {
  padding-left: 4.6428em;
  padding-right: 1.0714em;
}
.e-listview.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) {
  padding-left: 1.0714em;
  padding-right: 4.6428em;
}
.e-listview.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  height: 2.8571em;
  position: absolute;
  right: 1.0667em;
  top: 0.7142em;
  width: 2.8571em;
}
.e-listview.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar {
  top: 0.7142em;
}
.e-listview.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  top: 0.7142em;
}
.e-listview.e-list-template .e-list-wrapper.e-list-badge .e-badge {
  font-size: 15px;
  height: 1.333em;
  line-height: 1.433em;
  padding: 0;
  position: absolute;
  right: 1em;
  top: 50%;
  transform: translateY(-50%);
  width: 2em;
}
.e-listview.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar {
  padding-left: 4.6428em;
  padding-right: 3.9285em;
}
.e-listview.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar) {
  padding-left: 1.0714em;
  padding-right: 3.9285em;
}
.e-listview.e-list-template .e-list-wrapper:not(.e-list-multi-line) .e-list-content {
  display: block;
  margin: 0;
  overflow: hidden;
  padding: 0.83em 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-listview.e-list-template .e-list-item.e-hover .e-list-item-header {
  color: #212529;
}
.e-listview.e-list-template .e-list-item.e-hover .e-list-content {
  color: #212529;
}
.e-listview.e-list-template .e-list-item.e-active .e-list-item-header {
  color: #fff;
}
.e-listview.e-list-template .e-list-item.e-active .e-list-content {
  color: #fff;
}
.e-listview.e-rtl.e-list-template .e-list-wrapper.e-list-avatar .e-avatar {
  left: inherit;
  right: 1.0667em;
}
.e-listview.e-rtl.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge) {
  padding-left: 1.0714em;
  padding-right: 4.6428em;
}
.e-listview.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) {
  padding-left: 4.6428em;
  padding-right: 1.0714em;
}
.e-listview.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  left: 1.0667em;
  right: inherit;
}
.e-listview.e-rtl.e-list-template .e-list-wrapper.e-list-badge .e-badge {
  left: 1em;
  right: inherit;
}
.e-listview.e-rtl.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar {
  padding-left: 3.9285em;
  padding-right: 4.6428em;
}
.e-listview.e-rtl.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar) {
  padding-left: 3.9285em;
  padding-right: 1.0714em;
}

/* stylelint-disable-line no-empty-source */
.e-sortable {
  outline: none;
  position: relative;
  -webkit-user-select: none;
          user-select: none;
}
.e-sortable .e-disabled {
  background-image: none;
  cursor: default;
  filter: alpha(Opacity=35);
  opacity: 0.35;
}
.e-sortable * {
  box-sizing: border-box;
}
.e-sortable *:focus {
  outline: none;
}

/* stylelint-disable */
.e-sortableclone {
  position: fixed !important;
}

/* stylelint-enable */
/*!***********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@syncfusion/ej2-splitbuttons/styles/bootstrap4.css?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************/
.e-dropdown-btn .e-caret::before,
.e-dropdown-btn.e-btn .e-caret::before {
  content: "\e744";
}

/*! drop-down button layout */
.e-dropdown-btn,
.e-dropdown-btn.e-btn {
  text-transform: none;
  white-space: normal;
}
.e-dropdown-btn:focus,
.e-dropdown-btn.e-btn:focus {
  box-shadow: none;
}
.e-dropdown-btn:active,
.e-dropdown-btn.e-btn:active {
  box-shadow: 0 0 0 0.2rem rgba(99, 105, 111, 0.5);
}
.e-dropdown-btn .e-btn-icon,
.e-dropdown-btn.e-btn .e-btn-icon {
  font-size: 14px;
}
.e-dropdown-btn .e-caret,
.e-dropdown-btn.e-btn .e-caret {
  font-size: 8px;
}
.e-dropdown-btn.e-vertical,
.e-dropdown-btn.e-btn.e-vertical {
  line-height: 1;
  padding: 6px 12px;
}
.e-dropdown-btn.e-caret-hide .e-caret,
.e-dropdown-btn.e-btn.e-caret-hide .e-caret {
  display: none;
}
.e-dropdown-btn.e-small .e-dropdown-popup ul,
.e-dropdown-btn.e-btn.e-small .e-dropdown-popup ul {
  padding: 4px 0;
}
.e-dropdown-btn.e-small .e-dropdown-popup ul .e-item,
.e-dropdown-btn.e-btn.e-small .e-dropdown-popup ul .e-item {
  padding: 0 16px;
}
.e-dropdown-btn.e-small.e-vertical,
.e-dropdown-btn.e-btn.e-small.e-vertical {
  line-height: 1;
  padding: 6px 12px;
}

.e-bigger .e-dropdown-btn .e-btn-icon,
.e-bigger.e-dropdown-btn .e-btn-icon {
  font-size: 16px;
}
.e-bigger .e-dropdown-btn .e-caret,
.e-bigger.e-dropdown-btn .e-caret {
  font-size: 10px;
}
.e-bigger .e-dropdown-btn.e-vertical,
.e-bigger.e-dropdown-btn.e-vertical {
  line-height: 1;
  padding: 8px 16px;
}
.e-bigger .e-dropdown-btn.e-small.e-vertical,
.e-bigger.e-dropdown-btn.e-small.e-vertical {
  line-height: 1;
  padding: 8px 16px;
}

.e-dropdown-popup {
  position: absolute;
}
.e-dropdown-popup ul {
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  box-shadow: none;
  box-sizing: border-box;
  font-size: 14px;
  font-weight: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin: 0;
  min-width: 120px;
  overflow: hidden;
  padding: 6px 0;
  -webkit-user-select: none;
          user-select: none;
  white-space: nowrap;
}
.e-dropdown-popup ul .e-item {
  cursor: pointer;
  display: flex;
  height: 26px;
  line-height: 26px;
  padding: 0 20px;
}
.e-dropdown-popup ul .e-item.e-url {
  padding: 0;
}
.e-dropdown-popup ul .e-item .e-menu-url {
  display: block;
  padding: 0 20px;
  text-decoration: none;
  width: 100%;
}
.e-dropdown-popup ul .e-item .e-menu-icon {
  float: left;
  font-size: 16px;
  line-height: 26px;
  margin-right: 8px;
  vertical-align: middle;
  width: 1em;
}
.e-dropdown-popup ul .e-item.e-disabled {
  cursor: auto;
  pointer-events: none;
}
.e-dropdown-popup ul .e-item.e-separator {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  cursor: auto;
  height: auto;
  line-height: normal;
  margin: 3px 0;
  pointer-events: none;
}
.e-dropdown-popup.e-transparent {
  background: transparent;
  box-shadow: none;
}
.e-dropdown-popup.e-transparent .e-dropdown-menu {
  border: 0;
  height: 1px;
  min-width: 0;
  padding: 0;
  width: 1px;
}

.e-rtl.e-dropdown-popup .e-item .e-menu-icon {
  float: right;
  margin-left: 8px;
  margin-right: 0;
}

*.e-bigger .e-dropdown-popup ul,
*.e-bigger.e-dropdown-popup ul {
  box-shadow: none;
  font-size: 16px;
  max-width: 280px;
  min-width: 112px;
  padding: 8px 0;
}
*.e-bigger .e-dropdown-popup ul .e-item,
*.e-bigger.e-dropdown-popup ul .e-item {
  height: 32px;
  line-height: 32px;
  padding: 0 24px;
}
*.e-bigger .e-dropdown-popup ul .e-item.e-url,
*.e-bigger.e-dropdown-popup ul .e-item.e-url {
  padding: 0;
}
*.e-bigger .e-dropdown-popup ul .e-item .e-menu-icon,
*.e-bigger.e-dropdown-popup ul .e-item .e-menu-icon {
  font-size: 16px;
  line-height: 32px;
}
*.e-bigger .e-dropdown-popup ul .e-item.e-separator,
*.e-bigger.e-dropdown-popup ul .e-item.e-separator {
  height: auto;
  line-height: normal;
}

/*! drop-down button theme */
.e-dropdown-popup {
  background-color: #fff;
  color: #212529;
}
.e-dropdown-popup ul .e-item .e-menu-url {
  color: #212529;
}
.e-dropdown-popup ul .e-item .e-menu-icon {
  color: #212529;
}
.e-dropdown-popup ul .e-item.e-focused {
  background-color: #f2f4f6;
  box-shadow: none;
}
.e-dropdown-popup ul .e-item:hover {
  background-color: #f2f4f6;
  color: #212529;
}
.e-dropdown-popup ul .e-item:active, .e-dropdown-popup ul .e-item.e-selected {
  background-color: #007bff;
  color: #fff;
}
.e-dropdown-popup ul .e-item:active .e-menu-url, .e-dropdown-popup ul .e-item.e-selected .e-menu-url {
  color: #fff;
}
.e-dropdown-popup ul .e-item:active .e-menu-icon, .e-dropdown-popup ul .e-item.e-selected .e-menu-icon {
  color: #fff;
}
.e-dropdown-popup ul .e-separator {
  border-bottom-color: #6c757d;
}

.e-dropdown-btn.e-inherit,
.e-dropdown-btn.e-btn.e-inherit {
  background: inherit;
  border-color: transparent;
  box-shadow: none;
  color: inherit;
}
.e-dropdown-btn.e-inherit:hover, .e-dropdown-btn.e-inherit:focus, .e-dropdown-btn.e-inherit:active, .e-dropdown-btn.e-inherit.e-active,
.e-dropdown-btn.e-btn.e-inherit:hover,
.e-dropdown-btn.e-btn.e-inherit:focus,
.e-dropdown-btn.e-btn.e-inherit:active,
.e-dropdown-btn.e-btn.e-inherit.e-active {
  background-color: rgba(0, 0, 0, 0.056);
  border-color: transparent;
  box-shadow: none;
  color: inherit;
}

/*! splitbutton layout */
.e-split-btn-wrapper {
  display: inline-flex;
  white-space: nowrap;
  width: min-content;
}
.e-split-btn-wrapper .e-split-btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  text-transform: none;
  z-index: 1;
  padding-left: 8px;
  padding-right: 8px;
}
.e-split-btn-wrapper .e-split-btn:focus {
  outline-offset: 0;
}
.e-split-btn-wrapper .e-split-btn:focus {
  box-shadow: none;
}
.e-split-btn-wrapper .e-split-btn:active {
  box-shadow: 0 0 0 0.2rem rgba(99, 105, 111, 0.5);
  z-index: 2;
}
.e-split-btn-wrapper .e-split-btn.e-top-icon-btn {
  padding-bottom: 10px;
  padding-top: 10px;
}
.e-split-btn-wrapper .e-split-btn .e-btn-icon {
  font-size: 14px;
  margin-left: 0;
  padding-right: 8px;
  width: auto;
}
.e-split-btn-wrapper .e-split-btn .e-icon-top {
  padding-bottom: 4px;
  padding-right: 0;
}
.e-split-btn-wrapper .e-split-btn.e-icon-btn {
  padding-left: 8px;
  padding-right: 8px;
}
.e-split-btn-wrapper .e-split-btn.e-icon-btn .e-btn-icon {
  padding-right: 0;
}
.e-split-btn-wrapper .e-dropdown-btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  margin-left: -1px;
  padding-left: 8px;
  padding-right: 8px;
}
.e-split-btn-wrapper .e-dropdown-btn:active {
  box-shadow: 0 0 0 0.2rem rgba(99, 105, 111, 0.5);
  z-index: 2;
}
.e-split-btn-wrapper .e-dropdown-btn:disabled:focus, .e-split-btn-wrapper .e-dropdown-btn:disabled:hover, .e-split-btn-wrapper .e-dropdown-btn:disabled:active {
  z-index: 0;
}
.e-split-btn-wrapper .e-dropdown-btn:focus {
  outline-offset: 0;
}
.e-split-btn-wrapper .e-btn:focus {
  box-shadow: none;
}
.e-split-btn-wrapper .e-btn:active {
  box-shadow: 0 0 0 0.2rem rgba(99, 105, 111, 0.5);
}
.e-split-btn-wrapper .e-btn:disabled {
  box-shadow: none;
}
.e-split-btn-wrapper .e-btn.e-inherit:focus, .e-split-btn-wrapper .e-btn.e-inherit:active {
  box-shadow: none;
}
.e-split-btn-wrapper.e-rtl .e-split-btn {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 4px;
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
  margin-left: -1px;
  padding-left: 8px;
  padding-right: 8px;
}
.e-split-btn-wrapper.e-rtl .e-split-btn .e-btn-icon {
  margin-right: 0;
  padding-left: 8px;
  padding-right: 0;
}
.e-split-btn-wrapper.e-rtl .e-split-btn .e-icon-top {
  padding-left: 0;
}
.e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn {
  padding-left: 8px;
  padding-right: 8px;
}
.e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn .e-btn-icon {
  padding-left: 0;
}
.e-split-btn-wrapper.e-rtl .e-dropdown-btn {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 0;
  margin-left: 0;
}
.e-split-btn-wrapper.e-vertical {
  display: inline-block;
}
.e-split-btn-wrapper.e-vertical .e-split-btn,
.e-split-btn-wrapper.e-vertical .e-dropdown-btn {
  display: block;
  width: 100%;
}
.e-split-btn-wrapper.e-vertical .e-split-btn {
  border-bottom-left-radius: 0;
  border-top-right-radius: 4px;
  line-height: 1;
  padding-bottom: 8px;
  padding-right: 8px;
}
.e-split-btn-wrapper.e-vertical .e-split-btn .e-icon-top {
  padding-bottom: 4px;
}
.e-split-btn-wrapper.e-vertical .e-dropdown-btn {
  border-bottom-left-radius: 4px;
  border-top-right-radius: 0;
  line-height: 0.334em;
  margin-left: 0;
  margin-top: -1px;
  padding-bottom: 8px;
  padding-top: 8px;
}
.e-split-btn-wrapper.e-vertical .e-dropdown-btn .e-icon-bottom {
  padding-top: 0;
}
.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn {
  border-bottom-right-radius: 0;
  border-top-left-radius: 4px;
  margin-left: 0;
}
.e-split-btn-wrapper.e-vertical.e-rtl .e-dropdown-btn {
  border-bottom-right-radius: 4px;
  border-top-left-radius: 0;
}

.e-bigger .e-split-btn-wrapper .e-split-btn,
.e-bigger.e-split-btn-wrapper .e-split-btn {
  padding-left: 12px;
  padding-right: 12px;
}
.e-bigger .e-split-btn-wrapper .e-split-btn.e-top-icon-btn,
.e-bigger.e-split-btn-wrapper .e-split-btn.e-top-icon-btn {
  padding-bottom: 12px;
  padding-top: 12px;
}
.e-bigger .e-split-btn-wrapper .e-split-btn .e-btn-icon,
.e-bigger.e-split-btn-wrapper .e-split-btn .e-btn-icon {
  font-size: 16px;
  margin-left: 0;
  padding-right: 10px;
  width: auto;
}
.e-bigger .e-split-btn-wrapper .e-split-btn .e-icon-top,
.e-bigger.e-split-btn-wrapper .e-split-btn .e-icon-top {
  padding-bottom: 6px;
  padding-right: 0;
}
.e-bigger .e-split-btn-wrapper .e-split-btn.e-icon-btn,
.e-bigger.e-split-btn-wrapper .e-split-btn.e-icon-btn {
  padding-left: 12px;
  padding-right: 12px;
}
.e-bigger .e-split-btn-wrapper .e-split-btn.e-icon-btn .e-btn-icon,
.e-bigger.e-split-btn-wrapper .e-split-btn.e-icon-btn .e-btn-icon {
  padding-right: 0;
}
.e-bigger .e-split-btn-wrapper .e-dropdown-btn,
.e-bigger.e-split-btn-wrapper .e-dropdown-btn {
  padding-left: 10px;
  padding-right: 10px;
}
.e-bigger .e-split-btn-wrapper.e-rtl .e-split-btn,
.e-bigger.e-split-btn-wrapper.e-rtl .e-split-btn {
  padding-left: 12px;
  padding-right: 12px;
}
.e-bigger .e-split-btn-wrapper.e-rtl .e-split-btn .e-btn-icon,
.e-bigger.e-split-btn-wrapper.e-rtl .e-split-btn .e-btn-icon {
  padding-left: 10px;
  padding-right: 0;
}
.e-bigger .e-split-btn-wrapper.e-rtl .e-split-btn .e-icon-top,
.e-bigger.e-split-btn-wrapper.e-rtl .e-split-btn .e-icon-top {
  padding-left: 0;
}
.e-bigger .e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn,
.e-bigger.e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn {
  padding-left: 12px;
  padding-right: 12px;
}
.e-bigger .e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn .e-btn-icon,
.e-bigger.e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn .e-btn-icon {
  padding-left: 0;
}
.e-bigger .e-split-btn-wrapper.e-vertical .e-split-btn,
.e-bigger.e-split-btn-wrapper.e-vertical .e-split-btn {
  padding-bottom: 12px;
  padding-right: 12px;
}
.e-bigger .e-split-btn-wrapper.e-vertical .e-dropdown-btn,
.e-bigger.e-split-btn-wrapper.e-vertical .e-dropdown-btn {
  padding-bottom: 12px;
  padding-top: 12px;
}
.e-bigger .e-split-btn-wrapper.e-vertical .e-dropdown-btn .e-icon-bottom,
.e-bigger.e-split-btn-wrapper.e-vertical .e-dropdown-btn .e-icon-bottom {
  padding-top: 0;
}

/*! splitbutton theme */
.e-split-btn-wrapper .e-split-btn {
  border-right-color: #6c757d;
}
.e-split-btn-wrapper .e-split-btn:focus {
  border-right-color: #6c757d;
}
.e-split-btn-wrapper .e-split-btn:active {
  border-right-color: #4e555b;
}
.e-split-btn-wrapper .e-split-btn:disabled {
  border-right-color: rgba(108, 117, 125, 0.65);
}
.e-split-btn-wrapper .e-split-btn.e-inherit {
  border-color: transparent;
}
.e-split-btn-wrapper:hover :not(e-active) .e-split-btn {
  border-right-color: #545b62;
}
.e-split-btn-wrapper:hover :not(e-active) .e-split-btn:disabled {
  border-right-color: transparent;
}
.e-split-btn-wrapper.e-rtl .e-split-btn {
  border-left-color: #6c757d;
  border-right-color: #6c757d;
}
.e-split-btn-wrapper.e-rtl .e-split-btn:focus {
  border-left-color: #6c757d;
  border-right-color: #6c757d;
}
.e-split-btn-wrapper.e-rtl .e-split-btn:active {
  border-left-color: #4e555b;
  border-right-color: #4e555b;
}
.e-split-btn-wrapper.e-rtl .e-split-btn:disabled {
  border-left-color: transparent;
  border-right-color: rgba(108, 117, 125, 0.65);
}
.e-split-btn-wrapper.e-rtl .e-split-btn.e-inherit {
  border-color: transparent;
}
.e-split-btn-wrapper.e-rtl:hover .e-split-btn :not(e-active) {
  border-left-color: #545b62;
  border-right-color: #545b62;
}
.e-split-btn-wrapper.e-rtl:hover .e-split-btn :not(e-active):disabled {
  border-left-color: transparent;
}
.e-split-btn-wrapper.e-vertical .e-split-btn {
  border-bottom-color: #6c757d;
  border-right-color: #6c757d;
}
.e-split-btn-wrapper.e-vertical .e-split-btn.e-inherit, .e-split-btn-wrapper.e-vertical .e-split-btn.e-inherit:focus, .e-split-btn-wrapper.e-vertical .e-split-btn.e-inherit:active, .e-split-btn-wrapper.e-vertical .e-split-btn.e-inherit:disabled {
  border-color: transparent;
}
.e-split-btn-wrapper.e-vertical .e-split-btn:focus {
  border-bottom-color: #6c757d;
  border-right-color: #6c757d;
}
.e-split-btn-wrapper.e-vertical .e-split-btn:active {
  border-bottom-color: #4e555b;
  border-right-color: #4e555b;
}
.e-split-btn-wrapper.e-vertical .e-split-btn:disabled {
  border-bottom-color: transparent;
  border-right-color: rgba(108, 117, 125, 0.65);
}
.e-split-btn-wrapper.e-vertical:hover .e-split-btn {
  border-bottom-color: #545b62;
  border-right-color: #545b62;
}
.e-split-btn-wrapper.e-vertical:hover .e-split-btn.e-inherit, .e-split-btn-wrapper.e-vertical:hover .e-split-btn.e-inherit:disabled {
  border-color: transparent;
}
.e-split-btn-wrapper.e-vertical:hover .e-split-btn:disabled {
  border-bottom-color: transparent;
}
.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn {
  border-left-color: #6c757d;
}
.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn.e-inherit, .e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn.e-inherit:focus, .e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn.e-inherit:active, .e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn.e-inherit:disabled {
  border-color: transparent;
}
.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn:focus {
  border-left-color: #6c757d;
}
.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn:active {
  border-left-color: #6c757d;
}
.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn:disabled {
  border-left-color: rgba(108, 117, 125, 0.65);
}
.e-split-btn-wrapper.e-vertical.e-rtl:hover .e-split-btn {
  border-left-color: #545b62;
}
.e-split-btn-wrapper.e-vertical.e-rtl:hover .e-split-btn.e-inherit {
  border-color: transparent;
}

/* stylelint-disable */
*.e-btn-group,
*.e-css.e-btn-group {
  display: inline-flex;
  border-radius: 4px;
  flex-direction: row;
  position: relative;
}
*.e-btn-group input + label.e-btn,
*.e-css.e-btn-group input + label.e-btn {
  margin-bottom: 0;
}
*.e-btn-group input,
*.e-css.e-btn-group input {
  -moz-appearance: none;
  height: 1px;
  margin: 0 0 0 -1px;
  opacity: 0;
  position: absolute;
  width: 1px;
}
*.e-btn-group input:disabled + label.e-btn,
*.e-btn-group :disabled,
*.e-css.e-btn-group input:disabled + label.e-btn,
*.e-css.e-btn-group :disabled {
  cursor: default;
  pointer-events: none;
}
*.e-btn-group .e-btn-icon,
*.e-css.e-btn-group .e-btn-icon {
  font-size: 14px;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn {
  margin-left: -1px;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:not(:first-of-type):not(:last-of-type),
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:not(:first-of-type):not(:last-of-type) {
  border-radius: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:first-of-type,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:first-of-type {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:last-of-type,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:last-of-type {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:last-of-type:not(:last-child),
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:last-of-type:not(:last-child) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper + .e-btn,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper + .e-btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:last-child,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:last-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:first-child,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:first-child .e-btn:last-child,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:first-child .e-btn:last-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:last-child .e-btn:first-child,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:last-child .e-btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group.e-rtl .e-btn,
*.e-css.e-btn-group.e-rtl .e-btn {
  margin-left: -1px;
}
*.e-btn-group.e-rtl .e-btn:not(:first-of-type):not(:last-of-type),
*.e-css.e-btn-group.e-rtl .e-btn:not(:first-of-type):not(:last-of-type) {
  border-radius: 0;
}
*.e-btn-group.e-rtl .e-btn:first-of-type,
*.e-css.e-btn-group.e-rtl .e-btn:first-of-type {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group.e-rtl .e-btn:last-of-type,
*.e-css.e-btn-group.e-rtl .e-btn:last-of-type {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group.e-rtl .e-btn:last-of-type:not(:last-child),
*.e-css.e-btn-group.e-rtl .e-btn:last-of-type:not(:last-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group.e-rtl .e-split-btn-wrapper + .e-btn,
*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper + .e-btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group.e-rtl .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:last-child,
*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:last-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group.e-rtl .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:first-child,
*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:first-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group.e-rtl .e-split-btn-wrapper:first-child .e-btn:last-child,
*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper:first-child .e-btn:last-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group.e-rtl .e-split-btn-wrapper:last-child .e-btn:first-child,
*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper:last-child .e-btn:first-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group.e-vertical,
*.e-css.e-btn-group.e-vertical {
  flex-direction: column;
}
*.e-btn-group.e-vertical input,
*.e-css.e-btn-group.e-vertical input {
  margin: -1px 0 0;
}
*.e-btn-group.e-vertical .e-btn:not(.e-outline),
*.e-css.e-btn-group.e-vertical .e-btn:not(.e-outline) {
  margin-top: -1px;
}
*.e-btn-group.e-vertical .e-btn:not(:first-of-type):not(:last-of-type),
*.e-css.e-btn-group.e-vertical .e-btn:not(:first-of-type):not(:last-of-type) {
  border-radius: 0;
}
*.e-btn-group.e-vertical .e-btn:first-of-type,
*.e-css.e-btn-group.e-vertical .e-btn:first-of-type {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
*.e-btn-group.e-vertical .e-btn:last-of-type,
*.e-css.e-btn-group.e-vertical .e-btn:last-of-type {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl),
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) {
  border-radius: 20px;
}
*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:first-of-type,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:first-of-type {
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
}
*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:last-of-type,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:last-of-type {
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
}
*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:last-of-type:not(:last-child),
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:last-of-type:not(:last-child) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper + .e-btn,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper + .e-btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:first-child .e-btn:first-child,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:first-child .e-btn:first-child {
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
}
*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:first-child .e-btn:last-child,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:first-child .e-btn:last-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:last-child .e-btn:first-child,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:last-child .e-btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:last-child .e-btn:last-child,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:last-child .e-btn:last-child {
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
}
*.e-btn-group.e-round-corner:not(.e-vertical).e-rtl,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical).e-rtl {
  border-radius: 20px;
}
*.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:first-of-type,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:first-of-type {
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
}
*.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:last-of-type,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:last-of-type {
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
}
*.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:last-of-type:not(:last-child),
*.e-css.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:last-of-type:not(:last-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:first-of-type:not(:first-child),
*.e-css.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:first-of-type:not(:first-child) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

.e-bigger .e-btn-group .e-btn-icon,
.e-bigger.e-btn-group .e-btn-icon,
.e-bigger .e-css.e-btn-group .e-btn-icon,
.e-bigger.e-css.e-btn-group .e-btn-icon {
  font-size: 16px;
}

/* stylelint-disable */
.e-btn-group:not(.e-outline),
.e-css.e-btn-group:not(.e-outline) {
  box-shadow: none;
}
.e-btn-group .e-btn,
.e-css.e-btn-group .e-btn {
  box-shadow: none;
}
.e-btn-group .e-btn:hover,
.e-css.e-btn-group .e-btn:hover {
  box-shadow: none;
}
.e-btn-group .e-btn:focus,
.e-btn-group input:focus + label.e-btn,
.e-css.e-btn-group .e-btn:focus,
.e-css.e-btn-group input:focus + label.e-btn {
  background: #6c757d;
  border-color: #6c757d;
  color: #fff;
  outline: #6c757d 0 solid;
  outline-offset: 0;
  box-shadow: 0 0 0 0.25em rgba(128, 136, 143, 0.5);
  box-shadow: none;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.e-primary,
.e-btn-group input:focus + label.e-btn.e-primary,
.e-css.e-btn-group .e-btn:focus.e-primary,
.e-css.e-btn-group input:focus + label.e-btn.e-primary {
  background: #007bff;
  border-color: #007bff;
  color: #fff;
  outline: #6c757d 0 solid;
  box-shadow: 0 0 0 0.25em rgba(38, 143, 255, 0.5);
  box-shadow: none;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.e-success,
.e-btn-group input:focus + label.e-btn.e-success,
.e-css.e-btn-group .e-btn:focus.e-success,
.e-css.e-btn-group input:focus + label.e-btn.e-success {
  background: #28a745;
  border-color: #28a745;
  color: #fff;
  box-shadow: 0 0 0 0.25em rgba(66, 179, 92, 0.5);
  box-shadow: none;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.e-info,
.e-btn-group input:focus + label.e-btn.e-info,
.e-css.e-btn-group .e-btn:focus.e-info,
.e-css.e-btn-group input:focus + label.e-btn.e-info {
  background: #17a2b8;
  border-color: #17a2b8;
  color: #fff;
  box-shadow: 0 0 0 0.25em rgba(51, 174, 194, 0.5);
  box-shadow: none;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.e-warning,
.e-btn-group input:focus + label.e-btn.e-warning,
.e-css.e-btn-group .e-btn:focus.e-warning,
.e-css.e-btn-group input:focus + label.e-btn.e-warning {
  background: #ffc107;
  border-color: #ffc107;
  color: #212529;
  box-shadow: 0 0 0 0.25em rgba(255, 202, 44, 0.5);
  box-shadow: none;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.e-danger,
.e-btn-group input:focus + label.e-btn.e-danger,
.e-css.e-btn-group .e-btn:focus.e-danger,
.e-css.e-btn-group input:focus + label.e-btn.e-danger {
  background: #dc3545;
  border-color: #dc3545;
  color: #fff;
  box-shadow: 0 0 0 0.25em rgba(225, 83, 97, 0.5);
  box-shadow: none;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.e-link,
.e-btn-group input:focus + label.e-btn.e-link,
.e-css.e-btn-group .e-btn:focus.e-link,
.e-css.e-btn-group input:focus + label.e-btn.e-link {
  border-radius: 0;
  text-decoration: underline;
  background: transparent;
  border-color: transparent;
  box-shadow: none;
  color: #0056b3;
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
  outline: none;
}
.e-btn-group .e-btn:focus.e-outline,
.e-btn-group input:focus + label.e-btn.e-outline,
.e-css.e-btn-group .e-btn:focus.e-outline,
.e-css.e-btn-group input:focus + label.e-btn.e-outline {
  box-shadow: 0 0 0 0.25em rgba(128, 136, 143, 0.5);
  box-shadow: none;
}
.e-btn-group .e-btn:focus.e-outline.e-primary,
.e-btn-group input:focus + label.e-btn.e-outline.e-primary,
.e-css.e-btn-group .e-btn:focus.e-outline.e-primary,
.e-css.e-btn-group input:focus + label.e-btn.e-outline.e-primary {
  box-shadow: 0 0 0 0.25em rgba(38, 143, 255, 0.5);
  box-shadow: none;
}
.e-btn-group .e-btn:focus.e-outline.e-success,
.e-btn-group input:focus + label.e-btn.e-outline.e-success,
.e-css.e-btn-group .e-btn:focus.e-outline.e-success,
.e-css.e-btn-group input:focus + label.e-btn.e-outline.e-success {
  box-shadow: 0 0 0 0.25em rgba(66, 179, 92, 0.5);
  box-shadow: none;
}
.e-btn-group .e-btn:focus.e-outline.e-info,
.e-btn-group input:focus + label.e-btn.e-outline.e-info,
.e-css.e-btn-group .e-btn:focus.e-outline.e-info,
.e-css.e-btn-group input:focus + label.e-btn.e-outline.e-info {
  box-shadow: 0 0 0 0.25em rgba(46, 173, 193, 0.5);
  box-shadow: none;
}
.e-btn-group .e-btn:focus.e-outline.e-warning,
.e-btn-group input:focus + label.e-btn.e-outline.e-warning,
.e-css.e-btn-group .e-btn:focus.e-outline.e-warning,
.e-css.e-btn-group input:focus + label.e-btn.e-outline.e-warning {
  box-shadow: 0 0 0 0.25em rgba(255, 201, 40, 0.5);
  box-shadow: none;
}
.e-btn-group .e-btn:focus.e-outline.e-danger,
.e-btn-group input:focus + label.e-btn.e-outline.e-danger,
.e-css.e-btn-group .e-btn:focus.e-outline.e-danger,
.e-css.e-btn-group input:focus + label.e-btn.e-outline.e-danger {
  box-shadow: 0 0 0 0.25em rgba(225, 81, 95, 0.5);
  box-shadow: none;
}
.e-btn-group .e-btn:active,
.e-btn-group input:active + label.e-btn,
.e-btn-group input:checked + label.e-btn,
.e-css.e-btn-group .e-btn:active,
.e-css.e-btn-group input:active + label.e-btn,
.e-css.e-btn-group input:checked + label.e-btn {
  background: #545b62;
  border-color: #4e555b;
  color: #fff;
  outline: #6c757d 0 solid;
  outline-offset: 0;
  box-shadow: 0 0 0 0.25em rgba(99, 105, 111, 0.5);
}
.e-btn-group .e-btn:active.e-primary,
.e-btn-group input:active + label.e-btn.e-primary,
.e-btn-group input:checked + label.e-btn.e-primary,
.e-css.e-btn-group .e-btn:active.e-primary,
.e-css.e-btn-group input:active + label.e-btn.e-primary,
.e-css.e-btn-group input:checked + label.e-btn.e-primary {
  background: #0062cc;
  border-color: #005cbf;
  color: #fff;
  outline: #6c757d 0 solid;
  box-shadow: 0 0 0 0.25em rgba(31, 113, 201, 0.5);
}
.e-btn-group .e-btn:active.e-success,
.e-btn-group input:active + label.e-btn.e-success,
.e-btn-group input:checked + label.e-btn.e-success,
.e-css.e-btn-group .e-btn:active.e-success,
.e-css.e-btn-group input:active + label.e-btn.e-success,
.e-css.e-btn-group input:checked + label.e-btn.e-success {
  background: #1e7e34;
  border-color: #1c7430;
  color: #fff;
  box-shadow: 0 0 0 0.25em rgba(50, 134, 69, 0.5);
}
.e-btn-group .e-btn:active.e-info,
.e-btn-group input:active + label.e-btn.e-info,
.e-btn-group input:checked + label.e-btn.e-info,
.e-css.e-btn-group .e-btn:active.e-info,
.e-css.e-btn-group input:active + label.e-btn.e-info,
.e-css.e-btn-group input:checked + label.e-btn.e-info {
  background: #117a8b;
  color: #fff;
  border-color: #10707f;
  box-shadow: 0 0 0 0.25em rgba(39, 130, 145, 0.5);
}
.e-btn-group .e-btn:active.e-warning,
.e-btn-group input:active + label.e-btn.e-warning,
.e-btn-group input:checked + label.e-btn.e-warning,
.e-css.e-btn-group .e-btn:active.e-warning,
.e-css.e-btn-group input:active + label.e-btn.e-warning,
.e-css.e-btn-group input:checked + label.e-btn.e-warning {
  background: #d39e00;
  border-color: #c69500;
  color: #212529;
  box-shadow: 0 0 0 0.25em rgba(207, 163, 32, 0.5);
}
.e-btn-group .e-btn:active.e-danger,
.e-btn-group input:active + label.e-btn.e-danger,
.e-btn-group input:checked + label.e-btn.e-danger,
.e-css.e-btn-group .e-btn:active.e-danger,
.e-css.e-btn-group input:active + label.e-btn.e-danger,
.e-css.e-btn-group input:checked + label.e-btn.e-danger {
  background: #bd2130;
  border-color: #b21f2d;
  color: #fff;
  box-shadow: 0 0 0 0.25em rgba(189, 60, 73, 0.5);
}
.e-btn-group .e-btn:active.e-outline,
.e-btn-group input:active + label.e-btn.e-outline,
.e-btn-group input:checked + label.e-btn.e-outline,
.e-css.e-btn-group .e-btn:active.e-outline,
.e-css.e-btn-group input:active + label.e-btn.e-outline,
.e-css.e-btn-group input:checked + label.e-btn.e-outline {
  background: #6c757d;
  border-color: transparent;
  box-shadow: 0 0 0 0.25em rgba(99, 105, 111, 0.5);
  color: #fff;
}
.e-btn-group .e-btn:active.e-outline.e-primary,
.e-btn-group input:active + label.e-btn.e-outline.e-primary,
.e-btn-group input:checked + label.e-btn.e-outline.e-primary,
.e-css.e-btn-group .e-btn:active.e-outline.e-primary,
.e-css.e-btn-group input:active + label.e-btn.e-outline.e-primary,
.e-css.e-btn-group input:checked + label.e-btn.e-outline.e-primary {
  background: #007bff;
  border-color: transparent;
  box-shadow: 0 0 0 0.25em rgba(31, 139, 255, 0.5);
  color: #fff;
}
.e-btn-group .e-btn:active.e-outline.e-success,
.e-btn-group input:active + label.e-btn.e-outline.e-success,
.e-btn-group input:checked + label.e-btn.e-outline.e-success,
.e-css.e-btn-group .e-btn:active.e-outline.e-success,
.e-css.e-btn-group input:active + label.e-btn.e-outline.e-success,
.e-css.e-btn-group input:checked + label.e-btn.e-outline.e-success {
  background: #28a745;
  border-color: transparent;
  box-shadow: 0 0 0 0.25em rgba(50, 134, 69, 0.5);
  color: #fff;
}
.e-btn-group .e-btn:active.e-outline.e-info,
.e-btn-group input:active + label.e-btn.e-outline.e-info,
.e-btn-group input:checked + label.e-btn.e-outline.e-info,
.e-css.e-btn-group .e-btn:active.e-outline.e-info,
.e-css.e-btn-group input:active + label.e-btn.e-outline.e-info,
.e-css.e-btn-group input:checked + label.e-btn.e-outline.e-info {
  background: #17a2b8;
  border-color: transparent;
  box-shadow: 0 0 0 0.25em rgba(39, 130, 145, 0.5);
  color: #fff;
}
.e-btn-group .e-btn:active.e-outline.e-warning,
.e-btn-group input:active + label.e-btn.e-outline.e-warning,
.e-btn-group input:checked + label.e-btn.e-outline.e-warning,
.e-css.e-btn-group .e-btn:active.e-outline.e-warning,
.e-css.e-btn-group input:active + label.e-btn.e-outline.e-warning,
.e-css.e-btn-group input:checked + label.e-btn.e-outline.e-warning {
  background: #ffc107;
  border-color: transparent;
  box-shadow: 0 0 0 0.25em rgba(207, 163, 32, 0.5);
  color: #212529;
}
.e-btn-group .e-btn:active.e-outline.e-danger,
.e-btn-group input:active + label.e-btn.e-outline.e-danger,
.e-btn-group input:checked + label.e-btn.e-outline.e-danger,
.e-css.e-btn-group .e-btn:active.e-outline.e-danger,
.e-css.e-btn-group input:active + label.e-btn.e-outline.e-danger,
.e-css.e-btn-group input:checked + label.e-btn.e-outline.e-danger {
  background: #dc3545;
  border-color: transparent;
  box-shadow: 0 0 0 0.25em rgba(189, 60, 73, 0.5);
  color: #fff;
}
.e-btn-group .e-btn:disabled,
.e-btn-group input:disabled + label.e-btn,
.e-css.e-btn-group .e-btn:disabled,
.e-css.e-btn-group input:disabled + label.e-btn {
  background-color: rgba(108, 117, 125, 0.65);
  border-color: transparent;
  box-shadow: none;
  color: #fff;
}
.e-btn-group .e-btn:disabled.e-primary,
.e-btn-group input:disabled + label.e-btn.e-primary,
.e-css.e-btn-group .e-btn:disabled.e-primary,
.e-css.e-btn-group input:disabled + label.e-btn.e-primary {
  background: rgba(0, 123, 255, 0.65);
  border-color: transparent;
  box-shadow: none;
  color: #fff;
}
.e-btn-group .e-btn:disabled.e-success,
.e-btn-group input:disabled + label.e-btn.e-success,
.e-css.e-btn-group .e-btn:disabled.e-success,
.e-css.e-btn-group input:disabled + label.e-btn.e-success {
  background: rgba(40, 167, 69, 0.65);
  border-color: transparent;
  box-shadow: none;
  color: #fff;
}
.e-btn-group .e-btn:disabled.e-info,
.e-btn-group input:disabled + label.e-btn.e-info,
.e-css.e-btn-group .e-btn:disabled.e-info,
.e-css.e-btn-group input:disabled + label.e-btn.e-info {
  background: rgba(23, 162, 184, 0.65);
  border-color: transparent;
  box-shadow: none;
  color: #fff;
}
.e-btn-group .e-btn:disabled.e-warning,
.e-btn-group input:disabled + label.e-btn.e-warning,
.e-css.e-btn-group .e-btn:disabled.e-warning,
.e-css.e-btn-group input:disabled + label.e-btn.e-warning {
  background: rgba(255, 193, 7, 0.65);
  border-color: transparent;
  box-shadow: none;
  color: #212529;
}
.e-btn-group .e-btn:disabled.e-danger,
.e-btn-group input:disabled + label.e-btn.e-danger,
.e-css.e-btn-group .e-btn:disabled.e-danger,
.e-css.e-btn-group input:disabled + label.e-btn.e-danger {
  background: rgba(220, 53, 69, 0.65);
  border-color: transparent;
  box-shadow: none;
  color: #fff;
}
.e-btn-group .e-btn:disabled.e-link,
.e-btn-group input:disabled + label.e-btn.e-link,
.e-css.e-btn-group .e-btn:disabled.e-link,
.e-css.e-btn-group input:disabled + label.e-btn.e-link {
  color: #6c757d;
  background: transparent;
  box-shadow: none;
  text-decoration: none;
}
.e-btn-group .e-btn:disabled.e-outline,
.e-btn-group input:disabled + label.e-btn.e-outline,
.e-css.e-btn-group .e-btn:disabled.e-outline,
.e-css.e-btn-group input:disabled + label.e-btn.e-outline {
  background: transparent;
  border-color: rgba(108, 117, 125, 0.65);
  color: rgba(108, 117, 125, 0.65);
  border-color: #6c757d;
}
.e-btn-group .e-btn:disabled.e-outline.e-primary,
.e-btn-group input:disabled + label.e-btn.e-outline.e-primary,
.e-css.e-btn-group .e-btn:disabled.e-outline.e-primary,
.e-css.e-btn-group input:disabled + label.e-btn.e-outline.e-primary {
  background: transparent;
  border-color: rgba(0, 123, 255, 0.65);
  box-shadow: none;
  color: rgba(0, 123, 255, 0.65);
  border-color: #007bff;
}
.e-btn-group .e-btn:disabled.e-outline.e-success,
.e-btn-group input:disabled + label.e-btn.e-outline.e-success,
.e-css.e-btn-group .e-btn:disabled.e-outline.e-success,
.e-css.e-btn-group input:disabled + label.e-btn.e-outline.e-success {
  background: transparent;
  border-color: rgba(40, 167, 69, 0.65);
  box-shadow: none;
  color: rgba(40, 167, 69, 0.65);
  border-color: #28a745;
}
.e-btn-group .e-btn:disabled.e-outline.e-info,
.e-btn-group input:disabled + label.e-btn.e-outline.e-info,
.e-css.e-btn-group .e-btn:disabled.e-outline.e-info,
.e-css.e-btn-group input:disabled + label.e-btn.e-outline.e-info {
  background: transparent;
  border-color: rgba(23, 162, 184, 0.65);
  box-shadow: none;
  color: rgba(23, 162, 184, 0.65);
  border-color: #17a2b8;
}
.e-btn-group .e-btn:disabled.e-outline.e-warning,
.e-btn-group input:disabled + label.e-btn.e-outline.e-warning,
.e-css.e-btn-group .e-btn:disabled.e-outline.e-warning,
.e-css.e-btn-group input:disabled + label.e-btn.e-outline.e-warning {
  background: transparent;
  border-color: rgba(255, 193, 7, 0.65);
  box-shadow: none;
  color: rgba(255, 193, 7, 0.65);
  border-color: #ffc107;
}
.e-btn-group .e-btn:disabled.e-outline.e-danger,
.e-btn-group input:disabled + label.e-btn.e-outline.e-danger,
.e-css.e-btn-group .e-btn:disabled.e-outline.e-danger,
.e-css.e-btn-group input:disabled + label.e-btn.e-outline.e-danger {
  background: transparent;
  border-color: rgba(220, 53, 69, 0.65);
  box-shadow: none;
  color: rgba(220, 53, 69, 0.65);
  border-color: #dc3545;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:not(:first-of-type):not(:last-of-type),
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:not(:first-of-type):not(:last-of-type) {
  border-left: transparent;
  border-right: transparent;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:first-of-type,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:first-of-type {
  border-right: transparent;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:last-of-type,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:last-of-type {
  border-left: transparent;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline,
.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline {
  border-color: #6c757d;
  outline-color: inherit;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-primary,
.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-primary,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-primary,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-primary {
  border-color: #007bff;
  outline-color: inherit;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-success,
.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-success,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-success,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-success {
  border-color: #28a745;
  outline-color: inherit;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-info,
.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-info,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-info,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-info {
  border-color: #17a2b8;
  outline-color: inherit;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-warning,
.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-warning,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-warning,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-warning {
  border-color: #ffc107;
  outline-color: inherit;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-danger,
.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-danger,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-danger,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-danger {
  border-color: #dc3545;
  outline-color: inherit;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-outline:not(:first-of-type):not(:last-of-type),
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-outline:not(:first-of-type):not(:last-of-type) {
  border-bottom: transparent;
  border-top: transparent;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-outline:first-of-type,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-outline:first-of-type {
  border-bottom: transparent;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-outline:last-of-type,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-outline:last-of-type {
  border-top: transparent;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline,
.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline,
.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline {
  border-color: #6c757d;
  outline-color: inherit;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-primary,
.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-primary,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-primary,
.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-primary {
  border-color: #007bff;
  outline-color: inherit;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-success,
.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-success,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-success,
.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-success {
  border-color: #28a745;
  outline-color: inherit;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-info,
.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-info,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-info,
.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-info {
  border-color: #17a2b8;
  outline-color: inherit;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-warning,
.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-warning,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-warning,
.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-warning {
  border-color: #ffc107;
  outline-color: inherit;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-danger,
.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-danger,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-danger,
.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-danger {
  border-color: #dc3545;
  outline-color: inherit;
}
.e-btn-group.e-rtl .e-btn:not(:first-of-type):not(:last-of-type),
.e-css.e-btn-group.e-rtl .e-btn:not(:first-of-type):not(:last-of-type) {
  border-left: transparent;
  border-right: transparent;
}
.e-btn-group.e-rtl .e-btn:first-of-type,
.e-css.e-btn-group.e-rtl .e-btn:first-of-type {
  border-left: transparent;
}
.e-btn-group.e-rtl .e-btn:last-of-type,
.e-css.e-btn-group.e-rtl .e-btn:last-of-type {
  border-right: transparent;
}

/* stylelint-disable property-no-vendor-prefix */
@keyframes material-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
/*! Progress Button Layout */
.e-progress-btn {
  position: relative;
}
.e-progress-btn .e-progress {
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: opacity 0.3s linear;
}
.e-progress-btn .e-spinner {
  transition: all 0.3s linear;
}
.e-progress-btn .e-btn-content {
  display: inline-block;
  position: relative;
  z-index: 1;
}
.e-progress-btn.e-vertical .e-progress {
  bottom: 0;
  height: 0%;
  top: auto;
  width: 100%;
}
.e-progress-btn.e-progress-top .e-progress {
  height: 10%;
}
.e-progress-btn.e-progress-bottom .e-progress {
  bottom: -1px;
  height: 10%;
  top: auto;
}
.e-progress-btn.e-progress-active {
  overflow: hidden;
  pointer-events: none;
}
.e-progress-btn.e-progress-active .e-progress {
  opacity: 1;
}
.e-progress-btn.e-progress-active .e-animate-end {
  opacity: 0;
}
.e-progress-btn.e-spin-top, .e-progress-btn.e-spin-bottom {
  transition: padding 0.3s linear;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top .e-btn-content,
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top .e-spinner, .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom .e-btn-content,
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom .e-spinner {
  display: block;
  line-height: 1;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-center .e-spinner {
  display: flex;
  justify-content: center;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round) .e-spinner {
  padding-right: 12px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round) .e-spinner .e-spinner-inner {
  top: -1px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round).e-rtl .e-spinner {
  padding-left: 12px;
  padding-right: 0;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round) .e-spinner {
  padding-left: 12px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round) .e-spinner .e-spinner-inner {
  top: -1px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round).e-rtl .e-spinner {
  padding-left: 0;
  padding-right: 12px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top {
  padding-bottom: 16px;
  padding-top: 16px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top .e-spinner {
  padding-bottom: 12px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom {
  padding-bottom: 16px;
  padding-top: 16px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom .e-spinner {
  padding-top: 12px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round) .e-spinner {
  padding-right: 10px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round).e-rtl .e-spinner {
  padding-left: 10px;
  padding-right: 0;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round) .e-spinner {
  padding-left: 10px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round).e-rtl .e-spinner {
  padding-left: 0;
  padding-right: 10px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top {
  padding-bottom: 14px;
  padding-top: 14px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top .e-spinner {
  padding-bottom: 10px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom {
  padding-bottom: 14px;
  padding-top: 14px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom .e-spinner {
  padding-top: 10px;
}
.e-progress-btn.e-round-corner {
  border-radius: 5em;
  outline: none;
  overflow: hidden;
}
.e-progress-btn.e-rtl .e-progress {
  left: auto;
  right: 0;
}
.e-progress-btn.e-rtl.e-vertical .e-progress {
  bottom: auto;
  top: 0;
}
.e-progress-btn .e-spinner-pane {
  height: auto;
  position: relative;
  width: auto;
}
.e-progress-btn .e-spinner-pane .e-spinner-inner {
  left: auto;
  position: relative;
  top: auto;
  transform: none;
}
.e-progress-btn .e-cont-animate {
  align-items: center;
  display: inline-flex;
  height: 100%;
  justify-content: center;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
@keyframes ProgressSlideLeft {
  from {
    left: 0%;
    opacity: 1;
  }
  to {
    left: -100%;
    opacity: 0;
  }
}
@keyframes ProgressSlideRight {
  from {
    left: 0%;
    opacity: 1;
  }
  to {
    left: 100%;
    opacity: 0;
  }
}
@keyframes ProgressSlideUp {
  from {
    height: auto;
    opacity: 1;
    top: 0;
  }
  to {
    height: auto;
    opacity: 0;
    top: -100px;
  }
}
@keyframes ProgressSlideDown {
  from {
    height: auto;
    opacity: 1;
    top: 0;
  }
  to {
    height: auto;
    opacity: 0;
    top: 100px;
  }
}
@keyframes ProgressZoomIn {
  from {
    opacity: 1;
    transform: translate(0, 0) scale(1);
  }
  to {
    opacity: 0;
    transform: translate(0, 0) scale(3);
  }
}
@keyframes ProgressZoomOut {
  from {
    transform: translate(0, 0) scale(1);
  }
  to {
    transform: translate(0, 0) scale(0);
  }
}

*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round) .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round) .e-spinner {
  padding-right: 14px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round).e-rtl .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round).e-rtl .e-spinner {
  padding-left: 14px;
  padding-right: 0;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round) .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round) .e-spinner {
  padding-left: 14px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round).e-rtl .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round).e-rtl .e-spinner {
  padding-left: 0;
  padding-right: 14px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top {
  padding-bottom: 20px;
  padding-top: 20px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top .e-spinner {
  padding-bottom: 14px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom {
  padding-bottom: 20px;
  padding-top: 20px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom .e-spinner {
  padding-top: 14px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round) .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round) .e-spinner {
  padding-right: 12px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round).e-rtl .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round).e-rtl .e-spinner {
  padding-left: 12px;
  padding-right: 0;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round) .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round) .e-spinner {
  padding-left: 12px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round).e-rtl .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round).e-rtl .e-spinner {
  padding-left: 0;
  padding-right: 12px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top {
  padding-bottom: 16px;
  padding-top: 16px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top .e-spinner {
  padding-bottom: 12px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom {
  padding-bottom: 16px;
  padding-top: 16px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom .e-spinner {
  padding-top: 12px;
}

/*! Progress Button Theme */
.e-progress-btn .e-spinner-pane .e-spinner-inner svg {
  fill: #fff;
  stroke: #fff;
}
.e-progress-btn .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: white;
  stroke-width: 1px;
}
.e-progress-btn .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #fff;
}
.e-progress-btn.e-primary .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-primary.e-outline:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-primary.e-outline:focus .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-primary.e-flat:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-primary.e-flat:focus .e-spinner-pane .e-spinner-inner svg {
  fill: #fff;
  stroke: #fff;
}
.e-progress-btn.e-primary .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-primary.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-primary.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-primary.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-primary.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: white;
}
.e-progress-btn.e-primary .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-primary.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-primary.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-primary.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-primary.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #fff;
}
.e-progress-btn.e-primary.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-primary.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-primary.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-primary.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-primary.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg {
  fill: #fff;
  stroke: #fff;
}
.e-progress-btn.e-primary.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-primary.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-primary.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-primary.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-primary.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: white;
}
.e-progress-btn.e-primary.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-primary.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-primary.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-primary.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-primary.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #fff;
}
.e-progress-btn.e-success .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-success.e-outline:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-success.e-outline:focus .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-success.e-flat:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-success.e-flat:focus .e-spinner-pane .e-spinner-inner svg {
  fill: #fff;
  stroke: #fff;
}
.e-progress-btn.e-success .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-success.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-success.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-success.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-success.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: white;
}
.e-progress-btn.e-success .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-success.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-success.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-success.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-success.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #fff;
}
.e-progress-btn.e-success.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-success.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-success.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-success.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-success.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg {
  fill: #fff;
  stroke: #fff;
}
.e-progress-btn.e-success.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-success.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-success.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-success.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-success.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: white;
}
.e-progress-btn.e-success.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-success.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-success.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-success.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-success.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #fff;
}
.e-progress-btn.e-info .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-info.e-outline:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-info.e-outline:focus .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-info.e-flat:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-info.e-flat:focus .e-spinner-pane .e-spinner-inner svg {
  fill: #fff;
  stroke: #fff;
}
.e-progress-btn.e-info .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-info.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-info.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-info.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-info.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: white;
}
.e-progress-btn.e-info .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-info.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-info.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-info.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-info.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #fff;
}
.e-progress-btn.e-info.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-info.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-info.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-info.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-info.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg {
  fill: #fff;
  stroke: #fff;
}
.e-progress-btn.e-info.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-info.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-info.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-info.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-info.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: white;
}
.e-progress-btn.e-info.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-info.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-info.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-info.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-info.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #fff;
}
.e-progress-btn.e-warning .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-warning.e-outline:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-warning.e-outline:focus .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-warning.e-flat:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-warning.e-flat:focus .e-spinner-pane .e-spinner-inner svg {
  fill: #212529;
  stroke: #212529;
}
.e-progress-btn.e-warning .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-warning.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-warning.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-warning.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-warning.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #212529;
}
.e-progress-btn.e-warning .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-warning.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-warning.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-warning.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-warning.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #212529;
}
.e-progress-btn.e-warning.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-warning.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-warning.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-warning.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-warning.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg {
  fill: #212529;
  stroke: #212529;
}
.e-progress-btn.e-warning.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-warning.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-warning.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-warning.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-warning.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #212529;
}
.e-progress-btn.e-warning.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-warning.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-warning.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-warning.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-warning.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #212529;
}
.e-progress-btn.e-danger .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-danger.e-outline:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-danger.e-outline:focus .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-danger.e-flat:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-danger.e-flat:focus .e-spinner-pane .e-spinner-inner svg {
  fill: #fff;
  stroke: #fff;
}
.e-progress-btn.e-danger .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-danger.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-danger.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-danger.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-danger.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: white;
}
.e-progress-btn.e-danger .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-danger.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-danger.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-danger.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-danger.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #fff;
}
.e-progress-btn.e-danger.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-danger.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-danger.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-danger.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-danger.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg {
  fill: #fff;
  stroke: #fff;
}
.e-progress-btn.e-danger.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-danger.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-danger.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-danger.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-danger.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: white;
}
.e-progress-btn.e-danger.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-danger.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-danger.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-danger.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-danger.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #fff;
}
.e-progress-btn.e-outline.e-primary .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-flat.e-primary .e-spinner-pane .e-spinner-inner svg {
  fill: #007bff;
  stroke: #007bff;
}
.e-progress-btn.e-outline.e-primary .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-flat.e-primary .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #007bff;
}
.e-progress-btn.e-outline.e-primary .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-flat.e-primary .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #007bff;
}
.e-progress-btn.e-outline.e-success .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-flat.e-success .e-spinner-pane .e-spinner-inner svg {
  fill: #28a745;
  stroke: #28a745;
}
.e-progress-btn.e-outline.e-success .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-flat.e-success .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #28a745;
}
.e-progress-btn.e-outline.e-success .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-flat.e-success .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #28a745;
}
.e-progress-btn.e-outline.e-info .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-flat.e-info .e-spinner-pane .e-spinner-inner svg {
  fill: #17a2b8;
  stroke: #17a2b8;
}
.e-progress-btn.e-outline.e-info .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-flat.e-info .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #17a2b8;
}
.e-progress-btn.e-outline.e-info .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-flat.e-info .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #17a2b8;
}
.e-progress-btn.e-outline.e-warning .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-flat.e-warning .e-spinner-pane .e-spinner-inner svg {
  fill: #ffc107;
  stroke: #ffc107;
}
.e-progress-btn.e-outline.e-warning .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-flat.e-warning .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #ffc107;
}
.e-progress-btn.e-outline.e-warning .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-flat.e-warning .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #ffc107;
}
.e-progress-btn.e-outline.e-danger .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-flat.e-danger .e-spinner-pane .e-spinner-inner svg {
  fill: #dc3545;
  stroke: #dc3545;
}
.e-progress-btn.e-outline.e-danger .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-flat.e-danger .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #dc3545;
}
.e-progress-btn.e-outline.e-danger .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-flat.e-danger .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #dc3545;
}
.e-progress-btn.e-link .e-spinner-pane .e-spinner-inner svg {
  fill: #007bff;
  stroke: #007bff;
}
.e-progress-btn.e-link .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #007bff;
}
.e-progress-btn.e-link .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #007bff;
}

.e-progress {
  background: rgba(255, 255, 255, 0.25);
}

*.e-primary .e-progress,
*.e-success .e-progress,
*.e-danger .e-progress,
*.e-info .e-progress {
  background: rgba(255, 255, 255, 0.25);
}

*.e-warning .e-progress {
  background: rgba(33, 37, 41, 0.25);
}

*.e-flat.e-primary .e-progress {
  background: rgba(255, 255, 255, 0.2);
}
*.e-flat.e-success .e-progress {
  background: rgba(255, 255, 255, 0.2);
}
*.e-flat.e-info .e-progress {
  background: rgba(255, 255, 255, 0.2);
}
*.e-flat.e-warning .e-progress {
  background: rgba(33, 37, 41, 0.2);
}
*.e-flat.e-danger .e-progress {
  background: rgba(255, 255, 255, 0.2);
}

*.e-outline:not(:focus).e-primary .e-progress {
  background: rgba(0, 123, 255, 0.2);
}
*.e-outline:not(:focus).e-success .e-progress {
  background: rgba(40, 167, 69, 0.2);
}
*.e-outline:not(:focus).e-info .e-progress {
  background: rgba(23, 162, 184, 0.2);
}
*.e-outline:not(:focus).e-warning .e-progress {
  background: rgba(255, 193, 7, 0.2);
}
*.e-outline:not(:focus).e-danger .e-progress {
  background: rgba(220, 53, 69, 0.2);
}
/*!********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@syncfusion/ej2-calendars/styles/bootstrap4.css?ngGlobalStyle ***!
  \********************************************************************************************************************************************************************************************************************************************************************/
/*! calendar bootstrap theme variables */
/*! component icons */
.e-calendar .e-header .e-date-icon-prev::before {
  content: "\e734";
}
.e-calendar .e-header .e-date-icon-next::before {
  content: "\e705";
}

/*! calendar layout */
ejs-calendar {
  display: block;
}

.e-calendar.e-disabled .e-header .e-prev, .e-calendar.e-disabled .e-header .e-next {
  cursor: default;
  pointer-events: none;
  touch-action: none;
}
.e-calendar.e-disabled .e-header .e-title {
  cursor: default;
  pointer-events: none;
  touch-action: none;
}
.e-calendar.e-disabled .e-content td {
  pointer-events: none;
  touch-action: none;
}
.e-calendar.e-disabled .e-btn.e-today {
  pointer-events: none;
  touch-action: none;
}

.e-calendar,
.e-bigger.e-small .e-calendar {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
  border-radius: 4px;
  display: block;
  overflow: auto;
  -webkit-user-select: none;
          user-select: none;
}
.e-calendar.e-rtl .e-header .e-title,
.e-bigger.e-small .e-calendar.e-rtl .e-header .e-title {
  float: right;
  text-align: right;
}
.e-calendar.e-rtl .e-header .e-icon-container,
.e-bigger.e-small .e-calendar.e-rtl .e-header .e-icon-container {
  float: left;
}
.e-calendar .e-header,
.e-bigger.e-small .e-calendar .e-header {
  background: none;
  display: table;
  font-weight: normal;
  position: relative;
  text-align: center;
  width: 100%;
}
.e-calendar .e-header button,
.e-bigger.e-small .e-calendar .e-header button {
  background: transparent;
  border: 0;
  margin-right: 0;
  padding: 0;
  text-decoration: none;
}
.e-calendar .e-header span,
.e-bigger.e-small .e-calendar .e-header span {
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-weight: normal;
  line-height: 16px;
  padding: 10px;
  vertical-align: middle;
}
.e-calendar .e-header span.e-disabled,
.e-bigger.e-small .e-calendar .e-header span.e-disabled {
  cursor: default;
}
.e-calendar .e-week-header,
.e-bigger.e-small .e-calendar .e-week-header {
  padding: 0 0 6px;
}
.e-calendar th,
.e-bigger.e-small .e-calendar th {
  cursor: default;
  font-size: 14px;
  font-weight: normal;
  text-align: center;
}
.e-calendar .e-content .e-selected, .e-calendar .e-content .e-state-hover,
.e-bigger.e-small .e-calendar .e-content .e-selected,
.e-bigger.e-small .e-calendar .e-content .e-state-hover {
  border-radius: 0;
}
.e-calendar .e-content span.e-day,
.e-bigger.e-small .e-calendar .e-content span.e-day {
  border-radius: 0;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  overflow: hidden;
  padding: 0;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}
.e-calendar .e-content th, .e-calendar .e-content td,
.e-bigger.e-small .e-calendar .e-content th,
.e-bigger.e-small .e-calendar .e-content td {
  box-sizing: border-box;
}
.e-calendar .e-content td.e-disabled,
.e-bigger.e-small .e-calendar .e-content td.e-disabled {
  opacity: 1;
  pointer-events: none;
  touch-action: none;
}
.e-calendar .e-content td,
.e-bigger.e-small .e-calendar .e-content td {
  cursor: pointer;
  padding: 0;
  text-align: center;
}
.e-calendar .e-content td.e-week-number,
.e-bigger.e-small .e-calendar .e-content td.e-week-number {
  color: #212529;
  font-size: 14px;
  font-style: italic;
  font-weight: 500;
}
.e-calendar .e-content td.e-overlay,
.e-bigger.e-small .e-calendar .e-content td.e-overlay {
  background: none;
  width: initial;
}
.e-calendar .e-content table,
.e-bigger.e-small .e-calendar .e-content table {
  border-collapse: separate;
  border-spacing: 0;
  border-width: 0;
  float: left;
  margin: 0;
  outline: 0;
  padding: 0 12px 12px 12px;
  table-layout: fixed;
  width: 100%;
}
.e-calendar .e-content td.e-other-month > span.e-day, .e-calendar .e-content td.e-other-year > span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-other-month > span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-other-year > span.e-day {
  display: inline-block;
  font-weight: normal;
}
.e-calendar .e-content tr.e-month-hide,
.e-bigger.e-small .e-calendar .e-content tr.e-month-hide {
  display: none;
  font-weight: normal;
}
.e-calendar .e-content tr.e-month-hide, .e-calendar .e-content td.e-other-month, .e-calendar .e-content td.e-other-year,
.e-bigger.e-small .e-calendar .e-content tr.e-month-hide,
.e-bigger.e-small .e-calendar .e-content td.e-other-month,
.e-bigger.e-small .e-calendar .e-content td.e-other-year {
  pointer-events: initial;
  touch-action: initial;
}
.e-calendar .e-content tr.e-month-hide, .e-calendar .e-content td.e-other-month.e-disabled, .e-calendar .e-content td.e-other-year.e-disabled,
.e-bigger.e-small .e-calendar .e-content tr.e-month-hide,
.e-bigger.e-small .e-calendar .e-content td.e-other-month.e-disabled,
.e-bigger.e-small .e-calendar .e-content td.e-other-year.e-disabled {
  pointer-events: none;
  touch-action: none;
}
.e-calendar .e-content td.e-week-number:hover span.e-day, .e-calendar .e-content td.e-week-number:hover,
.e-bigger.e-small .e-calendar .e-content td.e-week-number:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-week-number:hover {
  background-color: #fff;
  cursor: default;
}
.e-calendar .e-header .e-prev, .e-calendar .e-header .e-next,
.e-bigger.e-small .e-calendar .e-header .e-prev,
.e-bigger.e-small .e-calendar .e-header .e-next {
  border-radius: 4px;
  display: inline-block;
  font-size: 14px;
  vertical-align: middle;
}
.e-calendar .e-header .e-title,
.e-bigger.e-small .e-calendar .e-header .e-title {
  cursor: pointer;
  display: inline-block;
  float: left;
  font-size: 16px;
  font-weight: 600;
  text-align: left;
}
.e-calendar .e-header .e-title,
.e-bigger.e-small .e-calendar .e-header .e-title {
  margin-left: 8px;
}
.e-calendar .e-header .e-prev:hover, .e-calendar .e-header .e-next:hover,
.e-bigger.e-small .e-calendar .e-header .e-prev:hover,
.e-bigger.e-small .e-calendar .e-header .e-next:hover {
  cursor: pointer;
}
.e-calendar .e-header .e-prev.e-overlay, .e-calendar .e-header .e-next.e-overlay,
.e-bigger.e-small .e-calendar .e-header .e-prev.e-overlay,
.e-bigger.e-small .e-calendar .e-header .e-next.e-overlay {
  background: none;
}
.e-calendar .e-header.e-decade .e-title, .e-calendar .e-header.e-year .e-title,
.e-bigger.e-small .e-calendar .e-header.e-decade .e-title,
.e-bigger.e-small .e-calendar .e-header.e-year .e-title {
  margin-left: 15px;
}
.e-calendar .e-header.e-decade .e-title,
.e-bigger.e-small .e-calendar .e-header.e-decade .e-title {
  cursor: default;
}
.e-calendar .e-header .e-icon-container,
.e-bigger.e-small .e-calendar .e-header .e-icon-container {
  display: inline-block;
  float: right;
  padding-top: 0;
}
.e-calendar .e-footer-container,
.e-bigger.e-small .e-calendar .e-footer-container {
  text-transform: uppercase;
}

.e-calendar,
.e-bigger.e-small .e-calendar {
  border-spacing: 0;
  max-width: 262px;
  min-width: 256px;
  padding: 0;
}
.e-calendar.e-calendar-day-header-lg,
.e-bigger.e-small .e-calendar.e-calendar-day-header-lg {
  max-width: 100%;
  min-width: 540px;
}
.e-calendar.e-week-number,
.e-bigger.e-small .e-calendar.e-week-number {
  min-width: 300px;
}
.e-calendar.e-week,
.e-bigger.e-small .e-calendar.e-week {
  max-width: 294px;
  min-width: 288px;
}
.e-calendar .e-header .e-title,
.e-bigger.e-small .e-calendar .e-header .e-title {
  line-height: 36px;
}
.e-calendar.e-rtl .e-header .e-title,
.e-bigger.e-small .e-calendar.e-rtl .e-header .e-title {
  text-align: right;
  text-indent: 4px;
}
.e-calendar .e-header,
.e-bigger.e-small .e-calendar .e-header {
  height: 36px;
}
.e-calendar .e-header.e-month,
.e-bigger.e-small .e-calendar .e-header.e-month {
  padding: 12px 12px 0 12px;
}
.e-calendar .e-header.e-year, .e-calendar .e-header.e-decade,
.e-bigger.e-small .e-calendar .e-header.e-year,
.e-bigger.e-small .e-calendar .e-header.e-decade {
  padding: 12px 12px 8px 12px;
}
.e-calendar th,
.e-bigger.e-small .e-calendar th {
  font-weight: 500;
  height: 36px;
  text-transform: none;
}
.e-calendar .e-content .e-selected, .e-calendar .e-content .e-state-hover,
.e-bigger.e-small .e-calendar .e-content .e-selected,
.e-bigger.e-small .e-calendar .e-content .e-state-hover {
  border-radius: 0;
}
.e-calendar .e-content span.e-day,
.e-bigger.e-small .e-calendar .e-content span.e-day {
  border: none;
  font-size: 14px;
  font-weight: normal;
  height: 28px;
  line-height: 28px;
  width: 32px;
}
.e-calendar .e-content.e-month td.e-today span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-month td.e-today span.e-day {
  line-height: 28px;
}
.e-calendar .e-content.e-year table, .e-calendar .e-content.e-decade table,
.e-bigger.e-small .e-calendar .e-content.e-year table,
.e-bigger.e-small .e-calendar .e-content.e-decade table {
  border-spacing: 0;
  padding: 0 12px 12px 12px;
}
.e-calendar .e-content.e-month td,
.e-bigger.e-small .e-calendar .e-content.e-month td {
  height: 28px;
  padding: 0;
}
.e-calendar .e-content .tfooter > tr > td,
.e-bigger.e-small .e-calendar .e-content .tfooter > tr > td {
  height: 36px;
  line-height: 36px;
}
.e-calendar .e-content.e-year td, .e-calendar .e-content.e-decade td,
.e-bigger.e-small .e-calendar .e-content.e-year td,
.e-bigger.e-small .e-calendar .e-content.e-decade td {
  height: 53px;
  padding: 2px;
}
.e-calendar .e-content.e-year td > span.e-day, .e-calendar .e-content.e-decade td > span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-year td > span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade td > span.e-day {
  font-weight: normal;
  height: 53px;
  line-height: 53px;
  width: 53px;
}
.e-calendar .e-header .e-icon-container .e-prev, .e-calendar .e-header .e-icon-container .e-next,
.e-bigger.e-small .e-calendar .e-header .e-icon-container .e-prev,
.e-bigger.e-small .e-calendar .e-header .e-icon-container .e-next {
  height: 36px;
  width: 36px;
}
.e-calendar .e-footer-container,
.e-bigger.e-small .e-calendar .e-footer-container {
  background-color: #fff;
  border-top: 1px solid #e9ecef;
  cursor: default;
  display: inline-block;
  flex-direction: row;
  justify-content: flex-end;
  padding: 12px;
  text-align: center;
  width: 100%;
}
.e-small.e-bigger.e-calendar .e-content.e-year span.e-day,
.e-small.e-bigger .e-calendar .e-content.e-year span.e-day {
  font-size: 14px;
}
.e-small.e-bigger.e-calendar .e-content.e-month table,
.e-small.e-bigger .e-calendar .e-content.e-month table {
  padding: 0 12px 12px 12px;
}
.e-bigger.e-calendar,
*.e-bigger .e-calendar {
  max-width: 310px;
  min-width: 306px;
  padding: 0;
}
.e-bigger.e-calendar.e-calendar-day-header-lg,
*.e-bigger .e-calendar.e-calendar-day-header-lg {
  max-width: 100%;
  min-width: 540px;
}
.e-bigger.e-calendar.e-week,
*.e-bigger .e-calendar.e-week {
  max-width: 320px;
  min-width: 314px;
}
.e-bigger.e-calendar.e-week-number,
*.e-bigger .e-calendar.e-week-number {
  min-width: 325px;
}
.e-bigger.e-calendar .e-header .e-title,
*.e-bigger .e-calendar .e-header .e-title {
  font-size: 18px;
  line-height: 40px;
  width: 60%;
}
.e-bigger.e-calendar.e-rtl .e-header .e-title,
*.e-bigger .e-calendar.e-rtl .e-header .e-title {
  line-height: 40px;
  text-indent: 6px;
}
.e-bigger.e-calendar .e-header,
*.e-bigger .e-calendar .e-header {
  height: 40px;
  padding: 16px 16px 0 16px;
}
.e-bigger.e-calendar .e-header button,
*.e-bigger .e-calendar .e-header button {
  margin-right: 0;
}
.e-bigger.e-calendar .e-header button span,
*.e-bigger .e-calendar .e-header button span {
  font-size: 16px;
  padding: 11px;
}
.e-bigger.e-calendar .e-header.e-year, .e-bigger.e-calendar .e-header.e-decade,
*.e-bigger .e-calendar .e-header.e-year,
*.e-bigger .e-calendar .e-header.e-decade {
  padding: 16px 18px 10px 18px;
}
.e-bigger.e-calendar th,
*.e-bigger .e-calendar th {
  font-size: 16px;
  height: 40px;
  text-transform: none;
}
.e-bigger.e-calendar .e-content.e-year span.e-day,
*.e-bigger .e-calendar .e-content.e-year span.e-day {
  font-size: 16px;
  font-weight: normal;
}
.e-bigger.e-calendar .e-content.e-month table,
*.e-bigger .e-calendar .e-content.e-month table {
  padding: 0 16px 16px 16px;
}
.e-bigger.e-calendar .e-content.e-year table, .e-bigger.e-calendar .e-content.e-decade table,
*.e-bigger .e-calendar .e-content.e-year table,
*.e-bigger .e-calendar .e-content.e-decade table {
  padding: 0 18px 16px 18px;
}
.e-bigger.e-calendar .e-content .e-selected, .e-bigger.e-calendar .e-content .e-state-hover,
*.e-bigger .e-calendar .e-content .e-selected,
*.e-bigger .e-calendar .e-content .e-state-hover {
  border-radius: 0;
}
.e-bigger.e-calendar .e-content span.e-day,
*.e-bigger .e-calendar .e-content span.e-day {
  font-size: 16px;
  height: 32px;
  line-height: 32px;
  width: 38px;
}
.e-bigger.e-calendar .e-content.e-month td.e-today span.e-day,
*.e-bigger .e-calendar .e-content.e-month td.e-today span.e-day {
  line-height: 32px;
}
.e-bigger.e-calendar .e-content.e-month td,
*.e-bigger .e-calendar .e-content.e-month td {
  height: 0;
  padding: 0;
}
.e-bigger.e-calendar .e-content.e-year td, .e-bigger.e-calendar .e-content.e-decade td,
*.e-bigger .e-calendar .e-content.e-year td,
*.e-bigger .e-calendar .e-content.e-decade td {
  height: 64px;
  padding: 1px;
}
.e-bigger.e-calendar .e-content.e-year td > span.e-day, .e-bigger.e-calendar .e-content.e-decade td > span.e-day,
*.e-bigger .e-calendar .e-content.e-year td > span.e-day,
*.e-bigger .e-calendar .e-content.e-decade td > span.e-day {
  height: 64px;
  line-height: 64px;
  width: 64px;
}
.e-bigger.e-calendar .e-header .e-icon-container .e-prev, .e-bigger.e-calendar .e-header .e-icon-container .e-next,
*.e-bigger .e-calendar .e-header .e-icon-container .e-prev,
*.e-bigger .e-calendar .e-header .e-icon-container .e-next {
  height: 40px;
  width: 40px;
}
.e-bigger.e-calendar .e-footer-container,
*.e-bigger .e-calendar .e-footer-container {
  border-top: 1px solid #e9ecef;
  padding: 16px;
}
.e-small.e-calendar,
.e-small .e-calendar {
  max-width: 262px;
  min-width: 256px;
  padding: 0;
}
.e-small.e-calendar.e-calendar-day-header-lg,
.e-small .e-calendar.e-calendar-day-header-lg {
  max-width: 100%;
  min-width: 540px;
}
.e-small.e-calendar .e-content span.e-day,
.e-small .e-calendar .e-content span.e-day {
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  width: 34px;
}
.e-small.e-calendar .e-content.e-month td.e-today span.e-day,
.e-small .e-calendar .e-content.e-month td.e-today span.e-day {
  line-height: 24px;
}
.e-small.e-calendar .e-content.e-month td,
.e-small .e-calendar .e-content.e-month td {
  height: 24px;
}
.e-small.e-calendar .e-header,
.e-small .e-calendar .e-header {
  height: 32px;
}
.e-small.e-calendar .e-header button span,
.e-small .e-calendar .e-header button span {
  font-size: 12px;
  padding: 6px;
  line-height: 14px;
}
.e-small.e-calendar .e-header .e-title,
.e-small .e-calendar .e-header .e-title {
  font-size: 13px;
  line-height: 32px;
}
.e-small.e-calendar .e-header .e-icon-container .e-prev, .e-small.e-calendar .e-header .e-icon-container .e-next,
.e-small .e-calendar .e-header .e-icon-container .e-prev,
.e-small .e-calendar .e-header .e-icon-container .e-next {
  height: 32px;
  width: 32px;
}
.e-small.e-calendar th,
.e-small .e-calendar th {
  font-size: 12px;
  height: 24px;
}
.e-calendar .e-btn.e-today.e-flat.e-disabled, .e-calendar .e-btn.e-today.e-flat.e-disabled:hover, .e-calendar .e-btn.e-today.e-flat.e-disabled:active, .e-calendar .e-btn.e-today.e-flat.e-disabled:focus, .e-calendar .e-btn.e-today.e-flat.e-disabled:hover:active {
  background: #fff;
  border-color: rgba(33, 37, 41, 0.65);
  box-shadow: none;
  color: #adb5bd;
  cursor: default;
  opacity: 1;
  outline: none;
  pointer-events: none;
  touch-action: none;
}

.e-content-placeholder.e-calendar.e-placeholder-calendar {
  background-size: 250px 336px;
  min-height: 336px;
}

.e-bigger .e-content-placeholder.e-calendar.e-placeholder-calendar,
.e-bigger.e-content-placeholder.e-calendar.e-placeholder-calendar {
  background-size: 300px 392px;
  min-height: 392px;
}

.e-calendar,
.e-bigger.e-small .e-calendar {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.15);
  box-shadow: none;
}
.e-calendar .e-date-icon-prev, .e-calendar .e-date-icon-next,
.e-bigger.e-small .e-calendar .e-date-icon-prev,
.e-bigger.e-small .e-calendar .e-date-icon-next {
  color: #212529;
}
.e-calendar th,
.e-bigger.e-small .e-calendar th {
  border-bottom: 0;
  color: #212529;
}
.e-calendar .e-header,
.e-bigger.e-small .e-calendar .e-header {
  border-bottom: 0;
}
.e-calendar .e-header a span,
.e-bigger.e-small .e-calendar .e-header a span {
  border: none;
  color: #212529;
}
.e-calendar .e-header .e-title,
.e-bigger.e-small .e-calendar .e-header .e-title {
  color: #212529;
}
.e-calendar .e-header .e-title:hover,
.e-bigger.e-small .e-calendar .e-header .e-title:hover {
  color: #212529;
  cursor: pointer;
  text-decoration: none;
}
.e-calendar .e-header .e-prev:hover > span, .e-calendar .e-header .e-next:hover > span,
.e-bigger.e-small .e-calendar .e-header .e-prev:hover > span,
.e-bigger.e-small .e-calendar .e-header .e-next:hover > span {
  border: none;
  color: #212529;
  cursor: pointer;
}
.e-calendar .e-header .e-prev:hover, .e-calendar .e-header .e-next:hover,
.e-bigger.e-small .e-calendar .e-header .e-prev:hover,
.e-bigger.e-small .e-calendar .e-header .e-next:hover {
  background: #f2f4f6;
}
.e-calendar .e-header .e-prev:active, .e-calendar .e-header .e-next:active,
.e-bigger.e-small .e-calendar .e-header .e-prev:active,
.e-bigger.e-small .e-calendar .e-header .e-next:active {
  background: #545b62;
  color: #fff;
}
.e-calendar .e-header button.e-prev:active span, .e-calendar .e-header button.e-next:active span,
.e-bigger.e-small .e-calendar .e-header button.e-prev:active span,
.e-bigger.e-small .e-calendar .e-header button.e-next:active span {
  border: none;
  color: #fff;
}
.e-calendar .e-header.e-decade .e-title,
.e-bigger.e-small .e-calendar .e-header.e-decade .e-title {
  color: #212529;
  cursor: default;
}
.e-calendar .e-header .e-next.e-disabled span, .e-calendar .e-header .e-prev.e-disabled span,
.e-bigger.e-small .e-calendar .e-header .e-next.e-disabled span,
.e-bigger.e-small .e-calendar .e-header .e-prev.e-disabled span {
  color: #adb5bd;
  font-weight: normal;
}
.e-calendar .e-header .e-next.e-disabled, .e-calendar .e-header .e-prev.e-disabled,
.e-bigger.e-small .e-calendar .e-header .e-next.e-disabled,
.e-bigger.e-small .e-calendar .e-header .e-prev.e-disabled {
  opacity: 1;
}

.e-calendar .e-content.e-decade tr:first-child .e-cell:first-child span.e-day, .e-calendar .e-content.e-decade tr:last-child .e-cell:last-child span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade tr:first-child .e-cell:first-child span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade tr:last-child .e-cell:last-child span.e-day {
  color: rgba(33, 37, 41, 0.65);
}
.e-calendar .e-content.e-decade tr:first-child .e-cell:first-child.e-selected span.e-day, .e-calendar .e-content.e-decade tr:last-child .e-cell:last-child.e-selected span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade tr:first-child .e-cell:first-child.e-selected span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade tr:last-child .e-cell:last-child.e-selected span.e-day {
  color: #fff;
}
.e-calendar .e-content.e-decade tr:first-child .e-cell.e-disabled:first-child span.e-day, .e-calendar .e-content.e-decade tr:last-child .e-cell.e-disabled:last-child span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade tr:first-child .e-cell.e-disabled:first-child span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade tr:last-child .e-cell.e-disabled:last-child span.e-day {
  color: #adb5bd;
}
.e-calendar .e-content.e-year td:hover span.e-day, .e-calendar .e-content.e-decade td:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-year td:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade td:hover span.e-day {
  background-color: #f2f4f6;
}
.e-calendar .e-content.e-year td.e-selected:hover span.e-day, .e-calendar .e-content.e-decade td.e-selected:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-year td.e-selected:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade td.e-selected:hover span.e-day {
  background-color: #0069d9;
}
.e-calendar .e-content.e-year td > span.e-day, .e-calendar .e-content.e-decade td > span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-year td > span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade td > span.e-day {
  background: none;
}
.e-calendar .e-content .e-week-number span,
.e-bigger.e-small .e-calendar .e-content .e-week-number span {
  color: #6c757d;
}
.e-calendar .e-content td.e-focused-date span.e-day, .e-calendar .e-content td.e-focused-date:hover span.e-day, .e-calendar .e-content td.e-focused-date:focus span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-focused-date span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-focused-date:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-focused-date:focus span.e-day {
  background: #f2f4f6;
  border: none;
  border-radius: 4px;
  box-shadow: none;
}
.e-calendar .e-content td.e-focused-date:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-focused-date:hover span.e-day {
  background-color: #f2f4f6;
  border: none;
  border-radius: 4px;
  color: #212529;
}
.e-calendar .e-content td.e-today span.e-day, .e-calendar .e-content td.e-focused-date.e-today span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-today span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today span.e-day {
  background: #fff;
  border: none;
  border-radius: 4px;
  box-shadow: inset 1px 0 #007bff, inset 0 1px #007bff, inset -1px 0 #007bff, inset 0 -1px #007bff;
  color: #212529;
}
.e-calendar .e-content td.e-focused-date.e-today span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today span.e-day {
  background: #f2f4f6;
  border: none;
  box-shadow: inset 1px 0 #007bff, inset 0 1px #007bff, inset -1px 0 #007bff, inset 0 -1px #007bff;
  color: #212529;
}
.e-calendar .e-content td.e-today:focus span.e-day, .e-calendar .e-content td.e-focused-date.e-today:focus span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-today:focus span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today:focus span.e-day {
  background-color: #f2f4f6;
  border: none;
  border-radius: 4px;
  color: #212529;
}
.e-calendar .e-content td.e-today:hover span.e-day, .e-calendar .e-content td.e-focused-date.e-today:hover span.e-day, .e-calendar .e-content td.e-focused-date.e-today:focus span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-today:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today:focus span.e-day {
  background-color: #f2f4f6;
  border: none;
  color: #212529;
}
.e-calendar .e-content td.e-today.e-selected span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-today.e-selected span.e-day {
  background-color: #007bff;
  border: none;
  box-shadow: inset 1px 0 #007bff, inset 0 1px #007bff, inset -1px 0 #007bff, inset 0 -1px #007bff;
  color: #fff;
}
.e-calendar .e-content td.e-today.e-selected:hover span.e-day, .e-calendar .e-content td.e-selected:hover span.e-day, .e-calendar .e-content td.e-selected.e-focused-date span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-today.e-selected:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-selected:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-selected.e-focused-date span.e-day {
  background-color: #0069d9;
  color: #fff;
}
.e-calendar .e-content span,
.e-bigger.e-small .e-calendar .e-content span {
  color: #212529;
}
.e-calendar .e-content .e-disabled span.e-day:hover,
.e-bigger.e-small .e-calendar .e-content .e-disabled span.e-day:hover {
  background: none;
  border: 0;
  color: #adb5bd;
}
.e-calendar .e-content .e-other-month:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content .e-other-month:hover span.e-day {
  color: #6c757d;
}
.e-calendar .e-content .e-other-month span.e-day, .e-calendar .e-content .e-other-month.e-today span.e-day,
.e-bigger.e-small .e-calendar .e-content .e-other-month span.e-day,
.e-bigger.e-small .e-calendar .e-content .e-other-month.e-today span.e-day {
  color: #6c757d;
}
.e-calendar .e-content .e-other-month.e-today:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content .e-other-month.e-today:hover span.e-day {
  background-color: #f2f4f6;
  color: #6c757d;
}
.e-calendar .e-content thead,
.e-bigger.e-small .e-calendar .e-content thead {
  background: none;
  border-bottom: 0;
}
.e-calendar .e-content td:hover span.e-day, .e-calendar .e-content td:focus span.e-day,
.e-bigger.e-small .e-calendar .e-content td:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content td:focus span.e-day {
  background-color: #f2f4f6;
  border: none;
  border-radius: 4px;
  color: #212529;
}
.e-calendar .e-content td:focus span.e-day,
.e-bigger.e-small .e-calendar .e-content td:focus span.e-day {
  background-color: #f2f4f6;
  border: none;
  border-radius: 4px;
  color: #212529;
}
.e-calendar .e-content td.e-disabled span.e-day, .e-calendar .e-content td.e-disabled:hover span.e-day, .e-calendar .e-content td.e-disabled:focus span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-disabled span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-disabled:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-disabled:focus span.e-day {
  background: none;
  border: none;
  color: #adb5bd;
}
.e-calendar .e-content td.e-selected span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-selected span.e-day {
  background-color: #007bff;
  border: none;
  border-radius: 4px;
  color: #fff;
}
.e-calendar .e-content .e-footer,
.e-bigger.e-small .e-calendar .e-content .e-footer {
  color: #007bff;
}
.e-calendar.e-device .e-prev:hover, .e-calendar.e-device .e-next:hover, .e-calendar.e-device .e-prev:active, .e-calendar.e-device .e-next:active, .e-calendar.e-device .e-prev:focus, .e-calendar.e-device .e-next:focus,
.e-bigger.e-small .e-calendar.e-device .e-prev:hover,
.e-bigger.e-small .e-calendar.e-device .e-next:hover,
.e-bigger.e-small .e-calendar.e-device .e-prev:active,
.e-bigger.e-small .e-calendar.e-device .e-next:active,
.e-bigger.e-small .e-calendar.e-device .e-prev:focus,
.e-bigger.e-small .e-calendar.e-device .e-next:focus {
  background: none;
}
.e-calendar.e-device button.e-prev:active span, .e-calendar.e-device button.e-next:active span,
.e-bigger.e-small .e-calendar.e-device button.e-prev:active span,
.e-bigger.e-small .e-calendar.e-device button.e-next:active span {
  color: #212529;
}
.e-small.e-calendar .e-header .e-title,
.e-small .e-calendar .e-header .e-title {
  color: #212529;
}

.e-zoomin {
  animation: animatezoom 0.3s;
}

@keyframes animatezoom {
  from {
    transform: scale(0);
  }
  to {
    transform: scale(1);
  }
}
/* stylelint-disable property-no-vendor-prefix */
/*! component icons */
.e-time-wrapper .e-time-icon.e-icons::before,
*.e-control-wrapper.e-time-wrapper .e-time-icon.e-icons::before {
  content: "\e7c7";
}

.e-input-group.e-control-wrapper.e-time-wrapper.e-non-edit.e-input-focus .e-input:focus ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-input-group.e-time-wrapper.e-non-edit.e-input-focus input:focus ~ .e-clear-icon {
  display: flex;
}

.e-time-wrapper,
*.e-control-wrapper.e-time-wrapper {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
}
.e-time-wrapper .e-time-icon.e-icons,
*.e-control-wrapper.e-time-wrapper .e-time-icon.e-icons {
  font-size: 14px;
}
.e-time-wrapper .e-time-icon.e-icons.e-disabled,
*.e-control-wrapper.e-time-wrapper .e-time-icon.e-icons.e-disabled {
  pointer-events: none;
}
.e-time-wrapper span,
*.e-control-wrapper.e-time-wrapper span {
  cursor: pointer;
}

.e-timepicker.e-time-modal {
  background-color: rgba(0, 0, 0, 0.5);
  height: 100%;
  left: 0;
  opacity: 0.5;
  pointer-events: auto;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
}

.e-timepicker.e-popup {
  border-style: solid;
  border-width: 1px;
  overflow: auto;
}
.e-timepicker.e-popup .e-content {
  position: relative;
}
.e-timepicker.e-popup .e-list-parent.e-ul {
  margin: 0;
  padding: 0 0;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  cursor: default;
  font-size: 14px;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-hover {
  cursor: pointer;
}

.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  line-height: 26px;
  text-indent: 20px;
}

.e-bigger .e-time-wrapper .e-time-icon.e-icons,
*.e-bigger.e-time-wrapper .e-time-icon.e-icons,
*.e-bigger .e-control-wrapper .e-time-wrapper .e-time-icon.e-icons,
*.e-control-wrapper.e-bigger.e-time-wrapper .e-time-icon.e-icons {
  font-size: 16px;
}

.e-bigger .e-timepicker.e-popup .e-list-parent.e-ul,
*.e-bigger.e-timepicker.e-popup .e-list-parent.e-ul {
  padding: 0 0;
}
.e-bigger .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-bigger.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 16px;
  line-height: 32px;
  text-indent: 24px;
}

.e-small .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-small.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 13px;
  line-height: 22px;
  text-indent: 12px;
}

.e-small .e-time-wrapper .e-time-icon.e-icons,
*.e-small.e-time-wrapper .e-time-icon.e-icons,
*.e-small .e-control-wrapper.e-time-wrapper .e-time-icon.e-icons,
*.e-control-wrapper.e-small.e-time-wrapper .e-time-icon.e-icons {
  font-size: 12px;
}

.e-small.e-bigger .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-small.e-bigger.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 14px;
  line-height: 34px;
  text-indent: 20px;
}

.e-small.e-bigger .e-time-wrapper .e-time-icon.e-icons,
*.e-small.e-bigger.e-time-wrapper .e-time-icon.e-icons,
*.e-small.bigger .e-control-wrapper.e-time-wrapper .e-time-icon.e-icons,
*.e-control-wrapper.e-small.bigger.e-time-wrapper .e-time-icon.e-icons {
  font-size: 15px;
}

.e-content-placeholder.e-timepicker.e-placeholder-timepicker {
  background-size: 250px 33px;
  min-height: 33px;
}

.e-bigger .e-content-placeholder.e-timepicker.e-placeholder-timepicker,
.e-bigger.e-content-placeholder.e-timepicker.e-placeholder-timepicker {
  background-size: 250px 40px;
  min-height: 40px;
}

/* stylelint-disable */
.e-time-overflow {
  overflow: hidden;
}

.e-timepicker-mob-popup-wrap {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  left: 0;
  max-height: 100%;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1002;
}
.e-timepicker-mob-popup-wrap .e-timepicker.e-popup.e-lib.e-control.e-popup-open {
  left: 0 !important;
  position: relative;
  top: 0 !important;
}

/* stylelint-enable */
/*! timepicker theme */
.e-time-wrapper .e-input-group-icon.e-icons.e-active {
  background: #545b62;
  border-color: #545b62;
  color: #fff;
}
.e-time-wrapper.e-input-group:not(.e-disabled) .e-input-group-icon.e-active:active {
  color: #fff;
}

.e-timepicker.e-popup {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  box-shadow: none;
}
.e-timepicker.e-popup .e-list-parent.e-ul {
  background-color: #fff;
}
.e-timepicker.e-popup .e-list-parent.e-ul li.e-list-item {
  border: none;
  color: #212529;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-disabled {
  color: #adb5bd;
  opacity: 1;
  pointer-events: none;
  touch-action: none;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-hover, .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-navigation, .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item:focus {
  background-color: #f2f4f6;
  border: none;
  color: #212529;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-active {
  background-color: #007bff;
  color: #fff;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-active.e-hover {
  background-color: #f2f4f6;
  color: #212529;
}

.e-small .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-small.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,
.e-bigger.e-small .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-bigger.e-small.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  color: #212529;
}

/* stylelint-disable property-no-vendor-prefix */
/*! calendar bootstrap theme variables */
/*! component icons */
.e-input-group-icon.e-date-icon,
*.e-control-wrapper .e-input-group-icon.e-date-icon {
  font-size: 14px;
  margin: 0;
  min-height: 29px;
  min-width: 24px;
  outline: none;
}
.e-input-group-icon.e-date-icon::before,
*.e-control-wrapper .e-input-group-icon.e-date-icon::before {
  content: "\e7be";
  font-family: "e-icons";
}
.e-input-group-icon.e-date-icon:focus,
*.e-control-wrapper .e-input-group-icon.e-date-icon:focus {
  background: #212529;
  border-radius: 0;
}

.e-bigger .e-input-group-icon.e-date-icon,
*.e-control-wrapper.e-bigger .e-input-group-icon.e-date-icon,
*.e-bigger .e-control-wrapper .e-input-group-icon.e-date-icon {
  font-size: 16px;
  margin: 0;
  min-height: 36px;
  min-width: 34px;
}
.e-bigger .e-input-group-icon.e-date-icon::before,
*.e-control-wrapper.e-bigger .e-input-group-icon.e-date-icon::before,
*.e-bigger .e-control-wrapper .e-input-group-icon.e-date-icon::before {
  content: "\e7be";
  font-family: "e-icons";
}
.e-bigger .e-input-group-icon.e-date-icon:focus,
*.e-control-wrapper.e-bigger .e-input-group-icon.e-date-icon:focus,
*.e-bigger .e-control-wrapper .e-input-group-icon.e-date-icon:focus {
  background: #212529;
  border-radius: 0;
}

.e-small .e-input-group-icon.e-date-icon,
*.e-control-wrapper.e-small .e-input-group-icon.e-date-icon,
*.e-small .e-control-wrapper .e-input-group-icon.e-date-icon {
  font-size: 12px;
}

.e-small.e-bigger .e-input-group-icon.e-date-icon,
*.e-control-wrapper.e-small.e-bigger .e-input-group-icon.e-date-icon,
*.e-small.e-bigger .e-control-wrapper .e-input-group-icon.e-date-icon {
  font-size: 15px;
}

.e-input-group.e-control-wrapper.e-date-wrapper.e-non-edit.e-input-focus .e-input:focus ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-input-group.e-date-wrapper.e-non-edit.e-input-focus input:focus ~ .e-clear-icon {
  display: flex;
}

.e-datepicker .e-calendar .e-content table tbody tr.e-month-hide:last-child {
  display: table-row;
}
.e-datepicker.e-popup-wrapper {
  border-radius: 4px;
  overflow-y: hidden;
  pointer-events: auto;
}
.e-datepicker.e-date-modal {
  background-color: rgba(0, 0, 0, 0.5);
  height: 100%;
  left: 0;
  opacity: 0.5;
  pointer-events: auto;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
}
.e-datepicker .e-model-header {
  background-color: transparent;
  color: transparent;
  cursor: default;
  display: none;
  padding: 10px 10px 10px 15px;
}
.e-datepicker .e-model-header .e-model-year {
  font-size: 14px;
  font-weight: 500;
  line-height: 32px;
  margin: 0;
}
.e-datepicker .e-model-month, .e-datepicker .e-model-day {
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
  margin: 0;
}

/* stylelint-disable */
.e-date-overflow {
  overflow: hidden !important;
}

.e-datepick-mob-popup-wrap {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  left: 0;
  max-height: 100%;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1002;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-wrapper.e-lib.e-popup.e-control.e-popup-open {
  position: relative;
  top: 0 !important;
  left: 0 !important;
}
.e-content-placeholder.e-datepicker.e-placeholder-datepicker {
  background-size: 250px 33px;
  min-height: 33px;
}

.e-bigger .e-content-placeholder.e-datepicker.e-placeholder-datepicker,
.e-bigger.e-content-placeholder.e-datepicker.e-placeholder-datepicker {
  background-size: 250px 40px;
  min-height: 40px;
}

@media screen and (orientation: landscape) and (max-height: 360px) {
  .e-datepicker .e-calendar.e-device .e-month table tbody {
    display: inline-block;
    height: 150px;
    overflow: auto;
  }
}
/* stylelint-enable */
.e-datepicker.e-popup-wrapper,
.e-bigger.e-small .e-datepicker.e-popup-wrapper,
.e-bigger .e-datepicker.e-popup-wrapper,
.e-small .e-datepicker.e-popup-wrapper,
.e-bigger.e-small.e-datepicker.e-popup-wrapper,
.e-bigger.e-datepicker.e-popup-wrapper,
.e-small.e-datepicker.e-popup-wrapper {
  border: 1px solid rgba(0, 0, 0, 0.15);
  box-shadow: none;
}
.e-datepicker .e-calendar,
.e-bigger.e-small .e-datepicker .e-calendar,
.e-bigger .e-datepicker .e-calendar,
.e-small .e-datepicker .e-calendar,
.e-bigger.e-small.e-datepicker .e-calendar,
.e-bigger.e-datepicker .e-calendar,
.e-small.e-datepicker .e-calendar {
  background-color: #fff;
  border: none;
}

*.e-input-group.e-date-wrapper.e-dateinput-active:active:not(.e-success):not(.e-warning):not(.e-error) {
  border: none;
}

.e-date-wrapper span.e-input-group-icon.e-date-icon.e-icons.e-active {
  color: #fff;
}
.e-date-wrapper span.e-input-group-icon.e-date-icon.e-icons.e-active {
  background: #545b62;
  border-color: #545b62;
  color: #fff;
}

/* stylelint-disable property-no-vendor-prefix */
/*! calendar bootstrap theme variables */
/*! component icons */
.e-input-group-icon.e-range-icon,
*.e-control-wrapper .e-input-group-icon.e-range-icon {
  border-bottom-right-radius: 3px;
  border-right: 0;
  border-top-right-radius: 3px;
  font-size: 14px;
  margin: 0;
  min-height: 29px;
  min-width: 23px;
  outline: none;
}
.e-input-group-icon.e-range-icon::before,
*.e-control-wrapper .e-input-group-icon.e-range-icon::before {
  content: "\e7d7";
  font-family: "e-icons";
}
.e-input-group-icon.e-range-icon:focus,
*.e-control-wrapper .e-input-group-icon.e-range-icon:focus {
  background: #fff;
  border-radius: 0;
}

.e-daterangepicker .e-calendar .e-header .e-date-icon-next::before {
  content: "\e76a";
}
.e-daterangepicker .e-calendar .e-header .e-date-icon-prev::before {
  content: "\e70d";
}
.e-daterangepicker .e-change-icon::before {
  content: "\e7ce";
}
.e-daterangepicker .e-calendar.e-rtl .e-header .e-date-icon-next::before {
  content: "\e70d";
}
.e-daterangepicker .e-calendar.e-rtl .e-header .e-date-icon-prev::before {
  content: "\e76a";
}
.e-daterangepicker.e-rtl .e-start-end .e-change-icon::before {
  content: "\e7c1";
}

.e-bigger .e-input-group-icon.e-range-icon, .e-bigger.e-control-wrapper .e-input-group-icon.e-range-icon, .e-bigger .e-control-wrapper .e-input-group-icon.e-range-icon {
  font-size: 16px;
  margin: 0;
  min-height: 36px;
  min-width: 33px;
  outline: none;
}

.e-small .e-input-group-icon.e-range-icon,
*.e-control-wrapper.e-small .e-input-group-icon.e-range-icon,
*.e-small .e-control-wrapper .e-input-group-icon.e-range-icon {
  font-size: 12px;
}

.e-small.e-bigger .e-input-group-icon.e-range-icon,
*.e-control-wrapper.e-small.e-bigger .e-input-group-icon.e-range-icon,
*.e-small.e-bigger .e-control-wrapper .e-input-group-icon.e-range-icon {
  font-size: 15px;
}

/*! daterangepicker layout */
.e-input-group.e-control-wrapper.e-date-range-wrapper.e-non-edit.e-input-focus .e-input:focus ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-input-group.e-date-range-wrapper.e-non-edit.e-input-focus input:focus ~ .e-clear-icon {
  display: flex;
}

.e-float-input.e-input-group.e-control-wrapper.e-date-range-wrapper .e-daterange-hidden,
.e-input-group.e-control-wrapper.e-date-range-wrapper .e-daterange-hidden,
.e-float-input.e-control-wrapper.e-date-range-wrapper .e-daterange-hidden,
.e-float-input.e-input-group.e-control-wrapper.e-date-range-wrapper.e-input-focus .e-daterange-hidden,
.e-input-group.e-control-wrapper.e-date-range-wrapper.e-input-focus .e-daterange-hidden,
.e-float-input.e-control-wrapper.e-date-range-wrapper.e-input-focus .e-daterange-hidden {
  border: 0;
  height: 0;
  margin: 0;
  padding: 0;
  text-indent: 0;
  visibility: hidden;
  width: 0;
}

.e-daterangepicker.e-popup,
.e-bigger.e-small .e-daterangepicker.e-popup {
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  box-shadow: none;
  max-height: 500px;
  max-width: 730px;
}
.e-daterangepicker.e-popup.e-daterange-day-header-lg,
.e-bigger.e-small .e-daterangepicker.e-popup.e-daterange-day-header-lg {
  max-width: 100%;
}
.e-daterangepicker.e-popup.e-preset-wrapper,
.e-bigger.e-small .e-daterangepicker.e-popup.e-preset-wrapper {
  min-width: 659px;
}
.e-daterangepicker.e-popup.e-preset-wrapper .e-presets,
.e-bigger.e-small .e-daterangepicker.e-popup.e-preset-wrapper .e-presets {
  max-height: none;
}
.e-daterangepicker.e-popup .e-range-header,
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header {
  background: #fff;
  padding: 10px 0;
  width: auto;
}
.e-daterangepicker.e-popup .e-range-header .e-start-label, .e-daterangepicker.e-popup .e-range-header .e-end-label,
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-start-label,
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-end-label {
  cursor: default;
  display: inline-block;
  font-size: 16px;
  overflow: hidden;
  text-align: center;
  text-decoration: none;
  text-overflow: ellipsis;
  -webkit-user-select: none;
          user-select: none;
  white-space: nowrap;
  width: 48%;
}
.e-daterangepicker.e-popup .e-range-header .e-change-icon,
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-change-icon {
  font-size: 16px;
  font-weight: normal;
  text-align: center;
  width: 4%;
}
.e-daterangepicker.e-popup .e-range-header .e-day-span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-day-span {
  direction: ltr;
  font-size: 12px;
  height: 14px;
  margin: 0 0 10px 0;
  text-align: center;
  -webkit-user-select: none;
          user-select: none;
  width: 100%;
}
.e-daterangepicker.e-popup .e-range-header .e-start-end,
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-start-end {
  align-items: center;
  display: flex;
  height: 35px;
}
.e-daterangepicker.e-popup .e-separator,
.e-bigger.e-small .e-daterangepicker.e-popup .e-separator {
  height: 1px;
  margin: 0;
}
.e-daterangepicker.e-popup .e-calendar,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar {
  border: none;
  margin: 0;
  padding: 0;
}
.e-daterangepicker.e-popup .e-calendar .e-content table,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content table {
  padding: 0 12px 12px;
}
.e-daterangepicker.e-popup .e-calendar .e-header .e-title,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-title {
  cursor: pointer;
  line-height: 36px;
  width: auto;
  float: none;
  font-weight: bold;
  margin-left: 0;
}
.e-daterangepicker.e-popup .e-calendar .e-header.e-month, .e-daterangepicker.e-popup .e-calendar .e-header.e-year, .e-daterangepicker.e-popup .e-calendar .e-header.e-decade,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header.e-month,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header.e-year,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header.e-decade {
  padding: 12px 12px 0 12px;
}
.e-daterangepicker.e-popup .e-calendar .e-header .e-next,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-next {
  float: right;
}
.e-daterangepicker.e-popup .e-calendar .e-header .e-prev,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-prev {
  float: left;
}
.e-daterangepicker.e-popup .e-calendar .e-header .e-next, .e-daterangepicker.e-popup .e-calendar .e-header .e-prev,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-next,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-prev {
  height: 36px;
  width: 36px;
}
.e-daterangepicker.e-popup .e-calendar .e-header .e-next span, .e-daterangepicker.e-popup .e-calendar .e-header .e-prev span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-next span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-prev span {
  padding: 10px;
}
.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover {
  border-radius: 50% 0 0 50%;
}
.e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover {
  border-radius: 0 50% 50% 0;
}
.e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day {
  border: 1px solid transparent;
}
.e-daterangepicker.e-popup .e-footer,
.e-bigger.e-small .e-daterangepicker.e-popup .e-footer {
  align-items: center;
  border-top: 1px solid #e9ecef;
  clear: both;
  display: flex;
  flex-direction: row-reverse;
  height: 58px;
}
.e-daterangepicker.e-popup .e-footer .e-btn,
.e-bigger.e-small .e-daterangepicker.e-popup .e-footer .e-btn {
  font-weight: 500;
  height: 34px;
  line-height: 32px;
  overflow: hidden;
  padding: 0 16px;
  text-overflow: ellipsis;
}
.e-daterangepicker.e-popup .e-footer .e-btn.e-apply,
.e-bigger.e-small .e-daterangepicker.e-popup .e-footer .e-btn.e-apply {
  margin: 12px 12px 12px 6px;
}
.e-daterangepicker.e-popup .e-date-range-container,
.e-bigger.e-small .e-daterangepicker.e-popup .e-date-range-container {
  float: left;
}
.e-daterangepicker.e-popup .e-date-range-container.e-range-border,
.e-bigger.e-small .e-daterangepicker.e-popup .e-date-range-container.e-range-border {
  border-right: 1px solid #e9ecef;
}
.e-daterangepicker.e-popup .e-calendar-container,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar-container {
  display: flex;
}
.e-daterangepicker.e-popup .e-calendar-container .e-left-container, .e-daterangepicker.e-popup .e-calendar-container .e-right-container,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar-container .e-left-container,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar-container .e-right-container {
  float: left;
}
.e-daterangepicker.e-popup .e-calendar-container .e-left-container,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar-container .e-left-container {
  border-right: 1px solid #e9ecef;
}
.e-daterangepicker.e-popup .e-presets,
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets {
  max-height: 216px;
  overflow: auto;
  width: auto;
}
.e-daterangepicker.e-popup .e-presets .e-list-item,
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-list-item {
  border-radius: 0;
  cursor: pointer;
  line-height: 26px;
  overflow: hidden;
  padding: 0 20px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.e-daterangepicker.e-popup .e-presets .e-list-parent,
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-list-parent {
  margin: 0;
  max-width: 160px;
  padding: 0;
}
.e-daterangepicker.e-popup .e-presets .e-text-content,
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-text-content {
  line-height: 47px;
}
.e-daterangepicker.e-popup .e-presets .e-ul li.e-list-item,
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-ul li.e-list-item {
  font-size: 14px;
  height: 40px;
  line-height: 40px;
}
.e-daterangepicker.e-popup .e-hide-range,
.e-bigger.e-small .e-daterangepicker.e-popup .e-hide-range {
  display: none;
}
.e-daterangepicker.e-rtl .e-date-range-container,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container {
  float: right;
}
.e-daterangepicker.e-rtl .e-date-range-container.e-range-border,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container.e-range-border {
  border-left: 1px solid #e9ecef;
  border-right: 0;
}
.e-daterangepicker.e-rtl .e-date-range-container .e-left-container,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container .e-left-container {
  border-left: 1px solid #e9ecef;
  border-right: 0;
}
.e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-next,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-next {
  float: left;
}
.e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-prev,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-prev {
  float: right;
}
.e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-start-date.e-selected.e-range-hover,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-start-date.e-selected.e-range-hover {
  border-radius: 0 50% 50% 0;
}
.e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-end-date.e-selected.e-range-hover,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-end-date.e-selected.e-range-hover {
  border-radius: 50% 0 0 50%;
}
.e-daterangepicker.e-rtl .e-footer,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-footer {
  flex-direction: row;
  justify-content: flex-end;
}
.e-daterangepicker.e-rtl .e-footer .e-btn.e-cancel,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-footer .e-btn.e-cancel {
  margin: 0 5px 0 10px;
}
.e-daterangepicker.e-rtl .e-footer .e-btn.e-apply,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-footer .e-btn.e-apply {
  margin-left: 0;
}

.e-bigger .e-daterangepicker.e-range-modal,
*.e-device.e-daterangepicker.e-range-modal {
  background-color: rgba(0, 0, 0, 0.5);
  height: 100%;
  left: 0;
  opacity: 0.5;
  pointer-events: auto;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
}

.e-bigger.e-small .e-daterangepicker .e-calendar {
  max-width: 262px;
}

.e-bigger .e-daterangepicker.e-popup.e-preset-wrapper,
*.e-bigger.e-daterangepicker.e-popup.e-preset-wrapper,
*.e-device.e-daterangepicker.e-popup.e-preset-wrapper {
  max-width: 770px;
  min-width: auto;
}
.e-bigger .e-daterangepicker.e-popup.e-preset-wrapper .e-presets,
*.e-bigger.e-daterangepicker.e-popup.e-preset-wrapper .e-presets,
*.e-device.e-daterangepicker.e-popup.e-preset-wrapper .e-presets {
  max-height: none;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header,
*.e-bigger.e-daterangepicker.e-popup .e-range-header,
*.e-device.e-daterangepicker.e-popup .e-range-header {
  margin: 12px 0;
  width: auto;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-change-icon,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-change-icon,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-change-icon {
  font-size: 18px;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end {
  align-items: center;
  cursor: pointer;
  display: flex;
  height: 36px;
  justify-content: center;
  -webkit-user-select: none;
          user-select: none;
  width: 100%;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn {
  border: 1px solid #007bff;
  box-shadow: none;
  font-size: 16px;
  font-weight: normal;
  height: 39px;
  line-height: 1em;
  max-width: 116px;
  overflow: hidden;
  padding: 1px 6px;
  text-overflow: ellipsis;
  width: 50%;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn {
  border-left: 0;
  border-radius: 0 4px 4px 0;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn {
  border-radius: 4px 0 0 4px;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn:hover, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn:hover:not([disabled]),
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn:hover,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn:hover:not([disabled]),
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn:hover,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn:hover:not([disabled]) {
  box-shadow: none;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:active, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:active:not([disabled]), .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:hover, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:hover,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:active,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:active:not([disabled]),
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:hover,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:hover,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:active,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:active:not([disabled]),
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:hover,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:hover {
  box-shadow: none;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn {
  max-width: 141px;
}
.e-bigger .e-daterangepicker.e-popup .e-presets,
*.e-bigger.e-daterangepicker.e-popup .e-presets,
*.e-device.e-daterangepicker.e-popup .e-presets {
  max-height: 240px;
}
.e-bigger .e-daterangepicker.e-popup .e-presets.e-preset-wrapper,
*.e-bigger.e-daterangepicker.e-popup .e-presets.e-preset-wrapper,
*.e-device.e-daterangepicker.e-popup .e-presets.e-preset-wrapper {
  max-height: none;
}
.e-bigger .e-daterangepicker.e-popup .e-presets ul,
*.e-bigger.e-daterangepicker.e-popup .e-presets ul,
*.e-device.e-daterangepicker.e-popup .e-presets ul {
  max-width: none;
}
.e-bigger .e-daterangepicker.e-popup .e-presets ul li.e-list-item,
*.e-bigger.e-daterangepicker.e-popup .e-presets ul li.e-list-item,
*.e-device.e-daterangepicker.e-popup .e-presets ul li.e-list-item {
  font-size: 15px;
  height: 50px;
  line-height: 50px;
  padding: 0 12px;
}
.e-bigger .e-daterangepicker .e-calendar,
*.e-bigger.e-daterangepicker .e-calendar,
*.e-device.e-daterangepicker .e-calendar {
  max-width: 292px;
  padding: 0;
}
.e-bigger .e-daterangepicker .e-calendar .e-content table,
*.e-bigger.e-daterangepicker .e-calendar .e-content table,
*.e-device.e-daterangepicker .e-calendar .e-content table {
  padding: 0 16px 16px;
}
.e-bigger .e-daterangepicker .e-calendar .e-header .e-next, .e-bigger .e-daterangepicker .e-calendar .e-header .e-prev,
*.e-bigger.e-daterangepicker .e-calendar .e-header .e-next,
*.e-bigger.e-daterangepicker .e-calendar .e-header .e-prev,
*.e-device.e-daterangepicker .e-calendar .e-header .e-next,
*.e-device.e-daterangepicker .e-calendar .e-header .e-prev {
  height: 40px;
  width: 40px;
}
.e-bigger .e-daterangepicker .e-calendar .e-header .e-next span, .e-bigger .e-daterangepicker .e-calendar .e-header .e-prev span,
*.e-bigger.e-daterangepicker .e-calendar .e-header .e-next span,
*.e-bigger.e-daterangepicker .e-calendar .e-header .e-prev span,
*.e-device.e-daterangepicker .e-calendar .e-header .e-next span,
*.e-device.e-daterangepicker .e-calendar .e-header .e-prev span {
  padding: 11px;
}
.e-bigger .e-daterangepicker .e-calendar .e-header .e-title,
*.e-bigger.e-daterangepicker .e-calendar .e-header .e-title,
*.e-device.e-daterangepicker .e-calendar .e-header .e-title {
  cursor: pointer;
  line-height: 40px;
}
.e-bigger .e-daterangepicker .e-calendar .e-header.e-month, .e-bigger .e-daterangepicker .e-calendar .e-header.e-year, .e-bigger .e-daterangepicker .e-calendar .e-header.e-decade,
*.e-bigger.e-daterangepicker .e-calendar .e-header.e-month,
*.e-bigger.e-daterangepicker .e-calendar .e-header.e-year,
*.e-bigger.e-daterangepicker .e-calendar .e-header.e-decade,
*.e-device.e-daterangepicker .e-calendar .e-header.e-month,
*.e-device.e-daterangepicker .e-calendar .e-header.e-year,
*.e-device.e-daterangepicker .e-calendar .e-header.e-decade {
  padding: 16px 16px 0 16px;
}
.e-bigger .e-daterangepicker .e-footer,
*.e-bigger.e-daterangepicker .e-footer,
*.e-device.e-daterangepicker .e-footer {
  height: 72px;
}
.e-bigger .e-daterangepicker .e-footer .e-btn,
*.e-bigger.e-daterangepicker .e-footer .e-btn,
*.e-device.e-daterangepicker .e-footer .e-btn {
  height: 40px;
  line-height: 38px;
  overflow: hidden;
}
.e-bigger .e-daterangepicker .e-footer .e-btn.e-apply,
*.e-bigger.e-daterangepicker .e-footer .e-btn.e-apply,
*.e-device.e-daterangepicker .e-footer .e-btn.e-apply {
  margin: 16px 16px 16px 6px;
}
.e-bigger .e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-bigger.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-device.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-end-btn {
  border: 1px solid #007bff;
  border-radius: 4px 0 0 4px;
  border-right: 0;
}
.e-bigger .e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-bigger.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-device.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-start-btn {
  border-radius: 0 4px 4px 0;
}
.e-bigger .e-daterangepicker.e-rtl.e-popup .e-footer.e-btn.e-cancel,
*.e-bigger.e-daterangepicker.e-rtl.e-popup .e-footer.e-btn.e-cancel,
*.e-device.e-daterangepicker.e-rtl.e-popup .e-footer.e-btn.e-cancel {
  margin: 0 5px 0 15px;
}
.e-bigger .e-daterangepicker.e-rtl.e-popup .e-footer .e-btn.e-apply,
*.e-bigger.e-daterangepicker.e-rtl.e-popup .e-footer .e-btn.e-apply,
*.e-device.e-daterangepicker.e-rtl.e-popup .e-footer .e-btn.e-apply {
  margin-left: 0;
}
.e-bigger .e-daterangepicker.e-device.e-popup,
*.e-bigger.e-daterangepicker.e-device.e-popup,
*.e-device.e-daterangepicker.e-device.e-popup {
  max-width: 294px;
}
.e-bigger .e-daterangepicker.e-device.e-popup .e-range-header,
*.e-bigger.e-daterangepicker.e-device.e-popup .e-range-header,
*.e-device.e-daterangepicker.e-device.e-popup .e-range-header {
  margin: 0;
  padding: 16px;
}
.e-bigger .e-daterangepicker.e-device.e-popup .e-range-header .e-day-span,
*.e-bigger.e-daterangepicker.e-device.e-popup .e-range-header .e-day-span,
*.e-device.e-daterangepicker.e-device.e-popup .e-range-header .e-day-span {
  margin: 10px 0;
  margin-bottom: 0;
}

.e-small .e-daterangepicker.e-popup .e-range-header,
*.e-small.e-daterangepicker.e-popup .e-range-header {
  margin: 10px 0;
}
.e-small .e-daterangepicker.e-popup .e-range-header .e-start-label, .e-small .e-daterangepicker.e-popup .e-range-header .e-end-label,
*.e-small.e-daterangepicker.e-popup .e-range-header .e-start-label,
*.e-small.e-daterangepicker.e-popup .e-range-header .e-end-label {
  font-size: 16px;
}
.e-small .e-daterangepicker.e-popup .e-range-header .e-change-icon,
*.e-small.e-daterangepicker.e-popup .e-range-header .e-change-icon {
  font-size: 12px;
}
.e-small .e-daterangepicker.e-popup .e-range-header .e-start-end,
*.e-small.e-daterangepicker.e-popup .e-range-header .e-start-end {
  height: 32px;
}
.e-small .e-daterangepicker.e-popup .e-range-header .e-day-span,
*.e-small.e-daterangepicker.e-popup .e-range-header .e-day-span {
  font-size: 12px;
  margin: 0 0 10px 0;
}
.e-small .e-daterangepicker.e-popup .e-range-header .e-separator,
*.e-small.e-daterangepicker.e-popup .e-range-header .e-separator {
  margin: 0;
}
.e-small .e-daterangepicker.e-popup .e-footer .e-btn.e-apply,
*.e-small.e-daterangepicker.e-popup .e-footer .e-btn.e-apply {
  margin: 10px 10px 10px 8px;
}
.e-small .e-daterangepicker.e-popup.e-preset-wrapper .e-presets .e-list-parent.e-ul .e-list-item,
*.e-small.e-daterangepicker.e-popup.e-preset-wrapper .e-presets .e-list-parent.e-ul .e-list-item {
  font-size: 12px;
  height: 26px;
  line-height: 26px;
}

/* stylelint-disable */
.e-range-overflow {
  overflow: hidden;
}

.e-daterangepick-mob-popup-wrap {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  left: 0;
  max-height: 100%;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1002;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-control.e-lib.e-device.e-popup-open {
  position: relative;
  top: 0 !important;
  left: 0 !important;
}
.e-content-placeholder.e-daterangepicker.e-placeholder-daterangepicker {
  background-size: 250px 33px;
  min-height: 33px;
}

.e-bigger .e-content-placeholder.e-daterangepicker.e-placeholder-daterangepicker,
.e-bigger.e-content-placeholder.e-daterangepicker.e-placeholder-daterangepicker {
  background-size: 250px 40px;
  min-height: 40px;
}

@media screen and (orientation: landscape) {
  .e-daterangepicker .e-calendar.e-device .e-month table {
    display: inline-block;
    height: 150px;
    overflow: auto;
  }
}
.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom span.e-float-text-content.e-float-text-overflow.e-date-time-icon {
  width: calc(100% - 80px);
}

.e-outline.e-float-input.e-static-clear.e-control-wrapper label.e-float-text.e-label-bottom span.e-float-text-content.e-float-text-overflow.e-date-time-icon {
  width: calc(100% - 110px);
}

/* stylelint-enable */
/*! daterangepicker theme */
.e-date-range-wrapper .e-input-group-icon.e-icons.e-active {
  background: #545b62;
  border-color: #545b62;
  color: #fff;
}
.e-date-range-wrapper.e-input-group:not(.e-disabled) .e-input-group-icon.e-active:active {
  color: #fff;
}

.e-daterangepicker.e-popup,
.e-bigger.e-small .e-daterangepicker.e-popup,
.e-bigger.e-small.e-daterangepicker.e-popup {
  background: #fff;
}
.e-daterangepicker.e-popup .e-calendar,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar {
  background-color: #fff;
}
.e-daterangepicker.e-popup .e-calendar .e-header .e-title, .e-daterangepicker.e-popup .e-calendar .e-header .e-title:hover,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-title,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-title:hover,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-header .e-title,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-header .e-title:hover {
  color: #212529;
  text-decoration: none;
}
.e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover {
  background-color: #e9ecef;
  color: #212529;
}
.e-daterangepicker.e-popup .e-calendar .e-content.e-month .e-today.e-range-hover span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content.e-month .e-today.e-range-hover span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content.e-month .e-today.e-range-hover span {
  background-color: #e9ecef;
  border: 1px solid #007bff;
  color: #212529;
}
.e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover span {
  background: #e9ecef;
  border: none;
  color: #212529;
}
.e-daterangepicker.e-popup .e-calendar .e-range-hover:not(.e-selected):hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date:not(.e-selected) span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover:not(.e-selected):hover span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date:not(.e-selected) span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover:not(.e-selected):hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date:not(.e-selected) span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day {
  background-color: #f2f4f6;
  border: none;
  color: #212529;
}
.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-today:hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-start-date.e-selected.e-today span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-end-date.e-selected.e-today span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-today:hover span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-start-date.e-selected.e-today span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-end-date.e-selected.e-today span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-today:hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-start-date.e-selected.e-today span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-end-date.e-selected.e-today span.e-day {
  border: 1px solid #007bff;
}
.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-selected.e-today:hover span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-selected.e-today:hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-selected.e-today:hover span.e-day {
  border: 1px solid #007bff;
}
.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-today.e-range-hover span, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover span, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover:hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-today.e-range-hover span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover:hover span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-today.e-range-hover span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover:hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected span {
  background-color: #fff;
  border: none;
  color: #adb5bd;
}
.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected {
  background-color: #fff;
  border: none;
  color: #adb5bd;
}
.e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day {
  background-color: #007bff;
  color: #fff;
}
.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover.e-today span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover.e-today span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover.e-today span.e-day {
  background-color: #007bff;
  color: #fff;
}
.e-daterangepicker.e-popup .e-calendar .e-other-month.e-selected span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-other-month.e-selected span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-other-month.e-selected span {
  color: #fff;
}
.e-daterangepicker.e-popup .e-presets,
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets,
.e-bigger.e-small.e-daterangepicker.e-popup .e-presets {
  background-color: #fff;
  color: #212529;
}
.e-daterangepicker.e-popup .e-presets .e-list-item.e-active,
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-list-item.e-active,
.e-bigger.e-small.e-daterangepicker.e-popup .e-presets .e-list-item.e-active {
  background-color: #007bff;
  color: #fff;
}
.e-daterangepicker.e-popup .e-presets .e-list-item.e-hover,
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-list-item.e-hover,
.e-bigger.e-small.e-daterangepicker.e-popup .e-presets .e-list-item.e-hover {
  background-color: #e9ecef;
  color: #212529;
}
.e-daterangepicker.e-popup .e-start-label, .e-daterangepicker.e-popup .e-end-label,
.e-bigger.e-small .e-daterangepicker.e-popup .e-start-label,
.e-bigger.e-small .e-daterangepicker.e-popup .e-end-label,
.e-bigger.e-small.e-daterangepicker.e-popup .e-start-label,
.e-bigger.e-small.e-daterangepicker.e-popup .e-end-label {
  color: #212529;
}
.e-daterangepicker.e-popup .e-change-icon,
.e-bigger.e-small .e-daterangepicker.e-popup .e-change-icon,
.e-bigger.e-small.e-daterangepicker.e-popup .e-change-icon {
  color: #212529;
}
.e-daterangepicker.e-popup .e-day-span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-day-span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-day-span {
  color: #6c757d;
}
.e-daterangepicker.e-popup .e-separator,
.e-bigger.e-small .e-daterangepicker.e-popup .e-separator,
.e-bigger.e-small.e-daterangepicker.e-popup .e-separator {
  background-color: #e9ecef;
}
.e-daterangepicker.e-popup .e-footer,
.e-bigger.e-small .e-daterangepicker.e-popup .e-footer,
.e-bigger.e-small.e-daterangepicker.e-popup .e-footer {
  background-color: #fff;
}
.e-bigger .e-daterangepicker,
*.e-bigger.e-daterangepicker,
*.e-device.e-daterangepicker {
  background-color: #fff;
  padding: 0;
}
.e-bigger .e-daterangepicker .e-calendar th,
*.e-bigger.e-daterangepicker .e-calendar th,
*.e-device.e-daterangepicker .e-calendar th {
  color: #212529;
}
.e-bigger .e-daterangepicker .e-start-btn, .e-bigger .e-daterangepicker .e-end-btn,
*.e-bigger.e-daterangepicker .e-start-btn,
*.e-bigger.e-daterangepicker .e-end-btn,
*.e-device.e-daterangepicker .e-start-btn,
*.e-device.e-daterangepicker .e-end-btn {
  background: #fff;
  color: #212529;
}
.e-bigger .e-daterangepicker .e-start-btn.e-active, .e-bigger .e-daterangepicker .e-start-btn.e-active:active, .e-bigger .e-daterangepicker .e-end-btn.e-active, .e-bigger .e-daterangepicker .e-end-btn.e-active:active:not([disabled]), .e-bigger .e-daterangepicker .e-start-btn.e-active:hover, .e-bigger .e-daterangepicker .e-end-btn.e-active:hover,
*.e-bigger.e-daterangepicker .e-start-btn.e-active,
*.e-bigger.e-daterangepicker .e-start-btn.e-active:active,
*.e-bigger.e-daterangepicker .e-end-btn.e-active,
*.e-bigger.e-daterangepicker .e-end-btn.e-active:active:not([disabled]),
*.e-bigger.e-daterangepicker .e-start-btn.e-active:hover,
*.e-bigger.e-daterangepicker .e-end-btn.e-active:hover,
*.e-device.e-daterangepicker .e-start-btn.e-active,
*.e-device.e-daterangepicker .e-start-btn.e-active:active,
*.e-device.e-daterangepicker .e-end-btn.e-active,
*.e-device.e-daterangepicker .e-end-btn.e-active:active:not([disabled]),
*.e-device.e-daterangepicker .e-start-btn.e-active:hover,
*.e-device.e-daterangepicker .e-end-btn.e-active:hover {
  background: #007bff;
  color: #fff;
}

/* stylelint-disable property-no-vendor-prefix */
/*! component icons */
.e-datetime-wrapper .e-time-icon.e-icons::before {
  content: "\e7c7";
  font-family: "e-icons";
}

.e-input-group.e-control-wrapper.e-datetime-wrapper.e-non-edit.e-input-focus .e-input:focus ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-input-group.e-datetime-wrapper.e-non-edit.e-input-focus input:focus ~ .e-clear-icon {
  display: flex;
}

.e-datetime-wrapper {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
}
.e-datetime-wrapper .e-time-icon.e-icons::before {
  font-size: 16px;
}
.e-datetime-wrapper.e-control-wrapper {
  box-sizing: border-box;
}
.e-datetime-wrapper .e-time-icon.e-icons.e-disabled, .e-datetime-wrapper .e-date-icon.e-icons.e-disabled {
  pointer-events: none;
}
.e-datetime-wrapper .e-clear-icon {
  box-sizing: content-box;
}
.e-datetime-wrapper span {
  cursor: pointer;
}
.e-datetime-wrapper .e-input-group-icon.e-date-icon, .e-datetime-wrapper .e-input-group-icon.e-time-icon {
  font-size: 16px;
  margin: 0;
  outline: none;
}
.e-datetime-wrapper .e-input-group-icon.e-time-icon {
  border: 1px;
  border-style: none;
  margin: 0;
}

.e-datetime-wrapper:not(.e-outline).e-rtl .e-input-group-icon.e-time-icon {
  margin: 0;
}

.e-datetimepicker.e-time-modal {
  background-color: rgba(0, 0, 0, 0.15);
  height: 100%;
  left: 0;
  opacity: 0.5;
  pointer-events: auto;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
}

.e-datetimepicker.e-popup {
  border-style: solid;
  border-width: 1px;
  overflow: auto;
}
.e-datetimepicker.e-popup .e-content {
  position: relative;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul {
  margin: 0;
  padding: 5px 0;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item {
  color: #212529;
  cursor: default;
  font-size: 14px;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item.e-hover {
  cursor: pointer;
}

.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item {
  line-height: 26px;
  text-indent: 20px;
}

.e-bigger.e-datetime-wrapper .e-time-icon.e-icons::before,
*.e-bigger .e-datetime-wrapper .e-time-icon.e-icons::before {
  font-size: 18px;
}
.e-bigger.e-datetime-wrapper .e-input-group-icon.e-time-icon,
*.e-bigger .e-datetime-wrapper .e-input-group-icon.e-time-icon {
  margin: 0;
}

.e-bigger.e-datetime-wrapper:not(.e-outline).e-rtl .e-input-group-icon.e-time-icon,
*.e-bigger .e-datetime-wrapper:not(.e-outline).e-rtl .e-input-group-icon.e-time-icon {
  margin: 0;
}

.e-bigger .e-datetimepicker.e-popup .e-list-parent.e-ul,
*.e-bigger.e-datetimepicker.e-popup .e-list-parent.e-ul {
  padding: 10px 0;
}
.e-bigger .e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-bigger.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 15px;
  line-height: 40px;
  text-indent: 20px;
}

.e-small .e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-small.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 13px;
  line-height: 22px;
  text-indent: 12px;
}

.e-small.e-bigger .e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-small.e-bigger.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 14px;
  line-height: 34px;
  text-indent: 20px;
}

.e-small.e-datetime-wrapper .e-time-icon.e-icons::before,
*.e-small .e-datetime-wrapper .e-time-icon.e-icons::before {
  font-size: 12px;
}

.e-small.e-bigger.e-datetime-wrapper .e-time-icon.e-icons::before,
*.e-small.e-bigger .e-datetime-wrapper .e-time-icon.e-icons::before {
  font-size: 15px;
}

.e-content-placeholder.e-datetimepicker.e-placeholder-datetimepicker {
  background-size: 250px 33px;
  min-height: 33px;
}

.e-bigger .e-content-placeholder.e-datetimepicker.e-placeholder-datetimepicker,
.e-bigger.e-content-placeholder.e-datetimepicker.e-placeholder-datetimepicker {
  background-size: 250px 40px;
  min-height: 40px;
}

/*! datetimepicker theme */
.e-datetime-wrapper .e-input-group-icon.e-icons.e-active {
  background: #545b62;
  border-color: #545b62;
  color: #fff;
}
.e-datetime-wrapper.e-input-group:not(.e-disabled) .e-input-group-icon.e-active:active {
  color: #fff;
}

.e-datetimepicker.e-popup {
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  box-shadow: none;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul {
  background-color: #fff;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul li.e-list-item {
  border: none;
  color: #212529;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item.e-hover, .e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item.e-navigation, .e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item:focus {
  background-color: #f2f4f6;
  border: none;
  color: #212529;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item.e-active {
  background-color: #007bff;
  color: #fff;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item.e-active.e-hover {
  background-color: #007bff;
  color: #fff;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@syncfusion/ej2-angular-calendars/styles/bootstrap4.css?ngGlobalStyle ***!
  \****************************************************************************************************************************************************************************************************************************************************************************/
/*! calendar bootstrap theme variables */
/*! component icons */
.e-calendar .e-header .e-date-icon-prev::before {
  content: "\e734";
}
.e-calendar .e-header .e-date-icon-next::before {
  content: "\e705";
}

/*! calendar layout */
ejs-calendar {
  display: block;
}

.e-calendar.e-disabled .e-header .e-prev, .e-calendar.e-disabled .e-header .e-next {
  cursor: default;
  pointer-events: none;
  touch-action: none;
}
.e-calendar.e-disabled .e-header .e-title {
  cursor: default;
  pointer-events: none;
  touch-action: none;
}
.e-calendar.e-disabled .e-content td {
  pointer-events: none;
  touch-action: none;
}
.e-calendar.e-disabled .e-btn.e-today {
  pointer-events: none;
  touch-action: none;
}

.e-calendar,
.e-bigger.e-small .e-calendar {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
  border-radius: 4px;
  display: block;
  overflow: auto;
  -webkit-user-select: none;
          user-select: none;
}
.e-calendar.e-rtl .e-header .e-title,
.e-bigger.e-small .e-calendar.e-rtl .e-header .e-title {
  float: right;
  text-align: right;
}
.e-calendar.e-rtl .e-header .e-icon-container,
.e-bigger.e-small .e-calendar.e-rtl .e-header .e-icon-container {
  float: left;
}
.e-calendar .e-header,
.e-bigger.e-small .e-calendar .e-header {
  background: none;
  display: table;
  font-weight: normal;
  position: relative;
  text-align: center;
  width: 100%;
}
.e-calendar .e-header button,
.e-bigger.e-small .e-calendar .e-header button {
  background: transparent;
  border: 0;
  margin-right: 0;
  padding: 0;
  text-decoration: none;
}
.e-calendar .e-header span,
.e-bigger.e-small .e-calendar .e-header span {
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-weight: normal;
  line-height: 16px;
  padding: 10px;
  vertical-align: middle;
}
.e-calendar .e-header span.e-disabled,
.e-bigger.e-small .e-calendar .e-header span.e-disabled {
  cursor: default;
}
.e-calendar .e-week-header,
.e-bigger.e-small .e-calendar .e-week-header {
  padding: 0 0 6px;
}
.e-calendar th,
.e-bigger.e-small .e-calendar th {
  cursor: default;
  font-size: 14px;
  font-weight: normal;
  text-align: center;
}
.e-calendar .e-content .e-selected, .e-calendar .e-content .e-state-hover,
.e-bigger.e-small .e-calendar .e-content .e-selected,
.e-bigger.e-small .e-calendar .e-content .e-state-hover {
  border-radius: 0;
}
.e-calendar .e-content span.e-day,
.e-bigger.e-small .e-calendar .e-content span.e-day {
  border-radius: 0;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  overflow: hidden;
  padding: 0;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}
.e-calendar .e-content th, .e-calendar .e-content td,
.e-bigger.e-small .e-calendar .e-content th,
.e-bigger.e-small .e-calendar .e-content td {
  box-sizing: border-box;
}
.e-calendar .e-content td.e-disabled,
.e-bigger.e-small .e-calendar .e-content td.e-disabled {
  opacity: 1;
  pointer-events: none;
  touch-action: none;
}
.e-calendar .e-content td,
.e-bigger.e-small .e-calendar .e-content td {
  cursor: pointer;
  padding: 0;
  text-align: center;
}
.e-calendar .e-content td.e-week-number,
.e-bigger.e-small .e-calendar .e-content td.e-week-number {
  color: #212529;
  font-size: 14px;
  font-style: italic;
  font-weight: 500;
}
.e-calendar .e-content td.e-overlay,
.e-bigger.e-small .e-calendar .e-content td.e-overlay {
  background: none;
  width: initial;
}
.e-calendar .e-content table,
.e-bigger.e-small .e-calendar .e-content table {
  border-collapse: separate;
  border-spacing: 0;
  border-width: 0;
  float: left;
  margin: 0;
  outline: 0;
  padding: 0 12px 12px 12px;
  table-layout: fixed;
  width: 100%;
}
.e-calendar .e-content td.e-other-month > span.e-day, .e-calendar .e-content td.e-other-year > span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-other-month > span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-other-year > span.e-day {
  display: inline-block;
  font-weight: normal;
}
.e-calendar .e-content tr.e-month-hide,
.e-bigger.e-small .e-calendar .e-content tr.e-month-hide {
  display: none;
  font-weight: normal;
}
.e-calendar .e-content tr.e-month-hide, .e-calendar .e-content td.e-other-month, .e-calendar .e-content td.e-other-year,
.e-bigger.e-small .e-calendar .e-content tr.e-month-hide,
.e-bigger.e-small .e-calendar .e-content td.e-other-month,
.e-bigger.e-small .e-calendar .e-content td.e-other-year {
  pointer-events: initial;
  touch-action: initial;
}
.e-calendar .e-content tr.e-month-hide, .e-calendar .e-content td.e-other-month.e-disabled, .e-calendar .e-content td.e-other-year.e-disabled,
.e-bigger.e-small .e-calendar .e-content tr.e-month-hide,
.e-bigger.e-small .e-calendar .e-content td.e-other-month.e-disabled,
.e-bigger.e-small .e-calendar .e-content td.e-other-year.e-disabled {
  pointer-events: none;
  touch-action: none;
}
.e-calendar .e-content td.e-week-number:hover span.e-day, .e-calendar .e-content td.e-week-number:hover,
.e-bigger.e-small .e-calendar .e-content td.e-week-number:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-week-number:hover {
  background-color: #fff;
  cursor: default;
}
.e-calendar .e-header .e-prev, .e-calendar .e-header .e-next,
.e-bigger.e-small .e-calendar .e-header .e-prev,
.e-bigger.e-small .e-calendar .e-header .e-next {
  border-radius: 4px;
  display: inline-block;
  font-size: 14px;
  vertical-align: middle;
}
.e-calendar .e-header .e-title,
.e-bigger.e-small .e-calendar .e-header .e-title {
  cursor: pointer;
  display: inline-block;
  float: left;
  font-size: 16px;
  font-weight: 600;
  text-align: left;
}
.e-calendar .e-header .e-title,
.e-bigger.e-small .e-calendar .e-header .e-title {
  margin-left: 8px;
}
.e-calendar .e-header .e-prev:hover, .e-calendar .e-header .e-next:hover,
.e-bigger.e-small .e-calendar .e-header .e-prev:hover,
.e-bigger.e-small .e-calendar .e-header .e-next:hover {
  cursor: pointer;
}
.e-calendar .e-header .e-prev.e-overlay, .e-calendar .e-header .e-next.e-overlay,
.e-bigger.e-small .e-calendar .e-header .e-prev.e-overlay,
.e-bigger.e-small .e-calendar .e-header .e-next.e-overlay {
  background: none;
}
.e-calendar .e-header.e-decade .e-title, .e-calendar .e-header.e-year .e-title,
.e-bigger.e-small .e-calendar .e-header.e-decade .e-title,
.e-bigger.e-small .e-calendar .e-header.e-year .e-title {
  margin-left: 15px;
}
.e-calendar .e-header.e-decade .e-title,
.e-bigger.e-small .e-calendar .e-header.e-decade .e-title {
  cursor: default;
}
.e-calendar .e-header .e-icon-container,
.e-bigger.e-small .e-calendar .e-header .e-icon-container {
  display: inline-block;
  float: right;
  padding-top: 0;
}
.e-calendar .e-footer-container,
.e-bigger.e-small .e-calendar .e-footer-container {
  text-transform: uppercase;
}

.e-calendar,
.e-bigger.e-small .e-calendar {
  border-spacing: 0;
  max-width: 262px;
  min-width: 256px;
  padding: 0;
}
.e-calendar.e-calendar-day-header-lg,
.e-bigger.e-small .e-calendar.e-calendar-day-header-lg {
  max-width: 100%;
  min-width: 540px;
}
.e-calendar.e-week-number,
.e-bigger.e-small .e-calendar.e-week-number {
  min-width: 300px;
}
.e-calendar.e-week,
.e-bigger.e-small .e-calendar.e-week {
  max-width: 294px;
  min-width: 288px;
}
.e-calendar .e-header .e-title,
.e-bigger.e-small .e-calendar .e-header .e-title {
  line-height: 36px;
}
.e-calendar.e-rtl .e-header .e-title,
.e-bigger.e-small .e-calendar.e-rtl .e-header .e-title {
  text-align: right;
  text-indent: 4px;
}
.e-calendar .e-header,
.e-bigger.e-small .e-calendar .e-header {
  height: 36px;
}
.e-calendar .e-header.e-month,
.e-bigger.e-small .e-calendar .e-header.e-month {
  padding: 12px 12px 0 12px;
}
.e-calendar .e-header.e-year, .e-calendar .e-header.e-decade,
.e-bigger.e-small .e-calendar .e-header.e-year,
.e-bigger.e-small .e-calendar .e-header.e-decade {
  padding: 12px 12px 8px 12px;
}
.e-calendar th,
.e-bigger.e-small .e-calendar th {
  font-weight: 500;
  height: 36px;
  text-transform: none;
}
.e-calendar .e-content .e-selected, .e-calendar .e-content .e-state-hover,
.e-bigger.e-small .e-calendar .e-content .e-selected,
.e-bigger.e-small .e-calendar .e-content .e-state-hover {
  border-radius: 0;
}
.e-calendar .e-content span.e-day,
.e-bigger.e-small .e-calendar .e-content span.e-day {
  border: none;
  font-size: 14px;
  font-weight: normal;
  height: 28px;
  line-height: 28px;
  width: 32px;
}
.e-calendar .e-content.e-month td.e-today span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-month td.e-today span.e-day {
  line-height: 28px;
}
.e-calendar .e-content.e-year table, .e-calendar .e-content.e-decade table,
.e-bigger.e-small .e-calendar .e-content.e-year table,
.e-bigger.e-small .e-calendar .e-content.e-decade table {
  border-spacing: 0;
  padding: 0 12px 12px 12px;
}
.e-calendar .e-content.e-month td,
.e-bigger.e-small .e-calendar .e-content.e-month td {
  height: 28px;
  padding: 0;
}
.e-calendar .e-content .tfooter > tr > td,
.e-bigger.e-small .e-calendar .e-content .tfooter > tr > td {
  height: 36px;
  line-height: 36px;
}
.e-calendar .e-content.e-year td, .e-calendar .e-content.e-decade td,
.e-bigger.e-small .e-calendar .e-content.e-year td,
.e-bigger.e-small .e-calendar .e-content.e-decade td {
  height: 53px;
  padding: 2px;
}
.e-calendar .e-content.e-year td > span.e-day, .e-calendar .e-content.e-decade td > span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-year td > span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade td > span.e-day {
  font-weight: normal;
  height: 53px;
  line-height: 53px;
  width: 53px;
}
.e-calendar .e-header .e-icon-container .e-prev, .e-calendar .e-header .e-icon-container .e-next,
.e-bigger.e-small .e-calendar .e-header .e-icon-container .e-prev,
.e-bigger.e-small .e-calendar .e-header .e-icon-container .e-next {
  height: 36px;
  width: 36px;
}
.e-calendar .e-footer-container,
.e-bigger.e-small .e-calendar .e-footer-container {
  background-color: #fff;
  border-top: 1px solid #e9ecef;
  cursor: default;
  display: inline-block;
  flex-direction: row;
  justify-content: flex-end;
  padding: 12px;
  text-align: center;
  width: 100%;
}
.e-small.e-bigger.e-calendar .e-content.e-year span.e-day,
.e-small.e-bigger .e-calendar .e-content.e-year span.e-day {
  font-size: 14px;
}
.e-small.e-bigger.e-calendar .e-content.e-month table,
.e-small.e-bigger .e-calendar .e-content.e-month table {
  padding: 0 12px 12px 12px;
}
.e-bigger.e-calendar,
*.e-bigger .e-calendar {
  max-width: 310px;
  min-width: 306px;
  padding: 0;
}
.e-bigger.e-calendar.e-calendar-day-header-lg,
*.e-bigger .e-calendar.e-calendar-day-header-lg {
  max-width: 100%;
  min-width: 540px;
}
.e-bigger.e-calendar.e-week,
*.e-bigger .e-calendar.e-week {
  max-width: 320px;
  min-width: 314px;
}
.e-bigger.e-calendar.e-week-number,
*.e-bigger .e-calendar.e-week-number {
  min-width: 325px;
}
.e-bigger.e-calendar .e-header .e-title,
*.e-bigger .e-calendar .e-header .e-title {
  font-size: 18px;
  line-height: 40px;
  width: 60%;
}
.e-bigger.e-calendar.e-rtl .e-header .e-title,
*.e-bigger .e-calendar.e-rtl .e-header .e-title {
  line-height: 40px;
  text-indent: 6px;
}
.e-bigger.e-calendar .e-header,
*.e-bigger .e-calendar .e-header {
  height: 40px;
  padding: 16px 16px 0 16px;
}
.e-bigger.e-calendar .e-header button,
*.e-bigger .e-calendar .e-header button {
  margin-right: 0;
}
.e-bigger.e-calendar .e-header button span,
*.e-bigger .e-calendar .e-header button span {
  font-size: 16px;
  padding: 11px;
}
.e-bigger.e-calendar .e-header.e-year, .e-bigger.e-calendar .e-header.e-decade,
*.e-bigger .e-calendar .e-header.e-year,
*.e-bigger .e-calendar .e-header.e-decade {
  padding: 16px 18px 10px 18px;
}
.e-bigger.e-calendar th,
*.e-bigger .e-calendar th {
  font-size: 16px;
  height: 40px;
  text-transform: none;
}
.e-bigger.e-calendar .e-content.e-year span.e-day,
*.e-bigger .e-calendar .e-content.e-year span.e-day {
  font-size: 16px;
  font-weight: normal;
}
.e-bigger.e-calendar .e-content.e-month table,
*.e-bigger .e-calendar .e-content.e-month table {
  padding: 0 16px 16px 16px;
}
.e-bigger.e-calendar .e-content.e-year table, .e-bigger.e-calendar .e-content.e-decade table,
*.e-bigger .e-calendar .e-content.e-year table,
*.e-bigger .e-calendar .e-content.e-decade table {
  padding: 0 18px 16px 18px;
}
.e-bigger.e-calendar .e-content .e-selected, .e-bigger.e-calendar .e-content .e-state-hover,
*.e-bigger .e-calendar .e-content .e-selected,
*.e-bigger .e-calendar .e-content .e-state-hover {
  border-radius: 0;
}
.e-bigger.e-calendar .e-content span.e-day,
*.e-bigger .e-calendar .e-content span.e-day {
  font-size: 16px;
  height: 32px;
  line-height: 32px;
  width: 38px;
}
.e-bigger.e-calendar .e-content.e-month td.e-today span.e-day,
*.e-bigger .e-calendar .e-content.e-month td.e-today span.e-day {
  line-height: 32px;
}
.e-bigger.e-calendar .e-content.e-month td,
*.e-bigger .e-calendar .e-content.e-month td {
  height: 0;
  padding: 0;
}
.e-bigger.e-calendar .e-content.e-year td, .e-bigger.e-calendar .e-content.e-decade td,
*.e-bigger .e-calendar .e-content.e-year td,
*.e-bigger .e-calendar .e-content.e-decade td {
  height: 64px;
  padding: 1px;
}
.e-bigger.e-calendar .e-content.e-year td > span.e-day, .e-bigger.e-calendar .e-content.e-decade td > span.e-day,
*.e-bigger .e-calendar .e-content.e-year td > span.e-day,
*.e-bigger .e-calendar .e-content.e-decade td > span.e-day {
  height: 64px;
  line-height: 64px;
  width: 64px;
}
.e-bigger.e-calendar .e-header .e-icon-container .e-prev, .e-bigger.e-calendar .e-header .e-icon-container .e-next,
*.e-bigger .e-calendar .e-header .e-icon-container .e-prev,
*.e-bigger .e-calendar .e-header .e-icon-container .e-next {
  height: 40px;
  width: 40px;
}
.e-bigger.e-calendar .e-footer-container,
*.e-bigger .e-calendar .e-footer-container {
  border-top: 1px solid #e9ecef;
  padding: 16px;
}
.e-small.e-calendar,
.e-small .e-calendar {
  max-width: 262px;
  min-width: 256px;
  padding: 0;
}
.e-small.e-calendar.e-calendar-day-header-lg,
.e-small .e-calendar.e-calendar-day-header-lg {
  max-width: 100%;
  min-width: 540px;
}
.e-small.e-calendar .e-content span.e-day,
.e-small .e-calendar .e-content span.e-day {
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  width: 34px;
}
.e-small.e-calendar .e-content.e-month td.e-today span.e-day,
.e-small .e-calendar .e-content.e-month td.e-today span.e-day {
  line-height: 24px;
}
.e-small.e-calendar .e-content.e-month td,
.e-small .e-calendar .e-content.e-month td {
  height: 24px;
}
.e-small.e-calendar .e-header,
.e-small .e-calendar .e-header {
  height: 32px;
}
.e-small.e-calendar .e-header button span,
.e-small .e-calendar .e-header button span {
  font-size: 12px;
  padding: 6px;
  line-height: 14px;
}
.e-small.e-calendar .e-header .e-title,
.e-small .e-calendar .e-header .e-title {
  font-size: 13px;
  line-height: 32px;
}
.e-small.e-calendar .e-header .e-icon-container .e-prev, .e-small.e-calendar .e-header .e-icon-container .e-next,
.e-small .e-calendar .e-header .e-icon-container .e-prev,
.e-small .e-calendar .e-header .e-icon-container .e-next {
  height: 32px;
  width: 32px;
}
.e-small.e-calendar th,
.e-small .e-calendar th {
  font-size: 12px;
  height: 24px;
}
.e-calendar .e-btn.e-today.e-flat.e-disabled, .e-calendar .e-btn.e-today.e-flat.e-disabled:hover, .e-calendar .e-btn.e-today.e-flat.e-disabled:active, .e-calendar .e-btn.e-today.e-flat.e-disabled:focus, .e-calendar .e-btn.e-today.e-flat.e-disabled:hover:active {
  background: #fff;
  border-color: rgba(33, 37, 41, 0.65);
  box-shadow: none;
  color: #adb5bd;
  cursor: default;
  opacity: 1;
  outline: none;
  pointer-events: none;
  touch-action: none;
}

.e-content-placeholder.e-calendar.e-placeholder-calendar {
  background-size: 250px 336px;
  min-height: 336px;
}

.e-bigger .e-content-placeholder.e-calendar.e-placeholder-calendar,
.e-bigger.e-content-placeholder.e-calendar.e-placeholder-calendar {
  background-size: 300px 392px;
  min-height: 392px;
}

.e-calendar,
.e-bigger.e-small .e-calendar {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.15);
  box-shadow: none;
}
.e-calendar .e-date-icon-prev, .e-calendar .e-date-icon-next,
.e-bigger.e-small .e-calendar .e-date-icon-prev,
.e-bigger.e-small .e-calendar .e-date-icon-next {
  color: #212529;
}
.e-calendar th,
.e-bigger.e-small .e-calendar th {
  border-bottom: 0;
  color: #212529;
}
.e-calendar .e-header,
.e-bigger.e-small .e-calendar .e-header {
  border-bottom: 0;
}
.e-calendar .e-header a span,
.e-bigger.e-small .e-calendar .e-header a span {
  border: none;
  color: #212529;
}
.e-calendar .e-header .e-title,
.e-bigger.e-small .e-calendar .e-header .e-title {
  color: #212529;
}
.e-calendar .e-header .e-title:hover,
.e-bigger.e-small .e-calendar .e-header .e-title:hover {
  color: #212529;
  cursor: pointer;
  text-decoration: none;
}
.e-calendar .e-header .e-prev:hover > span, .e-calendar .e-header .e-next:hover > span,
.e-bigger.e-small .e-calendar .e-header .e-prev:hover > span,
.e-bigger.e-small .e-calendar .e-header .e-next:hover > span {
  border: none;
  color: #212529;
  cursor: pointer;
}
.e-calendar .e-header .e-prev:hover, .e-calendar .e-header .e-next:hover,
.e-bigger.e-small .e-calendar .e-header .e-prev:hover,
.e-bigger.e-small .e-calendar .e-header .e-next:hover {
  background: #f2f4f6;
}
.e-calendar .e-header .e-prev:active, .e-calendar .e-header .e-next:active,
.e-bigger.e-small .e-calendar .e-header .e-prev:active,
.e-bigger.e-small .e-calendar .e-header .e-next:active {
  background: #545b62;
  color: #fff;
}
.e-calendar .e-header button.e-prev:active span, .e-calendar .e-header button.e-next:active span,
.e-bigger.e-small .e-calendar .e-header button.e-prev:active span,
.e-bigger.e-small .e-calendar .e-header button.e-next:active span {
  border: none;
  color: #fff;
}
.e-calendar .e-header.e-decade .e-title,
.e-bigger.e-small .e-calendar .e-header.e-decade .e-title {
  color: #212529;
  cursor: default;
}
.e-calendar .e-header .e-next.e-disabled span, .e-calendar .e-header .e-prev.e-disabled span,
.e-bigger.e-small .e-calendar .e-header .e-next.e-disabled span,
.e-bigger.e-small .e-calendar .e-header .e-prev.e-disabled span {
  color: #adb5bd;
  font-weight: normal;
}
.e-calendar .e-header .e-next.e-disabled, .e-calendar .e-header .e-prev.e-disabled,
.e-bigger.e-small .e-calendar .e-header .e-next.e-disabled,
.e-bigger.e-small .e-calendar .e-header .e-prev.e-disabled {
  opacity: 1;
}

.e-calendar .e-content.e-decade tr:first-child .e-cell:first-child span.e-day, .e-calendar .e-content.e-decade tr:last-child .e-cell:last-child span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade tr:first-child .e-cell:first-child span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade tr:last-child .e-cell:last-child span.e-day {
  color: rgba(33, 37, 41, 0.65);
}
.e-calendar .e-content.e-decade tr:first-child .e-cell:first-child.e-selected span.e-day, .e-calendar .e-content.e-decade tr:last-child .e-cell:last-child.e-selected span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade tr:first-child .e-cell:first-child.e-selected span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade tr:last-child .e-cell:last-child.e-selected span.e-day {
  color: #fff;
}
.e-calendar .e-content.e-decade tr:first-child .e-cell.e-disabled:first-child span.e-day, .e-calendar .e-content.e-decade tr:last-child .e-cell.e-disabled:last-child span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade tr:first-child .e-cell.e-disabled:first-child span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade tr:last-child .e-cell.e-disabled:last-child span.e-day {
  color: #adb5bd;
}
.e-calendar .e-content.e-year td:hover span.e-day, .e-calendar .e-content.e-decade td:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-year td:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade td:hover span.e-day {
  background-color: #f2f4f6;
}
.e-calendar .e-content.e-year td.e-selected:hover span.e-day, .e-calendar .e-content.e-decade td.e-selected:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-year td.e-selected:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade td.e-selected:hover span.e-day {
  background-color: #0069d9;
}
.e-calendar .e-content.e-year td > span.e-day, .e-calendar .e-content.e-decade td > span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-year td > span.e-day,
.e-bigger.e-small .e-calendar .e-content.e-decade td > span.e-day {
  background: none;
}
.e-calendar .e-content .e-week-number span,
.e-bigger.e-small .e-calendar .e-content .e-week-number span {
  color: #6c757d;
}
.e-calendar .e-content td.e-focused-date span.e-day, .e-calendar .e-content td.e-focused-date:hover span.e-day, .e-calendar .e-content td.e-focused-date:focus span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-focused-date span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-focused-date:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-focused-date:focus span.e-day {
  background: #f2f4f6;
  border: none;
  border-radius: 4px;
  box-shadow: none;
}
.e-calendar .e-content td.e-focused-date:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-focused-date:hover span.e-day {
  background-color: #f2f4f6;
  border: none;
  border-radius: 4px;
  color: #212529;
}
.e-calendar .e-content td.e-today span.e-day, .e-calendar .e-content td.e-focused-date.e-today span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-today span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today span.e-day {
  background: #fff;
  border: none;
  border-radius: 4px;
  box-shadow: inset 1px 0 #007bff, inset 0 1px #007bff, inset -1px 0 #007bff, inset 0 -1px #007bff;
  color: #212529;
}
.e-calendar .e-content td.e-focused-date.e-today span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today span.e-day {
  background: #f2f4f6;
  border: none;
  box-shadow: inset 1px 0 #007bff, inset 0 1px #007bff, inset -1px 0 #007bff, inset 0 -1px #007bff;
  color: #212529;
}
.e-calendar .e-content td.e-today:focus span.e-day, .e-calendar .e-content td.e-focused-date.e-today:focus span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-today:focus span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today:focus span.e-day {
  background-color: #f2f4f6;
  border: none;
  border-radius: 4px;
  color: #212529;
}
.e-calendar .e-content td.e-today:hover span.e-day, .e-calendar .e-content td.e-focused-date.e-today:hover span.e-day, .e-calendar .e-content td.e-focused-date.e-today:focus span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-today:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today:focus span.e-day {
  background-color: #f2f4f6;
  border: none;
  color: #212529;
}
.e-calendar .e-content td.e-today.e-selected span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-today.e-selected span.e-day {
  background-color: #007bff;
  border: none;
  box-shadow: inset 1px 0 #007bff, inset 0 1px #007bff, inset -1px 0 #007bff, inset 0 -1px #007bff;
  color: #fff;
}
.e-calendar .e-content td.e-today.e-selected:hover span.e-day, .e-calendar .e-content td.e-selected:hover span.e-day, .e-calendar .e-content td.e-selected.e-focused-date span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-today.e-selected:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-selected:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-selected.e-focused-date span.e-day {
  background-color: #0069d9;
  color: #fff;
}
.e-calendar .e-content span,
.e-bigger.e-small .e-calendar .e-content span {
  color: #212529;
}
.e-calendar .e-content .e-disabled span.e-day:hover,
.e-bigger.e-small .e-calendar .e-content .e-disabled span.e-day:hover {
  background: none;
  border: 0;
  color: #adb5bd;
}
.e-calendar .e-content .e-other-month:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content .e-other-month:hover span.e-day {
  color: #6c757d;
}
.e-calendar .e-content .e-other-month span.e-day, .e-calendar .e-content .e-other-month.e-today span.e-day,
.e-bigger.e-small .e-calendar .e-content .e-other-month span.e-day,
.e-bigger.e-small .e-calendar .e-content .e-other-month.e-today span.e-day {
  color: #6c757d;
}
.e-calendar .e-content .e-other-month.e-today:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content .e-other-month.e-today:hover span.e-day {
  background-color: #f2f4f6;
  color: #6c757d;
}
.e-calendar .e-content thead,
.e-bigger.e-small .e-calendar .e-content thead {
  background: none;
  border-bottom: 0;
}
.e-calendar .e-content td:hover span.e-day, .e-calendar .e-content td:focus span.e-day,
.e-bigger.e-small .e-calendar .e-content td:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content td:focus span.e-day {
  background-color: #f2f4f6;
  border: none;
  border-radius: 4px;
  color: #212529;
}
.e-calendar .e-content td:focus span.e-day,
.e-bigger.e-small .e-calendar .e-content td:focus span.e-day {
  background-color: #f2f4f6;
  border: none;
  border-radius: 4px;
  color: #212529;
}
.e-calendar .e-content td.e-disabled span.e-day, .e-calendar .e-content td.e-disabled:hover span.e-day, .e-calendar .e-content td.e-disabled:focus span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-disabled span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-disabled:hover span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-disabled:focus span.e-day {
  background: none;
  border: none;
  color: #adb5bd;
}
.e-calendar .e-content td.e-selected span.e-day,
.e-bigger.e-small .e-calendar .e-content td.e-selected span.e-day {
  background-color: #007bff;
  border: none;
  border-radius: 4px;
  color: #fff;
}
.e-calendar .e-content .e-footer,
.e-bigger.e-small .e-calendar .e-content .e-footer {
  color: #007bff;
}
.e-calendar.e-device .e-prev:hover, .e-calendar.e-device .e-next:hover, .e-calendar.e-device .e-prev:active, .e-calendar.e-device .e-next:active, .e-calendar.e-device .e-prev:focus, .e-calendar.e-device .e-next:focus,
.e-bigger.e-small .e-calendar.e-device .e-prev:hover,
.e-bigger.e-small .e-calendar.e-device .e-next:hover,
.e-bigger.e-small .e-calendar.e-device .e-prev:active,
.e-bigger.e-small .e-calendar.e-device .e-next:active,
.e-bigger.e-small .e-calendar.e-device .e-prev:focus,
.e-bigger.e-small .e-calendar.e-device .e-next:focus {
  background: none;
}
.e-calendar.e-device button.e-prev:active span, .e-calendar.e-device button.e-next:active span,
.e-bigger.e-small .e-calendar.e-device button.e-prev:active span,
.e-bigger.e-small .e-calendar.e-device button.e-next:active span {
  color: #212529;
}
.e-small.e-calendar .e-header .e-title,
.e-small .e-calendar .e-header .e-title {
  color: #212529;
}

.e-zoomin {
  animation: animatezoom 0.3s;
}

@keyframes animatezoom {
  from {
    transform: scale(0);
  }
  to {
    transform: scale(1);
  }
}
/* stylelint-disable property-no-vendor-prefix */
/*! component icons */
.e-time-wrapper .e-time-icon.e-icons::before,
*.e-control-wrapper.e-time-wrapper .e-time-icon.e-icons::before {
  content: "\e7c7";
}

.e-input-group.e-control-wrapper.e-time-wrapper.e-non-edit.e-input-focus .e-input:focus ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-input-group.e-time-wrapper.e-non-edit.e-input-focus input:focus ~ .e-clear-icon {
  display: flex;
}

.e-time-wrapper,
*.e-control-wrapper.e-time-wrapper {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
}
.e-time-wrapper .e-time-icon.e-icons,
*.e-control-wrapper.e-time-wrapper .e-time-icon.e-icons {
  font-size: 14px;
}
.e-time-wrapper .e-time-icon.e-icons.e-disabled,
*.e-control-wrapper.e-time-wrapper .e-time-icon.e-icons.e-disabled {
  pointer-events: none;
}
.e-time-wrapper span,
*.e-control-wrapper.e-time-wrapper span {
  cursor: pointer;
}

.e-timepicker.e-time-modal {
  background-color: rgba(0, 0, 0, 0.5);
  height: 100%;
  left: 0;
  opacity: 0.5;
  pointer-events: auto;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
}

.e-timepicker.e-popup {
  border-style: solid;
  border-width: 1px;
  overflow: auto;
}
.e-timepicker.e-popup .e-content {
  position: relative;
}
.e-timepicker.e-popup .e-list-parent.e-ul {
  margin: 0;
  padding: 0 0;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  cursor: default;
  font-size: 14px;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-hover {
  cursor: pointer;
}

.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  line-height: 26px;
  text-indent: 20px;
}

.e-bigger .e-time-wrapper .e-time-icon.e-icons,
*.e-bigger.e-time-wrapper .e-time-icon.e-icons,
*.e-bigger .e-control-wrapper .e-time-wrapper .e-time-icon.e-icons,
*.e-control-wrapper.e-bigger.e-time-wrapper .e-time-icon.e-icons {
  font-size: 16px;
}

.e-bigger .e-timepicker.e-popup .e-list-parent.e-ul,
*.e-bigger.e-timepicker.e-popup .e-list-parent.e-ul {
  padding: 0 0;
}
.e-bigger .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-bigger.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 16px;
  line-height: 32px;
  text-indent: 24px;
}

.e-small .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-small.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 13px;
  line-height: 22px;
  text-indent: 12px;
}

.e-small .e-time-wrapper .e-time-icon.e-icons,
*.e-small.e-time-wrapper .e-time-icon.e-icons,
*.e-small .e-control-wrapper.e-time-wrapper .e-time-icon.e-icons,
*.e-control-wrapper.e-small.e-time-wrapper .e-time-icon.e-icons {
  font-size: 12px;
}

.e-small.e-bigger .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-small.e-bigger.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 14px;
  line-height: 34px;
  text-indent: 20px;
}

.e-small.e-bigger .e-time-wrapper .e-time-icon.e-icons,
*.e-small.e-bigger.e-time-wrapper .e-time-icon.e-icons,
*.e-small.bigger .e-control-wrapper.e-time-wrapper .e-time-icon.e-icons,
*.e-control-wrapper.e-small.bigger.e-time-wrapper .e-time-icon.e-icons {
  font-size: 15px;
}

.e-content-placeholder.e-timepicker.e-placeholder-timepicker {
  background-size: 250px 33px;
  min-height: 33px;
}

.e-bigger .e-content-placeholder.e-timepicker.e-placeholder-timepicker,
.e-bigger.e-content-placeholder.e-timepicker.e-placeholder-timepicker {
  background-size: 250px 40px;
  min-height: 40px;
}

/* stylelint-disable */
.e-time-overflow {
  overflow: hidden;
}

.e-timepicker-mob-popup-wrap {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  left: 0;
  max-height: 100%;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1002;
}
.e-timepicker-mob-popup-wrap .e-timepicker.e-popup.e-lib.e-control.e-popup-open {
  left: 0 !important;
  position: relative;
  top: 0 !important;
}

/* stylelint-enable */
/*! timepicker theme */
.e-time-wrapper .e-input-group-icon.e-icons.e-active {
  background: #545b62;
  border-color: #545b62;
  color: #fff;
}
.e-time-wrapper.e-input-group:not(.e-disabled) .e-input-group-icon.e-active:active {
  color: #fff;
}

.e-timepicker.e-popup {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  box-shadow: none;
}
.e-timepicker.e-popup .e-list-parent.e-ul {
  background-color: #fff;
}
.e-timepicker.e-popup .e-list-parent.e-ul li.e-list-item {
  border: none;
  color: #212529;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-disabled {
  color: #adb5bd;
  opacity: 1;
  pointer-events: none;
  touch-action: none;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-hover, .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-navigation, .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item:focus {
  background-color: #f2f4f6;
  border: none;
  color: #212529;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-active {
  background-color: #007bff;
  color: #fff;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-active.e-hover {
  background-color: #f2f4f6;
  color: #212529;
}

.e-small .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-small.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,
.e-bigger.e-small .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-bigger.e-small.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  color: #212529;
}

/* stylelint-disable property-no-vendor-prefix */
/*! calendar bootstrap theme variables */
/*! component icons */
.e-input-group-icon.e-date-icon,
*.e-control-wrapper .e-input-group-icon.e-date-icon {
  font-size: 14px;
  margin: 0;
  min-height: 29px;
  min-width: 24px;
  outline: none;
}
.e-input-group-icon.e-date-icon::before,
*.e-control-wrapper .e-input-group-icon.e-date-icon::before {
  content: "\e7be";
  font-family: "e-icons";
}
.e-input-group-icon.e-date-icon:focus,
*.e-control-wrapper .e-input-group-icon.e-date-icon:focus {
  background: #212529;
  border-radius: 0;
}

.e-bigger .e-input-group-icon.e-date-icon,
*.e-control-wrapper.e-bigger .e-input-group-icon.e-date-icon,
*.e-bigger .e-control-wrapper .e-input-group-icon.e-date-icon {
  font-size: 16px;
  margin: 0;
  min-height: 36px;
  min-width: 34px;
}
.e-bigger .e-input-group-icon.e-date-icon::before,
*.e-control-wrapper.e-bigger .e-input-group-icon.e-date-icon::before,
*.e-bigger .e-control-wrapper .e-input-group-icon.e-date-icon::before {
  content: "\e7be";
  font-family: "e-icons";
}
.e-bigger .e-input-group-icon.e-date-icon:focus,
*.e-control-wrapper.e-bigger .e-input-group-icon.e-date-icon:focus,
*.e-bigger .e-control-wrapper .e-input-group-icon.e-date-icon:focus {
  background: #212529;
  border-radius: 0;
}

.e-small .e-input-group-icon.e-date-icon,
*.e-control-wrapper.e-small .e-input-group-icon.e-date-icon,
*.e-small .e-control-wrapper .e-input-group-icon.e-date-icon {
  font-size: 12px;
}

.e-small.e-bigger .e-input-group-icon.e-date-icon,
*.e-control-wrapper.e-small.e-bigger .e-input-group-icon.e-date-icon,
*.e-small.e-bigger .e-control-wrapper .e-input-group-icon.e-date-icon {
  font-size: 15px;
}

.e-input-group.e-control-wrapper.e-date-wrapper.e-non-edit.e-input-focus .e-input:focus ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-input-group.e-date-wrapper.e-non-edit.e-input-focus input:focus ~ .e-clear-icon {
  display: flex;
}

.e-datepicker .e-calendar .e-content table tbody tr.e-month-hide:last-child {
  display: table-row;
}
.e-datepicker.e-popup-wrapper {
  border-radius: 4px;
  overflow-y: hidden;
  pointer-events: auto;
}
.e-datepicker.e-date-modal {
  background-color: rgba(0, 0, 0, 0.5);
  height: 100%;
  left: 0;
  opacity: 0.5;
  pointer-events: auto;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
}
.e-datepicker .e-model-header {
  background-color: transparent;
  color: transparent;
  cursor: default;
  display: none;
  padding: 10px 10px 10px 15px;
}
.e-datepicker .e-model-header .e-model-year {
  font-size: 14px;
  font-weight: 500;
  line-height: 32px;
  margin: 0;
}
.e-datepicker .e-model-month, .e-datepicker .e-model-day {
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
  margin: 0;
}

/* stylelint-disable */
.e-date-overflow {
  overflow: hidden !important;
}

.e-datepick-mob-popup-wrap {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  left: 0;
  max-height: 100%;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1002;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-wrapper.e-lib.e-popup.e-control.e-popup-open {
  position: relative;
  top: 0 !important;
  left: 0 !important;
}
.e-content-placeholder.e-datepicker.e-placeholder-datepicker {
  background-size: 250px 33px;
  min-height: 33px;
}

.e-bigger .e-content-placeholder.e-datepicker.e-placeholder-datepicker,
.e-bigger.e-content-placeholder.e-datepicker.e-placeholder-datepicker {
  background-size: 250px 40px;
  min-height: 40px;
}

@media screen and (orientation: landscape) and (max-height: 360px) {
  .e-datepicker .e-calendar.e-device .e-month table tbody {
    display: inline-block;
    height: 150px;
    overflow: auto;
  }
}
/* stylelint-enable */
.e-datepicker.e-popup-wrapper,
.e-bigger.e-small .e-datepicker.e-popup-wrapper,
.e-bigger .e-datepicker.e-popup-wrapper,
.e-small .e-datepicker.e-popup-wrapper,
.e-bigger.e-small.e-datepicker.e-popup-wrapper,
.e-bigger.e-datepicker.e-popup-wrapper,
.e-small.e-datepicker.e-popup-wrapper {
  border: 1px solid rgba(0, 0, 0, 0.15);
  box-shadow: none;
}
.e-datepicker .e-calendar,
.e-bigger.e-small .e-datepicker .e-calendar,
.e-bigger .e-datepicker .e-calendar,
.e-small .e-datepicker .e-calendar,
.e-bigger.e-small.e-datepicker .e-calendar,
.e-bigger.e-datepicker .e-calendar,
.e-small.e-datepicker .e-calendar {
  background-color: #fff;
  border: none;
}

*.e-input-group.e-date-wrapper.e-dateinput-active:active:not(.e-success):not(.e-warning):not(.e-error) {
  border: none;
}

.e-date-wrapper span.e-input-group-icon.e-date-icon.e-icons.e-active {
  color: #fff;
}
.e-date-wrapper span.e-input-group-icon.e-date-icon.e-icons.e-active {
  background: #545b62;
  border-color: #545b62;
  color: #fff;
}

/* stylelint-disable property-no-vendor-prefix */
/*! calendar bootstrap theme variables */
/*! component icons */
.e-input-group-icon.e-range-icon,
*.e-control-wrapper .e-input-group-icon.e-range-icon {
  border-bottom-right-radius: 3px;
  border-right: 0;
  border-top-right-radius: 3px;
  font-size: 14px;
  margin: 0;
  min-height: 29px;
  min-width: 23px;
  outline: none;
}
.e-input-group-icon.e-range-icon::before,
*.e-control-wrapper .e-input-group-icon.e-range-icon::before {
  content: "\e7d7";
  font-family: "e-icons";
}
.e-input-group-icon.e-range-icon:focus,
*.e-control-wrapper .e-input-group-icon.e-range-icon:focus {
  background: #fff;
  border-radius: 0;
}

.e-daterangepicker .e-calendar .e-header .e-date-icon-next::before {
  content: "\e76a";
}
.e-daterangepicker .e-calendar .e-header .e-date-icon-prev::before {
  content: "\e70d";
}
.e-daterangepicker .e-change-icon::before {
  content: "\e7ce";
}
.e-daterangepicker .e-calendar.e-rtl .e-header .e-date-icon-next::before {
  content: "\e70d";
}
.e-daterangepicker .e-calendar.e-rtl .e-header .e-date-icon-prev::before {
  content: "\e76a";
}
.e-daterangepicker.e-rtl .e-start-end .e-change-icon::before {
  content: "\e7c1";
}

.e-bigger .e-input-group-icon.e-range-icon, .e-bigger.e-control-wrapper .e-input-group-icon.e-range-icon, .e-bigger .e-control-wrapper .e-input-group-icon.e-range-icon {
  font-size: 16px;
  margin: 0;
  min-height: 36px;
  min-width: 33px;
  outline: none;
}

.e-small .e-input-group-icon.e-range-icon,
*.e-control-wrapper.e-small .e-input-group-icon.e-range-icon,
*.e-small .e-control-wrapper .e-input-group-icon.e-range-icon {
  font-size: 12px;
}

.e-small.e-bigger .e-input-group-icon.e-range-icon,
*.e-control-wrapper.e-small.e-bigger .e-input-group-icon.e-range-icon,
*.e-small.e-bigger .e-control-wrapper .e-input-group-icon.e-range-icon {
  font-size: 15px;
}

/*! daterangepicker layout */
.e-input-group.e-control-wrapper.e-date-range-wrapper.e-non-edit.e-input-focus .e-input:focus ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-input-group.e-date-range-wrapper.e-non-edit.e-input-focus input:focus ~ .e-clear-icon {
  display: flex;
}

.e-float-input.e-input-group.e-control-wrapper.e-date-range-wrapper .e-daterange-hidden,
.e-input-group.e-control-wrapper.e-date-range-wrapper .e-daterange-hidden,
.e-float-input.e-control-wrapper.e-date-range-wrapper .e-daterange-hidden,
.e-float-input.e-input-group.e-control-wrapper.e-date-range-wrapper.e-input-focus .e-daterange-hidden,
.e-input-group.e-control-wrapper.e-date-range-wrapper.e-input-focus .e-daterange-hidden,
.e-float-input.e-control-wrapper.e-date-range-wrapper.e-input-focus .e-daterange-hidden {
  border: 0;
  height: 0;
  margin: 0;
  padding: 0;
  text-indent: 0;
  visibility: hidden;
  width: 0;
}

.e-daterangepicker.e-popup,
.e-bigger.e-small .e-daterangepicker.e-popup {
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  box-shadow: none;
  max-height: 500px;
  max-width: 730px;
}
.e-daterangepicker.e-popup.e-daterange-day-header-lg,
.e-bigger.e-small .e-daterangepicker.e-popup.e-daterange-day-header-lg {
  max-width: 100%;
}
.e-daterangepicker.e-popup.e-preset-wrapper,
.e-bigger.e-small .e-daterangepicker.e-popup.e-preset-wrapper {
  min-width: 659px;
}
.e-daterangepicker.e-popup.e-preset-wrapper .e-presets,
.e-bigger.e-small .e-daterangepicker.e-popup.e-preset-wrapper .e-presets {
  max-height: none;
}
.e-daterangepicker.e-popup .e-range-header,
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header {
  background: #fff;
  padding: 10px 0;
  width: auto;
}
.e-daterangepicker.e-popup .e-range-header .e-start-label, .e-daterangepicker.e-popup .e-range-header .e-end-label,
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-start-label,
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-end-label {
  cursor: default;
  display: inline-block;
  font-size: 16px;
  overflow: hidden;
  text-align: center;
  text-decoration: none;
  text-overflow: ellipsis;
  -webkit-user-select: none;
          user-select: none;
  white-space: nowrap;
  width: 48%;
}
.e-daterangepicker.e-popup .e-range-header .e-change-icon,
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-change-icon {
  font-size: 16px;
  font-weight: normal;
  text-align: center;
  width: 4%;
}
.e-daterangepicker.e-popup .e-range-header .e-day-span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-day-span {
  direction: ltr;
  font-size: 12px;
  height: 14px;
  margin: 0 0 10px 0;
  text-align: center;
  -webkit-user-select: none;
          user-select: none;
  width: 100%;
}
.e-daterangepicker.e-popup .e-range-header .e-start-end,
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-start-end {
  align-items: center;
  display: flex;
  height: 35px;
}
.e-daterangepicker.e-popup .e-separator,
.e-bigger.e-small .e-daterangepicker.e-popup .e-separator {
  height: 1px;
  margin: 0;
}
.e-daterangepicker.e-popup .e-calendar,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar {
  border: none;
  margin: 0;
  padding: 0;
}
.e-daterangepicker.e-popup .e-calendar .e-content table,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content table {
  padding: 0 12px 12px;
}
.e-daterangepicker.e-popup .e-calendar .e-header .e-title,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-title {
  cursor: pointer;
  line-height: 36px;
  width: auto;
  float: none;
  font-weight: bold;
  margin-left: 0;
}
.e-daterangepicker.e-popup .e-calendar .e-header.e-month, .e-daterangepicker.e-popup .e-calendar .e-header.e-year, .e-daterangepicker.e-popup .e-calendar .e-header.e-decade,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header.e-month,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header.e-year,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header.e-decade {
  padding: 12px 12px 0 12px;
}
.e-daterangepicker.e-popup .e-calendar .e-header .e-next,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-next {
  float: right;
}
.e-daterangepicker.e-popup .e-calendar .e-header .e-prev,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-prev {
  float: left;
}
.e-daterangepicker.e-popup .e-calendar .e-header .e-next, .e-daterangepicker.e-popup .e-calendar .e-header .e-prev,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-next,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-prev {
  height: 36px;
  width: 36px;
}
.e-daterangepicker.e-popup .e-calendar .e-header .e-next span, .e-daterangepicker.e-popup .e-calendar .e-header .e-prev span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-next span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-prev span {
  padding: 10px;
}
.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover {
  border-radius: 50% 0 0 50%;
}
.e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover {
  border-radius: 0 50% 50% 0;
}
.e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day {
  border: 1px solid transparent;
}
.e-daterangepicker.e-popup .e-footer,
.e-bigger.e-small .e-daterangepicker.e-popup .e-footer {
  align-items: center;
  border-top: 1px solid #e9ecef;
  clear: both;
  display: flex;
  flex-direction: row-reverse;
  height: 58px;
}
.e-daterangepicker.e-popup .e-footer .e-btn,
.e-bigger.e-small .e-daterangepicker.e-popup .e-footer .e-btn {
  font-weight: 500;
  height: 34px;
  line-height: 32px;
  overflow: hidden;
  padding: 0 16px;
  text-overflow: ellipsis;
}
.e-daterangepicker.e-popup .e-footer .e-btn.e-apply,
.e-bigger.e-small .e-daterangepicker.e-popup .e-footer .e-btn.e-apply {
  margin: 12px 12px 12px 6px;
}
.e-daterangepicker.e-popup .e-date-range-container,
.e-bigger.e-small .e-daterangepicker.e-popup .e-date-range-container {
  float: left;
}
.e-daterangepicker.e-popup .e-date-range-container.e-range-border,
.e-bigger.e-small .e-daterangepicker.e-popup .e-date-range-container.e-range-border {
  border-right: 1px solid #e9ecef;
}
.e-daterangepicker.e-popup .e-calendar-container,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar-container {
  display: flex;
}
.e-daterangepicker.e-popup .e-calendar-container .e-left-container, .e-daterangepicker.e-popup .e-calendar-container .e-right-container,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar-container .e-left-container,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar-container .e-right-container {
  float: left;
}
.e-daterangepicker.e-popup .e-calendar-container .e-left-container,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar-container .e-left-container {
  border-right: 1px solid #e9ecef;
}
.e-daterangepicker.e-popup .e-presets,
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets {
  max-height: 216px;
  overflow: auto;
  width: auto;
}
.e-daterangepicker.e-popup .e-presets .e-list-item,
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-list-item {
  border-radius: 0;
  cursor: pointer;
  line-height: 26px;
  overflow: hidden;
  padding: 0 20px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.e-daterangepicker.e-popup .e-presets .e-list-parent,
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-list-parent {
  margin: 0;
  max-width: 160px;
  padding: 0;
}
.e-daterangepicker.e-popup .e-presets .e-text-content,
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-text-content {
  line-height: 47px;
}
.e-daterangepicker.e-popup .e-presets .e-ul li.e-list-item,
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-ul li.e-list-item {
  font-size: 14px;
  height: 40px;
  line-height: 40px;
}
.e-daterangepicker.e-popup .e-hide-range,
.e-bigger.e-small .e-daterangepicker.e-popup .e-hide-range {
  display: none;
}
.e-daterangepicker.e-rtl .e-date-range-container,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container {
  float: right;
}
.e-daterangepicker.e-rtl .e-date-range-container.e-range-border,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container.e-range-border {
  border-left: 1px solid #e9ecef;
  border-right: 0;
}
.e-daterangepicker.e-rtl .e-date-range-container .e-left-container,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container .e-left-container {
  border-left: 1px solid #e9ecef;
  border-right: 0;
}
.e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-next,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-next {
  float: left;
}
.e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-prev,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-prev {
  float: right;
}
.e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-start-date.e-selected.e-range-hover,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-start-date.e-selected.e-range-hover {
  border-radius: 0 50% 50% 0;
}
.e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-end-date.e-selected.e-range-hover,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-end-date.e-selected.e-range-hover {
  border-radius: 50% 0 0 50%;
}
.e-daterangepicker.e-rtl .e-footer,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-footer {
  flex-direction: row;
  justify-content: flex-end;
}
.e-daterangepicker.e-rtl .e-footer .e-btn.e-cancel,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-footer .e-btn.e-cancel {
  margin: 0 5px 0 10px;
}
.e-daterangepicker.e-rtl .e-footer .e-btn.e-apply,
.e-bigger.e-small .e-daterangepicker.e-rtl .e-footer .e-btn.e-apply {
  margin-left: 0;
}

.e-bigger .e-daterangepicker.e-range-modal,
*.e-device.e-daterangepicker.e-range-modal {
  background-color: rgba(0, 0, 0, 0.5);
  height: 100%;
  left: 0;
  opacity: 0.5;
  pointer-events: auto;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
}

.e-bigger.e-small .e-daterangepicker .e-calendar {
  max-width: 262px;
}

.e-bigger .e-daterangepicker.e-popup.e-preset-wrapper,
*.e-bigger.e-daterangepicker.e-popup.e-preset-wrapper,
*.e-device.e-daterangepicker.e-popup.e-preset-wrapper {
  max-width: 770px;
  min-width: auto;
}
.e-bigger .e-daterangepicker.e-popup.e-preset-wrapper .e-presets,
*.e-bigger.e-daterangepicker.e-popup.e-preset-wrapper .e-presets,
*.e-device.e-daterangepicker.e-popup.e-preset-wrapper .e-presets {
  max-height: none;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header,
*.e-bigger.e-daterangepicker.e-popup .e-range-header,
*.e-device.e-daterangepicker.e-popup .e-range-header {
  margin: 12px 0;
  width: auto;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-change-icon,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-change-icon,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-change-icon {
  font-size: 18px;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end {
  align-items: center;
  cursor: pointer;
  display: flex;
  height: 36px;
  justify-content: center;
  -webkit-user-select: none;
          user-select: none;
  width: 100%;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn {
  border: 1px solid #007bff;
  box-shadow: none;
  font-size: 16px;
  font-weight: normal;
  height: 39px;
  line-height: 1em;
  max-width: 116px;
  overflow: hidden;
  padding: 1px 6px;
  text-overflow: ellipsis;
  width: 50%;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn {
  border-left: 0;
  border-radius: 0 4px 4px 0;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn {
  border-radius: 4px 0 0 4px;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn:hover, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn:hover:not([disabled]),
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn:hover,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn:hover:not([disabled]),
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn:hover,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn:hover:not([disabled]) {
  box-shadow: none;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:active, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:active:not([disabled]), .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:hover, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:hover,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:active,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:active:not([disabled]),
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:hover,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:hover,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:active,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:active:not([disabled]),
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:hover,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:hover {
  box-shadow: none;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn {
  max-width: 141px;
}
.e-bigger .e-daterangepicker.e-popup .e-presets,
*.e-bigger.e-daterangepicker.e-popup .e-presets,
*.e-device.e-daterangepicker.e-popup .e-presets {
  max-height: 240px;
}
.e-bigger .e-daterangepicker.e-popup .e-presets.e-preset-wrapper,
*.e-bigger.e-daterangepicker.e-popup .e-presets.e-preset-wrapper,
*.e-device.e-daterangepicker.e-popup .e-presets.e-preset-wrapper {
  max-height: none;
}
.e-bigger .e-daterangepicker.e-popup .e-presets ul,
*.e-bigger.e-daterangepicker.e-popup .e-presets ul,
*.e-device.e-daterangepicker.e-popup .e-presets ul {
  max-width: none;
}
.e-bigger .e-daterangepicker.e-popup .e-presets ul li.e-list-item,
*.e-bigger.e-daterangepicker.e-popup .e-presets ul li.e-list-item,
*.e-device.e-daterangepicker.e-popup .e-presets ul li.e-list-item {
  font-size: 15px;
  height: 50px;
  line-height: 50px;
  padding: 0 12px;
}
.e-bigger .e-daterangepicker .e-calendar,
*.e-bigger.e-daterangepicker .e-calendar,
*.e-device.e-daterangepicker .e-calendar {
  max-width: 292px;
  padding: 0;
}
.e-bigger .e-daterangepicker .e-calendar .e-content table,
*.e-bigger.e-daterangepicker .e-calendar .e-content table,
*.e-device.e-daterangepicker .e-calendar .e-content table {
  padding: 0 16px 16px;
}
.e-bigger .e-daterangepicker .e-calendar .e-header .e-next, .e-bigger .e-daterangepicker .e-calendar .e-header .e-prev,
*.e-bigger.e-daterangepicker .e-calendar .e-header .e-next,
*.e-bigger.e-daterangepicker .e-calendar .e-header .e-prev,
*.e-device.e-daterangepicker .e-calendar .e-header .e-next,
*.e-device.e-daterangepicker .e-calendar .e-header .e-prev {
  height: 40px;
  width: 40px;
}
.e-bigger .e-daterangepicker .e-calendar .e-header .e-next span, .e-bigger .e-daterangepicker .e-calendar .e-header .e-prev span,
*.e-bigger.e-daterangepicker .e-calendar .e-header .e-next span,
*.e-bigger.e-daterangepicker .e-calendar .e-header .e-prev span,
*.e-device.e-daterangepicker .e-calendar .e-header .e-next span,
*.e-device.e-daterangepicker .e-calendar .e-header .e-prev span {
  padding: 11px;
}
.e-bigger .e-daterangepicker .e-calendar .e-header .e-title,
*.e-bigger.e-daterangepicker .e-calendar .e-header .e-title,
*.e-device.e-daterangepicker .e-calendar .e-header .e-title {
  cursor: pointer;
  line-height: 40px;
}
.e-bigger .e-daterangepicker .e-calendar .e-header.e-month, .e-bigger .e-daterangepicker .e-calendar .e-header.e-year, .e-bigger .e-daterangepicker .e-calendar .e-header.e-decade,
*.e-bigger.e-daterangepicker .e-calendar .e-header.e-month,
*.e-bigger.e-daterangepicker .e-calendar .e-header.e-year,
*.e-bigger.e-daterangepicker .e-calendar .e-header.e-decade,
*.e-device.e-daterangepicker .e-calendar .e-header.e-month,
*.e-device.e-daterangepicker .e-calendar .e-header.e-year,
*.e-device.e-daterangepicker .e-calendar .e-header.e-decade {
  padding: 16px 16px 0 16px;
}
.e-bigger .e-daterangepicker .e-footer,
*.e-bigger.e-daterangepicker .e-footer,
*.e-device.e-daterangepicker .e-footer {
  height: 72px;
}
.e-bigger .e-daterangepicker .e-footer .e-btn,
*.e-bigger.e-daterangepicker .e-footer .e-btn,
*.e-device.e-daterangepicker .e-footer .e-btn {
  height: 40px;
  line-height: 38px;
  overflow: hidden;
}
.e-bigger .e-daterangepicker .e-footer .e-btn.e-apply,
*.e-bigger.e-daterangepicker .e-footer .e-btn.e-apply,
*.e-device.e-daterangepicker .e-footer .e-btn.e-apply {
  margin: 16px 16px 16px 6px;
}
.e-bigger .e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-bigger.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-device.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-end-btn {
  border: 1px solid #007bff;
  border-radius: 4px 0 0 4px;
  border-right: 0;
}
.e-bigger .e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-bigger.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-device.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-start-btn {
  border-radius: 0 4px 4px 0;
}
.e-bigger .e-daterangepicker.e-rtl.e-popup .e-footer.e-btn.e-cancel,
*.e-bigger.e-daterangepicker.e-rtl.e-popup .e-footer.e-btn.e-cancel,
*.e-device.e-daterangepicker.e-rtl.e-popup .e-footer.e-btn.e-cancel {
  margin: 0 5px 0 15px;
}
.e-bigger .e-daterangepicker.e-rtl.e-popup .e-footer .e-btn.e-apply,
*.e-bigger.e-daterangepicker.e-rtl.e-popup .e-footer .e-btn.e-apply,
*.e-device.e-daterangepicker.e-rtl.e-popup .e-footer .e-btn.e-apply {
  margin-left: 0;
}
.e-bigger .e-daterangepicker.e-device.e-popup,
*.e-bigger.e-daterangepicker.e-device.e-popup,
*.e-device.e-daterangepicker.e-device.e-popup {
  max-width: 294px;
}
.e-bigger .e-daterangepicker.e-device.e-popup .e-range-header,
*.e-bigger.e-daterangepicker.e-device.e-popup .e-range-header,
*.e-device.e-daterangepicker.e-device.e-popup .e-range-header {
  margin: 0;
  padding: 16px;
}
.e-bigger .e-daterangepicker.e-device.e-popup .e-range-header .e-day-span,
*.e-bigger.e-daterangepicker.e-device.e-popup .e-range-header .e-day-span,
*.e-device.e-daterangepicker.e-device.e-popup .e-range-header .e-day-span {
  margin: 10px 0;
  margin-bottom: 0;
}

.e-small .e-daterangepicker.e-popup .e-range-header,
*.e-small.e-daterangepicker.e-popup .e-range-header {
  margin: 10px 0;
}
.e-small .e-daterangepicker.e-popup .e-range-header .e-start-label, .e-small .e-daterangepicker.e-popup .e-range-header .e-end-label,
*.e-small.e-daterangepicker.e-popup .e-range-header .e-start-label,
*.e-small.e-daterangepicker.e-popup .e-range-header .e-end-label {
  font-size: 16px;
}
.e-small .e-daterangepicker.e-popup .e-range-header .e-change-icon,
*.e-small.e-daterangepicker.e-popup .e-range-header .e-change-icon {
  font-size: 12px;
}
.e-small .e-daterangepicker.e-popup .e-range-header .e-start-end,
*.e-small.e-daterangepicker.e-popup .e-range-header .e-start-end {
  height: 32px;
}
.e-small .e-daterangepicker.e-popup .e-range-header .e-day-span,
*.e-small.e-daterangepicker.e-popup .e-range-header .e-day-span {
  font-size: 12px;
  margin: 0 0 10px 0;
}
.e-small .e-daterangepicker.e-popup .e-range-header .e-separator,
*.e-small.e-daterangepicker.e-popup .e-range-header .e-separator {
  margin: 0;
}
.e-small .e-daterangepicker.e-popup .e-footer .e-btn.e-apply,
*.e-small.e-daterangepicker.e-popup .e-footer .e-btn.e-apply {
  margin: 10px 10px 10px 8px;
}
.e-small .e-daterangepicker.e-popup.e-preset-wrapper .e-presets .e-list-parent.e-ul .e-list-item,
*.e-small.e-daterangepicker.e-popup.e-preset-wrapper .e-presets .e-list-parent.e-ul .e-list-item {
  font-size: 12px;
  height: 26px;
  line-height: 26px;
}

/* stylelint-disable */
.e-range-overflow {
  overflow: hidden;
}

.e-daterangepick-mob-popup-wrap {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  left: 0;
  max-height: 100%;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1002;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-control.e-lib.e-device.e-popup-open {
  position: relative;
  top: 0 !important;
  left: 0 !important;
}
.e-content-placeholder.e-daterangepicker.e-placeholder-daterangepicker {
  background-size: 250px 33px;
  min-height: 33px;
}

.e-bigger .e-content-placeholder.e-daterangepicker.e-placeholder-daterangepicker,
.e-bigger.e-content-placeholder.e-daterangepicker.e-placeholder-daterangepicker {
  background-size: 250px 40px;
  min-height: 40px;
}

@media screen and (orientation: landscape) {
  .e-daterangepicker .e-calendar.e-device .e-month table {
    display: inline-block;
    height: 150px;
    overflow: auto;
  }
}
.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom span.e-float-text-content.e-float-text-overflow.e-date-time-icon {
  width: calc(100% - 80px);
}

.e-outline.e-float-input.e-static-clear.e-control-wrapper label.e-float-text.e-label-bottom span.e-float-text-content.e-float-text-overflow.e-date-time-icon {
  width: calc(100% - 110px);
}

/* stylelint-enable */
/*! daterangepicker theme */
.e-date-range-wrapper .e-input-group-icon.e-icons.e-active {
  background: #545b62;
  border-color: #545b62;
  color: #fff;
}
.e-date-range-wrapper.e-input-group:not(.e-disabled) .e-input-group-icon.e-active:active {
  color: #fff;
}

.e-daterangepicker.e-popup,
.e-bigger.e-small .e-daterangepicker.e-popup,
.e-bigger.e-small.e-daterangepicker.e-popup {
  background: #fff;
}
.e-daterangepicker.e-popup .e-calendar,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar {
  background-color: #fff;
}
.e-daterangepicker.e-popup .e-calendar .e-header .e-title, .e-daterangepicker.e-popup .e-calendar .e-header .e-title:hover,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-title,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-title:hover,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-header .e-title,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-header .e-title:hover {
  color: #212529;
  text-decoration: none;
}
.e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover {
  background-color: #e9ecef;
  color: #212529;
}
.e-daterangepicker.e-popup .e-calendar .e-content.e-month .e-today.e-range-hover span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content.e-month .e-today.e-range-hover span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content.e-month .e-today.e-range-hover span {
  background-color: #e9ecef;
  border: 1px solid #007bff;
  color: #212529;
}
.e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover span {
  background: #e9ecef;
  border: none;
  color: #212529;
}
.e-daterangepicker.e-popup .e-calendar .e-range-hover:not(.e-selected):hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date:not(.e-selected) span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover:not(.e-selected):hover span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date:not(.e-selected) span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover:not(.e-selected):hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date:not(.e-selected) span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day {
  background-color: #f2f4f6;
  border: none;
  color: #212529;
}
.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-today:hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-start-date.e-selected.e-today span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-end-date.e-selected.e-today span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-today:hover span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-start-date.e-selected.e-today span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-end-date.e-selected.e-today span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-today:hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-start-date.e-selected.e-today span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-end-date.e-selected.e-today span.e-day {
  border: 1px solid #007bff;
}
.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-selected.e-today:hover span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-selected.e-today:hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-selected.e-today:hover span.e-day {
  border: 1px solid #007bff;
}
.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-today.e-range-hover span, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover span, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover:hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-today.e-range-hover span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover:hover span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-today.e-range-hover span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover:hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected span {
  background-color: #fff;
  border: none;
  color: #adb5bd;
}
.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected {
  background-color: #fff;
  border: none;
  color: #adb5bd;
}
.e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day {
  background-color: #007bff;
  color: #fff;
}
.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover.e-today span.e-day,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover.e-today span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover.e-today span.e-day {
  background-color: #007bff;
  color: #fff;
}
.e-daterangepicker.e-popup .e-calendar .e-other-month.e-selected span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-other-month.e-selected span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-other-month.e-selected span {
  color: #fff;
}
.e-daterangepicker.e-popup .e-presets,
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets,
.e-bigger.e-small.e-daterangepicker.e-popup .e-presets {
  background-color: #fff;
  color: #212529;
}
.e-daterangepicker.e-popup .e-presets .e-list-item.e-active,
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-list-item.e-active,
.e-bigger.e-small.e-daterangepicker.e-popup .e-presets .e-list-item.e-active {
  background-color: #007bff;
  color: #fff;
}
.e-daterangepicker.e-popup .e-presets .e-list-item.e-hover,
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-list-item.e-hover,
.e-bigger.e-small.e-daterangepicker.e-popup .e-presets .e-list-item.e-hover {
  background-color: #e9ecef;
  color: #212529;
}
.e-daterangepicker.e-popup .e-start-label, .e-daterangepicker.e-popup .e-end-label,
.e-bigger.e-small .e-daterangepicker.e-popup .e-start-label,
.e-bigger.e-small .e-daterangepicker.e-popup .e-end-label,
.e-bigger.e-small.e-daterangepicker.e-popup .e-start-label,
.e-bigger.e-small.e-daterangepicker.e-popup .e-end-label {
  color: #212529;
}
.e-daterangepicker.e-popup .e-change-icon,
.e-bigger.e-small .e-daterangepicker.e-popup .e-change-icon,
.e-bigger.e-small.e-daterangepicker.e-popup .e-change-icon {
  color: #212529;
}
.e-daterangepicker.e-popup .e-day-span,
.e-bigger.e-small .e-daterangepicker.e-popup .e-day-span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-day-span {
  color: #6c757d;
}
.e-daterangepicker.e-popup .e-separator,
.e-bigger.e-small .e-daterangepicker.e-popup .e-separator,
.e-bigger.e-small.e-daterangepicker.e-popup .e-separator {
  background-color: #e9ecef;
}
.e-daterangepicker.e-popup .e-footer,
.e-bigger.e-small .e-daterangepicker.e-popup .e-footer,
.e-bigger.e-small.e-daterangepicker.e-popup .e-footer {
  background-color: #fff;
}
.e-bigger .e-daterangepicker,
*.e-bigger.e-daterangepicker,
*.e-device.e-daterangepicker {
  background-color: #fff;
  padding: 0;
}
.e-bigger .e-daterangepicker .e-calendar th,
*.e-bigger.e-daterangepicker .e-calendar th,
*.e-device.e-daterangepicker .e-calendar th {
  color: #212529;
}
.e-bigger .e-daterangepicker .e-start-btn, .e-bigger .e-daterangepicker .e-end-btn,
*.e-bigger.e-daterangepicker .e-start-btn,
*.e-bigger.e-daterangepicker .e-end-btn,
*.e-device.e-daterangepicker .e-start-btn,
*.e-device.e-daterangepicker .e-end-btn {
  background: #fff;
  color: #212529;
}
.e-bigger .e-daterangepicker .e-start-btn.e-active, .e-bigger .e-daterangepicker .e-start-btn.e-active:active, .e-bigger .e-daterangepicker .e-end-btn.e-active, .e-bigger .e-daterangepicker .e-end-btn.e-active:active:not([disabled]), .e-bigger .e-daterangepicker .e-start-btn.e-active:hover, .e-bigger .e-daterangepicker .e-end-btn.e-active:hover,
*.e-bigger.e-daterangepicker .e-start-btn.e-active,
*.e-bigger.e-daterangepicker .e-start-btn.e-active:active,
*.e-bigger.e-daterangepicker .e-end-btn.e-active,
*.e-bigger.e-daterangepicker .e-end-btn.e-active:active:not([disabled]),
*.e-bigger.e-daterangepicker .e-start-btn.e-active:hover,
*.e-bigger.e-daterangepicker .e-end-btn.e-active:hover,
*.e-device.e-daterangepicker .e-start-btn.e-active,
*.e-device.e-daterangepicker .e-start-btn.e-active:active,
*.e-device.e-daterangepicker .e-end-btn.e-active,
*.e-device.e-daterangepicker .e-end-btn.e-active:active:not([disabled]),
*.e-device.e-daterangepicker .e-start-btn.e-active:hover,
*.e-device.e-daterangepicker .e-end-btn.e-active:hover {
  background: #007bff;
  color: #fff;
}

/* stylelint-disable property-no-vendor-prefix */
/*! component icons */
.e-datetime-wrapper .e-time-icon.e-icons::before {
  content: "\e7c7";
  font-family: "e-icons";
}

.e-input-group.e-control-wrapper.e-datetime-wrapper.e-non-edit.e-input-focus .e-input:focus ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-input-group.e-datetime-wrapper.e-non-edit.e-input-focus input:focus ~ .e-clear-icon {
  display: flex;
}

.e-datetime-wrapper {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
}
.e-datetime-wrapper .e-time-icon.e-icons::before {
  font-size: 16px;
}
.e-datetime-wrapper.e-control-wrapper {
  box-sizing: border-box;
}
.e-datetime-wrapper .e-time-icon.e-icons.e-disabled, .e-datetime-wrapper .e-date-icon.e-icons.e-disabled {
  pointer-events: none;
}
.e-datetime-wrapper .e-clear-icon {
  box-sizing: content-box;
}
.e-datetime-wrapper span {
  cursor: pointer;
}
.e-datetime-wrapper .e-input-group-icon.e-date-icon, .e-datetime-wrapper .e-input-group-icon.e-time-icon {
  font-size: 16px;
  margin: 0;
  outline: none;
}
.e-datetime-wrapper .e-input-group-icon.e-time-icon {
  border: 1px;
  border-style: none;
  margin: 0;
}

.e-datetime-wrapper:not(.e-outline).e-rtl .e-input-group-icon.e-time-icon {
  margin: 0;
}

.e-datetimepicker.e-time-modal {
  background-color: rgba(0, 0, 0, 0.15);
  height: 100%;
  left: 0;
  opacity: 0.5;
  pointer-events: auto;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
}

.e-datetimepicker.e-popup {
  border-style: solid;
  border-width: 1px;
  overflow: auto;
}
.e-datetimepicker.e-popup .e-content {
  position: relative;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul {
  margin: 0;
  padding: 5px 0;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item {
  color: #212529;
  cursor: default;
  font-size: 14px;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item.e-hover {
  cursor: pointer;
}

.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item {
  line-height: 26px;
  text-indent: 20px;
}

.e-bigger.e-datetime-wrapper .e-time-icon.e-icons::before,
*.e-bigger .e-datetime-wrapper .e-time-icon.e-icons::before {
  font-size: 18px;
}
.e-bigger.e-datetime-wrapper .e-input-group-icon.e-time-icon,
*.e-bigger .e-datetime-wrapper .e-input-group-icon.e-time-icon {
  margin: 0;
}

.e-bigger.e-datetime-wrapper:not(.e-outline).e-rtl .e-input-group-icon.e-time-icon,
*.e-bigger .e-datetime-wrapper:not(.e-outline).e-rtl .e-input-group-icon.e-time-icon {
  margin: 0;
}

.e-bigger .e-datetimepicker.e-popup .e-list-parent.e-ul,
*.e-bigger.e-datetimepicker.e-popup .e-list-parent.e-ul {
  padding: 10px 0;
}
.e-bigger .e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-bigger.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 15px;
  line-height: 40px;
  text-indent: 20px;
}

.e-small .e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-small.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 13px;
  line-height: 22px;
  text-indent: 12px;
}

.e-small.e-bigger .e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-small.e-bigger.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 14px;
  line-height: 34px;
  text-indent: 20px;
}

.e-small.e-datetime-wrapper .e-time-icon.e-icons::before,
*.e-small .e-datetime-wrapper .e-time-icon.e-icons::before {
  font-size: 12px;
}

.e-small.e-bigger.e-datetime-wrapper .e-time-icon.e-icons::before,
*.e-small.e-bigger .e-datetime-wrapper .e-time-icon.e-icons::before {
  font-size: 15px;
}

.e-content-placeholder.e-datetimepicker.e-placeholder-datetimepicker {
  background-size: 250px 33px;
  min-height: 33px;
}

.e-bigger .e-content-placeholder.e-datetimepicker.e-placeholder-datetimepicker,
.e-bigger.e-content-placeholder.e-datetimepicker.e-placeholder-datetimepicker {
  background-size: 250px 40px;
  min-height: 40px;
}

/*! datetimepicker theme */
.e-datetime-wrapper .e-input-group-icon.e-icons.e-active {
  background: #545b62;
  border-color: #545b62;
  color: #fff;
}
.e-datetime-wrapper.e-input-group:not(.e-disabled) .e-input-group-icon.e-active:active {
  color: #fff;
}

.e-datetimepicker.e-popup {
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  box-shadow: none;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul {
  background-color: #fff;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul li.e-list-item {
  border: none;
  color: #212529;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item.e-hover, .e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item.e-navigation, .e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item:focus {
  background-color: #f2f4f6;
  border: none;
  color: #212529;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item.e-active {
  background-color: #007bff;
  color: #fff;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item.e-active.e-hover {
  background-color: #007bff;
  color: #fff;
}

/*# sourceMappingURL=styles.css.map*/