﻿.e-control, .e-css, .e-error {
    font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont";
    font-size: 12px;
    font-weight: normal
}

.e-error {
    color: #dc3545
}

.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;
    height: 100%;
    opacity: .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;
    opacity: .35
}

.e-ul {
    list-style-type: none
}

.e-prevent-select {
    user-select: none
}

.e-warning {
    color: #212529
}

.e-success {
    color: #28a745
}

.e-information {
    color: #20c997
}

.e-block-touch {
    touch-action: pinch-zoom
}

.e-license {
    color: #ff0;
    text-decoration: none
}

.e-license-banner {
    position: absolute;
    right: 10px;
    top: 27%;
    cursor: pointer
}

@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% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes FadeOut {
    from {
        opacity: 1
    }

    to {
        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 {
        opacity: 0;
        transform: scale(0)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

@keyframes FadeZoomOut {
    from {
        opacity: 1;
        transform: scale(1)
    }

    to {
        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 {
        opacity: 0;
        transform: perspective(400px) rotateY(180deg);
        transform-origin: center center;
        transform-style: preserve-3d
    }

    50% {
        transform: perspective(700px) rotateY(90deg)
    }

    to {
        opacity: 1;
        transform: rotateY(0deg);
        transform-origin: center center;
        transform-style: preserve-3d
    }
}

@keyframes FlipYLeftOut {
    from {
        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 {
        opacity: 0;
        transform: rotateY(180deg);
        transform-origin: center center;
        transform-style: preserve-3d
    }
}

@keyframes FlipYRightIn {
    from {
        opacity: 0;
        transform: perspective(400px) rotateY(-180deg);
        transform-origin: center center;
        transform-style: preserve-3d
    }

    50% {
        transform: perspective(700px) rotateY(-90deg)
    }

    to {
        opacity: 1;
        transform: rotateY(0deg);
        transform-origin: center center;
        transform-style: preserve-3d
    }
}

@keyframes FlipYRightOut {
    from {
        opacity: 1;
        transform: perspective(400px) rotateY(0deg);
        transform-origin: center center;
        transform-style: preserve-3d
    }

    50% {
        transform: perspective(700px) rotateY(-90deg)
    }

    to {
        opacity: 0;
        transform: rotateY(-180deg);
        transform-origin: center center;
        transform-style: preserve-3d
    }
}

@keyframes FlipXDownIn {
    from {
        opacity: 0;
        transform: perspective(400px) rotateX(180deg);
        transform-origin: center center;
        transform-style: preserve-3d
    }

    50% {
        transform: perspective(700px) rotateX(90deg)
    }

    to {
        opacity: 1;
        transform: rotateX(0deg);
        transform-origin: center center;
        transform-style: preserve-3d
    }
}

@keyframes FlipXDownOut {
    from {
        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 {
        opacity: 0;
        transform: rotateX(180deg);
        transform-origin: center center;
        transform-style: preserve-3d
    }
}

@keyframes FlipXUpIn {
    from {
        opacity: 0;
        transform: perspective(400px) rotateX(-180deg);
        transform-origin: center center;
        transform-style: preserve-3d
    }

    50% {
        transform: perspective(700px) rotateX(-90deg)
    }

    to {
        opacity: 1;
        transform: rotateX(0deg);
        transform-origin: center center;
        transform-style: preserve-3d
    }
}

@keyframes FlipXUpOut {
    from {
        opacity: 1;
        transform: perspective(400px) rotateX(0deg);
        transform-origin: center center;
        transform-style: preserve-3d
    }

    50% {
        transform: perspective(700px) rotateX(-90deg)
    }

    to {
        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,.1);
        border-radius: 0;
        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,.3);
        content: "";
        display: block;
        height: 50%;
        left: 25%;
        opacity: 0;
        top: 25%;
        transform: scale(3);
        transition: transform .5s,opacity .5s;
        width: 50%
    }

    .e-ripple-style:active::after {
        opacity: 1;
        transform: scale(0);
        transition: 0s
    }

@font-face {
    font-family: "e-icons";
    font-style: normal;
    font-weight: normal;
    src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMmATTM0AAAEoAAAAVmNtYXAqYyqAAAAMPAAAB4BnbHlmYsAgTAAAHnwAAkJ8aGVhZCrSh2gAAADQAAAANmhoZWEIXQawAAAArAAAACRobXR4vAAAAAAAAYAAAAq8bG9jYQL1m9gAABO8AAAKwG1heHAD3gLMAAABCAAAACBuYW1lc0cOBgACYPgAAAIlcG9zdLTOyuIAAmMgAAArhQABAAAEAAAAAFwEAAAAAAAEAAABAAAAAAAAAAAAAAAAAAACrwABAAAAAQAAjvHdB18PPPUACwQAAAAAAOPaITUAAAAA49ohNQAAAAAEAAQAAAAACAACAAEAAAAAAAEAAAKvAsAAJQAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABACabp2wQAAAAAXAQAAAAAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABAdsAAAAgACAAAYAAAmm4RXhKeE54UXhn+IG4grkCeQZ5CDkNuRJ5FnkYuSJ5JnmXuZp5nnmiOaK5pDoEugi6CToJ+gt6C/oM+g26DnoPOhB6EfoTuhS6FjoXehp6Hnoj+iV6J/pAOkC6QXpD+kS6R/pL+k96UDpQulF6UjpTOlV6V3pYulo6aXp2///AAAJpuER4SHhMOFA4ZXiA+IJ5AHkEOQg5DXkQORQ5GDkhuSQ5lfmYOZw5oDmiuaQ5wDoFOgk6CfoLegv6DHoNeg46DzoQehD6EnoUOhV6F3oYOhw6IDokuiY6QDpAukF6QrpEeka6SrpOuk/6ULpRelH6UzpT+lX6V/pZOlq6af//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAIAAgACIAJgAqgC0AMgAzgDQAOAA8gDyAPQBBgEYARwBIgE0AUIBVAFmAXYBdgF2A5oDtgO2A7YDtgO2A7oDvAO+A74DvgPGA9AD1APaA9oD7AP+BBwEIgQwBDAEMAQwBDoEPARGBFAEVgRYBFgEWARaBFoEZgRyBHgEgAT2AAACeQGxAc4B2QHAAZ4BpAGlAaYBpwGoAakBqwGsAa0BrgGvAbABtwG4AbkBugHBAcIByQHQAdEBxgGzAb0BqgFYAVkBWgFbAVwBXQFeAV8BYAFhAWIBYwFkAWUBZgFnAWgBaQFqAWsBbAFtAW4BbwFwAXEBcgFzAXQBdQF2AXcBeAF5AXoBewF8AX0BfgF/AYABgQGCAYMBhAGFAYYBhwGIAYkBigGLAYwBjQGOAY8BkAGRAZIBkwGUAZUBlgGXAZgBmQGaAZsBnAGdAVYBnwGgAaEBogGjARABEQESATIBMQEwAS8BNAE1ATYBMwE3ATgBOQE6ATsBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEtAVEBUgFTAVQBUAEuAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgA/AEAAQQBCAEMARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsAXABdAF4AXwBgAGEAYgBjAGQAZQBmAGcAaABpAGoAawBsAG0AbgBvAHAAcQByAHMAdAB1AHYAdwB4AHkAegB7AHwAfQB+AH8AgACBAIIAgwCEAIUAhgCHAIgAiQCKAIsAjACNAI4AjwCQAJEAkgCTAJQAlQCWAJcAmACZAJoAmwCcAJ0AngCfAKAAoQCiAKMApAClAKYApwCoAKkAqgCrAKwArQCuAK8AsACxALIAswC0ALUAtgC3ALgAuQC6ALsAvAC9AL4AvwDAAMEAwgDDAMQAxQDGAMcAyADJAMoAywDMAM0AzgDPANAA0QDSANMA1ADVANYA1wDYANkA2gDbANwA3QDeAN8A4ADhAOIA4wDkAOUA5gDnAOgA6QDqAOsA7ADtAO4A7wDwAPEA8gDzAPQA9QD2APcA+AD5APoA+wD8AP0A/gD/AQABAQECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BPAE9AT4BPwFAAUEBQgFDAUUBTQFHAUgBSQFKAUsBTAFVAU4BTwFGAb8BJwEqAcMBxAHFAccByAHKAcsBKAHNAc8BRAEpAdIB0wHVASMBJAElASsBJgHWAdcB2AHbAdwB3QHeASwB4AHhAeIB4wHkAeUB5gHnAegB6QHqAesB7AHtAe4B7wHwAfEB8gHzAfQB9QH2AfcB+AH5AfoB+wH8Ab4B/QH+Af8CAAIBAgIBtAG1AbYBuwFXAcwCAwIEAgUCBgIHAggB1AHfAbICCQIKAgsCDAINAg4BvAHaAg8CEAIRAhICEwIUAhUCFgIXAhgCGQIaAhsCHAIdAh4CIAIhAiICHwIjAiQCJQImAicCKAIpAioCKwIsAi0CLgIvAjACMQIyAjMCNAI1AjYCNwI4AjkCOgI7AjwCPQI+Aj8CQAJBAkICQwJEAkUCRgJHAkgCSQJKAksCTAJNAk4CTwJQAlECUgJTAlQCVQJWAlcCWAJZAloCWwJcAl0CXgJfAmACYQJiAmMCZAJlAmYCZwJoAmkCagJrAmwCbQJuAm8CcAJxAnICcwJ0AnUCdgJ3AngCegJ7AnwCfQJ+An8CgAKBAoICgwKEAoUChgKHAogCiQKKAosCjAKNAo4CjwKQApECkgKTApQClQKWApcCmAKZApoCmwKcAp0CngKfAqACoQKiAqMCpAKlAqYCpwKoAqkCqgKrAqwCrQKuAAAAAAAAAAAAAACkAAAA+AAAAUQAAAIsAAACcAAAApwAAAM0AAADuAAABBQAAARQAAAGRAAABrgAAAcMAAAHNAAAB6wAAAiQAAAKOAAAC0QAAA1AAAAN/AAADiAAAA6QAAAQcAAAEQAAABEoAAARlAAAEogAABQ8AAAWAAAAFmgAABegAAAYEAAAGIAAABj0AAAZQAAAGYAAABtcAAAdqAAAHeQAAB/cAAAgCAAAITwAACMUAAAj6AAAJGgAACTEAAAmDAAAJyAAACf8AAAoRAAAKIQAACkgAAApSAAAKiAAACqYAAArFAAAK4QAACw8AAAulAAAL8gAADBEAAAyXAAAM2gAADYgAAA2nAAANuQAADgUAAA5KAAAOZwAADngAAA6JAAAO1gAADuoAAA76AAAPcwAAD5kAAA/iAAAQAAAAEBAAABA9AAAQXgAAEHEAABC0AAAQ0wAAEQsAABFtAAARywAAEdYAABHiAAAR7gAAEgoAABIXAAASLwAAEj8AABJjAAASfgAAEqUAABLmAAATUwAAE3MAABPsAAAUBAAAFEQAABRsAAAUiwAAFJkAABSkAAAUtQAAFOQAABUOAAAVQQAAFVEAABVlAAAVdQAAFZEAABXEAAAWDQAAFkQAABaHAAAWnQAAFuEAABcCAAAXLQAAFz0AABdoAAAXnwAAGAYAABhGAAAYbAAAGNgAABjyAAAZEAAAGSgAABk7AAAZswAAGlAAABpxAAAasgAAGsEAABshAAAbOgAAG1EAABt3AAAbqwAAG74AABvlAAAcWwAAHGoAABzFAAAc4gAAHPAAAB1wAAAdhgAAHZ8AAB5SAAAeYgAAHsIAAB8UAAAfKgAAH40AAB/TAAAgAwAAICkAACCOAAAgoAAAIKcAACC9AAAhIQAAIdMAACI4AAAinQAAIqcAACK9AAAi3wAAI2gAACP/AAAkeQAAJJUAACTJAAAlXgAAJXYAACYjAAAmMAAAJogAACadAAAmqQAAJroAACbMAAAnKQAAJ0QAACdcAAAnbgAAJ48AACeaAAAnqAAAJ8AAACfjAAAn9AAAKBYAACikAAApDQAAKdcAACpLAAAqiQAAKrgAACrFAAAq0QAAKuYAACtDAAArTgAAK5UAACwzAAAsQgAALG4AAC1JAAAtZAAALdoAAC4YAAAunwAALrYAAC7JAAAu2wAALuwAAC80AAAvqgAAL9oAADCKAAAwrwAAMM4AADDbAAAxAAAAMQ0AADEeAAAxKwAAMUoAADFqAAAxfgAAMZIAADGxAAAxvgAAMcwAADIHAAAySwAAMpkAADKmAAAyxQAAMwoAADMeAAAzQwAAM2EAADNrAAAzcgAAM6oAADO6AAAzzgAAM+AAADQNAAA0HAAANEAAADRVAAA0XgAANGcAADRyAAA0fQAANIcAADSRAAA0ygAANOIAADT0AAA1KgAANVAAADXEAAA2GwAANnIAADZ5AAA2hQAANpAAADcaAAA3KgAAN0EAADdmAAA3hQAAN7AAADfEAAA31QAAOEwAADjMAAA5JQAAOX8AADnZAAA6NQAAOnsAADtLAAA7nAAAPBQAADxWAAA8lwAAPSgAAD1rAAA9rgAAPd4AAD37AAA+gwAAPp0AAD7eAAA+5QAAPvAAAD7/AAA/EgAAPykAAD9DAAA//QAAQDQAAECIAABAvwAAQRAAAEEwAABBTAAAQWgAAEGaAABBwQAAQc4AAEH9AABCfQAAQpkAAELKAABC0QAAQuAAAELsAABC+AAAQwYAAEMSAABDXgAAQ38AAEOfAABEEAAARFEAAERxAABE2gAARTYAAEV3AABFkQAARjQAAEaWAABGtgAARv8AAEcSAABHKQAAR0QAAEdbAABHbAAAR3oAAEeUAABHrQAAR8cAAEfkAABH/gAASB4AAEg5AABIXQAASKgAAEjOAABJOAAASVkAAElzAABJuwAASeoAAEoPAABKOwAASmcAAEqIAABKtAAAS0oAAEuAAABL+QAATGMAAEzcAABNQAAATaUAAE3JAABObwAATpUAAE6lAABOvwAATt8AAE72AABPDAAATycAAE9AAABPagAAT3gAAE+ZAABPugAAT9oAAFAPAABQMAAAUFcAAFBxAABQjAAAUKEAAFDcAABQ6gAAUQEAAFESAABRLgAAUUsAAFFoAABRlQAAUb4AAFHbAABSCQAAUiwAAFJMAABSkgAAUrwAAFLjAABTBAAAU7UAAFPpAABUCgAAVDUAAFRxAABUlAAAVQEAAFUqAABVYAAAVZMAAFWzAABVzgAAVfgAAFYnAABWUAAAVnoAAFaaAABWtwAAVuAAAFcAAABXKQAAV24AAFeVAABXtQAAV+AAAFgBAABYKgAAWFMAAFhpAABYsgAAWO8AAFleAABZggAAWbcAAFngAABaEAAAWjsAAFszAABbSgAAW2EAAFvZAABcDAAAXBwAAFw0AABc9QAAXSAAAF0vAABdogAAXecAAF3/AABeDAAAXi4AAF5SAABedQAAXtUAAF8oAABfcAAAX4sAAF/JAABf8gAAYBoAAGA9AABgagAAYK4AAGDNAABg4gAAYRYAAGEsAABhSwAAYWcAAGF8AABhuwAAYpcAAGKqAABiywAAYt4AAGMQAABjIwAAY0wAAGNcAABj3QAAZCUAAGRKAABkzAAAZPoAAGUOAABlKgAAZUcAAGVvAABl2AAAZfAAAGY+AABmdwAAZvEAAGdFAABnjQAAZ9YAAGfuAABoDQAAaCsAAGhLAABoYAAAaHkAAGlWAABpiQAAadYAAGnkAABp+AAAaqYAAGq2AABrAAAAa0oAAGuhAABr9AAAbEsAAGx2AABsggAAbJAAAGypAABswgAAbNAAAGzdAABs9gAAbUAAAG2KAABuLQAAbsgAAG9kAABwAAAAcFUAAHBnAABwmQAAcKcAAHFqAABx5AAAcgEAAHJzAAByfgAAcpsAAHMDAABzdwAAdCMAAHSwAAB1LQAAdToAAHVIAAB1zAAAdlIAAHZlAAB35gAAeAwAAHgXAAB4IgAAeC0AAHg4AAB4QwAAeE4AAHhxAAB4ewAAeLkAAHkNAAB5LgAAeUoAAHltAAB6dgAAe38AAHwSAAB9IAAAfpIAAH7TAAB/BgAAfxYAAH9hAAB/xAAAf+0AAIAWAACAQwAAgLoAAIDaAACA7gAAgQIAAIHkAACCLwAAg3MAAIOOAACEZAAAhNQAAIUnAACFtwAAhdgAAIXqAACGJgAAhjIAAIZEAACGZgAAhnEAAIafAACGqgAAhsAAAIbRAACG+AAAhxcAAIciAACHLQAAhzgAAIdDAACHTgAAh2EAAIdsAACHdQAAh34AAIfLAACH9QAAiAEAAIgKAACIFQAAiB8AAIgpAACIdgAAiKAAAIitAACItwAAiMQAAIj0AACJLgAAiVEAAInAAACJ1AAAifwAAIoTAACKKQAAij8AAIqcAACKvAAAitwAAIr5AACLGQAAizsAAItfAACLgQAAi8YAAIvkAACMNwAAjIkAAIyjAACMtwAAjPAAAI0mAACNUAAAjWkAAI2CAACNyQAAjd4AAI38AACOHQAAjjoAAI6RAACOqAAAjsYAAI7hAACPNgAAj4gAAI+PAACPoQAAj+sAAJBRAACQYAAAkIgAAJCfAANAAAAAAOkA6QAAwAHAAsADwATABcAGwAfACMAJwArAC8AMwAAJTM1IwUzNSMFMzUjITM1IwUzNSMhMzUjBTM1IwUzNSMhMzUjBTM1IyEzNSMFMzUjBTM1IwL8qKj+sKio/rCoqAH4qKj+sKioAfioqP6wqKj+sKioAfioqP6wqKgB+Kio/rCoqP6wqKhcqKioqKioqKioqKioqKioqKioqKioAAUAAAAAA8ADwAADAAcACwAPABMAAAEzNSMFMxEjEzMRIyURIREDIREhAnBwcP6wcHCocHABiP1gcAOA/IABIODgAVD+sAHAcP1gAqD88AOAAAAAAAUAAAAAA8ADiAADAAcACwAOABIAADchNSElITUhNSE1IQE3JzUhNSFAA4D8gAFQAjD90AIw/dD+sKioA4D8gHhwcHBwcP6wqKhwcAADAAAAAAPAA78AAwAXAFQAADchNSETAQMBLwI9AT8GOwEfAScPBx0BHwYBHwMhPww1LwYBLwYrAQ8FswK0/UzNAQT9/vsEAgICAgTWBAUFBgUFBUvWBgUEBAMCAgICAwMFBQYBkwUEBgUBHgUFBQRyBgYEBAQCAQECAgMEBAYG/gMHBwcHCAgICAgICAgHCAZAPAMA/v7/AAEHBAUFBgUFBQTUBAICAgIn1AYHBwgICQgJCQkICAgIBwb+agQCAgEBAQMDbAYHCAgJCAkKCQkJCAkHCAYB+gYFBAQCAgICAgIEBAUAAAAAAwAAAAADiANsAAQACAASAAABMRUjNQEVIzUHASMVMzUBMzUjASBwAqBwOP6OvuABcr7gATxwcAH4cHB8/rzgtAFE4AABAAAAAAO/AxgABQAAEwkBJwkBQAHAAcB2/rb+tgKg/kgBuHj+uwFFAAAAAAMAAAAAA8ADwAAYABwANQAAAQcXNxUzNRc3LwcrAQ8FJSE1ISUnBx8HOwE/BycHNSMBspBOWHBYTpAICQoJCwoKCwsKCgsJCgn+hgOA/IABiFRRjAgJCgoLCgwLCwwKCwoKCQiMUVRwAZOMUVbMzFZRjAcGBgQEAgICAgQEBgYucMNYTZMIBgYFBAMCAgMEBQYGCJNNWMUAAgAAAAADiANQACAALAAAATMVIw8GFTM1IzUzPwY1LwYjJQMzGwEzAxMjCwEjAuBwPgsKCQcGBAOocD4LCgkHBgQDAwQGBwkKC3b+XMRwqKhqvsRwqKhwAZA4AwQGBwkKC3Y4OAMEBgcJCgtECwoJBwYEAzj+sAET/u0BUAFQ/u0BEwAAAwAAAAADwAPAAAkAFQAdAAA3MxEhFxEzESchBzM1MzUzNSM1IzUjFyERIxUhNSPocAFxh3DJ/fGoODg4ODg4qALYcP4IcEABiIf+/wEvyVQ4ODg4OFQBGKioAAACAAAAAAPAA8AACAAMAAATFzcRMxEXNwElITUhwU65cLlO/sH+QAOA/IAB8FC0/ewCFLRQATYqcAAAAAADAAAAAAPAA8AACwBbAN8AAAEjFTMVMzUzNSM1IwUPEy8TPxMfEgUVHx07AT8HHwMzPwc9AS8DPwc1Lx0rAQ8dAZBwcDhwcDgBDwEBAQIGCQoMDhAREhQWFhcMDA0MDA0MDBcWFhQSEg8ODAsIBgIBAQEBAQECBggLDA4PEhIUFhYXDAwNDAwNDAwXFhYUEhEQDgwKCQYCAQH9ogICAwQFBgcHCAkJCgsMDAwODQ8OEA8QEREREhISEhMOHBsaGhkXFxLkBAUFBgUGBAUuAwMCAgMD4xMMCwkHBQMBAgIDBQQGBwcICQkKCwwMDA4NDw4QDxARERESEhISExMSEhISEREREA8QDg8NDgwMDAsKCQkIBwcGBQQDAgICcDhwcDhwjAwNDAwXFhYUEhIPDgwLCAYCAQEBAQEBAgYICwwODxISFBYWFwwMDQwMDQwMFxYWFBIREA4MCwgGAgEBAQEBAQIGCAsMDhAREhQWFhcMDA0MExISEhIREREQDxAODw0ODAwMCwoJCQgHBwYFBAMCAgIFBggJDA0M4wMDAgEBAwMuBQUFBQYFBQTkHRcZGRobGxwTEhISEhERERAPEA4PDQ4MDAwLCgkJCAcHBgUEAwICAgIDBAUGBwcICQkKCwwMDA4NDw4QDxARERESEhISAAAAAAEAAAAAAvwD+AAmAAABERUfCDsBPwMBPwI9AS8CAS8DIw8FAQQCAQMDAwQEBAUEBQQFBAQBuQMDAgIDA/5HBQUGBgYGBgUEAwID1fxWBgUFBAQDAwICAQICAwMB2QQGBQYGBgUFAdgEAwIBAgMEBQYHAAAABAAAAAADwAPAAAUACwARABcAACUzNTM1IQUzFTMRISUhNSM1IwUjFSERIwJwcOD+sP3Q4HD+sAIwAVDgcP6w4AFQcEDgcHDgAVDgcODgcAFQAAAAAQAAAAADGAO/AAUAABMBNwkBJ+gBuHj+uwFFeAIA/kB2AUoBSnYAAAUAAAAAA84DpAADAAcAEAAUACQAABMVMz0BIxUzARcHJzchNSEnJRUzNSUhESc1IxUjFTMVMzU3ESGG0tLSAafPzz51/soBNnX9xdL+2gOcVPzS0vxU/GQBWKio/KgBN+PjOIFUgaWoqFT+xVyL0vzSi1z+xQAAAAIAAAAAA8ADbAAdAFsAABMPAx8EMyE/By8EIyEPAgMRPwghNS8PIS8PIw8O+rQCAwEBBAUGCAQClAYGBQW2AgEBAQQFBggE/WwGBgW/jwYHCAgICQoJAggBAQMEBQUHBwgICgkLCgwL/ugBAQMEBQUHBwgICgkLCgwLcAsMCgsJCggIBwcGBAQDAQGi4AQIBwgGBgQDAQIDBOQEAwgIBgYEAwECAwFW/heyBwYFBQMDAQGoCwwKCwkKCAgHBwUFBAMBAQsMCgsJCggIBwcFBQQDAQEBAQMEBQUHBwgICgkLCgwAAAIAAAAAA8ADwABdALsAACUjLwc3IRE3Hw4zPx8jFQ8dATM1Px07AR8HByERBy8PDx4CAA4cGxsaGRgXDmD+6GgTDxAQERESEhISExMTFBMUFxcWFhYVFRQUExMSEhEQEA4PDQwMCwoJCAcGBQQDAQFwAgIDBAQFBgcICAgKCgoMCwwNDQ4ODg8QDxAQERER/i9wAgIDBAQFBgcICAgKCgoMCwwNDQ4ODg8QDxAQEREREQ4bGxoaGRcXEWABGGgXDxAQEREREhETEhMSExQTFxcWFhYVFRQUExMSEhEQEA4PDQwMCwoJCAcGBQQDAbADBAcJCw0PCmD+6GgOCwsKCQgIBwYFBQMDAgIBAQMEBQYHCAkKCwwMDQ8OEBAREhITExQUFRUWFhYXFxEREREQEA8QDw4ODg0NDAsMCgoKCAgIBwYFBAQDAgIBUBEREREQEA8QDw4ODg0NDAsMCgoKCAgIBwYFBAQDAgIDBAYJCwwPDGABGGgRCwoKCAgIBgYFBQMDAgEBAQEDBAUGBwgJCgsMDA0PDhAQERISExMUFBUVFhYWFwAAAAABAAAAAAOkA8AAagAAAREjAy8GIw8GAy8DDwQBHwchPw8RLwYjDwYVIxEvBiMPBhEjES8HDwYCACYBAgQGCAkKDAsMCgkIBgQCAaoFBgYICAgGMgEsCwwNDQ8ODxABFhAPDw4NDQsLCgkIBgUEAQIDBAYICQoLDAsLCQcHBAInAgUGBwoKCwwLCgkIBgQDJgEEBQcICgsMCwsKCAcGAwOI/p0BCwsKCQgGBAICBAYICQoL/j5eAgEBAQIDBS/+1goJBwYFBAIBAQIEBQYICAoKDAwNDg4IDwIqCwoJCAYEAgIEBggJCgvTAUMLCgkIBgQCAgQGCAkKC/69AWMLCwkJBgYDAQEDBgYJCQsABQAAAAADvwOHABkAOgBzAIQAxwAAEw8CFR8DOwE/BS8EKwEPAQUVDwcvBz8HHwYnMQ8DJwcXDwMjFTMfAwcXNx8DFTM1PwMXNyc/AzM1Iy8DNycHLwM1IwMfAhUPAQEnAT8DHwInAQ8GHQEfDjsBPwYBPwcvDw8GlFIBAQICAgQDugYGBgQCAQEEcgMCAwQEAwKeAQMGBgkJCwsLCwkJBgYDAQEDBgYJCQsLCwsJCQYGA1MMCwsNLSwuBwUEAzs7AwQEBy0rLg0LCww4DAsLDC4sLgcFBAM7OwMEBQgqKCoPCwsMOAgCBAICBP6UJwFpBQUFBQUGBHL+ggYEBQMDAgEBAgMEBAQGUQYHBwcIBwgICAgIBwgHBgcBfgkJBwUFAwIBAQIDBQUICAkLCwwMDQ0ODQ0ODQwNDAsBUIkEBAQEAwICAQIDBAUGBwaDAgECAxcGBQsJCQYGAwEBAwYGCQkLCwsLCQkGBgMBAQMGBgkJC34DBAQHLSsuDQsLDDgMCwsMLiwuBwUEAzs7AwQFBy4rLg0LCww4DAsLDykoKQkEBAM7ARADBQgIBwb+lCcBagMDAQEBAQNM/oIGBwcHCAgICAgICAgHBwYGUQYEBQMDAgEBAgMDBQQGAX8KCwwMDQ0NDg4ODQ0MDAsKCggHBgQDAgEBAgMEBgcIAAoAAAAAA8ADyQADAAcACwAbAB8AIwArADUAOQA9AAABFSM1IxUjNSMVIzUDMzUzFTM1MxUzNTMVMxEhJRc3JwcXNyclIxUzFTMRIwUdATM1MzUjNSMFFzcnBRc3JwOI4DjgOOA4OOA44DjgOPyAAdVjKGPdKGMoAcWoqDg4/Lg4qKg4AdUoYyj+6GMoYwGGqKioqKio/rBwcHBwcHAB+L9jKGNjKGMoMThwARhwOHBwOHBPKGMoKGMoYwAAAQAAAAADpAPAAAUAAAERFxEBIQGsqAFQ/LgCOP6wqAH4AYgAAgAAAAADwAOIAAMAJQAAAREhEScRFR8GIT8GES8GIQ8GAjj+eHADBAYHCQoLAxwLCgkHBgQDAwQGBwkKC/zqCwsJCQYGAwMY/dACMDj9YAYLCgkHBgQDAwQGBwkKCwKsCwoJBwYEAwEDBgYJCQsAAAEAAAAAA8ADwADdAAATHx8/HyMVDx0rAS8dPQE/HTsBHwcHIREHLw4jDx5AAQEDBAUGBwgJCgsMDA0PDhAQERISExMUFBUVFhYWFxcXFxYWFhUVFBQTExISERAQDg8NDAwLCgkIBwYFBAMBAXACAgMEBAUGBwgICAoKCgwLDA0NDg4ODxAPEBARERERERERERAQDxAPDg4ODQ0MCwwKCgoICAgHBgUEBAMCAgICAwQEBQYHCAgICgoKDAsMDQ0ODg4PEA8QEBEREREOGxsaGRkXFxJgARhoGQ8QEBARERIRExISExMTExcXFhYWFRUUFBMTEhIREBAODw0MDAsKCQgHBgUEAwECABcXFhYWFRUUFBMTEhIREBAODw0MDAsKCQgHBgUEAwEBAQEDBAUGBwgJCgsMDA0PDhAQERISExMUFBUVFhYWFxcREREREBAPEA8ODg4NDQwLDAoKCggICAcGBQQEAwICAgIDBAQFBgcICAgKCgoMCwwNDQ4ODg8QDxAQEREREREREREQEA8QDw4ODg0NDAsMCgoKCAgIBwYFBAQDAgICBQYJCg0ODWABGGgSCwoJCQgHBwYFBAQCAgIBAQMEBQYHCAkKCwwMDQ8OEBAREhITExQUFRUWFhYXAAQAAAAAA4gDiAALABcAIgAuAAAlITM/BhEhARUfBiERISUhES8GIQURIREhDwYCOAEYBgsKCQcGBAP+sP5AAwQGBwkKCwEe/rABwAFQAwQGBwkKC/7i/kABUP7oCwsJCQYGA3gDBAYHCQoLAR7+6AYLCgkHBgQDAVBwAR4LCgkHBgQDOP7oAVABAwYGCQkLAAEAAAAAA8ADUAAFAAABJwcJAScBb7p1AS8CUXUBkq50/uQCLHQAAAAEAAAAAAOkA6wACwAQABYAHAAAARc3FwcXBycHJzcnEzMRBycBMxEjNTMBMxEzFSMBl2lpO2lpO2lpO2lpJvx+fgHOVNJ+/QxUftIBnGlpO2lpPGlpPGlpAkz+XCoqAaT+hlQBJv7aVAAAAAACAAAAAAPAA6QATgBiAAATDxUjHw4zPw81Lw4PBgkBFwE/AzUvBw8CxwkJBwUFBAICAgMDBQUGBwgHCAcICAcICQkJCwoMDAwNDQ0NDQ0NDRQSEhEQEA4ODAsKBwYFAwECAwUFBwgKCgsMDA0ODg8PDg0NDAwLAl/+WoIBpwMFAwICAwVEBggJCQkJCAF6CgsLDA0ODhoLCQkJBwcGBQUEAwMCAQsKCQkICAcHBgUEBAMBAgEDBQYHCgoNDQ8PEBERExMPDg4NDAwKCwkIBwUEBAEBAQIDBAUHCAIT/l6BAaIECAgJCQkIB0MGBAIBAQIEAAAAAwAAAAADwAJwAD8AfwC/AAABHw8/Dy8PDw4FHw8/Dy8PDw4FHw8/Dy8PDw4C4AEBAwQFBQcHCAgKCQsKDAsLDAoLCQoICAcHBQUEAwEBAQEDBAUFBwcICAoJCwoMCwsMCgsJCggIBwcFBQQDAf6vAQEDBAUFBwcICAoJCwoMCwsMCgsJCggIBwcFBQQDAQEBAQMEBQUHBwgICgkLCgwLCwwKCwkKCAgHBwUFBAMB/q8BAQMEBQUHBwgICgkLCgwLCwwKCwkKCAgHBwUFBAMBAQEBAwQFBQcHCAgKCQsKDAsLDAoLCQoICAcHBQUEAwECAAsMCgsJCggIBwcFBQQDAQEBAQMEBQUHBwgICgkLCgwLCwwKCwkKCAgHBwUFBAMBAQEBAwQFBQcHCAgKCQsKDAsLDAoLCQoICAcHBQUEAwEBAQEDBAUFBwcICAoJCwoMCwsMCgsJCggIBwcFBQQDAQEBAQMEBQUHBwgICgkLCgwLCwwKCwkKCAgHBwUFBAMBAQEBAwQFBQcHCAgKCQsKDAsLDAoLCQoICAcHBQUEAwEBAQEDBAUFBwcICAoJCwoMAAAAAAUAAAAAA78DiAAZAB8AYABxALQAABMPAhUfAzsBPwUvBCsBDwElByc3FzcFFR8PPw8vDw8OEx8CFQ8BAScBPwMfAicBDwYdAR8OOwE/BgE/By8PDwaUUgEBAgICBAO6BgYGBAIBAQRyAwIDBAQDAuKaXic3c/7nAQMFBgkJDAwODxEREhIUFBQTExIREQ8ODAsKCQYFAwEBAwUGCQoLDA4PERESExMUFBQSEhERDw4MDAkJBgUDnwIEAgIE/pQnAWkFBQUFBQYEcv6CBgUEAwMCAQECAwMEBQZRBgcHBwgHCAgICAgHCAcGBwF+CggHBgQDAgEBAgMFBQcJCQsLDAwNDQ0ODQ4NDA0MCwFeiQQEBAQDAgIBAgMEBQYHBoMCAQIDEZRaKTVuXgoKFBISEREPDgwMCQkGBQMBAQMFBgkJDAwODxEREhIUFBQTExIREQ8ODAwJCQYFAwEBAwUGCQkMDA4PERESEhQBwAMFCAgHBf6TJwFqAwMBAQEBA0z+ggcGBwgHCAgICAgHCAcHBwZRBgQFAwMBAgIBAwMFBAYBfwoLDAwNDQ4NDg4NDQwMCwoKCAcGBAMCAQECAwQGBwgAAAAABQAAAAADwAPAAAMADwATABcAHQAANyERIRMVMxUjFSM1IzUzNQMhESEBIREhBTM1ITUhQAOA/IDgODg4ODioAYj+eAJoARj+6P5AOAFQ/nhAARgBUDg4ODg4OP7oAYj+eAIwcDg4AAAJAAAAAAP4A/gABQAJAA0ATgBWAFoAXgBiAHoAAAEVMxUjNQUzNSMHMzUjBRUfDz8PLw8PDiczPwM1IwczNSMBFSM1IRUjNQcjESEvAyERIRUfAxEjNSMVIzUjAzs/fv6Gfn69fn4BegEDBgcKCwwPDxESFBQVFhcWFhUUFBIRDw8MCwoHBgMBAQMGBwoLDA8PERIUFBUWFhcWFRQUEhEPDwwLCgcGAwEsExQVFn69fn4BOz/+hj8/fgIJBAQEAv5EAvQQEBAPfr38vQGCfj+9fn5+fp4LCxYVFBQSEQ8PDAsKBwYDAQEDBgcKCwwPDxESFBQVFhYXFhUUFBIRDw8MCwoHBgMBAQMGBwoLDA8PERIUFBUWxg4MCwlQfn4Ber29vb0//QwPEBAQAbmBAgQEBAGLfn5+AAABAAAAAALgA78AJAAACQEPAx8DAR8DOwE/BxEvBiMPAgKw/ncEAgEBAQECBAGJAwQEBAQEBAgGAwIBAQEBAgMDBQUFBgUFBQO3/lwEBQUFBQUFBP5cAwMBAgEDBgMEBAUFA0IHBgUFAwMCAQEDAAAAAQAAAAADUAOIACoAABMVHw8RMxEzETMRMzUhDw6wAQQFCAkLDQ8PEhIUFBYWF3BwcHD+QBcWFhQUEhIPDw0LCQgFBAKoDAsWFhQUEhIPDw0LCQgFBAH+sAKg/WACoHABBAUICQsNDxAREhQUFhYAAAEAAAAAA78C4AAmAAAJAQ8DHQEfBjMhMz8GPQEvAwEvAisBDwEB7f5cAwMBAgEDBgMEBAUFA0IFBQQEAwMFAgIBAwP+XAQFBQUFBQUC2f54BAMEBAQEBAgGAwICAQECAgMDBwgEBAQEAwQBiAMCAgICAAAABQAAAAADwAOIAAMABwALAA4AEgAANyE1ISUhNSE1ITUhBRcRJyE1IUADgPyAAVACMP3QAjD90P6w4OADgPyAeHBwcHBwqKgBUHBwAAIAAAAAA8ADwAAGAA0AABMHFzcXESEBJxEhJzcn+LhPuYD+sAJAgAFQgLhPAUi5T7iAAVABQID+sIC5TwAAAAACAAAAAAPAA8AAUwDWAAABDxQvEz0BPxI7AR8SBRUfHj8HHwMzPwc9AS8DPwc1Lx0rAQ8dAqcBAQECAwcKCw0PERIUFRYXDAwMDQwNDA0MDBcWFRMSEQ8NDAkHAwICAQECAgMHCQwNDxESExUWFwwMDQwNDA0MDAwXFhUUEhEPDQsKBwMCAQH9mgICAwUFBQcHCQgKCgsMDA0NDg8PDxAQERESEhISExMdHRwcGhoYGNsEBQUGBQYEBS4DAwICAwPbEA0MCgcGAwEBAwMEBQYHBwgJCgoLCw0MDg4ODxAQEBERERISExITExMSExESEREQEA8PDw4NDQwMCwoKCAkHBwUFBQMCAgJPDA0MDAwXFhUUEhEPDQsKBwMCAQEBAQEBAgMHCgsNDxESFBUWFwwMDA0MDQwNDAwXFhUTEhEPDQwJBwMCAgEBAgIDBwkMDQ8REhMVFhcMDA0MDRMSExISEREREQ8QDw4ODgwNCwsKCgkICAYGBQQDAwEBAgMGBwoMDRDbAwMCAQEDAy4FBQUFBgUFBNsYGRkaHBwdHRMTEhISEhEREBAPDw8ODQ0MDAsKCggJBwcFBQUDAgICAgMFBQUHBwkICgoLDAwNDQ4PDw8QEBEREhISEhMAAAQAAAAAA8ADwAAJAJAA+gD+AAABHwEzPwEzByMnBx8HIy8HDwcfEg8OKwEvDjMfBjsBPwYvED0BPw07AR8FBx8GFSM1LwYjDwofCjM/BzMVDw0rAS8NPQE/DTsBHwUBIREhAs42BQEFNT5fNF89BwYFBAMCAQE8AQIEBQcICQsLCQcGBQQCAQECAwUHDyIWExAGBQUEBAICAQEBAQIDBQUGBggICQoKCwsMDQwMCgoKCAgHBgUEBAIBAToCAwUHCAkKDAsJCQcFBAIBAQIDBQgPLRQQDgYEBQMDAQICAgMEBQUHBwgJCQkLCwsMDAoKCgkI+AcHBQQDAwE4AgQFBwkJCw4IBwYGBQQEBgQCAQECBAYEBAUGBgcICAsKCQgGBQMBOAICBAQFBwcICQkJCgsKCw8ODAwLCgkICAYFBAQCAgICBAQFBggICQoLDAwODgwMCgsJCQn+8wOA/IACbKAVFaDy8hEGBgYHBwcICQgGBwUFAwIBAQEDBAUFBQcGBQUEAwUIBQcHBAUEBgUGBwcHCAgHBwYGBgUFBAMDAgIBAQIDAwQFBgYGBwcHCAcICQkHBQQDAgICAwUFBgYGBgUEBAULBgYIBQQFBgYGBwcIBwcHBgYGBQUFAwMDAQEBAgIDBAQJBgcICAgJCgoFCggIBgUEAQEBAwMEBAUMDQ8QGQ8NDAUEBAMCAgEBAgQFBgcICAkICAgHBwcGBgUEAwMCAQIDAwUGBwgICgoKCwwNDRUMDAsLCgoICAcGBQMDAgECAwMFBf3jA4AAAAIAAAAAA8ADwAADAAwAADchNSElJwcJAScHESNAA4D8gAGIuU4BPwE/TrlwQHD8tFD+yQE3ULQCFAAAAAYAAAAAA8ADwAAWACwAOABTAMoAzgAAAQ8HHwYzPwUlHwQ7AT8FLwUjBycPAj8DLwQPBh8FPwIvCCMfAxUPAx8DPwI7AR8JFQ8NLwcPDC8JPQE/Dy8GPwwfBgEhESEBXQ4SEggLBQIBAQQDAwUEBQUEBAQDBiUBIw0ZCwsFBQYHBgUDAwEBAgQICxINFsYJCBMhICAgFRUUFCQDAwYFAwEBAQICAxASDQIBAQECAwMEBAUEBUQBAgECBAkLGxwdHxwbDg4ODxANCgkGBQMCAQEBAwMDBQUGBwYIBwcICwoKCQkIFSk/KSkqFSUJBgcHCQsLCQoJCAgHBQUEAQECAgMDCQoLDAxaDg0MEA4ODg4QBQMCAQICAwMEBQYHBwgICQwLCgoICAb+OgOA/IABXgYHCQQIBgYECAgEAwMBAQECAwMIQU8LGAkHAgMEBQYGBggFBAUDAgFQFxctCgkHBxYYGBjIAQEDBQYGBgcHBgUcGzEQCAcHBQQEAwICAQkFBgsLCxYfLSQiICAFBAECAwUGBwcIBwgHCAcIBwcHBgYGBAQDAgIBAQMEBgYHFCYNCgwOKT8OBwUFBAMBAQIDBQYHCQkNBgYGBgYGBgUKCAgGBiMeHx4uMBYVFhwNDQ4NBwYGBgYFBQQEAgIBAQIFBQcJCf1OA4AAAAEAAAAAA8ADiAAIAAATATcnITUhNydAAYB4ugJC/b66eAIA/nh2vqi+dgAAAwAAAAADwAPAAAMABwCHAAABESMRNxUjNSUPDx8fPx8vHw8OAjhwcHD++g8ODgwMCgoICAcFBQQDAgEBAgMEBQUHCAgKCgwMDg4PEBEREhISExQUFRUVFxYXGBgXFhcVFRUUFBMSEhIRERAPDg4MDAoKCAgHBQUEAwIBAQIDBAUFBwgICgoMDA4ODxARERISEhMUFBUVFRcWFxgYFxYXFRUVFBQTEhISERECOP6wAVDgcHAmERAREhISExQUFRUVFxYXGBgXFhcVFRUUFBMSEhIRERAPDg4MDAoKCAgHBQUEAwIBAQIDBAUFBwgICgoMDA4ODxARERISEhMUFBUVFRcWFxgYFxYXFRUVFBQTEhISEREQDw4ODAwKCggIBwUFBAMCAQECAwQFBQcICAoKDAwODgAGAAAAAAPOA6QAAwBDAEcAhwCLAMsAACUhFSEnMx8NHQEPDSsBLw09AT8NEyEVISczHw0dAQ8NKwEvDT0BPw0TIRUhJzMfDR0BDw0rAS8NPQE/DQFYAnb9itIJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAkJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICNsCdv2K0gkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgI2wJ2/YrSCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgJCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAjaVH4CAgMDBAUGBgYHBwgICAkJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAkJCAgIBwcGBgYFBAMDAgIBJlR+AgIDAwQFBgYGBwcICAgJCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgJCQgICAcHBgYGBQQDAwICASZUfgICAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAgAABAAAAAADiAPAAAQAGAAcAEwAACUVMwEnNwcXPwM9AS8GKwEPAQEzNSMFERUfBjM1IxEhNxc/CDMfBjUnIxUhNSMPBgHIVgEUV1AqVioDAgICAgM1BAQEBQQEBP7RcHD+eAMEBgcJCguucAFzSAE4CgsLDAwNDQ0LCgoKCQkJCdAQ/rCoCwsJCQYGA5ZWARRWTypVKgMEBAUEBAQENQMCAgICARyoOPzwBgsKCQcGBANwARhJATkJCAYGBAMCAQIBAwQEBQW1s+DgAQMGBgkJCwAAAAAGAAAAAAPOA84AAwAPABMAHQAhACcAACUhFSElMxEjNTM1IzUzNSMBIRUhJTMVBzMVIzU3IwEhFSElMxEjNSMBWAJ2/Yr+2sbGhEJChAEmAnb9iv7axnd3xnd3ASYCdv2K/tp+PELaVLT++EIhQiEBMlSoNYs8NYsBOFSo/vjGAAEAAAAAA08DwAAbAAATERUfBDM3AT8CNS8CAS8BIw8FsAMEBQcHCAcCbQUDAgIDBf2TAwgGBQUFBAICA6L8vAUIBgUEAgMBpwUHBgcHBwUBpwIBAgMDBAUGAAAAAwAAAAAD+ALgAAMASACOAAABITUhNzMfDw8PIxUzPw41Lw4jBRUfDjM1Iy8PPw8zNSMPDgFYAVD+sODgDAwLCwoKCQgIBwUFBAMCAQECAwQFBQcICAkKCgsLDAzg7BYWFRQTEhEPDgwKCAcEAwMEBwgKDA4PERITFBUWFuz90AMEBwgKDA4PERITFBUWFuzgDAwLCwoKCQgIBwUFBAMCAQECAwQFBQcICAkKCgsLDAzg4BcWFhQUEhIPDw0LCQgFBAHIcD4BAgMEBQUHCAgJCgoLCwwMDAwLCwoKCQgIBwUFBAMCAWoDBAcICgwODxESExQVFhYYFhYVFBMSEQ8ODAoIBwQD4AwWFhUUExIRDw4MCggHBANqAQIDBAUFBwgICQoKCwsMDAwMCwsKCgkICAcFBQQDAgFqAQQFCAkLDQ8QERIUFBYWAAYAAAAAA/gD9wAFAEYATQBRAFUAbQAAARUzFSM1BxUfDz8PLw8PDgMzBzM3NSMBFSM1IRUjNQcjESEvAyERIRUfAxEjNSMVIzUjAzs/fr0BAwYHCgsMDw8REhQUFRYXFhYVFBQSEQ8PDAsKBwYDAQEDBgcKCwwPDxESFBQVFhYXFhUUFBIRDw8MCwoHBgPhgWVCZMIBXj/+hj8/fgIJBAQEAv5EAvQQEBAPfr38vQGCfj+9ngsLFhUUFBIRDw8MCwoHBQQBAQQFBwoLDA8PERIUFBUWFxYWFRQUEhEPDwwLCgcFBAEBBAUHCgsMDw8REhQUFRYBDN3sIQGCvb29vT/9DA8QEBABuYECBAQEAYt+fn4AAAMAAAAAA8ADwAADAAcAWAAAARUhNSUVITUnERUfDTsBFR8FMz8DITM/DTURNS8NIyEjDw0COP7oAcD+QOACAgMDBAUGBgYHBwgICAkcAQMGBgYGBQUEBNgBtgkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICf0oCQgICAcHBgYGBQQDAwICAjg4OKg4OIz+CAkICAgHBwYGBgUEAwMCAsQIBwYEAgECAgPZAgIDAwQFBgYGBwcICAgJAfgJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAABAAAAAANsA8AAFAAAExEJAREvByEPBpQBbAFsAQEDAwQFBQb9YAYFBQQDAwEDpPycAVD+sANkBgUFBAMDAQEBAQMDBAUFAAAEAAAAAAPAA4gAAwAHAAsADwAANyE1ISchNSE3ITUhJyE1IbACoP1gcAOA/IBwAqD9YHADgPyAeHBwcHBwcHAABAAAAAADiAPAAAMAHwAtADIAAAEHIzcnIxUzByMVMwcXNzMHFzczNSM3MzUjNycHIzcnNx0BHwYzESERAyERJyECXBBwEDBkXBBMRAw4DHAMOAxkXBBMRAw4DHAMOKgDBAYHCQoLdv3QcAMQyf25AeNubjc3bjdOCFZOCFY3bjdOCFZOCOBwBgsKCQcGBAP+CAKg/PACt8kAAAAAAQAAAAADvwMYAAUAABMXCQE3AUB2AUoBSnb+QAFgeAFE/rx4AbgAAAIAAAAAA4gDwAATAFcAAAEfBxUjNT8HIxUjDwYRHwYhPwYRLwYjNS8PIw8OAlQGBQUEAwMBAeABAQMDBAUFBox2CwoJBwYEAwMEBgcJCgsCrAsKCQcGBAMDBAYHCQoLdgEBAwQFBQcHCAgKCQsKDAvgCwwKCwkKCAgHBwUFBAMBA1ABAQMDBAUFBoyMBgUFBAMDAQGoAwQGBwkKC/38CwoJBwYEAwMEBgcJCgsCBAsKCQcGBAOoCwwKCwkKCAgHBwUFBAMBAQEBAwQFBQcHCAgKCQsKDAAAAAUAAAAAA84DpAAIAAwAEAAUACYAAAEzETcXByc3FxMVMzUhFTM1IRUzNTcxIREjNzM1IzUjFSMVMxcjEQHWVIE44+M4gdLS/jKo/jLSKgJM/FRU/Pz8VFT8Air+ynU+z88+dQJcqKioqKioVP0MVKioqKhUAvQAAAUAAAAAA84DpAADAAcAEAAUACQAAAEjFTMRIxUzARcHIRUhFwcnARUzNSUhESERFxUzNTM1IzUjFQcDetLS0tL9hz92ATb+ynY/zwJ20vy4A5z8ZFT80tL8VAFYqAGkqAE3OIFUgTjjAVCoqFT8uAE7XIvS/NKLXAAAAAAEAAAAAAOsA6QABQAKABYAHAAAATMVITUhASEXByEBFzcXBxcHJwcnNycBIRUjNSEBeVT+hgEm/toBpCoq/lwCTGlpPGlpPGlpO2lp/e8BelT+2gEu0lQBzn5+ASJpaTtpaTtpaTtpaQE70n4AAAAAAgAAAAADUAOyACcATAAANyERIxUPDyEvDzUjMyMVITUjNS8NKwEPDbACoFQBAQMEBQUHBwgICgkLCgwL/ugLDAoLCQoICAcHBQUEAwEBVPxUAVBUAgIDAwQFBgYGBwcICAgJCQgICAcHBgYGBQQDAwICTgMQcAsMCgsJCggIBwcFBQQDAQEBAQMEBQUHBwgICgkLCgwLcHBwCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgAAAUAAAAAA8ADwAAfAF8AnwDhAPUAAAEPBy8HPwcfBgcfDz8PLw8PDhcVDw0rAS8NPQE/DTsBHw0nDwQnBxcPAycHHwQHFzcfAwcXNx8BMz8BFzcnPwMXNyc/AzU3JwcvAzcnBy8DNSMBITUhESEVHwYzFTM1JyEC9gEBAgMDBAQEBAQEAwMCAQEBAQIDAwQEBAQEBAMDAgFjAQECAgQEBAUGBgYHBwcICAgIBwcHBgYGBQQEBAICAQEBAQICBAQEBQYGBgcHBwgICAgHBwcGBgYFBAQEAgIBxgIDBAUGBwgJCQoLCwwMDAwNCwsLCgkJCAcGBQQDAgIDBAUGBwgJCQoLCwsNDAwMDAsLCgkJCAcGBQQDApICEhEQEB4mHg0JCAcvCC8BAgUGKxkrDA0NEhIvEhESDg0IEi4REA0MDiwZKwcCAwIvCS4HBwkOHiYeEhAQEzL9eQGM/uQBiAMEBgcJCgt2cMn9uQEgBAQEAwMCAQEBAQIDAwQEBAQFAwMDAgEBAQECAwMDBQQICAcHBwYGBgUEBAQCAgEBAQECAgQEBAUGBgYHBwcICAgIBwcHBwYFBQUDBAICAQEBAQICBAMFBQUGBwcHBwgIDAwMCwsKCQkIBwYFBAMCAgMEBQYHCAkJCgsLDAwMDAwMCwsKCQkIBwYFBAMCAgMEBQYHCAkJCgsLDAykAQMGBwklICUQDhATCTIIFhIREBkrGQ0LCwoyETICAQIBMhEyCQoLDxosGRMIEBENCDIJEg8OEiUgJQoHBQQw/kBwAqB2CwoJBwYEA3C/yQAAAAQAAAAAA78DiAADAB0AMABzAAAlITUhJQ8CFR8DOwE/BS8EKwEPAQEfAw8DAScBPwIzHwInAQ8GHQEfDjsBPwYBPwcvDw8GAZACMP54/lxSAQECAgIEA7oGBgYEAgEBBHIDAgMEBAMCegMDAQEBAQMD/l4nAaIEBQUFBQYEcv5KBgQFAwMCAQECAwMFBAZRBgcHBwgIBwgICAgIBwcHBgG2CggHBgQDAgEBAgMEBgcICgsLDAwNDQ0ODQ0ODA0MC3ioBokEBAQEAwICAQIDBAUGBwaDAgECAwHnBQQFBgUFBQT+XicBogQCAgEBA0z+SgcGBwgHCAgICAcICAcHBwZRBgQFAwMBAgIBAwMFBQUBtwoMCw0NDQ0NDg0NDQwMDAoKCAcGBAMCAQECAwQGBwgAAAAAAwAAAAADiAPAAAMABwApAAABESMRIxEjEScRFR8GIT8GES8GIQ8GAxjgcOBwAwQGBwkKCwKsCwoJBwYEAwMEBgcJCgv9WgsLCQkGBgMDUP1gAqD9YAKgOPzwBgsKCQcGBAMDBAYHCQoLAxwLCgkHBgQDAQMGBgkJCwAAAAMAAAAAA8ADwAAkAG4A7gAAAR8EFQ8HLwg1PwgfAhMfBh0BDw4VIzU/DD0BLwYPByc/Bx8GBR8fPx8vHw8eAhsDAwMEAQEEBgcFCQwMDQwKBAgDAgQCAgQCAwQICgsODAwJXQoIBwUFAwICBAYEBQUOESoOBQQDAQFXAQMEBggLDicPBwUEAgIEBggJCw0TDQ0ODg8PECMSExMTFBMVFBAQDw4NDAv92wEBAwQFBgcICQoLDAwNDg8QEBESEhIUFBQVFRYWFhcXFxcWFhYVFRQUFBISEhEQEA8ODQwMCwoJCAcGBQQDAQEBAQMEBQYHCAkKCwwMDQ4PEBAREhISFBQUFRUWFhYXFxcXFhYWFRUUFBQSEhIREBAPDg0MDAsKCQgHBgUEAwEBaQMFBAoMDQwKCQcDBQMBAQMEAwgEBQoMDQwKBQQEBgQDAQEDBAFnCAkKCwsMDA0JERAOBwYHDw8gDAcHBwkJFBgQDg0MDAwNHg4JCAgJCQUKCAcFBAMCAQEDAwUFBwdHCggHBgUDAgEBAQMDBQYG3xcXFhYWFRUUFBQSEhIREBAPDg0MDAsKCQgHBgUEAwEBAQEDBAUGBwgJCgsMDA0ODxAQERISEhQUFBUVFhYWFxcXFxYWFhUVFBQUEhMRERAQDw4NDQsLCgkIBwYFBAMBAQEBAwQFBgcICQoLDAwNDg8QEBESEhIUFBQVFRYWFhcABgAAAAAD+AP3AAUARgBKAE4AUgBqAAABFTMVIzUHFR8PPw8vDw8OJzM1IwEVIzUhFSM1ByMRIS8DIREhFR8DESM1IxUjNSMDOz9+vQEDBgcKCwwPDxESFBQVFhcWFhUUFBIRDw8MCwoHBgMBAQMGBwoLDA8PERIUFBUWFhcWFRQUEhEPDwwLCgcGA/38/AF6P/6GPz9+AgkEBAQC/kQC9BAQEA9+vfy9AYJ+P72eCwsWFRQUEhEPDwwLCgcFBAEBBAUHCgsMDw8REhQUFRYXFhYVFBQSEQ8PDAsKBwUEAQEEBQcKCwwPDxESFBQVFsY/Abm9vb29P/0MDxAQEAG5gQIEBAQBi35+fgAAAAQAAAAAA8ADYAA9AEYAhQErAAABHwMdAQ8QIy8LNT8RHwU3DwQVJzcnHwoPCyMvEDU/CzMfBicPBhUfEz8DHwIPAi8DDxQfDj8ULwI/AQUXMz8FNS8CJT8DNS8FIwcFLwE/Ai8UDwYBYgUEAwIBAwMFBQYHCAkKCwwMDAwMDA0RCAcHBgYFBQUDAQECAgQEBgYHCAkJDAsMDAwMDQwSBwgHBgV8BwQGBQIwIHkKCQgHBgUFAwMBAQECAwQFBgUGBwgIEQwNDAwMDAsMCggIBwcFBAQCAgEBAwQGBQUHBggICAkMDQwMDAwMxAoJBwYCBAICAgIDBAUFBg0PEhMREBESERISEhQUEhIFBj09BwQSEhQUEhISERIREBEKEhEODAUFBAMCAgEBAQMEBQgJCgsMDQ0ODxAREhIREhERERALEhEODAUFBAMCAgEBAQIDBjcBXQgIB0MHBQQCAQMF/v/9BgUCAgQFB0MHCAj+ozcGAwIBAQECAgMEBQUMBw8SFBARERESERISERAPDg0NDAF+BgUHBgcHCAgICAgHBwcHBwcGBQQDAgIBAQIDAwQEBQYGBwcHCAgICAgHBwcHBgcGBQQEAgEBAQICAgMExgQCBgcICh0gkgYHBwcHCAgICAgHBwcGBgUEBAMDAgEBAgIDBAYGBgcHBwcHCAgICAgHBwcGBgUEBAMCAgIBAQECBAQFBj8KCwwNBw4ODhEJCgkJCQkJERAPDgoICAYEAwIBAQMFBgYFJCUFBgcFAwEBAgMFBgcICgcOEBASCQkJCQoJCg8ODg0NDAsLCQgHBQUDAQEBAgMEBggICgcODxESCQkJCQkKCQwNDAwCIcMCAiEFBgcIBAgHBsrHBQcHCQgHBgQiAgLEIQMMDAwNCQoJCQkKCREJEA4OCggIBgQDAgEBAgMEBgYIAAUAAAAAA8ADwAADAAcACwAbACsAAAEVIzUjFSM1IxUjNQMzNTMVMzUzFTM1MxUzESE1IREjESM1IxUjNSMVIxEjA4jgOOA44Dg44DjgOOA4/IADgDjgOOA44DgBkKioqKioqP6wcHBwcHBwAfg4AVD+6KioqKgBGAAAAAAEAAAAAAPAA6QAAwAHAAsAEgAAJTM1IzUhNSE1ITUhASMXNyMRIwHI4OABUP6wAfj+CP7ocKiocHDMcKhwqHD9mKioAqAAAAACAAAAAAPAA8AAIwCDAAABHwcVDwchLwc1PwcDDw8fFz8XLxcPBgLEBgUFBAMDAQEBAQMDBAUFBv54BgUFBAMDAQEBAQMDBAUFBh0ZGBYVFBIREA4MCwgHBAMBAQMEBwgLDA4QERIUFRYYGRobGxwcHR4eHh4dHBwbGxoZGBYVFBIREA4MCgkHBAMBAQMEBwgLDA4QERIUFRYYGRobGxwcHR4eHh4dHBwbGwI4AQEDAwQFBQY4BgUFBAMDAQEBAQMDBAUFBjgGBQUEAwMBAQFMEBESFBUWGBkaGxscHB0eHh4eHRwcGxsaGRgWFRQSERAODAoJBwQDAQEDBAcICwwOEBESFBUWGBkaGxscHB0eHh4eHRwcGxsaGRgWFRQSERAODAsIBwQDAQEDBAcICwwAAwAAAAADwAOkAAQAFABvAAABHQEhNQEdAR8GMxUjFyERJxEPDxUfBzMVHwchPwc1Mz8HNS8PNS8IIQ8GAxj90AGIAwQGBwkKC3YBAf3QOAsMCgsJCggIBwcFBQQDAQEBAQMDBAUFBlQBAQMDBAUFBgJoBgUFBAMDAQFUBgUFBAMDAQEBAQMEBQUHBwgICgkLCgwLAQEDA6gEBQYF/kAGBQUEAwMBATw4cKgCMHAGCwoJBwYEA3A4AVAc/swBAQMEBQUHBwgICgkLCgwLxAYFBQQDAwEBjAYFBQQDAwEBAQEDAwQFBQaMAQEDAwQFBQbECwwKCwkKCAgHBwUFBAMBAYwFBgUEqAMDAQEBAQMDBAUFAAAAAQAAAAADvwLgACYAABMBHwM/AwE/BDUvByEPBx0BHwJJAaQEBQUFBQUFBAGkAwMBAQEBAwYDBAQFBfy+BQUEBAMDBQICAQMCsP53BAIBAQEBAgQBiQMEBAQEBAQIBgMCAQEBAQEBAgMDBwgEBAQEBAAAAAABAAAAAAOHA4gACwAAEwkBFwkBNwkBJwkBeQEQ/u93AREBEXf+7wERd/7v/u8DEv7u/u52ARH+73YBEgESdv7vAREAAAQAAAAAA8ADiAADAAcACwAPAAAlITUhJyE1ITchNSEnITUhASACoP1g4AOA/IDgAqD9YOADgPyAeHBwcHBwcHAAAAAACQAAAAADwAPAAAMABwALABsAPQBfAGcAawB1AAABFSM1IxUjNSMVIzUDMzUzFTM1MxUzNTMVMxEhJQ8FHwc/By8HDwInDwUfBz8HLwcPAgUjFTMVMxEjATMTIwUdATM1MzUjNSMDiOA44DjgODjgOOA44Dj8gAIIBAMDAgMBAQMEBwgJCwsNCwoIBwUDAQECBQYICQsMDAwK6AQDAwIDAQEDBAcICQsLDQsKCAcFAwEBAgUGCAkLDAwMCgIYqKg4OP3sOt46/e44qKg4AZCoqKioqKj+sHBwcHBwcAH4mAQEBQUMDAwKCggGBAMBAQMFBwgKCw0MCwkIBgQDAQEDBdkEBAUFDAwMCgoIBgQDAQEDBQcICgsNDAsJCAYEAwEBAwVnOHABGP6wAVBwOHBwOHAAAAACAAAAAAPAA8AACwASAAABFwcXNxc3JzcnBycBFxEXEQEhAqhkZChkZChkZChkZP59Q6gBUPy4ATFlZChlZShkZSdkZAEuTv6wqAH4AYgAAAIAAAAAA4gDwAAJABEAADczESEXETMRJyE1IREjFSE1I3hwAamHcMn9uQMQcP3QcEABiIf+/wEvyXABGKioAAADAAAAAAPAA8AAAwBTANcAAAEhNSEFDxMvEz8THxIFFR8dOwE/Bx8DMz8HPQEvAz8HNS8dKwEPHQEgARj+6AF/AQEBAgYJCgwOEBESFBYWFwwMDQwMDQwMFxYWFBISDw4MCwgGAgEBAQEBAQIGCAsMDg8SEhQWFhcMDA0MDA0MDBcWFhQSERAODAoJBgIBAf2iAgIDBAUGBwcICQkKCwwMDA4NDw4QDxARERESEhISEw4cGxoaGRcXEuQEBQUGBQYEBS4DAwICAwPjEwwLCQcFAwECAgMFBAYHBwgJCQoLDAwMDg0PDhAPEBERERISEhITExISEhIREREQDxAODw0ODAwMCwoJCQgHBwYFBAMCAgI4OBwMDQwMFxYWFBISDw4MCwgGAgEBAQEBAQIGCAsMDg8SEhQWFhcMDA0MDA0MDBcWFhQSERAODAsIBgIBAQEBAQECBggLDA4QERIUFhYXDAwNDBMSEhISEREREA8QDg8NDgwMDAsKCQkIBwcGBQQDAgICBQYICQwNDOMDAwIBAQMDLgUFBQUGBQUE5B0XGRkaGxscExISEhIREREQDxAODw0ODAwMCwoJCQgHBwYFBAMCAgICAwQFBgcHCAkJCgsMDAwODQ8OEA8QEREREhISEgAAAgAAAAADbAOIAAIANwAAASMTAyMVDwgVITUjLwc/AzMfAQ8IFSE1LwcDIwJSyGizA0wHBAUGBggDNQEYPxIQBgUFAwIBAQECPe8zAgEBAwQHBQkPGQEYHQgIBgYGBAT1TAHIAST+3AnODwgHBgYEAhE4OAIDAgIEBQYHBwcHrJwHCAcIBwoEBQYGODIJBQYICAkJCgKeAAADAAAAAAPAA78AAwA2AHsAADchNSEBHwoVDwsjNS8LNT8LIw8PFR8NIRUhNSE1Pww1Lw+wAqD9YAFXBxMSDwoICggFAwICBgkTDQsKCAoICAILBgkJDAoLDQ8JBQUCAQQDBAgLCQoQDBMIBxMeHRoUEggOCwkIBwUEAgECAwUFBwcWDAkMCQYGAv61A4D+tQsJBgwLCBEJCAYFAwIBAgQFBwgJCw4IEwkUGxgeQHACoAECBgcHBwwMDQkTChMYFSMaGhsZJSI1SBZINSQmGxoaGxANExMUCQ4JCAwMBwYGBAJxAgUJDAwPCA8OEA8RERYODhcSExIQEBAnGBgiIyAsM3BwFlonFSAbEB4REhMSExITEhISEREPEA4PCA8GCwsGBQAAAwAAAAADiAPAAAMABwAnAAABESERATM1IwURFR8GIT8GEScjFSE1Iw8GAxj90AEYcHD+eAMEBgcJCgsCrAsKCQcGBAPQEP6wqAsLCQkGBgMByP7oARgBUKg4/PAGCwoJBwYEAwMEBgcJCgsCm7Pg4AEDBgYJCQsAAgAAAAADwAPAAAsADwAAARc3MwcXIycHIzcnAyERIQGGenphr7RjfX1jtrHlA4D8gALgmpre4p2d4OD9YAOAAA4AAAAAA8ADiAADAAcACwAPABMAFwAbAB8AIwAnACsALwAzADcAACUzNSMHMzUjBzM1IwczNSMHMzUjJTM1IwUzNSMFMzUjJSE1IQUhNSElMzUjBTM1IwczNSMHMzUjA4g4OKhwcOBwcOBwcOBwcAKg4OD+sODg/rDg4AHAAcD+QP5AAVD+sAKg4OD+6Kio4HBwqDg4eHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcAAAAAYAAAAAA8ADwAALAA8AGwAfACMAKQAAARUzFSMVIzUjNTM1ByERIRMVMxUjFSM1IzUzNQchESEBIREhBTM1MzUhASA4ODg4OKgBiP544Dg4ODg4qAGI/ngB+AGI/nj+sDjg/ugBIDg4ODg4OOABGAFQODg4ODg44AEY/WADgKhwOAAAAAQAAAAAA8ADwAADAAgADAAQAAABFSE/AQEjNQEXByc3ASERIQMY/ng4jf7qVwEWsztWOv3mA4D8gAFYODjj/udYARkBO1c8/VYDgAABAAAAAAPAA4cAbwAAAQUPAh0BHwIFHwM/BzU7AR8WDwEfBDM/CzUvHCM1LwcPAgFJ/wAEAwICAwQBAAUGBgYGBgUFBQMBAXAuKiYnEhEQDw4ODQwMCgoIBwcFBQQDAQEBBAICAwIDBAQDBAYDGxMKCAYEAgICAwMFBQYGBgYHCAgICQoKCwsMGRseICEkJikqhgEBAwUFBQYGBgYGA3/7BQUGBgcFBQX7BAMCAQECAwQFBQYGfQMEBgQFBgYHCAkKCwwNDQ8RERMVFRcYHTsGAwICAQEBAwgGPS8eGxoYFiMWFhUUExIRDAwLCwsKCgkJCQgICA0NCwkIBgQDAn4GBQYFBAMBAQEBAwAACAAAAAADwAOIAAMABwALABAAFAAZAB0AIgAAJTM1IwUhNSElMzUjBRUhNSElMzUjBRUhNSElMzUjBRUhNSEDUHBw/PAC2P0oAxBwcPzwAcD+QAMQcHD88AJo/ZgDEHBw/PAC2P0oeHBwcHBwODhwcHA4OHBwcDg4cAAAAAMAAAAAA4gDiAAwADMAVAAAJRUfDTsBPw01LwgPBichNycXDwQVHwMBHwM/AwE/BC8EAQLhAgICBAQFBQYHBwcICAgICQgICAcHBwYFBQQDAwICAQMEBQYHEA8bIg8PBgUFAjn+Q96nX/gFBgUCAgUGBQENCgoLDAwLCgoBDgQDBgMBAQMGAwT+aNMJCQkICAgHBgYFBAQDAwEBAwMEBAUGBwYICAgJCQkMDA0NDQ0ZFyItGBoNDQ0M6eCgYPoECgsLDAsLCgX+8QgFBAEBAwYHARAEBQsLDAsLCwUEAZoAAgAAAAADwAPAAEsAqwAAAR8HFTMfBxUPByMVDwcjLwc1Iy8HNT8HMzU/BycPDx8XPxcvFw8GAhwGBQUEAwMBAYwGBQUEAwMBAQEBAwMEBQUGjAEBAwMEBQUGOAYFBQQDAwEBjAYFBQQDAwEBAQEDAwQFBQaMAQEDAwQFBQbFGRgWFRQSERAODAsIBwQDAQEDBAcICwwOEBESFBUWGBkaGxscHB0eHh4eHRwcGxsaGRgWFRQSERAODAoJBwQDAQEDBAcICwwOEBESFBUWGBkaGxscHB0eHh4eHRwcGxsC4AEBAwMEBQUGjAEBAwMEBQUGOAYFBQQDAwEBjAYFBQQDAwEBAQEDAwQFBQaMAQEDAwQFBQY4BgUFBAMDAQGMBgUFBAMDAQGkEBESFBUWGBkaGxscHB0eHh4eHRwcGxsaGRgWFRQSERAODAoJBwQDAQEDBAcICwwOEBESFBUWGBkaGxscHB0eHh4eHRwcGxsaGRgWFRQSERAODAsIBwQDAQEDBAcICwwAAAADAAAAAAO/A78ATQB0AI8AAAEHFzcfCj8GHwkzPwcnBy8IIw8GLwkjDwYLAQU3HwI/CC8HDwgfAgcTJScFDwMDBx8GMyU/AhM3JwcnNycCWlo9TwwCBAUGBggICQkJCQgJCAgHDgMEBQUGBwcICAgHBwcHBgYGBjY5KwMEBAYGBgcICQkJCQgJCAcODAMEBQYHBwkEDAgHCAgHBwYGG3v+644ICAgICAgHBgcFAwEBAwUHCAoKCgsKCQkGBAMCAQECA442ARQU/tAEBwYDTAECAwYGBgcHBAGHCAcGiZ0hkV9GRAEAfSttQwoKCQgHBgUDAQEBAwQFBgcRCQgHBgYEBAMBAQICAwQEBgZAMDIICAcGBgQEAwIBAgQFBwcQRQsKCQkGBgUBAwEBAwQEBgYBc/7sNo4DAgEBAgMFBQkJCgsKCgoIBwUDAQEDBQcGBwgICAgICI4BFnpJhwIGBwj+fQoJCAcFAwIBTQMGBwE1S0NFX5EgAAAAAgAAAAADUAPAAAMABwAAJSERIQEhESECOAEY/uj+eAEY/uhAA4D8gAOAAAABAAAAAANPA6QACQAACQEhNSETAyE1IQHy/r4CoP5D7OwBvf1gAgD+XHABNAE0cAABAAAAAAOkA6QACwAAASEVIREzESE1IREjAaz+sAFQqAFQ/rCoAlSo/rABUKgBUAACAAAAAAOIA8AAAwAlAAABFSE1AxEVHwYhPwYRLwYhDwYDGP3QcAMEBgcJCgsCrAsKCQcGBAMDBAYHCQoL/VoLCwkJBgYDAZCoqAH4/PAGCwoJBwYEAwMEBgcJCgsDHAsKCQcGBAMBAwYGCQkLAAAAAwAAAAADwAPAAAMABwALAAA3ITUhNSE1ITUhNSFAA4D8gAOA/IADgPyAQDjgqODgAAAAAAcAAAAAA8ADwAADAAcACwAPABMAFwAdAAABFSM1IxUjNSMVIzUBFSM1IxUjNSMVIzUjFREhESEDiOA44DjgAxDgOOA44DgDgPyAAVjg4ODg4OACMODg4ODg4OD9mAOAAAIAAAAAA8ADwAAIAA8AADcVIREjFSE1IyUjCQEjESNAA4A4/PA4AVDgAVABUODg6KgBGHBw4P6wAVABiAAAAAAFAAAAAAPAA78AAwAHAAwAGAAsAAATMzUjNTM1IwUVMwEnASEXESMVJyERITUhJQcXPwM9AS8GKwEPAeioqODgARhXARZX/SoCH/FwX/4vAcD90AMiKlcqAwICAgIDNgQEBAUEBAQByDhwOFBYARtY/XWoAcDnPwHAcDErWCsEBAQFBAUEAzcDAgICAgAAAAAEAAAAAAPAA8AAAwANABkAIQAAJSE1IQczESEXETMRJyEHMzUzNTM1IzUjNSMXIREjFSE1IwHIARj+6OBwAXGHcMn98ag4ODg4ODioAthw/ghweHCoAYiH/v8BL8lUODg4ODhUARioqAAAAAAEAAAAAAPAA2wACQANABEANgAAAQc1PwYlFSE1JRUhNScRHwchPwgRLwchDwYDiKgDBAYHCQoL/u7+6AH4/gioAQEDAwQFBQYChAUGBQTEAwMBAQEBAwMEBQUG/LgGBQUEAwMBAXSodgsKCQcGBANwODioODjE/WAGBQUEAwMBAQEBAwPEBAUGBQHcBgUFBAMDAQEBAQMDBAUFAAACAAAAAAPAA8AACwBsAAABNxcHFwcnByc3Jz8BDxMdAR8VOwE/FT0BLxUrAQ8BAgB0T3R0T3R0T3R0TwEPDhsbGRkYFxYUExIPDgwKCAcFAwMFBwgKDA4PEhIVFhcYGRkbGx0dHB0dHR0cHR0bGxkZGBcWFBMSDw4MCggHBQMDBQcICgwODxITFBYXGBkZGxsdHRwdHR0dHAJQdE52dk91dU92dk7tBAQKDA4PEhMUFhcYGRkbGx0dHB0dHR0cHR0bGxkZGBcWFBMSDw4MCggHBQMDBQcICgwODxISFRYXGBkZGxsdHB0dHR0dHB0dGxsZGRgXFhQTEg8ODAoIBwUDAwUAAAYAAAAAA/gD9wAFAEYAlQCZAJ0AtQAAARUzFSM1BxUfDz8PLw8PDicXPwMfBh0BDwUrAS8GIx8LPwo9AS8NKwEPAjczNSMBFSM1IRUjNQcjESEvAyERIRUfAxEjNSMVIzUjAzs/fr0BAwYHCgsMDw8REhQUFRYXFhYVFBQSEQ8PDAsKBwYDAQEDBgcKCwwPDxESFBQVFhYXFhUUFBIRDw8MCwoHBgPWMQYICQoJCAYGBAMCAgIEBAUHBwcGBQQEAwIBPgECBAUHCAkLCwwMDA4NDAsJCQgGBQQCAQICAwQEBQYGBwcICQkJCwsJCAZrngFDP/6GPz9+AgkEBAQC/kQC9BAQEA9+vfy9AYJ+P72eCwsWFRQUEhEPDwwLCgcFBAEBBAUHCgsMDw8REhQUFRYXFhYVFBQSEQ8PDAsKBwUEAQEEBQcKCwwPDxESFBQVFrMMBgUCAQECAwUGBwkKCwkIBwUDAwIDAwUGBgcLCwoJCQcHBgQEAQEBAgMFBggICgsLDA0KCgoICAgGBwUFBAMDAgEDAwQ2MAGCvb29vT/9DA8QEBABuYECBAQEAYt+fn4AAAAKAAAAAAPAA8AAAwAHAAsADwATABcAGwAfACMAKAAAARUjNSMVIzUjFSM1JRUjNSMVIzUjFSM1JRUjNSMVIzUjFSM1AykBESEDiOA44DjgAxDgOOA44AMQ4DjgOOA4ARgCaPyAASCoqKioqKjgqKioqKio4KioqKioqP1gA4AAAAMAAAAAA8ADwAAjAEgAzQAAATE/CjMRIxUzNSMRMx8LNSElFR8HEQ8HIS8HET8HJxUfBxEPBxUfDTM/ByEfBzM/DTUvBxE/BzUvDSMPByEvByMPDQEgAgUDBAUGCAkFCw1hWuxaWg0MCwkIBgUEAwMDAf54Af0EBAYGBggICQkICAYGBgQE/cYEBAYGBggICQkICAYGBgQEowEDBQcICQsMDAsJCAcFAwECAgMDBAUGBgYHBwgICAkNDQwLCQkHBQI6BQcJCQsMDQ0JCAgIBwcGBgYFBAMDAgIBAwUHCAkLDAwLCQgHBQMBAgIDAwQFBgYGBwcICAgJDQ0MCwkJBwX9xgUHCQkLDA0NCQgICAcHBgYGBQQDAwICAmYSDQcIBwYGBQIDAv7LJiYBNQECBAUGBgcIBwcMDHpwAQgICAYGBgQE/cYEBAYGBggICQkICAYGBgQEAjoEBAYGBggICRwHBg0MCwkJBwX9xgUHCQkLDA0NCQgICAcHBgYGBQQDAwICAQMFBwgJCwwMCwkIBwUDAQICAwMEBQYGBgcHCAgICQ0NDAsJCQcFAjoFBwkJCwwNDQkICAgHBwYGBgUEAwMCAgEDBQcICQsMDAsJCAcFAwECAgMDBAUGBgYHBwgICAAAAAACAAAAAAOIA8AACwAfAAABIxUzFTM1MzUjNSMBITUjESEVHwYzFTM1JyECqHBwcHBwcP3QAVDgAYgDBAYHCQoLdnDJ/bkBWHBwcHBw/nhwAqB2CwoJBwYEA3C/yQAAAAAEAAAAAAPAA4gACwAPABMAZwAAASMVMxUzNTM1IzUjJxUhNSUVITUnER8HIS8OPQE/FTsBHw4RLwchDwYC4HBwOHBwOOD+6AIw/dCoAQEDAwQFBQYCAwoKCgkICAcHBgUEBAMCAgECAgMDBAUKDQ8QEhMVFgsMDAwNDA0NDw4PDg0ODQ0MDAsLCwoJCQEBAwMEBQUG/LgGBQUEAwMBAVg4cHA4cDg4OKg4OMT9KAYFBQQDAwEBCQkKCwsLDAwNDQ4NDg8ODw0NDA0MDAwLFhUTEhAPDQoFBAMDAgIBAgIDBAQFBgcHCAgJCgoKAZMGBQUEAwMBAQEBAwMEBQUAAAAAAQAAAAADNAPAADoAABMPAxEfBjsBPwMfBTM/CDUvAT8HLwMBFS8DDwLZAwUDAgECBAYHBwgJCQgHB3FlBAYHCAkICQilCAYGAwIBA2SXBgcGAwQCAQEDBAb98QcHCAkJCAcDswMHCAj9XQkJBwcFBAMCAgRa1AcHBAQCAQJMBAYHCAQJCQnWHwMFBgMICAgJCAgHAbMCBAMCAQECBAAAAAMAAAAAA8ADiAADAAcAKQAAARUhNQEVITUnERUfBiE/BhEvBiEPBgNQ/WACoP1gcAMEBgcJCgsDHAsKCQcGBAMDBAYHCQoL/OoLCwkJBgYDAcjg4AFQ4OA4/WAGCwoJBwYEAwMEBgcJCgsCrAsKCQcGBAMBAwYGCQkLAAABAAAAAAPAA8AADgAAEzMRITUjESERIxUhETMBsOD+6DgDgDj+6OD+sAJw/nhw/ugBGHABiAFQAAEAAAAAAxcDvwAFAAATCQEXCQHpAUP+vHgBuP5JA0r+tv62dgHAAcAAAAAAAwAAAAADiAPAAAMACAANAAABITUhARcRIREDIREBIQFYAVD+sAEBv/3QcAMQ/v/98QFYcAGIv/4fAqD88AJ/AQEAAAAFAAAAAAPAA8AABAAYACcANgBAAAAlFTMBJzcHFz8DPQEvBisBDwElDwIVPwQVMzUjDwQVPwQVMzUjBwEhNSMRIRUzESECAFYBE1ZQKlYqAwICAgIDNQQEBAUEBAT+iwoKFggPDg0FOSMQuwoKFggPDg0FOSMQ/uMBS9sCoHD8gJZWARRWTypWKgQEBAUEBAQENQMCAgICoAQEBywBBAYGBLbwCgoEBAcsAQQGBgS28Ar9mnACoOABUAAAAAEAAAAAAzQDwAA7AAATDwIVERUfAzM/AQE/AREfBzM/BxEvBisCDwYRLwEBLwLUBAICAgIEAgQFBQGuBQMBAgMFBgcHB00IBwYGBgMCAQECAwUGBwcHTgcHBwUFBAIBAwX+UQQEAwO/AgQGBvynBwYEAgECBAGgBQb+dQcHBgYFAwIBAQIDBQYGBwcDNAcHBgYFAwMDAwUGBgcH/nUGBQGhAwEBAAAAAAEAAAAAA6QDUABVAAATDwcRHw4zITM/DhEvDyE9AS8NKwIPBYAJBwYFBAMBAQEBAwQFBgcJCQkKCwoMCw0CVg0LDAoLCgkKCAcGBQQDAQEBAQMEBQYHCAoJCgsKDAsN/pYCAwMFBwcICQoKCgsLDAx0DQsMCgsKCQMwCAgJCQoKCgv+NgsKCgoJCQgICAYGBAQCAgICBAQGBggICAkJCgoKCwFQCwoKCgkJCAgIBgUFAwMBAQ8LCgoKCQkICAgGBgQEAgICAgQEBgYAAAQAAAAAA8ADiAADAAcACwAPAAA3ITUhNSE1ITUhNSE1ITUhQAKg/WADgPyAAqD9YAOA/IB4cHBwcHBwcAAAAAADAAAAAANsA8AAAwAHABEAACUhNSEBAycJATERBzM/ATUBJQGJAXv+hQFR4bUBMf5VNqMa8QEq/vlCOAJk/nZ5AVv+xP6/az10AQIKxAAAAAIAAAAAA8ADwAAGAA0AABMnESEnNycBBxc3FxEhsHABNHTXTwF1yU/JdP7MAQNx/sx02E8BdMhQyXQBNAAAAAACAAAAAAOIA8AAAwAlAAABFSE1JxEVHwYhPwYRLwYhDwYDGP3QcAMEBgcJCgsCrAsKCQcGBAMDBAYHCQoL/VoLCwkJBgYDAxioqHD88AYLCgkHBgQDAwQGBwkKCwMcCwoJBwYEAwEDBgYJCQsAAAAABQAAAAADiAPAAAMABwALAA8ASwAAAREjESMRIxEjESMRJRchNycHIxUzER8PIT8PETM1Iy8IIw8GAqg4VDhUOAEgEv7sEjUZwjgBAQMEBQUHBwgICgkLCgwLAcALDAoLCQoICAcHBQUEAwEBOMIZBAQGBggICAnwCQgICAYGBAKM/ngBiP54AYj+eAGI/Dg4Eko4/ZgLDAoLCQoICAcHBQUEAwEBAQEDBAUFBwcICAoJCwoMCwJoOEoIBwcFBQMCAQECAwUFBwcAAAAAAwAAAAADwAOIAAMABwB7AAABFSE1JRUhNScPDx8PDwkfAz8JHwI7AT8WLxcPBgI4/ugBwP5AARkYFhUUEhEQDgwLCAcEAwEBAgMEBgcJCgsMDA4PEBERAQUHBAYMDigCAQIDBQUMIiAfHRwaGhcXGRobGx4eHRwcGxsaGRgWFRQSERAODAsIBwQDAQEDBAcICwwOEBESFBUWGBkaGxscHB0eHh4eHRwcGxsCADg4qDg4tAwNDQ8QEBITExQUFRUWFhcSEhISERERERAQDw4ODQ0MChweDA0WEigFBAUFAwIBBggKDA4QEhQVBAMCAgQFBggJCgwNDQ8QEBITExQUFRUWFhYXFhUWFBUUExMRERAODg0LCwkIBgUDAgEBAgMFBggJAAIAAAAAA8ADwAAZAFoAAAERFxE3Lww9AT8EIQUVHw8/Dy8PDw4BkKiECBAOBgYFBQQEAwICAQECAgYJ/bwCaAIDBAUGCAgJCQsLDAwNDQ4ODg4MDQsLCgkIBwYFAwIBAQIDBQYHCAkKCwsNDA4ODg4NDQ0MCwsKCQgHBgUEAgIA/uioAcCaBw8RCQkKCgoLCgwLCwwLCwsLFBRNAR4NDQsMCgoJCQcHBQQDAgEBAgMFBgcICQoLCw0MDg4ODg4ODQwLCwoJCAcGBQMCAQECAwQGBwcJCQoLDAwNDQADAAAAAAPAA4gAPwBHAGsAABMVHw07AT8NPQEvDSsBDw0lEScFFycHEScRHwchPwcRLwchDwbMAgIDAwQFBgYGBwcICAgJCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgJCQgICAcHBgYGBQQDAwICAryy/vdF8qg4AQEDAwQFBQYDSAYFBQQDAwEBAQEDAwQFBQb8uAYFBQQDAwECqAkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgIn/6N6uGOcHAB+Bz9KAYFBQQDAwEBAQEDAwQFBQYC2AYFBQQDAwEBAQEDAwQFBQAABAAAAAADwAPAAAUACwARABcAACUjFSERIwEhNSM1IwEzFTMRIQEzNTM1IQNQ4AFQcPzwAVDgcAIw4HD+sP3QcOD+sLBwAVD+sHDgAcDgAVD+sOBwAAAAAAEAAAAAA8ADiABwAAABDwIdASMPHBUfCzsBPwUnPxczFR8HPwMlPwI9AS8CJS8CIw8CAokEAwKGKygmJCIfHhsZDAsLCgoJCQgHBwYGBgYFBQMDAgIBAwUHCQsUFwMDAwQEAwQCAwIBAQUBAQMEBQUHBwgKCgwNDA4ODxAREhMnJyyIAQEDBQUFBgYGBgYFAQAEAwICAwT/AAUGBgYGBgYDfwUFBgZ+AgMEBggJCw0NCAgICQkJCgoLCwsMDBESExQVFhcYFRcZGh0eMTIFAwMCAQICAgMHRyYXFRUTERAPDg0MCwoJCAcGBgUEAwYDAX0GBgUFBAMCAQECAwT7BQUGBgYGBQX7BAMCAQEDAAAAAgAAAAADiANQACAALAAAATMVIw8GFTM1IzUzPwY1LwYjAQMzGwEzAxMjCwEjAuBwPgsKCQcGBAOocD4LCgkHBgQDAwQGBwkKC3b+XMRwqKhqvsRwqKhwAxg4AwQGBwkKC3Y4OAMEBgcJCgtECwoJBwYEA/6w/rABE/7tAVABUP7tARMAAgAAAAADwAPAADUAPwAAAScDJSc/DTsBHwUvDyMPCQEhESMVIREhNSEBjFYWAUVXFRQUFBQUExQTEhISEREQEA4cGRUaFRIREhISEhIREhISEREREREPDh0bGhkLFx8aHP6YAxBw/dABqv3mAm5Q/tIUURIQDg0LCggHBgUDAwEBAgMGBgkKFRMSDw4NCwoIBwYFAwMBAQEDBgcJBQoQEBP9vAFQ4AKgcAAAAAMAAAAAA4gDwAACAAcADQAAASM1ASERJyEDMxEhNSEDUOD+sAJo4P54qHABwP3QAgDg/WAB+OD+CAIwcAAAAAABAAAAAAM0A8AAPAAACQEPAREvByMPBxEfBzM/BxEfAQEfAj8DNRE1LwMPAgMZ/lUFAwECAwUGBwcHTQgHBwYFAwIBAQIDBQYHBwdNCAcHBQUEAgEDBQGrBQUFBAQCAgICBAQDBAQDuP5iBQYBiwcHBgYFAwIBAQIDBQYGBwf8zAcHBgYFAwIBAQIDBQYGBwcBiwYF/mIEAwEBAgQGBgNaBgYEAgEBAQMAAAAAAwAAAAADwAPAABUAGwBVAAA3Hw8hNSERIwUnBxcBJwURHw8hPw81IxUhESE1IQ8OQAEBAwQFBQcHCAgKCQsKDAsCMP3QcAH4SFCYAYhP/XcBAQMEBQUHBwgICgkLCgwLAfgLDAoLCQoICAcHBQUEAwEBcP4IAVD+sAsMCgsJCggIBwcFBQQDAbALDAoLCQoICAcHBQUEAwEBcAIwkUlQlwGITzj+CAsMCgsJCggIBwcFBQQDAQEBAQMEBQUHBwgICgkLCgwL4OAB+HABAQMEBQUHBwgICgkLCgwAAAMAAAAAA8ADwABAAEwAtAAAARUPDy8PPw8fDgERIy8HNQcjJyMPHR0BHx07AT8dPQEnIREhAjgBAwUGCQoLDA4PERESExMUFBMTEhERDw4MCwoJBgUDAQEDBQYJCgsMDg8RERITExQUExMSEREPDgwLCgkGBQMBGcoMDQ8QEhMUFXAEGBAPEA8PDg8ODQ4NDAwMCwsKCgkICAgHBgUFBAQCAgICAgIEBAUFBgcICAgJCgoLCwwMDA0ODQ4PDg8PEA8QEA8QDw8ODw4NDg0MDAwLCwoKCQgICAcGBQUEBAICAgEBGf3QAXQKChMTEhERDw4MCwoJBgUDAQEDBQYJCgsMDg8RERITExQUExMSEREPDgwLCgkGBQMBAQMFBgkKCw0NEBAREhMTAcj+sBUUExIQDw0MyqkBAgICBAQFBQYHCAgICQoKCwsMDAwNDg0ODw4PDxAPEBAPEA8PDg8ODQ4NDAwMCwsKCgkICAgHBgUFBAQCAgICAgIEBAUFBgcICAgJCgoLCwwMDA0ODQ4PDg8PEA8QDBACMAAAAAACAAAAAALgA8AAIABoAAABFQ8HLwc/Bx8GBR8PFRcHFwcXNxE/Dy8PDw4COAEDBgYJCQsLCwsJCQYGAwEBAwYGCQkLCwsLCQkGBgP+6QECAwQGBggICgoLDQwODhI4ODg4VFQSDg4MDQsKCggIBgYEAwIBAQQFCAkLDQ8QERIUFBYWFxcWFhQUEhEQDw0LCQgFBANQBgULCQkGBgMBAQMGBgkJCwsLCwkJBgYDAQEDBgYJCQt7EREREA8PDw0NDQsLCgkHCYA4ODg4cHABYAkHCQoLCw0NDQ8PDxAREREXFhYUFBIREA8NCwkIBQQBAQQFCAkLDQ8QERIUFBYWAAAAAgAAAAADwAPAAC8AOQAAATEPFB8BPxMHNycBIREjFSERITUhAuQ8HCAQERERERAQEA8NDQwKCAcGAwEBBA0ODA8TCgsMDQ8PEBESExUVFxgZAd/b/VsDEHD90AGq/eYC/gsICgcICQoLDA4PEBITFRcYGhweICIkJRsVFhcLCwsLCgoJCQgIBgYFAwJy17n80AFQ4AKgcAADAAAAAAJwA8AAPwB/AL8AACUfDz8PLw8PDgMfDz8PLw8PDgMfDz8PLw8PDgGQAQEDBAUFBwcICAoJCwoMCwsMCgsJCggIBwcFBQQDAQEBAQMEBQUHBwgICgkLCgwLCwwKCwkKCAgHBwUFBAMBAQEBAwQFBQcHCAgKCQsKDAsLDAoLCQoICAcHBQUEAwEBAQEDBAUFBwcICAoJCwoMCwsMCgsJCggIBwcFBQQDAQEBAQMEBQUHBwgICgkLCgwLCwwKCwkKCAgHBwUFBAMBAQEBAwQFBQcHCAgKCQsKDAsLDAoLCQoICAcHBQUEAwGwCwwKCwkKCAgHBwUFBAMBAQEBAwQFBQcHCAgKCQsKDAsLDAoLCQoICAcHBQUEAwEBAQEDBAUFBwcICAoJCwoMAUULDAoLCQoICAcHBQUEAwEBAQEDBAUFBwcICAoJCwoMCwsMCgsJCggIBwcFBQQDAQEBAQMEBQUHBwgICgkLCgwBRQsMCgsJCggIBwcFBQQDAQEBAQMEBQUHBwgICgkLCgwLCwwKCwkKCAgHBwUFBAMBAQEBAwQFBQcHCAgKCQsKDAAHAAAAAAPAA8AAAwAHAAsADwATABcAHQAAARUjNSEVIzUBFSM1IRUjNQEVIzUhFSM1IxURIREhA4jg/rDgAxDg/rDgAxDg/rDgOAOA/IABWODg4OABGODg4OABGODg4ODg/ZgDgAAAAAUAAAAAA84DpAADAAcACwAbACQAAAEVMzUhFTM1IRUzNQEzByMVMxUzNTM1IyczESEBFwcnESMRBycCqNL+Mqj+MtL+2vxUVPz8/FRU/PxkAc7jOIFUgTkBWKioqKioqAH4VKioqKhU/QwDSNA+dv7KATZ2PgAAAAQAAAAAA9sDvwADAAcACwAZAAAlITUhNSE1ITUhNSEFFzcRJwcXNycHERc3JwHkAfj+CAH4/ggB+P4I/kBLJSVLqKhLJSVLqLBwqHCocCZUIv4QIVOWllMhAfAiVJYAAAIAAAAAA4cDhwAIABIAAAEzARcBFTMRIQEhESMVIREzNSECAMn+uk4BRnD+ef55Aw5v/dCo/ukDGP66TwFGyQGH/PIBF6gCMG8AAAADAAAAAAO/A7cAUQBtAMwAAAEfBw8SLwwHFQcfCTM/FC8BIx8CJQ8CFR8FIT8FNS8FIQ8BEw8IHwkhLxA9AT8NOwEfDz8BNS8HIw8KAnMKCAcGBAMCAQEBAgIDBAUMBgcHCAgJChISERASERAPDw4MCwsLCQsfMwECAgEFDVgVGBkcHRsYFRITFBMgEgsKCQcIBAQDAgEBAQEDzQwfD/3cAgEBAQECAwIDA2YDAgMCAQEBAQIDAgP8ngcD/AgHDgwJBwYDAQEBAgIEBAUFDA4BcxUbGSssIR0YDAsMBwUFBAICAgIEBQUHCAkJCwsLDQ0ODw4ODgwNDAsGBwYHBgcMByoGAgIHCA0vHCcmFx4dGg0MCwsLCgkJAUUJCgkKCgoKCwgICQgICAcPBwYGBQQFAwYEAwEBAgQEBgcHCQoLDBBLARYSegYCAwUaBQMCAQIEBAYHCQsWDgsMDQ4TDQ0NDg0ODRkVBQ4JrwIDAx4DAwICAgEBAgICAwMeAwMCAgIBAQIBewgJERITExUVFgwLDAsMDAwMFRMMDgoRDQwMDAkIDQgJCAkJCQkLCgoJCQgICAcGBQQDAwECBAUGCAkLCAkLDA0PIgICARIMKjwpBA4GBQQCBAYEBAUFBQcGBwADAAAAAAO/A08APwCfAR8AAAEfDz8PLw8PDgUPFy8XPxcfFgUfHz8fLx8PHgF0AQIEBAYHCAkKCwsNDA4ODg4ODgwNCwsKCQgHBgUDAgEBAgMFBgcICQoLCw0MDg4ODg4ODA0LCwoJCAcGBAQCAYcBAQECAwQEBAsMDxASExUWCwwMDA0MDQ0NDQwNDAwLDBYVExIQDwwLBAQEAwIBAQEBAQECAwQEBAsMDxASExUWCwwMDA0MDQ0NDQwNDAwLDBYVExIQDwwLBAQEAwIBAf1GBggICAkKCgsLDAwMDg0ODg8PEA8REBEREhESExITExMTExMSExIREhEREBAQEA8PDg4NDQ0MDAsLCgoJCAgIBgYICAgJCgoLCwwMDQ0NDg4PDxAQEBARERIREhMSExMTExMTEhMSERIRERARDxAPDw4ODQ4MDAwLCwoKCQgICAIADg4ODA0LCwoJCAcGBQMCAQECAwUGBwgJCgsLDQwODg4ODg4MDQsLCgkIBwYFAwIBAQIDBQYHCAkKCwsNDA4ODg0NDA0MDAwLFhUTEhAPDAsEBAQCAwEBAQEBAQMCBAQECwwPEBITFRYLDAwMDQwNDQ0NDA0MDAwLFhUTEhAPDAsEBAQCAwEBAQEBAQMCBAQECwwPEBITFRYLDAwMDQwNDRISEhEQERAPDw8ODQ0NDAsLCgoJCAgHBwUFBQMDAgEBAQECAwMFBQUHBwgICQoKCwsMDQ0NDg8PDxAREBESEhISEhIREBEQDw8PDg0NDQwLCwoKCQgIBwcFBQUDAwIBAQEBAgMDBQUFBwcICAkKCgsLDA0NDQ4PDw8QERAREhIAAAAAAwAAAAADvwOHACMAJwArAAABFR8HIT8HNS8HIQ8GJREhEQMhESEBIAEBAgIDAwMEASoEAwQCAwEBAQEBAQMCBAME/tYEAwMDAgIBAi/9YXADfvyCApXyBAMEAgMBAQEBAQEDAgQDBPIEAwMDAgIBAQEBAgIDAwN//dACMP1hAw4AAAAAAgAAAAADvwOHADUAawAAASMVMx0BHw4/BicPAisBLw01MzUjNSMlIxUzER8PMz8FJw8DJyMvDBEzNSM1IwKoqKgCAwQGBggJCgsMDQ4PDxEODQ4OFA8JDw0ODw8GBwYGBQUFBAQDAwICAQGnp3D+QKenAQIDBAUHCAkKCwwNDQ8QEA4ODg4TEAgODg4PDgcGBgYGBQQFAwQCAwECAaiocAIAcFQZFxUUEhAODAsKCAYFBAIBAQECAwYHBVYDAwIBAgIDAwQFBgcHCQoKDGBwqDhw/tIZFxYTEhAODQsJCAcFAwIBAgIDBgcFVgQCAgEBAgIDBAQFBgYICAoLCwE7cKgAAAACAAAAAAO/A4cABwAPAAABMxEzETM1ISUzETMRMzUhAgCocKf+Qf5B33Dg/dECOP5BAb9wcP1hAp9vAAADAAAAAANNA78AIwBGAKUAAAEfDxUPDyMREx8PDw8jESczHwYTDwcVITM/Ez0BLw8/Dj0BLxEhAgIRDxAODg4MDAsJCQcHBQMCAgQFBwcJCgsLDQ0ODg8QEHBUDw4NDQwMCgoJCAcGBQMCAQECAwUGBwgJCgoMDA0NDg9U3wYKCgkIBgQCAQEEBQcICQsLAZwMDAsMCwwWFhUUExEPDgwJBAMDAgEBBAYICQwODhERExMUFRUVDg4ODQwLCwoJCAcGBAQCAQICAwQECgwOEBISFBUWFhcX/qUCAAECAwUGBwgJCgsMDQ4ODwgLDw4NDQsLCgkIBwYFAwMCAQEYAVABAgQEBgcICQoLDAwNDQ4ODw0ODQwLCwoJCAcGBQMCAQEYNwIEBggJCgv9XAwKCggHBQMBOAECAgQDCgsODxETExUWFgwLDAsMCwsLFRQTExERDw4NDAkJBwUDBwgJCgsLDAwNDg4ODxAQEAsMCwsLCgsUExERDw4MCgkGBQIAAAABAAAAAAKoA08AHgAACQEPAh0BHwIBHwEzPwQRNS8FKwEPAQKD/toCAgEBAgIBJwUGBgYFBAICAgIDAwQEBAQEAwNJ/sUDAwQEBAQDA/7FBAIBBAQDBwJ0BgQEAwMCAQECAAAAAQAAAAADTwKoABoAAAkBDwEVHwQhPwUvAQEvAisBDwEB8v7FBAIBBAQDBwJ0CAYEAgMBAgP+wwMDBAQEBAMCo/7ZBQYGBgUEAgIBAwQCBgYGBgEpAgIBAQIAAAABAAAAAAL7A78AOwAAATsBHwUVAw8OKwEVITUrAS8MNTcTPwY7ATUhAcVABgYFBQMCAY4CBAQEBgYGBwgHCQkJCQoJIgGIJQYGBgYFBQQEBAMDAgEBAXMCAgMDBAQFBT3+yQOHAgQEBQYGA/1oCQoICQcIBgcFBQQEAwIBODgBAgIDAwQEBQUFBgYGBgcCtgUEBAQDAgE4AAQAAAAAA/cD9wAGAB0AIgBGAAAlByM1IzU3AQ8CAQ8BIy8DPQE3AT8BMx8DAREhCQE3BwE/Bz0BLw4rAQ8FATY8SFU9AbwBAQH+kwMDBwUCAgECAW0DAwYGAgEC/bMBFQIp/uyZbwEVbgYFBAQCAgICAgIEBAUGnAYHBwgHCQgJCAkIBwgHBpo9VUc9AZEEAwL+kwIBAgICBQcDAgFuAQECAQID/lD+6wIqARSZbv7rbwYHBwcIBwkICQgICAcHBwecBgUEBAICAgICAgQEBQADAAAAAAP3A78ABQALAA8AABMBNyc3JwUXBxcJAhcTJwkBGVDMzFABbMzMUAEZ/uf+fGzabAIL/uZPy85OTs7LTwEaARz9NRsDYxsADAAAAAADhwOHAAMABwALAA8AFQAZAB0AIQAlACkALQAxAAAlMzUjBzM1IzczNSM1MzUjBRURIREhJTM1IwUzNSMlMzUjBzM1IwczNSMHMzUjBzM1IwMYb2+ocHCob29vb/1hAb/+QQKfb2/9YW9vAp9vb6hwcKhwcKhwcKdvb3lvb284cDhwcDj+6QG/OHBwcDhvb29vb29vb28AAgAAAAADvwO/ACEAyQAANw8CHQEfBTMhMz8GLwYjISMPAQEXNxczHwwPES8ZPwczPwInNwcjJysBHwkTHxk7AT8aNSc1PwovAQ8CJyNGAgIBAQICAwMEAwNaBAMEAgMBAQEBAQEDAgQDBPymBAMDAk0IOgYGBgYGBQUFAwQEAgUMAwIEBQcHCQkHCBETDg8QGhsdHQ0NDQ0NDQ0MCQgIBwcGBgUHBQUEAwMCAQgBAwMEBAUFBg8bEhIRAQG4MYEhGAJBEg4HBgMCBAIBAQIEBgQFBgYHCAgKCgsNDQ8QERETExQVFhcYFRQUExISEBEPDw4NDQ0LDBQSDgcGBAYGBQYEAg8CAwQBByYLDA0NAgQKES8ngzFzAwMDBBcDAwMDAQEBAQMDAwMEFwMDAwICAQECAxgCAgECAgMDBAUECQ0QRIVGSSkaFhEQEAkJDw4IBwUHBgMBAQECAwQFBQcFBQYHBwcICAwNDQ4QDxESo8YjCgUDAgICAgECAisIBgY0BQMFBAUFBhcs/vcoIxweEA8PDg0MCwsKCgkJCAcHBwUFBAIDAQEBAwIEAwUFBQYGBwcICBESEgkJBxASFBsmOEP+EQcFBQECBwEBAgMTHQEBBAEGAAAAAAIAAAAAA/gDFwAFAAsAABMBNyc3JwUXBxcJAQgBG07Ky08Ba8vKTgEb/uUB//7pUMfKT0/Kx1ABFwEZAAMAAAAAA/cDbQACAEcAmwAAATUjJzsBHw4PDisBFz8OPQEvDiMlFw8PFR8PNSsBLw4/DjsBFyMVMxcVMxc3JzEnMQECqFsV4AwLDAoLCQkJBwcGBQQDAQEBAQMEBQYHBwkJCQsLCwsMHmAQEQ8PDg0MCwoICAYGAwMCBQYJCgwODxERExQVFhfr/i1XExMREQ8PDgwMCggIAwUDAgIFBgkKDA4PERETFBUWF+vgDAsMCgsJCQkHBwYFBAMBAQEBAwQFBgcHCQkJCwsLCww6PQd3aT+NPFKo/lsB3Vs9AgMEBQYGCAgJCgoLCwwMDAwLCwoKCQgIBgYFBAMCYAYICAkLDAwODg8QEBIREwkVFhYVFBMSEQ8NDAsIBwQDUlcFBggJCgwNDg8QEBIJExMUFRcWFRQTEhAQDQwLCAcEAgFrAgMEBQYGCAgJCgoLCwwMDAwLCwoKCQgIBgYFBAMCPXBpP407UqgBpQAAAAABAAAAAAOHA4cAKwAAEzM1PwYzEQ8HFSE1LwcRHwgzNSF5OAIEBggJCgvlAgUGBwkKCz4BUD4LCgkHBgUC5QsKCQgGBAIBN/zyAqg9CwoJCAYEAv3MCwoJCAYEAgE3NwECBAYICQoLAjUBAgQGCAkKCz3fAAMAAAAAA78DhwADAAcACwAAAREhESMRIREDIREhA1D+6HD+6G8DfvyCAuD+CAH4/ggB+P2ZAw4AAwAAAAADvwO/ADIAZADkAAABHwgPHiMvBwEnFQEvBz8eMx8GARUfHTsBPx09AS8dKwEPHQMSBwYNCgkHBQMCAQECAwQFBQYHBwgJCQoLCwwMDA4NDg8PDw8QEBEREREbGhoZGBcWFQHTT/4tDg0KCQcFBAEBAQIDBAUFBgcHCAkJCgsLCw0MDQ4ODw4QDxAQERERERsaGhkYFxb9lAIDBAUGBwgJCgoMDQ0ODw8REBISExMUFBUVFhYWFxcXFxYWFhUVFBQTExISEBEPDw4NDQwKCgkIBwYFBAMCAgMEBQYHCAkKCgwNDQ4PDxERERITExQUFRUWFhYXFxcXFhYWFRUUFBMTEhEREQ8PDg0NDAoKCQgHBgUEAwICwgoLFhcYGRoaGxERERAREA8PDw8ODQ4MDAwLCwoJCQgHBwYFBQQDAgEBAwUHCQoNDgHTUAH+LRUWFxgZGhobEREREBEQDw8PDw4NDgwMDAsLCgkJCAcHBgUFBAMCAQEDBQcJCg3+4RcXFhYWFRUUFBMTEhEREQ8PDg0NCwsKCQgHBgUEAwICAwQFBgcICQoLCw0NDg8PEREREhMTFBQVFRYWFhcXFxcWFhYVFRQUExMSEhARDw8ODQ0MCgoJCAcGBQQDAgIDBAUGBwgJCgsLDQ0ODw8RERESExMUFBUVFhYWFwAAAAABAAAAAANPAqgAGgAAEwEfAjsBPwIBPwE1LwQhDwQVF7cBOwMDBAQEBAMDATsEAgEEBAMH/YwIBgQEAQIChP7ZAgIBAQICAScFBgYGBQQCAgEDBAUGBgYAAQAAAAACqANPAB4AAAERHwU/AQE/Aj0BLwIBLwMPBgFYAQMEAgYGBgYBKQICAQECAv7ZAwMEBAQEBAMDAgIDOf2PCAYEAgMBAgMBPQMDBAQEBAMDATsDAgEBAQECAwMEBAAAAAUAAAAAA/gDuQAjAFMAfgCxATgAAAERHwczPwcRLwcjDwYnER8GOwE/BhEzPwcvBysBDwknFR8PNS8HNS8HDwYlHwczHw8zLw8jDwYFFR8PMz8HLwcjLw81Pw8hHxc/By8QIQ8OAr0BAgQEBgcHBPEIBwcGBAQCAQECBAQGBwcE8QgHBwYEBAJ/AQEDBAUFBgYHBgUFBAMBAfwGBgYEBAMCAQECAwQEBgYG/AYHBgYKCgcGAgIBvQEBAwQGBgcICAoKCwwNDQ0HDQsKCAcEAwEBAwQFBQYGBwYFBQQDAQE6AQEDBAUFBgZfDQwMDAsKCgkIBwcFBAMCAT8BAwUGCAkLDA4OCBAREhITaQYGBQUEAwH9SgEDBAcHCgoMDQ4IDxEREhNtBgYFBQQDAQEBAQMEBQUGBmQMDAwLCgoKCAgHBgUFAwEBAQEDBQUGBwgICgoKCwwMDAEMDAsLCgoKCQgIBwYGBQMDAgECAwQEBgYGBgYGBAQDAgEBAwQGBwgKCwsNDg4QBxEREf7rExIRERAQDg0MCgoHBwQDAdr+lAgHBwYEBAIBAQIEBAYHBwQBcAcIBgYFAwIBAQIDBQYGCF7+hgYGBgQEAwICAwQEBgYGAXoBAgIEBQUGBwYGBQUEAwEBAQICBgcKCgYGBn5GDw8ODw0NDQwLCgoJCAgGBUUECgsNDg8QEE8HBgUFBAMBAQEBAwQFBQbPBwYFBQQDAQEBAgMEBQcHCAkKCgsMDAwNExMSEREQDg4MCwUICAUEAgEBAwQFBQaodRQTExIREA4ODQsFCQcGBAIBAgIEBQUGBwYGBQUEAwEBAQIDBAYGCAgKCgoMDAwNDXYNDQwMDAoKCggIBgYEAwIBAQEDBAUFBwcICQoKCwsMDBUGBQUEAwEBAQEDBAUFBgcUEhIREA8ODQwLCgkHAwUDAgEDBQYICgsNDQ8QERISFAAABAAAAAAD9wO4AAMABwALAA8AADchNSE1ITUhNSE1ITUhNSEIA/D8EAPw/BAD8PwQA/D8EEd+fn5+fn5+AAAAACAAAAAAA/cD9wADAAcACwAPABMAFwAbAB8AIwAnACsALwAzADcAOwA/AEMARwBLAE8AUwBXAFsAXwBjAGcAawBvAHMAdwB7AH8AACUzNSMHMzUjBzM1IwczNSMFMzUjBzM1IwczNSMlMzUjBTM1IyUzNSMFMzUjJTM1IwUzNSMlMzUjBzM1IwczNSMHMzUjBTM1IwczNSMHMzUjJTM1IwUzNSMlMzUjBTM1IyUzNSMHMzUjBzM1IwczNSMDMxEjBzM1IwczNSMHMzUjA7k/P34/P34/P34/P/7FPz9+Pz9+Pz8DsT8//E8/PwOxPz/8Tz8/A7E/P/xPPz8DsT8/fj8/fj8/fj8//sU/P34/P34/PwOxPz/8Tz8/A7E/P/xPPz8DsT8/fj8/fj8/fj8/fj8/vT8/fj8/fj8/CD8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/P34/Pz8/Pz8/Pz8/Pz8/Pz/8EAPwPz8/Pz8/AAAAABkAAAAAA/gD+AADAAcACwAPABMAFwAbAB8AIwAnACsALwAzADcAOwA/AEMARwBLAE8AUwBhAGUAaQBtAAAlMzUjBzM1IwczNSMHMzUjBTM1IwczNSMHMzUjJTM1IwUzNSMlMzUjBTM1IyUzNSMFMzUjJTM1IwUzNSMlMzUjBTM1IyUzNSMHMzUjBzM1IwczNSMHHQEhFSERMxEhNSERIwczNSMHMzUjBzM1IwO5Pz9+Pz9+Pz9+Pz/+xT8/fj8/fj8/A7E/P/xPPz8DsT8//E8/PwOxPz/8Tz8/A7E/P/xPPz8DsT8//E8/PwOxPz9+Pz9+Pz9+Pz9+/kcBuT8B+P4IP70/P34/P34/Pwg/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8//D8/Pz8/Pz8/Pz8/Pz8/Pz9+/D/+CAH4PwG5Pz8/Pz8/AAAFAAAAAAP4A/cAAwAHAAsADwATAAABESERIxEhEQERIREjESERAyERIQO5/oY//kcDcv6GP/5HPwPw/BACAP5HAbn+RwG5Abn+hgF6/oYBevxPA/AAAAAAIAAAAAAD9wP3AAMABwALAA8AEwAXABsAHwAjACcAKwAvADMANwA7AD8AQwBHAEsATwBTAFcAWwBfAGsAbwBzAHcAewB/AIMAhwAAJTM1IwczNSMHMzUjBzM1IwczNSMHMzUjBzM1IyUzNSMFMzUjJTM1IwUzNSMlMzUjBTM1IyUzNSMHMzUjBzM1IwczNSMHMzUjBzM1IwczNSMlMzUjBTM1IyUzNSMFMzUjJTMRIxUzESMVMxEjBzM1IwczNSMHMzUjBzM1IwczNSMHMzUjBzM1IwL8Pz9+Pz9+Pz9+Pz9+Pz9+Pz9+Pz8BuT8//kc/PwG5Pz/+Rz8/Abk/P/5HPz8C9D8/fj8/fj8/fj8/fj8/fj8/fj8/Abk/P/5HPz8BuT8//kc/PwNyPz8/P35+fj8/fj8/fj8/fj8/fj8/fj8/fj8/CD8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/P34/Pz8/Pz8/P/6GP/5HPwPwPz8/Pz8/Pz8/Pz8/Pz8AAQAAAAADegN6AH8AABMVHx07AT8dPQEvHSsBDx2GAgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMUExMUExISEhIRERAQDw8ODg0NDAsKCgkJBwcGBQQEAgICAgQEBQYHBwkJCgoLDA0NDg4PDxAQERESEhISExQTExQTEhISEhEREBAPDw4ODQ0MCwoKCQkHBwYFBAQCAgIAExQTEhISEhEREBAPDw4ODQ0MCwoKCQkHBwYFBAQCAgICBAQFBgcHCQkKCgsMDQ0ODg8PEBARERISEhITFBMTFBMSEhISEREQEA8PDg4NDQwLCgoJCQcHBgUEBAICAgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMUAA0AAAAAA/gD+AADAAcACwAPABMAFwAbAB8AIwAnACsAOQA/AAAlMzUjNTM1IyUzNSMFMzUjBzM1IwczNSMHMzUjFzM1IyczNSM1MzUjNTM1IyUzIREhNSMVIREzNSMRIxEVIREhAgA/Pz8//sU/PwJ2Pz9+Pz/8Pz9+Pz/8Pz8/Pz8/Pz8//sU/ArX+hj/+Rz8/PwPw/BDFPz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/P/yOPz8Bej8BufyOPwPwAAAAAAcAAAAAA8wDzAADAA8AEwAXABsAHwAxAAATFTM1JRc3FwcXBycHJzcnJRUzNQEVMzUhFTM1IRUzNSchESM1IxUjNSMVMxUjFTMVIYioAVCIiTuIiDuJiDyJif5EqAF6qP4y0v4yqPwDclSoVNJ+fn7+MgFWqKhmiYk8iIk7iIg7iYjSqKgBJtLS0tLS0lT+MlRUVKhUqFQAIAAAAAAD+AP3AAMABwALAA8AEwAXABsAHwAjACcAKwAvADMANwA7AD8AQwBHAEsATwBTAFcAWwBfAGMAZwBrAG8AcwB3AHsAiAAAJTM1IwczNSMHMzUjBzM1IwczNSMHMzUjBzM1IwczNSMlMzUjBTM1IwUzNSMlMzUjBTM1IwUzNSMlMzUjBTM1IwUzNSMlMzUjBzM1IwczNSMHMzUjBzM1IwczNSMHMzUjBzM1IyUzNSMFMzUjBTM1IyUzNSMFMzUjBTM1IzUVMzUhFTM1IRUzNSEDuT8/fj8/fj8/fj8/fj8/vT8/fj8/fj8/A7E/P/4IPz/+Rz8/A7E/P/4IPz/+Rz8/A7E/P/4IPz/+Rz8/A7E/P34/P34/P34/P34/P70/P34/P34/PwOxPz/+CD8//kc/PwOxPz/+CD8//kc/Pz8Bej8BuT/8EAg/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/fj8/Pz8/fgAAAAAEAAAAAAP4A/cAAwAHAAsADwAAJRc3JyUXNycFFzcnJRc3JwEo2NjY/gjY2NgBaNjY2P4I2NjY4NjY2EjY2NjY2NjYSNjY2AABAAAAAAM7AzsAAwAANyERIcUCdv2KxQJ2AAAABgAAAAADuAP3AAMABwALAA8AEwAXAAA3ITUhNSE1ITUhNSE1ITUhNSE1ITUhNSFHAnb9igNy/I4Cdv2KA3L8jgJ2/YoDcvyOCD9+P34/fj9+P34/AAAAACAAAAAAA/cD+AADAAcACwAPABMAFwAbAB8AIwAnACsALwAzADcAOwA/AEMARwBLAE8AUwBXAFsAXwBjAGcAawBvAHMAdwB7AIgAACUzNSMHMzUjBzM1IwczNSMHMzUjBzM1IwczNSMlMzUjBTM1IyUzNSMFMzUjJTM1IwUzNSMlMzUjBzM1IwczNSMHMzUjBzM1IwczNSMHMzUjJTM1IwUzNSMlMzUjBTM1IyUzNSMHMzUjBzM1IwczNSMHMzUjBzM1IwczNSMDOwE1IxEzNSMRMzUjA7k/P34/P34/P34/P34/P34/P34/PwL0Pz/+CD8/Afg/P/4IPz8B+D8//gg/PwH4Pz9+Pz9+Pz9+Pz9+Pz9+Pz9+Pz8C9D8//gg/PwH4Pz/+CD8/Afg/P34/P34/P34/P34/P34/P34/P70/Pz8/Pz9+CD8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/P34/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz/8ED8BuT8Bej8AAAAEAAAAAAP4A3kARwB6AK0BNAAAAQ8DFR8DDwMVHwc/BB8EPwcvBD8DNS8HDwQvBA8CJRUfDzUvDzUvBw8GJR8HMx8PMy8PIw8GBRUfDzM/By8HIy8PNT8PIR8XPwcvECEPDgKMBAMBAQIDBIKHBAMCAQEDBAUGBgYGBQYFh4cFBgUGBgYGBAUCAgEBAQMEiIIEAwIBAQMEBQYGBgYGBQWBggUFBgYGBgb+8QEDBQYICQsMDg4QERESExMNDAwMCwoKCQgHBwUEAwIBAQEDBAUFBgYHBgUFBAMBAToBAQMEBQUGBl8NDAwMCwoKCQgHBwUEAwIBPwEDBQYICQsMDg4IEBESEhNpBgYFBQQDAf1KAQMEBwcKCgwNDggPERESE20GBgUFBAMBAQEBAwQFBQYGZAwMDAsKCgoICAcGBQUDAQEBAQMFBQYHCAgKCgoLDAwMAQwMCwsKCgoJCAgHBgYFAwMCAQIDBAQGBgYGBgYEBAMCAQEDBAYHCAoLCw0ODhAHERER/usTEhEREBAODQwKCgcHBAMB9wUFBgYGBgYFhIkFBgYGBgYFBQQDAQEBAQMEiYoEAwEBAQEDBAUGBQYGBgYFioQFBgYGBgYFBQQDAQEBAQMEhIQEAwEBAQEDikYTExIRERAODgwLCQgGBQMBPwECAwQFBwcICQoKCwwMDA1GBwYFBQQCAgEBAgIEBQUGzgYGBQUEAwEBAQIDBAUHBwgJCgoLDAwMDRMTEhEREA4ODAsFCAcGBAIBAgIEBQUGqHUUExMSERAODg0LBQkHBgQCAQICBAUFBgcGBgUFBAMBAQECAwQGBggICgoKDAwMDQ11Dg0MDAwKCgoICAYGBAMCAQEBAwQFBQcHCAkKCgsLDAwVBgUFBAMBAQEBAwQFBQYGFRISERAPDg0MCwoJBwMFAwIBAwUGCAoLDQ4OEBESExMAAAAAIAAAAAAD9wP3AAMABwALAA8AEwAXABsAHwAjACcAKwAvADMANwA7AD8AQwBQAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiAAAJTM1IwczNSMHMzUjBzM1IwczNSMHMzUjBzM1IwczNSMlMzUjBTM1IwUzNSMlMzUjBTM1IwUzNSMlMzUjBTM1IwUzNSM1FSE1IxUhNSMVITUjJTM1IwUzNSMFMzUjJTM1IwUzNSMFMzUjJTM1IwczNSMHMzUjBzM1IwczNSMHMzUjBzM1IwczNSMDuT8/fj8/fj8/fj8/fj8/vT8/fj8/fj8/A7E/P/4IPz/+Rz8/A7E/P/4IPz/+Rz8/A7E/P/4IPz/+Rz8/A/A//kc//oY/A7E/P/4IPz/+Rz8/A7E/P/4IPz/+Rz8/A7E/P34/P34/P34/P34/P70/P34/P34/Pwg/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz9+P34/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/PwAAAAAgAAAAAAP3A/cADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAAA3FSE1IxUhNSMVITUjJTM1IwUzNSMFMzUjJTM1IwUzNSMFMzUjJTM1IwczNSMHMzUjBzM1IwczNSMHMzUjBzM1IwczNSMlMzUjBTM1IwUzNSMlMzUjBTM1IwUzNSMlMzUjBTM1IwUzNSMlMzUjBzM1IwczNSMHMzUjBzM1IwczNSMHMzUjBzM1IwgD8D/+Rz/+hj8DsT8//gg/P/5HPz8DsT8//gg/P/5HPz8DsT8/fj8/fj8/fj8/fj8/vT8/fj8/fj8/A7E/P/4IPz/+Rz8/A7E/P/4IPz/+Rz8/A7E/P/4IPz/+Rz8/A7E/P34/P34/P34/P34/P70/P34/P34/P0c/fj8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/PwAAAAEAAAAAA/cDeQAFAAABJwcJAScBWN9xAVACoHEBXdhq/rsCimoAAAAFAAAAAAP3A/cAAwAHAAsADwATAAABESERIxEhEQERIREjESERAyERIQN6/sV+/sUC9P7Ffv7FfgPw/BABwf7FATv+xQE7Abn+xQE7/sUBO/yOA/AAAAAACgAAAAAD+AP4AAMABwALAA8AEwAXABsAHwAjACsAAAEVIzUjFSM1IxUjNwEVIzUjFSM1IxUjNQEVIzUjFSM1IxUjNQcjFTMDIREhA7n8P/w//AEDcfw//D/7A3H8P/w/+j8CAgID8PwSAUP8/Pz8/PwBO/z8/Pz8/AE7/Pz8/Pz8/D/9igPwAAUAAAAAA/gD9wAhAFcAeQCbAOAAACUfByE/By8HIQ8GAxEvBCMPBhUfAz8DNS8GDwURLwcPBjcfByE/By8HIQ8GAx8HIT8HLwchDwYnDwQVHwU7AT8DFSMPBx8HMz8HLwcjETUvCA8CAYIBAQMEBQUGBwI2BwYFBQQDAQEBAQMEBQUGB/3KBwYFBQQDAf1FBQUFBgYGBgYEBAICAQIDm5QDAgECAgQFBQYGBgYGBQRFAQEDBAUFBgYHBgUFBAMB+wEBAwQFBQYHAjYHBgUFBAMBAQEBAwQFBQYH/ckGBgUFBAMBAQEBAwQFBQYHAjYHBgUFBAMBAQEBAwQFBQYH/coHBgUFBAMB834EAwIBAgMDBQYFBgYGBgVJXgcGBQUEAwEBAQEDBAUFBgf8BgYFBQQDAQEBAQMEBQUGBl8BAgIDAwQEBwMJBQWmBwYFBQQCAgEBAgIEBQUGBwYGBQUEAwEBAQEDBAUFBgEy/s15BQQDAgEDAwUFBgcGBwYG8/MGBgcHBgYFBQQCAQEBAwQFfwE5BwYGBQQDAgEBAgMEBQYGOwcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYBdAcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQZQdgUFBgYGBgUFBQMCAQMERNMBAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBAQEbBQUEBAMEAgICAQEBAwAABQAAAAAD+AO5AAIAHQBIAHsBAgAALQEnCQEXAT8ENS8LDwQlFR8PNS8HNS8HDwYlHwczHw8zLw8jDwYFFR8PMz8HLwcjLw81Pw8hHxc/By8QIQ8OAYIBBq8BXv7OrwEyBAQDBAMDBAMEBFgEBQYFDAsMDAUFBf5GAQEDBAYGBwgICgoLDA0NDQcNCwoIBwQDAQEDBAUFBgYHBgUFBAMBAToBAQMEBQUGBl8NDAwMCwoKCQgHBwUEAwIBPwEDBQYICQsMDg4IEBESEhNpBgYFBQQDAf1KAQMEBwcKCgwNDggPERESE20GBgUFBAMBAQEBAwQFBQYGZAwMDAsKCgoICAcGBQUDAQEBAQMFBQYHCAgKCgoLDAwMAQwMCwsKCgoJCAgHBgYFAwMCAQIDBAQGBgYGBgYEBAMCAQEDBAYHCAoLCw0ODhAHERER/usTEhEREBAODQwKCgcHBANHTbIBZf7IsgE3BQUGCwwMDAsGBQVZBAQDAwMBAQMDAwQVRg8PDg8NDQ0MCwoKCQgIBgVFBAoLDQ4PEBBPBwYFBQQDAQEBAQMEBQUGzwcGBQUEAwEBAQIDBAUHBwgJCgoLDAwMDRMTEhEREA4ODAsFCAgFBAIBAQMEBQUGqHUUExMSERAODg0LBQkHBgQCAQICBAUFBgcGBgUFBAMBAQECAwQGBggICgoKDAwMDQ12DQ0MDAwKCgoICAYGBAMCAQEBAwQFBQcHCAkKCgsLDAwVBgUFBAMBAQEBAwQFBQYHFBISERAPDg0MCwoJBwMFAwIBAwUGCAoLDQ0PEBESEhQAAAIAAAAAA3oDegBfAN8AAAEVDxUrAS8VPQE/FTsBHxUFFR8dOwE/HT0BLx0rAQ8dAvwBAgIDAwQFCg0PEBITFRYLDAwMDQwNDQ0NDA0MDAwLFhUTEhAPDQoFBAMDAgIBAQICAwMEBQoNDxASExUWCwwMDA0MDQ0NDQwNDAwMCxYVExIQDw0KBQQDAwICAf2KAgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMUExMUExISEhIRERAQDw8ODg0NDAsKCgkJBwcGBQQEAgICAgQEBQYHBwkJCgoLDA0NDg4PDxAQERESEhISExQTExQTEhISEhEREBAPDw4ODQ0MCwoKCQkHBwYFBAQCAgIADQ0MDQwMDAsWFRMSEA8NCgUEAwMCAgEBAgIDAwQFCg0PEBITFRYLDAwMDQwNDQ0NDA0MDAwLFhUTEhAPDQoFBAMDAgIBAQICAwMEBQoNDxASExUWCwwMDA0MDQ0TFBMSEhISEREQEA8PDg4NDQwLCgoJCQcHBgUEBAICAgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMUExMUExISEhIRERAQDw8ODg0NDAsKCgkJBwcGBQQEAgICAgQEBQYHBwkJCgoLDA0NDg4PDxAQERESEhITEhQAAAAACAAAAAAD9wO4AAMABwALABEAFQAZAB0AIQAAARUjNSMVIzUjFSM1EzMhFSE1JRUjNSMVIzUjFSM1AyERIQO5/D/8P/z8PwI3/I4Dcvw//D/8PwPw/BABQ729vb29vQE7/Pz8vb29vb29/M0DcgAAAAUAAAAAA/gD+AAJAA0AEQBEAEoAABMzFSMVITUjESMBMzUjJxUjNSUPBB8IPwY1LwQhESEVIREhPwQ1LwYPAgUzFTMRIwh+fgE7fr0BO729fn4Cv8MEAwIBAQIDBMMEBgYGBgYFBQQDAgECAgWLARP9yQJ2/q6LBQICAQIDBAUFBgYGBgX8/b0//AFD/D8/ATsBej9+fn42vQUFBgYHBgUFvQQDAQEBAQMFBQUGBgYGBQWH/Yo/AvSHBQUGBgYGBQUEAwIBAQED970BuQAAAAAGAAAAAAP3Ap0AEQBIAHQAugDzAP0AAAEfAxUjPwcfAgUfBBUPCysBLww/DR8GNycjFTM1PwUfBxUzPQEvDSMPBDcPBxUfDj8HJw8HLwczNS8ODwIFDwcfDz8LNS8PDwIFMzUXMxEjFScjA7YDBQQCYwIEBQYHCAkLCgkI/icEAwIEAgIDAwMDBAQFBQUGBgYHBgYFBQUEBAMDAwIDAQEDAgMDAwQFBAUFBgYGBgYGBQUFBKcCMTQEBgQEBQkOCQcFBQMBATQBAgIDAwQEBQUGBwcICA4NBwcGBtgFCwoIBgUEAQEDAwQGBgcICQkKCgsMDA4NDQwLCgkHHAYGBwcHCAgJDQsKCQcGBAKYAgIDAwUFBgcHCAkKCgsLDw4N/gsGCwoIBgUEAgEBAgQEBQYHBwkJCQoLDAwHEA4NDAsKCAYFBAEBAgIEBAUHBggICQkKCgsMDw8O/oY2oTY2oTYCHAMJCgsKDAwJCQYFAwEBAwQNBQYHDRASEg8HBgUFBAQDAgIBAQICAwMFBAYGBgcPERMQBwcGBQUEBAMCAQEBAQEBAgMEBBob6KUHCgQCAgIBAgMFBgcJC5eaCgoICQcHBgYEBQMDAwEBAQIDBAUCBAkKDQ0PDxEcDAsLCgkJCAgGBQUDAwEBAQIEBQYICQkbBwYFBAMCAQEBAwYHCQsMDiINDAsKCggIBwcFBAMDAQEBAwUGBAkKDQ0PDxAZDAwMCgoJCQgGBgQEAwEBAQEEBgcJCg0NDhAQFQwMCwoKCQgIBwcFBAMDAQEBAwXn394BOd/fAAMAAAAAA7kD+AAFABcAHAAANyE1IREjJR0BHwk7AREhEQMhEQMhRwJ2/gh+AjcBAgIGBwoKBgYHBn7+R34Ctf/+Sgh+AnZ+fgYHBgYKCgcGAgIB/oYCN/1LAjEBAgAAAAQAAAAAA/gDeQA9AHIApQEsAAABHwczAQ8DHwc/AwEVHwc/BzUvByMPBiUVHw8zNSMvDzUvBw8GJR8HMx8PMy8PIw8GBRUfDzM/By8HIy8PNT8PIR8XPwcvECEPDgL8AQEDBAUFBgZx/vsEAwEBAQEDBAUGBQYGBgYFAQUBAQMEBQUGBgcGBQUEAgIBAQEDBAUGBQe9BgYFBQQDAf6FAQMFBggJCwwODggQERISE4h+DQwMDAsKCgkIBwcFBAMCAQEBAwQFBQYGBwYFBQQDAQE6AQEDBAUFBgZfDQwMDAsKCgkIBwcFBAMCAT8BAwUGCAkLDA4OCBAREhITaQYGBQUEAwH9SgEDBAcHCgoMDQ4IDxEREhNtBgYFBQQDAQEBAQMEBQUGBmQMDAwLCgoKCAgHBgUFAwEBAQEDBQUGBwgICgoKCwwMDAEMDAsLCgoKCQgIBwYGBQMDAgECAwQEBgYGBgYGBAQDAgEBAwQGBwgKCwsNDg4QBxEREf7rExIRERAQDg0MCgoHBwQDAeEHBgUFBAICAf77BQYGBgYFBgUEAwEBAQEDBAEFcQYGBQUEAwEBAQEDBAUFBga9BwUGBQQDAQEBAQMEBQUGnkYTExIRERAODgwLBQgHBgQCPwECAwQFBwcICQoKCwwMDA1GBwYFBQQCAgEBAgIEBQUGzgYGBQUEAwEBAQIDBAUHBwgJCgoLDAwMDRMTEhEREA4ODAsFCAcGBAIBAgIEBQUGqHUUExMSERAODg0LBQkHBgQCAQICBAUFBgcGBgUFBAMBAQECAwQGBggICgoKDAwMDQ11Dg0MDAwKCgoICAYGBAMCAQEBAwQFBQcHCAkKCgsLDAwVBgUFBAMBAQEBAwQFBQYGFRISERAPDg0MCwoJBwMFAwIBAwUGCAoLDQ4OEBESExMAAAAAAgAAAAADyAP3AAMABwAAARchAxMJAgNqFP390p/+8AOQ/HACBAQBh/56/gcB/QHzAAAAAAMAAAAAA3kD9wAyAH4AjwAAAR8KFQ8EFz8LPQEvESUXDw0VHxA3Lwk/BgEPBzUHFzU/Bxc3ATcPBxc/AxU3JwK1CAcODAsJCAYEAwECBAUGCEcIBwYGBQQEAwMCAQEBAgIDAwQFBQYHBwgICQkKCwz9mEYKCgkICAcGBQUEAwICAQEBAgMEBAUGBggICQkLCwsNRAkJEA0MCQcFAwEBBAUICgsOAZAPDxAREREREqqqGxsaGhkYGBZGRP1a1BUUFBMUExMSRxUVFRapqQLKCQgRExMTFBUUFRYVFRUUFRRHDg4ODw4PDw8PDw8PDw8QDw8PDw4PDw4ODg0ODQ0MDAwhRQ4PDw8PEBAQEBEREBEREREQEREQERAQEA8QDg8ODg4NQwoKFBYWFxgYGBkYGBgYFxYW/nMKCQgHBgQEA3OoqH4DBQcJCwwPEEZEAqAIAgMFBQcICApGCAcFA3OoqAAEAAAAAAP3A/cAAwAHAAsAFwAAAREhEQEVIzUhFSM1ByMRIREjNSMVIzUjA7n8jgK1P/6GPz+9A/C9vfy9An79yQI3ATu9vb29P/yOA3J+fn4AAAABAAAAAAN6A7kACAAAAScHCQEnBxEjAcHfXAF6AXpd3n4BMs5b/qIBXlvOAocAAAACAAAAAAP4A7kABQALAAAJATcJAScJATcJAScBwQHJbv6sAVRt/H0ByW7+rAFUbQIB/kZxAUkBRnL+SP5GcQFJAUZyAAIAAAAAA/gDuQAFAAsAAAkCFwkBBQkBFwkBAcEBVP6sbgHJ/jb92gFU/qxuAcn+NgNI/rn+t3EBugG4cf65/rdxAboBuAAAAAYAAAAAA/cD9wAaAB4ALwAzAHYAigAAJQ8CHwQ7AT8FNS8EIw8CJzM3IyUfAg8CAScBPwI7AR8BBTM3ISUBDwYdAR8PPwcBPwcvDisBDwUBMyc1PwQjESEVMxU3LwIhAWJbAgEBAQIDBATRBwcGAgQCAQWAAwMDBAQEYTdimQJxAgIBAQIC/t4XASIDAwMDAwMD/ZHYfv6qAgH+wwYFBAQDAgEBAgMEBAUGTQYHCAcICQgJCQgJCAgHBwYBPQoJBwYEAwIBAQIDBQUICAoKDAwMDQ4NDg4ODQ0NDAv8+L8BAQIDAypzAbl+dwUD0/2vu5oEBQQEAwMCAQIEAgUGBwQIkgICAQEDRH64AgMGBgMD/t4XASICAgEBAnt+VP7DBwcHCAgICQgJCAgICAgHB0wGBQQEAwIBAQEBAgMEBAUGAT0LDAwMDQ4NDg0ODQ0NDAwKCggHBQUDAgIDBQUHCP1rBw4OBwYHRwL0flp2CQTTAAAAAAYAAAAAA/cD9wADAAcACwAPABMAHwAAEyE1ITUhNSElESERARUjNSEVIzUHIxEhESM1IxUjNSPFAXr+hgI3/ckC9PyOArU//oY/P70D8L29/L0BBD9+P379yQI3ATu9vb29P/yOA3J+fn4AAAUAAAAAA/cD9wADAAcACwAPABsAACUzNSMlESERARUjNSEVIzUHIxEhESM1IxUjNSMCfr29ATv8jgK1P/6GPz+9A/C9vfy9xb38/ckCNwE7vb29vT/8jgNyfn5+AAAAAAIAAAAAA7kD+AAFAAsAABMJAScJAQMJAScJAUcBugG4cf65/rdxAboBuHH+uf63AdH+NwHKbf6sAVQBS/43Acpt/qwBVAAAAAkAAAAAA/gD9wADAAcACwAPABMAFwAbAB8AKwAAARUjNSMVIzUjFSM1ARUjNSMVIzUjFSM1ARUjNSEVIzUHIxEhESM1IxUjNSMDufw//D/8A3L8P/w//AK1P/6GPz+9A/C9vfy9AQS9vb29vb0Ber29vb29vQE7vb29vT/8jgNyfn5+AAEAAAAAA7kDegAIAAATATcnITUhNydHAV5bzgKH/XnOWwIA/oZc337fXAAAAgAAAAAD7QP4AAYADQAAATMRMxEzJwEjFzcjESMCCrN+s/L9ybPy8rN+Avz9DAL0/P0M/PwC9AAFAAAAAAO4A7kAAwAHAAsADwAbAAABMzUjNxEhEQEVIzUhFSM1ByMRIREjNSMVIzUjAn5+fvz9DAJ2P/6GPz9+A3J+vfy9AQR+vf5HAbkBO729vb0//QwC9H5+fgAAAAAJAAAAAAP3A/cAAwAHAAsADwATABcAGwAfACsAACUzNSMHMzUjBzM1IyUzNSMHMzUjJREhEQEVIzUhFSM1ByMRIREjNSMVIzUjAr1+fvx+fvx+fgH4fn78fn4B+PyOArU//oY/P70D8L29/L2Gfn5+fn5+fn5+fv3JAjcBO729vb0//I4Dcn5+fgAAAAIAAAAAA7kD+AAFAAsAADcXCQE3AQUXCQE3AUdxAUkBRnL+SP5GcQFJAUdx/kh2bgFU/qxtAcoQbgFU/qxtAcoAAAAACAAAAAAD9wP3AAMABwALAA8AEwAXABsAJwAAJTMRIwMzESMDMxEjAzMRIyURIREBFSM1IRUjNQcjESERIzUjFSM1IwL8Pz+9Pz+9Pz+9Pz8C9PyOArU//oY/P70D8L29/L3FATv+xQE7/sUBO/7FATt+/ckCNwE7vb29vT/8jgNyfn5+AAAAAAMAAAAAA/gD+AAFAIUBBQAAATM1IzUjBQ8eKwEvHT0BPx07AR8dBR8fPx8vHw8eAcG9fj8BuQEBAgQEBQYHBwkJCgoMCw0NDg4PDxAQERESEhITEhQTFBMTEhISEhEREBAPDw4ODQ0MCwoKCQkHBwYFBAQCAgICBAQFBgcHCQkKCgsMDQ0ODg8PEBARERISEhITFBMTFBMSEhISEREQEA8PDg4NDQwLCgoJCQcHBgUEBAIB/I8BAgMEBgcICQoLDA0ODxARERMTExUVFhYXFxgZGBoZGhoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwIBAQIDBAYHCAkKCwwNDg8QERETExMVFRYWFxcYGRgaGRoaGRoYGRgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMCAcE/vb0TFBMSEhISEREQEA8PDg4NDQwLCgoJCQcHBgUEBAICAgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISExIUExMUEhMSEhIRERAQDw8ODg0NDAsKCgkJBwcGBQQEAgICAgQEBQYHBwkJCgoLDA0NDg4PDxAQERESEhISExQTGhkaGBkYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgEBAgMEBgcICQoLDA0ODxARERMTExUVFhYXFxgZGBoZGhoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwIBAQIDBAYHCAkKCwwNDg8QERETExMVFRYWFxcYGRgaGQAAAAACAAAAAAN5A/cAXQC7AAABHw4dAQ8XNQcXNT8ePQEvDiUPHx0BHw43Lw49AT8WFTcnAsgKCQkICAYHBQUEBAMCAgEBAgIDBAQFBQcGCAgJCQoJEhMVFBYWFw6pqRMQEBAPEA8ODw4ODg0NDQwNDQwKCgoIBwcFBQQDAgICAgMEBQUHBwgKCgoMDQ3+1QgQDxAPEA8ODw4ODg0NDQwMDQ0MCgoKCAcHBQUEAwICAgIDBAUFBwcICgoKDA0NQwoJCQgIBgcFBQQEAwICAQECAgMEBAUFBwYICAkJExISFBUVFhYRqKgCygsLCwwMDA0NDQ0NDg0ODQ4ODQ4ODQ0NDQ0NDAwMCwsLCA8ODAoJBgUCc6iofQIDAwQFBQYHBwgICgkLCwsODw8QEBARERESERISExISEhITEhIREhERERAQEA8PDm4BAgMDBAUFBgcHCAgJCgoLCw4PDxAQEBERERIREhITEhISEhMSEhESEREREBAQDw8OQwsLCwwMDA0NDQ0NDg0ODQ4ODQ4ODQ0NDQ0NDAwMCwsTDw0MCgkHBQJzqKgAAAAJAAAAAAP4A/cABQBGAFsAfACdAL4A0wDoAWMAAAEVMxUjNQcVHw8/Dy8PDw4DES8SIx8PLw8lIy8PHw4FIz8PDw4FIxEfEQcjPxIBHx8/Ay8DBxEzBz8DNTMHHwM/AjUvHw8eAzs/fr0BAwYHCgsMDw8REhQUFRYXFhYVFBQSEQ8PDAsKBwYDAQEDBgcKCwwPDxESFBQVFhYXFhUUFBIRDw8MCwoHBgN/CQkJCQkJEBAPDg0MCwoIBwYEAj8BAgMEBAUGBgcHCAkJCgoLFxcVFBMSERAODQsKCAcEAwMvfQECAwQEBQYGBwcICQkKCgsXFxUUExIREA4NCwoIBwT9UX0DBAcICgsNDhAREhMUFhYXCwoKCQkIBwcGBgUEBAMCAfW8CQkJCQkJEBAPDg0MCwoIBwYE+bwCBAYHCAoLDA0ODxAQCQkJCQkJ/kcBAQMFBQYICAoKCw0NDg8QEBESEhQTFRUVFhcWGBcYGBQTExIJCAcGDrwCEBAQEX0CEA8PDgMCAgEBAwUFBggICgoLDQ0ODw8RERISFBMVFRUWFhcYFxgYGRgXGBYXFhUVFBQTExIREBAPDg0MDAoKCAgGBQUDAQGCfj+9ngsLFhUUFBIRDw8MCwoHBQQBAQQFBwoLDA8PERIUFBUWFhcWFRQUEhEPDwwLCgcGAwEBAwYHCgsMDw8REhQUFRYBBf6LAwQEBQYHDxEUFRgaHB0eICEiIxkZGRgXFxYWFRQUExIREBANDg8RERMUFRYXGBkaGhsbPxkZGRgXFxYWFRQUExIREA8MDg8QEhMUFRYXGBkaGhsbGxsaGhkYFxYVFBMREQ8ODA8QERITFBQVFhYXFxgZGRkBdQMEBAUGBw4SFBUYGhwdHiAhIiMjIiEgHh0cGhgVFBIOBwYFBAQD/mwZGBcYFhcWFRUUFBMTEhEQEA8ODQwMCgoICAYFBAMCAQEBAgMQEBIRBgF1EgUEAwMDEAYHBwgSExMTGRgXGBYXFhUVFBQTExIREBAPDg0MDAoKCAgGBQQDAgEBAgMEBQYICAoKDAwNDg8QEBESExMTFRUVFhcWGBcYAAAAJAAAAAAD+AP4AAMABwALAA8AEwAXABsAHwAjACcAKwAvADMANwA7AD8AQwBHAEsATwBTAFcAWwBfAGMAZwBrAG8AgwCHAIsAjwCTAJcAmwCfAAAlMzUjBzM1IwczNSMHMzUjBzM1IwczNSMHMzUjJTM1IwUzNSMFMzUjJTM1IwUzNSMFMzUjJTM1IwUzNSMlMzUjBzM1IwczNSMFMzUjBzM1IwczNSMhMzUjNTM1IwUzNSMFMzUjNTM1IwUzNSMFMzUjJQEjFTM1ARUzNSM3FTM1IwEzNSMHMzUjBzM1IwczNSMHMzUjBzM1IwczNSMHMzUjA7k/P34/P34/P34/P34/P70/P34/PwMzPz/+CD8//kc/PwOxPz/+CD8//kc/PwOxPz/8Tz8/A7E/P34/P34/P/5HPz9+Pz9+Pz8BuT8/Pz/+Rz8/A7E/Pz8//gg/P/5HPz8DsfxiEz8Bej8TUj8TAXoTP34/P34/P34/P34/P70/P34/P34/Pwg/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz9r/GI/EwF6Ez9SEz8Bej8/Pz8/Pz8/Pz8/Pz8/PwAFAAAAAAO4A/cAAwAHAAsAOwBgAAABFSE1JRUhNSUVITUlFQ8JKwEvCT0BPwk7AR8JJyERIREhLw8PDgJ+/oYB+P4IAfj+CAE7AQICBgcKCgYGBwYGBwYFCwkIBgICAQECAgYICQsFBgcGBgcGBgoKBwYCAgHw/vgDcv74BQYICAkJCwsMDQ0NDg8PDw8PDw4NDQ0MCwoKCQgIBgEEPz+9Pz+9Pz+9BgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgULCgcGAgIBAQICBgcKCwUGBzn8jgNyDQ0NDAsKCggIBwYGBAMBAQEBAwQGBgcICAoKCwwNDQAAAA8AAAAAA/gD9wADAAcACwAPABMAFwAbAB8AIwAnACsALwAzADcAOwAAJRUjNSMVIzUjFSM1BTM1IwUzNSMFMzUjJTM1IwUzNSMFMzUjARUjNSMVIzUjFSM1BTM1IwUzNSMFMzUjA7l+/H78fgK1/Pz+hvz8/ob8/AL0/Pz+hvz8/ob8/AOxfvx+/H4Ctfz8/ob8/P6G/PzFfn5+fn5+vfz8/Pz8fvz8/Pz8ATt+fn5+fn69/Pz8/PwAAAAAAwAAAAAD9wPYAAMABwALAAA3ITUhNSE1ITUhNSEIA/D8EAPw/BAD8PwQKL28vb29AAAAAAEAAAAAA7kDegAIAAABFyEVIQcXCQECAM79eQKHzlsBXv6iAx3eft9cAXoBegAAAAYAAAAAA5kDmQADAAcACwAPABMAFwAAJTM1IwUzNSMFMzUjJTM1IwUzNSMlMzUjAty+vv7GvLz+xL6+Ana+vv7GvLwBOr6+Z729vb29fb29vX69AAIAAAAAA3kD9wA/AKUAAAEPDy8PPw8fDgEPFRUfEz8UNS8cDwYCfgEBBAQFBggICQkLCwsNDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDQsLCwkJCAgGBQQEAf63Dg0NDAwMCgsKCQgICAYGBQUEBAIBAQECAwMEBQUGBg8QExMVFhcYLC5eWSsqGBcXFRQKEhAOBwUGBAQDAwIBAQECBAQFBgcICQkLCwsNDQ0ODw8PFxcYGRkZGRoaGRoZGRkYAn4NDAwMCwoKCQgIBgUEAwIBAQIDBAUGCAgJCQsLCw0MDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwBNQkJCgsLDAwNDQ0ODg8PDxASEhITEhMTEhMTEhMSEhIRIyEhIB8fHR01M2ReMDEdHR4fHxAhISMREhISExITEhMSExMSEhITEhIQEQ8QDg4NDQsMCgoJDAoJBwUFAgEBAgUGBwoLAAEAAAAAA3kDuAAIAAATFzcRMxEXNwGGXd5+3l3+hgJbW879eQKHzlsBXgAABwAAAAAD+AP3AAUACQBKAE4AUgBWAG4AAAEVMxUjNQUzNSMFFR8PPw8vDw8OJSE1IQEVIzUhFSM1ByMRIS8DIREhFR8DESM1IxUjNSMDOz9+/cm9vQF6AQMGBwoLDA8PERIUFBUWFxYWFRQUEhEPDwwLCgcGAwEBAwYHCgsMDw8REhQUFRYWFxYVFBQSEQ8PDAsKBwYD/oUBO/7FAfg//oY/P34CCQQEBAL+RAL0EBAQD369/L0Bgn4/vT8/ngsLFhUUFBIRDw8MCwoHBQQBAQQFBwoLDA8PERIUFBUWFxYWFRQUEhEPDwwLCgcFBAEBBAUHCgsMDw8REhQUFRbGPwG5vb29vT/9DA8QEBABuYECBAQEAYt+fn4AAAAEAAAAAAP4A3kAPgCTANMBEwAAASMvAR8IDwczPw41LxEPBiUPDRUfDiE/Dy8RDwcvBw8CAQ8GHQEfDTsBPw4vDw8GBQ8GHQEfDTsBPw4vDw8GAr0KCxQKCQYFBAICAgEBAgMFBggICv0LCgoJCQkICAgGBQQEAgIBAwMDBAYGBwcICgsMDg8QERIRERITExUV/ZQODAsKCAcHBgUFAwMDAQICBAQFBwcICAkJCQoKCwGkCwoKCQkJCAgHBwUEBAIBAQEDAwMFBQYHBwkJCwwODxAREhASEhMTFRUWFhUVExMSERESERAB4goJBwYEBAICBAQGBwkKCgwMDA0NDg8ODg4NDAwLCwoICAYEAwIBAQIDBAYICAoLCwwMDQ4ODg8ODQ0MDAz+fAoJBwYEBAICBAQGBwkKCgwMDA0NDg8ODg4NDAwLCwoICAYEAwIBAQIDBAYICAoLCwwMDQ4ODg8ODQ0MDAwB2QEDFhgVFhUVFBUrEhIREBAPDg4BAQMEBgYICQkKCwsLDA0NKCUSExISEhEPDQ0LCgkIBQMBDwwLCAcFAywJCgsNDQ8REhISExIlKA0NDAsLCwoJCQgGBgQDAQEBAQMEBgYICQkKCwsLDA0NKCUSExISEhEPDQ0LCgkIBQMBDwwLCAcFAwEBAwUHCAsMDwEDBQFCCwsMDA0ODg4PDg0NDQsMCgoJBwYFAwICAwUGBwkKCgwLDQ0NDg8ODg4NDAwLCwoICAUFAwIBAQIDBQUICAoLCwwMDQ4ODg8ODQ0NCwwKCgkHBgUDAgIDBQYHCQoKDAsNDQ0ODw4ODg0MDAsLCggIBQUDAgEBAgMFBQgIAAAAAAMAAAAAA/gD9wADAAcACwAAASE1IQERIREDIREhAQQB+P4IAnb9DH4D8PwQAcF+ATv9DAL0/I4D8AAAAAEAAAAAA/gD+ABHAAATMxEhHw8/Dy8PDw8hETMBCL0BxAYGCAgJCgoMDAwNDg4ODw8TExISEBAODgwLCQgHBAMBAQMEBwgJCwwODhAQEhITEw8PDg4ODQ0LDAoKCQgIBgb+utL+7wK9/ckPDQwMCwoKCAgHBgUEAwEBAQMEBwgJCwwODhAQEhITExMTEhIQEA4ODAsJCAcEAwEBAQMEBQYHCAgKCgsMDA0PAbkBOwAACAAAAAAC3AO4AC8AXwCPAL8A7wEfAU8BfwAAJR8KOwE/CT0BLwkrAQ8JBRUfCTsBPwovCisBDwklHwo7AT8JPQEvCSsBDwkFFR8JOwE/Ci8KKwEPCSUfCjsBPwk9AS8JKwEPCQUVHwk7AT8KLworAQ8JJR8KOwE/CT0BLwkrAQ8JBRUfCTsBPwovCisBDwkCXgEBAQIGCAkLBgYGBwYGBgYLCQgGAgEBAQECBggJCwYGBgYHBgYGCwkIBgIBAf7FAQECBggJCwYGBgYHBgYGCwkIBgIBAQEBAQECBggJCwYGBgcGBgYGCwkIBgIBAQE6AQEBAgYICQsGBgYHBgYGBgsJCAYCAQEBAQIGCAkLBgYGBgcGBgYLCQgGAgEB/sUBAQIGCAkLBgYGBgcGBgYLCQgGAgEBAQEBAQIGCAkLBgYGBwYGBgYLCQgGAgEBAToBAQECBggJCwYGBgcGBgYGCwkIBgIBAQEBAgYICQsGBgYGBwYGBgsJCAYCAQH+xQEBAgYICQsGBgYGBwYGBgsJCAYCAQEBAQEBAgYICQsGBgYHBgYGBgsJCAYCAQEBOgEBAQIGCAkLBgYGBwYGBgYLCQgGAgEBAQECBggJCwYGBgYHBgYGCwkIBgIBAf7FAQECBggJCwYGBgYHBgYGCwkIBgIBAQEBAQECBggJCwYGBgcGBgYGCwkIBgIBAYYGBwYFCwkIBgICAQECAgYICQsFBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgULCQgGAgIBAQICBggJCwUGBwYGBwYGCgoHBgICAQECAgYHCgoGBgf2BgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgULCQgGAgIBAQICBggJCwUGBwYGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBQsJCAYCAgEBAgIGCAkLBQYH9gYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYFCwkIBgICAQECAgYICQsFBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgULCQgGAgIBAQICBggJCwUGB/YGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYFCwkIBgICAQECAgYICQsFBgcABgAAAAAD+AP3AAMABwALAA8AEwAfAAA3ITUhNSE1ISURIREBFSM1IRUjNQcjESERIzUjFSM1I8UBO/7FAnb9igL0/I4CtT/+hj8/vQPwvb38vcV+P35+/ckCNwE7vb29vT/8jgNyfn5+AAAAJQAAAAAD+AP3AAMABwALAA8AEwAXABsAHwAjACcAKwAvADMANwA7AD8AQwBHAEsATwBTAFcAWwBfAGMAZwBrAG8AcwB3AHsAfwCDAIcAiwCPAJ8AACUzNSMHMzUjBzM1IwczNSMHMzUjBzM1IwczNSMlMzUjBTM1IwUzNSMlMzUjBTM1IwUzNSMlMzUjBTM1IwUzNSMlMzUjBzM1IwczNSMHMzUjBTM1IwczNSMHMzUjJTM1IwUzNSMFMzUjJTM1IwUzNSMFMzUjJTM1IwczNSMHMzUjBzM1IwczNSMHMzUjBzM1IwcVMwEVMzUjATM1IxUBNSMDOz8/fj8/fj8/fj8/vT8/fj8/fj8/A7E/P/4IPz/+Rz8/A7E/P/4IPz/+Rz8/A7E/P/4IPz/+Rz8/A7E/P34/P34/P34/P/7FPz9+Pz9+Pz8DsT8//gg/P/5HPz8DsT8//gg/P/5HPz8DsT8/fj8/fj8/fj8/fj8/vT8/fj8/fhMDnj8T/ggTP/6GPwg/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz9+Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/PywT/GITPwH4PxMBehMAAAIAAAAAA/cD9wAFAGYAAAkBJzcXASUPFB8XPxcvFw8CAy3+eNJVeAEz/qsQDx8eHRwbGRkXFhMREA0LCgcGAwEBAwYHCgsNEBETFhcZGRscHR4fHyEgISAgISAhHx8eHRwbGRkXFhMREA0LCgcGAwEBAwYHCgsNEBEUFRcZGhocHR4fHyEgISAgISACnP5wv11tATnzBQULDRARExYXGRoaHB0eHiAhICEgICEgIR8fHh0cGhoZFxUUERANCwoHBgMBAQMGBwoLDRARExYXGRkbHB0eHiAhICEgICEgIR8fHh0cGhoZFxUUEQ8OCwoHBgMBAQMGAAAACAAAAAAD9wP4AD8AQwCSAJYAmgCeAKIA2AAAARUPDi8PPw8fDiUVIzUlDwQvAQ8DHwIPAR8BDwIfAzM3HwczPwcfAT8DLwI/AS8BPwIvAyMHLwcjDwIlFSM1JRUjNSMVIzUjFSM1JxEfByEvAyM1Mz8DIzUzFT8DNTMVHwMRLwchDwYDEwICAwMFBQUGBwcIBwkICQkICAgIBwcGBQUEBAMCAQEBAQIDBAQFBQYHBwgICAgJCQgJBwgHBwYFBQUDAwIC/fG9AiUMDg4ODVIGBgREAQEDRwIBAQJHAwEBRAQGBlINDg4ODQMEBocFBAMNDw4NDVMFBgREAQEDRgEBAQFGAwEBRAQGBlINDQ4PDQMEBYQGBQT+lr0Ctb0/vT+9PwECAgQFBQYHATEFBAQDBhYGBwgIM70PEBAQvRAQEA8BAQMEBQUGBv0MBwYFBQQCAgFDCQgJBwgHBwYFBQUDAwIBAQEBAgMDBQUFBgcHCAcJCAkJCAkHCAcHBgUFBQMDAgEBAQECAwMFBQUGBwcIBwkIdb29r1MGBwkJIAECBHEGBgQ2EA8QDzYFBQVyBAIhCggHBlYFBAICBAVWBgcJCSABAgRyBQYENg8QEA82BAYFcgQBIAkJBwZWBQQCAQMER729/L29vb29vR/9DAYGBQUEAwEBDxAQEL0QEBAPvTMICAcGFgYDBAQFATEHBgUFBAMBAQEBAwQFBQYABAAAAAAD+AP4AAsADwATABkAAAEjFTMVMzUzNSM1IyURIREDIREhNyERMxEhAUN+fn5+fn4BO/4IfgL0/Qz8AnZ+/QwBwX5+fn5+P/4IAfj9igL0fv1LAzMAAAAEAAAAAAP4A/gAAwAHAAsAEQAAEyE1ISURIREDIREhNyERMxEhxQF6/oYBuf4IfgL0/Qz8AnZ+/QwBQ369/ggB+P2KAvR+/UsDMwAABAAAAAADwAPAAAMABwALABEAACUzESMBMxEjEzMRIwEhNSERIwKocHD+QHBw4HBw/ngDgPy4OOgBVv6qAd/+IQJo/PA4A0gABAAAAAADwAPAAAMABwALABEAADchNSE1ITUhNSE1IQMhNSERI+gBUP6wAmj9mAH4/gioA4D8uDjocHBwcHD9KDgDSAACAAAAAAPAA8AAdQB7AAABDxEXPxAfFj8QJw8NLxgHASE1IREjAZ4KCQkJCQgHBwcHDAsJCQcGCAo3BAQEBgUHCgsMCAgJCAUEBQMEBAUKDAwODxsLCwwLDAsMCwwMDAwMDAwLCgsJCgkJCRAPDQwMCRAPNgMVEAkJDwsLDAwGBgYIBwgICAgICAkIEREjEgkJCQgJCQkICQkJCAf+mgOA/Lg4AroCBAYGCAgKCwsMGxwdHx4eKkwGHBwcGxsbJSEeEQ4LCQMCAQEBAQIHCg8TGDIUEhEPDgwLCggGBQQDAQECAgQFBQcHCBETFBUVFSYvDws5IhAQFw0MCQcDAQEBAQIEBAYHCAkKGBtBHAwLCwkIBwYFBAICAQH9hTgDSAAFAAAAAAPAA8AAIABBAIEAwQDHAAABFR8HPwcvBw8GBRUfBz8HLwcPBgEVHw07AT8NPQEvDSsBDw0FFR8NOwE/DT0BLw0rAQ8NASE1IREjAjgBAwYGCQkLCwsLCQkGBgMBAQMGBgkJCwsLCwkJBgYD/q8BAwYGCQkLCwsLCQkGBgMBAQMGBgkJCwsLCwkJBgYDAfcCAgMDBAUGBgYHBwgICAkJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAkJCAgIBwcGBgYFBAMDAgL+eAICAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICQkICAgHBwYGBgUEAwMCAv7oA4D8uDgBWAYFCwkJBgYDAQEDBgYJCQsLCwsJCQYGAwEBAwYGCQkLCwYFCwkJBgYDAQEDBgYJCQsLCwsJCQYGAwEBAwYGCQkLASkJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAkJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAkJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAkJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICP2rOANIAAAAAgAAAAADwAPAAEYATAAAAQ8OKwEvBysBDwwhLxAjDwoBITUhESMCfwUNEgkICAkIBwgIBwcHBwcHBw0MEi4QCwsFBgUFBgUFBgUGCwsLEhkCoAgODAoFDAcHBwgMCQkJCgUGBQYGBgYHBgcHDg4P/bEDgPy4OAJrCRkcDAsKCAcGBgQDAwEBAQQFCiAIBAICAgMEBAYHCBMZHjdiRl0+KhUnEhIQDxQLCQcFAQEBAQIDBAUFBxAUGP24OANIAAAABQAAAAAD+AP4ABEAIwBAAMABQAAAEx8PGwE/DyUxJw8IFyUvDwEPHy8fPx8fHgUfHz8fLx8PHtMGCAgICgkLCwsMDA0NDg4PfnYMDQwLDAoLCgkJCQgHBwcG/vFpCxcVExIQDwwG9gFPBwgJCQoLCwwMDQ4ODg8QEAEwAQEDBAUGBwgJCgsMDA0PDhAQERISExMUFBUVFhYWFxcXFxYWFhUVFBQTExISERAQDg8NDAwLCgkIBwYFBAMBAQEBAwQFBgcICQoLDAwNDw4QEBESEhMTFBQVFRYWFhcXFxcWFhYVFRQUExMSEhEQEA4PDQwMCwoJCAcGBQQDAfxJAQIDBAYHCAkKCwwNDg8QERETExMVFRYWFxcYGRgaGRoaGRoYGRgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMCAQECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBkYGhkaGhkaGBkYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgGBDg4NDQwMDAsKCgkJCAgHBgEn/vgGBgcHCAkJCQoKCwsLDAwNcfAFDA0QERMUFgtpig8QDg8ODQ0MDAsKCgoICAf+uhcXFhYWFRUUFBMTEhIREBAODw0MDAsKCQgHBgUEAwEBAQEDBAUGBwgJCgsMDA0PDhAQERISExMUFBUVFhYWFxcXFxYWFhUVFBQTExISERAQDg8NDAwLCgkIBwYFBAMBAQEBAwQFBgcICQoLDAwNDw4QEBESEhMTFBQVFRYWFhcXGhkaGBkYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgEBAgMEBgcICQoLDA0ODxARERMTExUVFhYXFxgZGBoZGhoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwIBAQIDBAYHCAkKCwwNDg8QERETExMVFRYWFxcYGRgaGQAIAAAAAAP4A/gAAwAHABAAFAAYABwAIAApAAAlITUhNSE1IQcnBxc3JwcRIwUhNSEnITUhNSE1ITchNSEFFzcRMxEXNycBggJ2/YoCdv2K/FQqnp0qVD8B+AF6/ob8Anb9igJ2/Yr8AXr+hv2KKlQ/VCqdRz8/P4pML4+PL0wBCD8//D8/Pz8/UC9M/vgBCEwvjwAABgAAAAAD+AP4AAMABwAQABQAGAAhAAAlITUhNyE1IQUnBxc3JwcRIxMhNSE3ITUhBRc3ETMRFzcnAYICdv2K/AF6/ob+CFQqnp0qVD/8Anb9ivwBev6G/YoqVD9UKp1HP34/yUwvj48vTAEIATs/fj9QL0z++AEITC+PAAMAAAAAA/gDOgADAAcACwAANyE1ITUhNSE1ITUhCAPw/BAD8PwQA/D8EMU//D+9PwAAAAAIAAAAAAP4A/cAAwAHAAsAFAAYABwAIAApAAAlITUhNSE1ITchNSEFFzcRMxEXNyc3ITUhNSE1ITchNSEFJwcXNycHESMBggJ2/YoCdv2K/AF6/ob9iipUP1QqndwCdv2KAnb9ivwBev6G/ghUKp6dKlQ/Rz8/Pz8/ji9M/vcBCUwvjvw/Pz8/P8pMLo+PLkwBCQAAAwAAAAAD+AL7AAMABwALAAATITUhNSE1ITUhNSEIA/D8EAPw/BAD8PwQAQQ/vT9+PwAAAAQAAAAAA/gDeQADAAcACgAOAAA3ITUhNyE1IQEtATMhNSHFAzP8zfwCN/3J/kcBO/7FvQMz/M2Gfr1+/sX8/H4AAAAAAwAAAAAD+AO4AAMABwALAAA3ITUhESE1IREhNSEIA/D8EAPw/BAD8PwQRz8Bej8BOz8AAAYAAAAAA/gD9wADAAcAEAAUABgAIQAAJSE1ITchNSEFFzcRMxEXNycTITUhNyE1IQUnBxc3JwcRIwGCAnb9ivwBev6G/YoqVD9UKp3cAnb9ivwBev6G/ghUKp6dKlQ/Rz9+P1AuTP73AQlMLo8BOz9+P8pML46OL0wBCQAJAAAAAANQA4gAAwAHAAsADwATABcAGwAfACUAACUhNSElITUhNSE1ITUhNSEBFSM1IxUjNSUVIzUjFSM1Bx0BIREhAeQBbP6U/swCoP1gAqD9YAKg/WAChIwcjAE0jByMHAFs/pR4HDgcOBw4HAE0jIyMjKiMjIyMnBicAWwAAAUAAAAAA4gDiAADAAcACwAPABMAADchNSE1ITUhNSE1IQERIREDIREhzAJo/ZgCaP2YAmj9mAKg/SgcAxD88MwcOBw4HAHc/SgC2P0MAxAABQAAAAADiAOIAAMABwALAA8AEwAAEyE1ITUhNSE1ITUhJREhEQMhESHMAmj9mAJo/ZgCaP2YAqD9KBwDEPzwAawcOBw4HPz9KALY/QwDEAAJAAAAAANQA4gAAwAHAAsADwATABcAGwAfACUAADchNSE1ITUhNSE1ITUhNSEBFSM1IxUjNSUVIzUjFSM1Bx0BIREhsAFs/pQCoP1gAqD9YAKg/WAB3IwcjAE0jByMHAFs/pR4HDgcOBw4HAE0jIyMjKiMjIyMnBicAWwAAwAAAAADwAKMAAMABwALAAATITUhNSE1ITUhNSFAAfj+CAOA/IADgPyAAXQccBxUHAAAAAMAAAAAA8ACjAADAAcACwAAASE1ISUhNSE1ITUhAcgB+P4I/ngDgPyAA4D8gAF0HHAcVBwAAAAAEAAAAAADiAOIAAMABwALAA8AEwAXABsAHwAjACcAKwAvADMANwA7AD8AACUhNSEFITUhJSE1IQUhNSElITUhBSE1ISUhNSEFITUhJSE1IQUhNSElITUhBSE1ISUhNSEFITUhJSE1IQUhNSECcAEY/uj+CAEY/ugB+AEY/uj+CAEY/ugB+AEY/uj+CAEY/ugB+AEY/uj+CAEY/ugB+AEY/uj+CAEY/ugB+AEY/uj+CAEY/ugB+AEY/uj+CAEY/ugB+AEY/uj+CAEY/uh4HBwcOBwcHDgcHBw4HBwc4BwcHDgcHBw4HBwcOBwcHAASAAAAAAP4A8AAAwAHAAsADwATABcAGwAfACMAJwArAC8AMwA3ADsAPwBDAFUAACUzNSMFMzUjJTM1IwUzNSMlMzUjBTM1IyUzNSMFMzUjJTM1IwUzNSMlMzUjBTM1IyUzNSMFMzUjJTM1IwUzNSMlESERKQERIRUhETMRIREzETMRMxEhAjj8/P5A/PwBwPz8/kD8/AHA/Pz+QPz8AcD8/P5A/PwBwPz8/kD8/AHA/Pz+QPz8AcD8/P5A/PwBwPz8/kD8/AMQ/lz+JAHA/kABwBwBpBw4HPwQeBwcHDgcHBw4HBwcOBwcHMQcHBw4HBwcOBwcHDgcHBw4/lwBpP5cHP5cAaT+XANk/NQDSAAAABUAAAAAA/gD+AADAAcACwAPABMAFwAbAB8AIwAnACsALwAzADcAOwA/AEMARwBLAE8AVAAAJSE1IQUhNSElITUhBSE1ISUhNSEFITUhJSE1IQUhNSElESERIxEhESUhNSEFITUhJSE1IQUhNSElITUhBSE1ISUhNSEFITUhJREhESMRIREDKQERIQJwARj+6P4kARj+6AHcARj+6P4kARj+6AHcARj+6P4kARj+6AHcARj+6P4kARj+6ANI/kAc/iQCTAEY/uj+JAEY/ugB3AEY/uj+JAEY/ugB3AEY/uj+JAEY/ugB3AEY/uj+JAEY/ugDSP5AHP4kHAH4Afj8EJQcHBw4HBwcOBwcHDgcHBxU/iQB3P4kAdxwHBwcOBwcHDgcHBw4HBwcVP5AAcD+QAHA/CwD8AAAAAMAAAAAA8ACjAADAAcACwAAEyE1ITUhNSE1ITUhQAH4/ggDgPyAA4D8gAF0HHAcVBwAAAAJAAAAAANQA4gAAwAHAAsADwATABcAGwAfACUAADchNSE1ITUhNSE1ITUhNSEBFSM1IxUjNSUVIzUjFSM1Bx0BIREhsAFs/pQCoP1gAqD9YAKg/WABUIwcjAE0jByMHAFs/pR4HDgcOBw4HAE0jIyMjKiMjIyMnBicAWwAEgAAAAAD+AP4AAMABwALAA8AEwAXABsAHwAjACcAKwAvADMANwA7AD8ARQBKAAAlITUhBSE1ISUhNSEFITUhJSE1IQUhNSElITUhBSE1ISUhNSEFITUhJSE1IQUhNSElITUhBSE1ISUhNSEFITUhJTMhESERAykBESECcAEY/uj+JAEY/ugB3AEY/uj+JAEY/ugB3AEY/uj+JAEY/ugB3AEY/uj+JAEY/ugB3AEY/uj+JAEY/ugB3AEY/uj+JAEY/ugB3AEY/uj+JAEY/ugB3AEY/uj+JAEY/ugBbBwBwPxIHAH4Afj8EJQcHBw4HBwcOBwcHDgcHBzEHBwcOBwcHDgcHBw4HBwcVPxIA7j8LAPwAAAABQAAAAADiAOIAAMABwALAA8AEwAAEyE1ITUhNSE1ITUhJREhEQMhESHMAmj9mAJo/ZgCaP2YAqD9KBwDEPzwAnAcOBw4HDj9KALY/QwDEAAKAAAAAANQA4gAAwAHAAsADwATABcAGwAeACQAKQAAASE1ITUhNSE1ITUhNSE1ITUhNSE1ITUhNSE1IQUjNScVMxEhEQMhESchAQQB+P4IAfj+CAH4/ggB+P4IAfj+CAE0/swBNP7MAhyUHMT9mBwCoMz+LAEEHDgcOBw4HDgcOBw4HFSUFMT97ALY/QwCRMwAAAAACAAAAAADiAMYAAMABwALAA8AEwAWABwAIQAAEyE1ITUhNSE1ITUhNSE1ITUhNSEFIzUnFTMRIREDIREnIcwCaP2YAmj9mAJo/ZgBpP5cAaT+XAKMlBzE/SgcAxDR/cEBPBw4HDgcOBw4HFSQGMT+zAH4/ewBZMwAAQAAAAAD+AONAAUAAAEnBwkBJwF7vrUBeQJ3vAHmp87+tAJSyAAAAAEAAAAAA/gCfgADAAATITUhCAPw/BABgvwAAAAFAAAAAAP4A/gAAwAKACEAJgBKAAAlITUhJQcjNSM1NwEVDwEBDwEjLwM1PwEBPwEzHwMBESEJATcHAT8HPQEvDisBDwUBzgIq/lT+6jxIVT0BuwEB/pMDAwcFAgICAQIBbQMDBgYCAQH9tAEVAin+7JhuARVuBgUEBAICAgICAgQEBQacBgcHCAcJCAkICQgHCAcGCH4UPVVIPAGRBAMC/pMCAQICAgUHAwIBbgEBAgECA/5Q/usCKgEUmW7+628GBwcHCAcJCAkICAgHBwcHnAYFBAQCAgICAgIEBAUAAAMAAAAAA/gD+AAFAAkADQAAASEVIREjJxEhEQMhESEC/P5HArX8vf4IPwJ2/YoBBPwCtfz+CAH4/ckCdgAAAAADAAAAAAP4A/gAAwAHABMAAAERIREDESERAzMRIRUhESMRITUhA7n+xfz+xT/8ATsBufz+xf5HAYL+xQE7Ajf+xQE7/ob+xfwBuQE7/AAAAAMAAAAAA/gD+AADAAcAEQAAAREhEQMhESEBMzUjESEVMzUhA3r+R34Ctf1L/sW9PwH4fv0MAj/+RwG5/ckCtf5HfgH4P70AAAQAAAAAA/gD+AAPABcAJwBHAAABFTMRIxUhNSM1MxUzNSM1IxUjFSM1MzUTFTMVIzUjFTMVIzUjETM1BzMRIxUzNTMVIxUzNSEVMzUjETM1IxUjNTM1IxUhNSMDOz8//oY/vb0/Pz+9P34/vb0/fj8/vT8/vX4/vQF6vT8/vX4/vf6GvQI/P/7FPz9+P71+fj9+PwE7P70/vX4/AXo/P/6GvT9+vT8/vQE7vT+9vT8/AAAAAAIAAAAAA/gD+AAJAA0AAAEzESE1IxUhESMBIREhAv+6/ck/ArX5/QkCtf1LAn79yb38ArX+hgK1AAAAAAUAAAAAA/gD+AAFAAkAEQAdADEAAAEVIzUzNScVIzUDMxUhESM1ISUVMxEjFSE1IxEzNQczESMVMzUhFTM1IxEzNSMVITUjAr38vT/8P34Ben7+hgI3Pz/9ij8/vT8/vQJ2vT8/vf2KvQI//D+9fvz8/sV+AXp+fj/9ij8/AnY/P/2KvT8/vQJ2vT8/AAAAAAMAAAAAA/gD+AAFAAsAFwAAAREhNTM1ARUjFSMRAzMRIRUhESMRITUhA7n+xX7+hn69P/wBOwG5/P7F/kcBgv7FvX4CN71+ATv+hv7F/AG5ATv8AAEAAAAAAvwD+AAGAAABMxEzETMnAQSevJ78Avz9DAL0/AAAAAEAAAAAAvwD+AAGAAABIxc3IxEjAaKe/PyevAEE/PwC9AAAAAEAAAAAA7kDGwAFAAATCQEnCQFHAboBuHL+uv63Aq7+NwHJbf6sAVQAAAAAAQAAAAADGwO5AAUAABMJARcJAeUBU/6tbQHJ/jcDSP65/rdxAboBuAAAAAABAAAAAAO5AxsABQAAExcJATcBR3EBSQFGcv5IAVJtAVT+rG0ByQAAAQAAAAADGwO4AAUAABMBNwkBJ+UByW3+rQFTbQIB/kZxAUkBRnIAAAEAAAAAA9gD+ABZAAATMx8GFREVDwYjFSE1Iy8GNRMhERUPBiMVITUjLwY1Ez8GMzUhFTMfBhURIRM/BjM1ISgfBgYGBAQDAgIDBAQGBgYfATofBgYGBAQDAgEBtwIDBAQGBgYfATofBgYGBAQDAgICAgQFBgYGHf7GHwYGBgQEAwL+SQECAgQFBgYGHf7GA7kBAQMEBQUGBvzMBgYFBQQDAQE/PwEBAwQFBQYHAVr+pQYGBQUEAwEBPz8BAQMEBQUGBwM3BgYFBAMCAT8/AQEDBAUFBgb+pQFfBgYFBAMCAT8AAAQAAAAAA7kDuQADAAcAEgAaAAABMxUjJxUhNQERMzUzNxc3FzM1JSERMxEhNSMB4Pz8XgG5/Yo/MkxUfoMl/UsDMz/9S70Bgn69/PwBev6Gfl9U0t38fv6G/gj8AAAAAAIAAAAAA7gDuQAHAA8AABMBAzMTATcBBTMHFzczNSFHAUycoGoBZVL84gEbbyJrVff9fgNm/rX+bAEl/ptSAx99TGy4fgAAAAMAAAAAA7kDxgBDAEkAUwAAEzMVIw8HHQEfDTsBJzcXByc3Iy8ONT8PFzcTIycBIREhNTMRIRUj5EBABgYFBQQDAQECAgMEBQYGBggHCQgJCgokP1nY2Fk/MBYWFBQTEREPDQwKCQYEAwECBAUHCAkKCwwNDg8PD+16Q36e5v7PA3L+xb39in4Ci34BAQMEBQUGBkAJCgkICQcIBgYGBQQDAgI/WdfXWT8DBAYJCgwNDxERExQUFhZLEA8PDw4NDAsKCQgHBQQCQPWX/uTnAY/8jn4Cdn4AAAIAAAAAA2wDiAACADcAAAEjEwMjFQ8IFSE1Iy8HPwMzHwEPCBUhNS8HAyMCUshoswNMBwQFBgYIAzUBGD8SEAYFBQMCAQEBAj3vMwIBAQMEBwUJDxkBGB0ICAYGBgQE9UwByAEk/twJzg8IBwYGBAIRODgCAwICBAUGBwcHB6ycBwgHCAcKBAUGBjgyCQUGCAgJCQoCngAABAAAAAADuQO5AC0AXACOAMIAABMvAysBDwYVHwk7Aj8JLwU3Jx8BDwQdAR8IOwI/CT0BLwYrAQ8DJwMXBxc3HwQ7AT8IPQEvCSsCDwgdAR8CBR0CHwk/BRc3Jz8EPQEvCCsCDwnBRAUFBgUHBQYFBAMCAQECAgYHCgoGBgcG7wUFBAQEAwICAQEBAQECAgREnYW9nUQEAgIBAQECAgMEBAQFBe8HBgYGCgoHBgICAQECAwQFBQYGBgYFBUSeLESdhZ5EBAQFBAQFBAUEAwQCAwIBAQICBgcKCgYGBwbvBQUEBAQDAgIBAQECAv3WAQIDAgQDBAUEBQQEBQQERJ6FnUQEAgIBAQECAgMEBAQFBe8GBwYGCgoHBgICAQFHRAQDAgICBAUFBgT4BwYGCgoHBgICAQECAwIEAwQFBAUEBAUEBESehYWeRAQEBAUEBQQEBAQDAwMBAgECAgYICQsFBgcG7wcGBgQEAgICAwREnQGfRJ6FnUQEAgIBAQECAgMEBAQFBfUHBgYKCgcGAgIBAQIDAgQDBAUEBQQEBQQNR6gFBQQEBAMCAgEBAQEBAgIERJ2FnkQEBAUEBAUEBQQDBAIDAgEBAgIGBwoKBgYHAAADAAAAAAP4A7kAAwBHAJMAAAEVITUjFR8PIT8PNS8PIQ8OARUjDwcVHwczFR8HMz8HNTM/BzUvByM1LwcjDwYDev0MfgECAwQFBwcICQoKCwwMDA0C9A0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwN/QwNDAwMCwoKCQgHBwUEAwIBuF8GBgUFBAMBAQEBAwQFBQYGXwEBAwQFBQYGQAYGBQUEAwEBXwYGBQUEAwEBAQEDBAUFBgZfAQEDBAUFBgZABgYFBQQDAQGCvb29DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA29DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAILXwEBAwQFBQYGQAYGBQUEAwEBXwYGBQUEAwEBAQEDBAUFBgZfAQEDBAUFBgZABgYFBQQDAQFfBgYFBQQDAQEBAQMEBQUGAAADAAAAAAP4A7kASwBPAJMAAAEVIw8HFR8HMxUfBzM/BzUzPwc1LwcjNS8HIw8GARUhNSMVHw8hPw81Lw8hDw4BwV8GBgUFBAMBAQEBAwQFBQYGXwEBAwQFBQYGQAYGBQUEAwEBXwYGBQUEAwEBAQEDBAUFBgZfAQEDBAUFBgZABgYFBQQDAQG4/Qx+AQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA39DA0MDAwLCgoJCAcHBQQDAgGiXwEBAwQFBQYGQAYGBQUEAwEBXwYGBQUEAwEBAQEDBAUFBgZfAQEDBAUFBgZABgYFBQQDAQFfBgYFBQQDAQEBAQMEBQUGAZO9vb0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDb0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAAABAAAAAAO4A7kAAwAANxcBJ0dZAxlZoFkDGVkAAQAAAAADuQO5AAgAAAEhARcBETMRIQHBASH9ZVkCm37+CAM7/WVZApz+3wH3AAAAAgAAAAAD+AN6AAMABwAAAREhEQMhESEDev0MfgPw/BAC/P4IAfj9igL0AAACAAAAAAP4A/gAfwD/AAABFQ8dKwEvHT0BPx07AR8dBR8fPx8vHw8eA3oCAgQEBQYHBwkJCgoLDA0NDg4PDxAQERESEhISExQTExQTEhISEhEREBAPDw4ODQ0MCwoKCQkHBwYFBAQCAgICBAQFBgcHCQkKCgsMDQ0ODg8PEBARERISEhITFBMTFBMSEhISEREQEA8PDg4NDQwLCgoJCQcHBgUEBAIC/I4BAgMEBgcICQoLDA0ODxARERMTExUVFhYXFxgZGBoZGhoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwIBAQIDBAYHCAkKCwwNDg8QERETExMVFRYWFxcYGRgaGRoaGRoYGRgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMCAgATFBMSEhISEREQEA8PDg4NDQwLCgoJCQcHBgUEBAICAgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMUExMUExISEhIRERAQDw8ODg0NDAsKCgkJBwcGBQQEAgICAgQEBQYHBwkJCgoLDA0NDg4PDxAQERESEhISExQTGhkaGBkYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgEBAgMEBgcICQoLDA0ODxARERMTExUVFhYXFxgZGBoZGhoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwIBAQIDBAYHCAkKCwwNDg8QERETExMVFRYWFxcYGRgaGQAAAAACAAAAAAP4A7kABQALAAABEwMhAxMBEyETAyECs7S0/pq0tP67/AH4/Pz+CAM7/sX+xQE7ATv+xf5HAbkBuQAAAwAAAAAD+AKdAAMABwAfAAABFSM1IRUjNSUjFSE1IxUzNSEVMxUzNTM1MzUjNSM1IwN6P/1LPwL0P/3Jvb0CNz8/Pz8/Pz8CIEBAQEA+Pj68Pj5AQD5APkAAAAAHAAAAAAP4A/gAAwAHAAsAEgAWABoAMQAAJRUjNREVIyclFSEnJRUzFSEnNSUVIzUhFSM1JSMVITUjFTMBFTM1IxEzNTM1IzUjNSMDej8T/AEP/rN+AYw//fVrArU//Us/AvQ//cm9kAJkvT8/Pz8/P4Y/PwE7/Py9fn69Pz9rEz8/Pz8/Pz8/vf2ckL0CNz8/Pz8ABQAAAAAD+AP4AAMACgAOABIAKQAAJRUjNQMVMxEjATUnFSM1IRUjPQEjFSE1IxUzARUzNSMRMzUzNSM1IzUjA3o/Pz8T/Z0/PwMzPz/9yb2QAmS9Pz8/Pz8/hj8/ArU//ckCYxM/Pz8/Pz8/P739nJC9Ajc/Pz8/AAAAAAIAAAAAA/cD2AAhAEQAACUhAR8VFQ8HBSE/CS8WA4X8/gI9FRQUEhIREA8ODAwLCgoIBwYEBAMCAQICBAQGBwgJ/HkDphUMCQkHBgQEAQEBAgMFBgcICgsMDQ4QERITFBYWGBgaGmcDFxIUExUVFhYXFxgYGBkaGRoaGxobGxsbGxsbGxsbGhtZMR4fHx8fHyAfHx8fHx8eHh4eHRwcHBsbGRoYGBcWFRUTAAAEAAAAAAO5A7kAAwAHAAsAEQAAAREhEQEHETcnByE3BREhNxEhAn7+CAL0vb0svv4lwf7RAnb8/aQCfv4IAfj+4LwB7r0tvb3Q/Z39AnUAAAIAAAAAA/gDWgAPABMAAAERIzUjFSM1IxUjNSMVIxEDIREhA3p+fj9+P35+fgPw/BAC3P5I/Px+fvz8Abj9ygK0AAAAAgAAAAAD+AP4AD8AyQAAARUPDi8PPw47AR8NAQ8ELwIPCBUfBQ8BHwEPBB0BHwg/Ah8LOwI/Cx8CPwg9AS8EPwEvAT8FNS8IDwIvCysCDwUCiQIEBAYHCAkKCgwMDA0ODg4ODQwNCwoKCQgHBgQEAgEBAgQEBgcICQoKCw0MDQ4ODg4NDAwMCgoJCAcGBAQC/vYUFxYWFIAFBQQFBAQDA2cCAgEBAgMDbQMBAQNtAwMCAgECaAMDBAQFBAUFgBQWFhcUAQICBAMEBQXOBQUEAwQCAgEUFxYWFIAFBQQFBAQDA2cDAQICAwNtAwEBA20DAwIBAQICZwMDBAQFBQQFgBQWFhcUAQICBAMEBQXOBQUEAwQCAgIADg4NDAwMCgoJCAcGBAQCAQECBAQGBwgJCgoMDAwNDg4ODg0MDAwKCgkIBwYEBAICBAQGBwgJCgoMDAwNDgHUhQoMDQ4yAQEBAQICAwSuBAUEBQQEBANTGBkZGVIDBAQEBQQFBK4EAwICAQEBATIODQwKhQUEBAMCAgICAgIDBAQFhQoMDQ4yAQEBAQICAwSuBAUEBQQEBANSGRkZGFMDBAQEBQQFBK4EAwICAQEBATIODQwKhQUEBAMCAgICAgIDBAQAAAACAAAAAAP4A7gAZwDjAAABHw8PFisBLwMPBz8CLw41PxY7AR8FJQ8PFR8ODwofCT8KHwIzPxcvFw8GAsUVFBISEBAODQoKBwcFAwIBAQIDBQcHCgoNDhAQEhIUFRcXGBgZGhoaGBcXFyAiCwsMDAwNDQUKCTEODQwLCwkJBwcFBAQCAgECAwUHBwoKDQ4PERETFBUXFxgYGRoaGhsZGhkYGBf+XBwbGRgXFQoSEhAOCwkHBAMCAwUGCAoLEAoLDA0NDg4CBQMJByUJBgQCAQECAgUICgoLDAwOFRwgHx0dGxoZFxQVFRUhICAfHh4dHRwbGRgXFRMSEQ8NCggFBAEBBAUICg0PERITFRcYGRscHR0eHx8gICAgICAfHx4dAxUJCwsMDQ0ODw8ODw8QDxAREBAPEA8PDg8PDg0NDAsLCQkIBgYEAwICAgQGIgoJCQgIBwcRLj0fCgsLCwwNDA0MDA0MDQ0OEBAQDw8PDg8PDg4MDAsLCQkIBgYEAwICAwQGBghrDQ4PEBITChQWGBcZGRoaGxkWFhUWFRQUGA4ODQ0MDAsLDwYQCiQLCwsKDggHBwwLCggFBAIBAgUICgsNDhERFAICAQECBAUHCAoLDQ4PEBITFBUXFxkYGhoaGxsbGhkZGBgXFRQTEhAPDg0LCggHBQQCAQECBAUHCAoAAAIAAAAAA/gDrQADAJcAAAEzESMhIw8MHwknDwsfCTMPCh8JMw8LHwkzIQ8DFR8NOwE/BjUnPw0RKwEvBCMC/Pz8/eIKCQgIBwYGBQQEBAUDAQEDBQYIBQQGBQY9BgYGBQUFCAcFAwIBAgMFBAQEBQUGBgclBQUFCAcGBAICAQEDBQYEBAUFBgYHHgYHBQYFBAgGBAIBAQMFBwQFBQUGBgcBRBYEBgICAwQFBwQFBQUGBwYIBwcIDg0KBAMCAgQBAgUJDQsWFxEVDQcYMBQEBQkkCwsGAfQBuQECAgMDBAQFBQULDAwLCwoJBwMDAQEBAQEBAQMCBAgJCwsMDAsLCgQEAwMCAgEBAQICBggKCgYLDAwLCgkDBAMCAgEBAQICAwMECQoLCwwLCwoJBAMDAgIBWRolGBUiFhcUEwgIBgYEBAICAQIFBQMDAwkPWRcQEh4hFy4sHSAQBxEeAUcBBBQFAwAAAgAAAAAD9wOtAAMAmAAANzMRIwEPAhcVDwwROwEfBDMhMz8MLwkXPwo1LwkjPwk1LwkjPwsvCSMhPwM1LwwrAQ8FCPz8AhEBAQEEAwQKDQoWGBEUDQcYMBQEBAokCwsGAXkJCQkHBwcFBgQEAwYCAQEDBAcHBQUFBQY9BgYGBQUECQYFBAIBBAUDBAQFBQYHByUGBQUIBwYEAgIBAgUGBAQFBQYGBx0HBgYGBQQIBgQCAQIDBQYEBQUFBgcG/rwVBQYBAgIEBgcEBAUGBAUKCwsJCQkHBwYEUwG5AYwCBw9ZFxASHiEXLiseIBAHER7+uQEEFQQDAQICAwMEBAUFBQsMDAsLCwgIAgMBAQEBAQEBAwMDCAoKDAsMDAoKBAQDAwICAQEBAgIGCAoKBgwLDAsKCQQDAwICAQEBAgIDBAMJCgsMCwwKCgkEAwMCAgFZGiYXFSIXFhUSCQcGBgMDBAMCAgIEAwQAAgAAAAAD9wOtAAMAmAAAEzMRIwUjER8NBxUfBzM/Di8EITM/CS8LMz8KLwkzPwovCgc/CS8MIyEjDwQI/PwBTxQnGgoIDhsdFgoNCgUCAQQBAwMEBQsODwcHCAYHBgUFBQQHBQQDAQECBgQGEAFEBwYGBQUFBAcFAwEBAgQGCAQFBgUHBh4HBgYFBQQEAwYDAgECAwQGBwgFBQUlBwYGBQUEBAMDBQIBAgIFBgcJBQUGBgY9BgUFBQUIBgUDAQEDBQQEBAUGBgcICAkK/ocGCwsaDwkB9AG5If65GBIICRIsNi4XIR4SEA5aFwcFAwMDBQMBAQICBAQGBggIExQWFxcgGCUaGUABAgIDAwQJCgsLDAsLCgkEAwMCAgEBAQICAwQDBQkLCwwLDAoKCAYCAgEBAQICAwMEBAUKCwwMCwsKCQgCAwEBAQEBAQEDAwcJCgsLDAwLBQUEBQMEAwICAQMFDwcDAAAAAwAAAAAD+AP4ABYAVgCaAAAlFQ8HIS8HNRMXASUPDisBLw09AT8NOwEfDSURFR8NMyEzPw01ETUvDSMhIw8NA7kBAQMEBQUGBvzMBgYFBQQDAQHNvQE7/nQBAQIDBAUFBgYHBwgJCAkJCggJCAgIBwYGBQQEAwICAgIDBAQFBgYHCAgICQgKCQkICQgHBwYGBQUEAwIB/okCAgMEBQYGBggHCQgJCgkDNAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCfzMCQoJCAkHCAYGBgUEAwIC+JIGBgUFBAMBAQEBAwQFBQYGHAEA/AH4JAkJCQgIBwcHBQYEBAMCAgICAwQEBgUHBwcICAkJCQkJCQgIBwcHBQYEBAMCAgICAwQEBgUHBwcICAkJ7/zMCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJAzQJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgAAAAAEAAAAAAP4A/gAAwAHADMAdwAAATM1IxMVIzUjFTMVMzUzNTMVIxUjFTM1MxUjFTMVIzUjFSM1IxUjNTM1IzUzFTM1IzUjNScRFR8NMyEzPw01ETUvDSMhIw8NAcF+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fr0CAgMEBQYGBggHCQgJCgkDNAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCfzMCQoJCAkHCAYGBgUEAwICAUN+AXp+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5f/MwJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgkDNAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKAAAABQAAAAAD+AP4ACwANgCYASQBaAAAAQ8FHw0/BzUvBw8GJR8BMz8BMwMjAwUfAzczEQ8PLwc3HwQzPw01Iw8GKwEvDj8PHwIFHwYVIy8HDwcfEg8PLw41Mx8KMz8GNS8SPw8fBgERFR8NMyEzPw01ETUvDSMhIw8NAuwEAwMCAwEBAwIDAwQEBQYGBwcICQoKCAgHBgYFBQYGBwgICgoICAgHBgUF/sI9BgEFPEZrOmsB0AoICQcGOgECAgQFBggICQsLDA0ODxAMDA0MDQwLCw4JFBMLCgoSBwcHBgUEBQMDAwIBAQEHCAgKCQsLDQ0NDAwKCgkIBwYGBAMDAQEBAQMDBAYGBwgJCgoMDA0ODQwM/fUIBgYEBAICQwECBQYHCQsMCwsIBwYEAgEBAgQFBxIzFxQIBwYFBQQDAgEBAQEDBAQGBwcJCQoLCw0MDg8NDQwLCwkJCAcFBQQCAkEBAgICBAMECgoLDQYMCgkHBQMCAgMFBgoMMhcSCAgGBgQEAwIBAQEBAwMFBQYICAkJCwsLDA0ODQwLCwoJ/ucCAgMEBQYGBggHCQgJCgkDNAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCfzMCQoJCAkHCAYGBgUEAwICAjIGCAcJEhQYEAcHBgYFBAQDAwEBAQEBAwMFBQYIdwcGBgQEAgIBAQECAwQEBUG0GBi0/vABEAYFBwgJI/72DgwMCwoJCQgHBwUEBAIBAQEBAQMDBAQFLAQGBQEBAQECAwMDBAUFBgYGBwcdBwcGBAQCAgIDBAUGBwkJCgsMDA0ODxUPDw0NDAsKCggGBgQDAgEBAgMTBgcHCAgICQkICAYHBQQCAQECAwQFBgcHBgYGBAQGCwcIBAUFBQYGBwcICAkJCAgHBwYGBQUEAwICAQEBAQIDBAUFBwYIBwgICAkJCwUEBAQDAwUDAgECAgMEBgYHBwYGBQUEBAwHCAQEBQYFBwYHCAgJCAgHBwcHBgUFBAQCAgEBAQECAwMEBQEu/MwJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgkDNAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKAAAAAAUAAAAAA/gD+AAEABgARABwAHoAACUVMwEnNwcXPwM9AS8GKwEPASUPAx0BHwc/By8EPwQvByMPARcPAx8EDwQfBz8HPQEvBiMPAgEhNSMRIRUzESECAGEBNmFaMGEvBAICAgIEPAQFBAUFBQT9/IgFAwICAwWIBQUGBQcGBQUEAwEBAQIDBHBvBQMCAQEBAwQFBQYGBgYFrwQDAQEBAgMEb28EAwIBAQEDBAUFBgcFBgUFiAUDAgIDBYgFBgUHBgUG/cABdPYC9H78EGlhATdgWS9gLwQEBQUFBQQEPAQCAgICzn4FBgYGBwYFBX4EAwEBAQIDBAUGBgYGBgUFZ2cEBgYGBgUGBQQDAgECAgYFBgYGBgUGBGdnBQUGBgYGBgUEAwIBAQEDBH4FBQYHBgYGBX4EAgIBAgP9PH4C9PwBegAAAAIAAAAAA/cD3AA1AM0AAAEzHwgPBSsBFTM1IzcXIxUzNSsBLwc/BTUjFTMHJzM1IycPAiMVMwMPDCMnPwcvBw8HFR8NPxETMzUjPw0zHwIPAhUfBzM/BzUvCyMPDgI1GgYGBQYFBAQDUZsEBQUMDAYboCB8QxutGwUGBQYEBQMDUpgFCwwNE583h0QcrOsCBR1KRVEVCwYHBwcICQoJCgoICAoKCQgHBQQDAQIEBQUHCAgLDgoJBwcFAwECAgMEBwoFBwgKCgwNDg8NDQwLCwkKCAgHBw0PCQUJC06fkA4GCAQFBQYGBwgICQkLCwwLCwIDAQEDBQYICQoLCAkIBwYFBQMBAQEFBwgLDA0OEAoKGREQEA8PDQ4MCwsKCAgGBQKfAQECAwQEBAWipgQDBAUDNTWEhDU1AgIDAwUEBbyMBAcFAgE1NXp6NZQGDoE1/nJKHQ4ODAsJBgYEAwICAQIDBgYICAoKEAgHBwUFAwIBAwUHCAkKChYKCQkIDAkFBQQEAwMBAQEBAwQFBQYHCAgJChMcFQ8gLAGZNUUeGQsKCQgHBgUEAwICAQEDBgYHBwsKCQgGBQMBAwMFBQcHCwcMCAcPDQwLCggGBQICAQICBAUGBwcICQoKCwsMAAAAAAoAAAAAA7gDuAADAAcACwAPABMAFwAbAB8AIwBnAAABFSM1IxUjNSMVIzUlFSM1IxUjNSMVIzUlFSM1IxUjNSMVIzUnDwYVERUfDiE/DjURNS8OIQ8GA3q9P70/vQK1vT+9P70Ctb0/vT+9ZwUFBAMDAQICAgIEBAUFBgcHBwcHCAgC0AgICAgHBgcGBQUEAwMBAgIBAwMEBQUGBwYHCAgICP0wCAgICAcGBwFDvb29vb29/L29vb29vfy9vb29vb1mBgYHBwcICAn9MgkICAcHBwYGBgQEBAICAQEBAQICAwQFBgYGBwcHCAgJAs4JCAgHBwcGBgYEBAQCAgEBAQECAgQEBAAAAA0AAAAAA/cD9wACAAUACQANABAAFAAXABsAHgAiACYAKQBbAAAlIzU3FScjFSM1IxUjNSUjNSUVIzUjFScjFSM1NyM1JRUjNSMVIzUjFS8BFw8BERUfDiU/ARc3Jz8BETUvDgUPAScDTZC9kGy9P70BjJABub0/kGy9kZECtb0/vT+Q6kUDAwICAgQEBQUGBwcHBwcICALXDgpELUUDAwIBAwMEBQUGBwYHCAgICP0pDgpEhpEskJC9vb29P5Atvb2QkL29P5Atvb29vZGRkEUJDv0qCQgIBwcHBgYGBAQEAgIBAQECA0QsRAoOAtYJCAgHBwcGBgYEBAQCAgEBAQIDRAAAAwAAAAAD+AP3AEoAlQD+AAABHwYdAQ8dKwEvBjcfAjM/Dy8DNycXBy8CIw8PHwMHLwc/HjMfBjcjLwcPHx8IBxc3Hwc/Hy8INycC8goIBwYEBAIBAgIEAwUFBgYHBwgICQoJCwoMCwwMDQ0NDQ4ODg8OFBQTExISERRdEQ0ODhAQDw4ODQwLCwkHBwUEAwEBAgMFXV0EXRENDg4QEA8ODg0MCwsJCAYGAwMBAQIDBV0MCAcGBAQCAQEBAgIDBAUFBQcHBwgICQoJCwoLDAwMDQ0NDQ4ODg4PFBQTExIREmUBGhwcHB4eHh8WFRUVFBUUExQTEhMREhEQEQ8QDg4ODQ0MCwsKCgkICAcPEBMVFhgZEaZZtxsbHRweHh4fFRYVFRQVFBMUExISEhIREBAQDw8ODg0NDAsLCgoJCAgHDxATFRYYGRGmWQKTERERExITFBQPDg4ODg0NDQ0MDAsLCwoKCgkICAcHBgYFBAQDAwIBAwMFBQcJC14GAwIBAgQFBwgJCgsMDQ4ODxAQDg4NEF5bAl4GAwIBAgQFBwgJCgsMDQ4ODxAQDg4NEF4UEhESExMUFA4PDg4ODQ0NDQwMCwsLCgoKCAkIBwcGBgUEBAMDAgEBAgMFBQcJRg0LCggGBQMBAQECBAQEBgYICAgKCgsLDA0ODg8PEBARERITEhQTFBUSIyIgHx0cGg+mWbYNCwoIBgUDAQEBAgQEBAYGCAgICgoLCwwNDg4PDxAQERESExIUExQVEiMiIB8dHBoPplkAAAQAAAAAA/gD+AATABkALQBxAAABFSMVMxUzFSMVIzUzNSM1IzUzNSMRMxUjESMVMzUzFSMVMxUjNSMVIzUzNSM1AxEVHw0zITM/DTURNS8NIyEjDw0DaJBISEiQkEhISNhIkNhISEhISEhISEiQAQIDAwMEBQUGBgYHBggHA2AHCAYHBgYGBQUEAwMDAgEBAgMDAwQFBQYGBgcGCAf8oAcIBgcGBgYFBQQDAwMCAQKQSEhISEhISEhISP7gSAFoSEhI2EhISEjYSAEg/KAHBwcHBgYGBQUEAwMDAgEBAgMDAwQFBQYGBgcHBwcDYAcHBwcGBgYFBQQDAwMCAQECAwMDBAUFBgYGBwcHAAAEAAAAAAP4A/gACwAfACsAbwAAAREzETMRIxUjNSMRIxUjFTMVMxUjFSM1MzUjNSM1MzUjFSMVMxUjNSM1MzUDERUfDTMhMz8NNRE1Lw0jISMPDQLYSEhISEhIkEhISJCQSEhIkEhISEhI2AECAwMDBAUFBgYGBwYIBwNgBwgGBwYGBgUFBAMDAwIBAQIDAwMEBQUGBgYHBggH/KAHCAYHBgYGBQUEAwMDAgECkP7gASD+4EhIASBISEhISEhISEhISNhISNhIASD8oAcHBwcGBgYFBQQDAwMCAQECAwMDBAUFBgYGBwcHBwNgBwcHBwYGBgUFBAMDAwIBAQIDAwMEBQUGBgYHBwcAAAAABwAAAAAD+AP4AAMABwAbACQANQA6AEMAACUVITU3MzUjJRUzNTMVIxUzFSM1IxUjNTM1IzUjMxUzFSMVIxEhMxUzNTMRIxEjFSM1IxEjEQEXFSERAyMRMxUhEQEhA7n9S/x+fgE7Pz8/Pz8/Pz8//H4/P73+xT8/fj8/Pz8/Aonp/Us/vb0DM/7y/duGPz9+/D8/Pz/8Pz8/P/w/P/w/AXo/P/6GATu9vf7FAXoBeulSATv+xf4IfgLiAQ4AAAAAAwAAAAAD+AP4AAQAGAAiAAABFTMBJzcHFz8ELwgPAgEhESMRIREhNSEBQ4UBq4V7QYVBBAMCAQECAwRTBgYGBwcHBvyaA/B+/QwBs/3PAciFAaqFfEGGQQYGBwcGBwYFVAQDAgEBAgP8FgI3/kcC9H4AAAAEAAAAAAP3A5kAAwAHAHsA7wAAATM1IwUzNSM3HwwVHwsVDwsVDwsjFT8PNT8MNS8MNS8PBQ8HFQ8MFR8MHQEfDjUjLws1Lws1Pws1PwszNSMPBQECu7sBOLu78gcGBgYFBQQEAwMDAwICBAUDBAQEBQYFBwYGBwUGBQQEBAMFBAICAwMCBAMEBQUGBgcIExIQDw4MCwoECAYGBAMDAQIDAwIEAwQFBQUGBgcHBgYFBQUEAwQCAwMCAQEDBAUGBwkJCwwODxASE/03BAgGBgQEAgECBAIDAwQEBAUFBgYHBwYGBQUEBAQDAwIEAgIDBAUGBwkJCwwODxASEwgGBwYFBQQDAwMDAwICAwUEAwUEBQUGBwYGBwYFBQQFAwQFAwICBAIDBAMFBAYFBgcHExIQDw4MCwGku7u75AEBAQMCBAQFBQYHDxJ3GhgVCQkICAYGBgUEAQQFBQYGBwgICRQXGXwTEAcGBQQEAwMCAQFYAQIDBAUGCAkFCw0PERMUF4ITEQcGBgUEBAMDAQEBVQEBAQMDBAQFBgcHEBR1FhUUERAODAsJCAYGBAMCAScGCw0PERMUFn8TEQcHBgUEBAMDAQEBVQEBAQMDAwUFBQcHEBN6FxUTEg8ODAoJCAYFBAMCAVgBAQIDAwQFBQYHEBN5GRgUCQkIBwcGBQUEAQQFBQYHBwgICRUWGnoSDwcGBQUEBAIDAQFXAgMEBgYIAAAABgAAAAADQAQAAAMABwALAA8AEwAXAAApAREhASERISUhESEBIREhJSERIQEhESECQAEA/wD+gAEA/wABgAEA/wD+gAEA/wABgAEA/wD+gAEA/wABAP8AAQCAAQD/AAEAgAEA/wABAAABAAAAAAP4A/gAagAAEzMRFR8FBRU3JxUhNx8HMz8VNS8HNxc3BxcHLwcjDxUVHwcHETMnCH4CAwQFBgUCnL29/bezFBESEgoUFBUXDQwNDAwMCxYVExIRDg0KBQQDAwICAQECBAYHCQoOf1kX9VmAExIREwoTFRQYDQwNDAwMCxYVExIQDw0KBQQDAwICAQECBQUHCQoOs36dAzv9bAgFBgUEAwEBfp6dfrMOCgkHAwUDAgECAgMDBAUKDQ8QEhMVFgsMDAwNDA0NFRQUFBISEhR/WfQWWX8OCgkHAwUDAgECAgMDBAUKDQ4REhMVFgsMDAwNDA0NFRQUFBISERSzAkm9AAEAAAAAAoACgAADAAABIREhAYABAP8AAYABAAACAAAAAANAAoAAAwAHAAABIREhASERIQJAAQD/AP6AAQD/AAGAAQD/AAEAAAMAAAAAA0ADQAADAAcACwAAJSERIQEhESE3IREhAkABAP8A/oABAP8AwAEA/wDAAQD/AAEAgAEAAAAAAAQAAAAAA0ADQAADAAcACwAPAAAlIREhASERISUhESEBIREhAkABAP8A/oABAP8AAYABAP8A/oABAP8AwAEA/wABAIABAP8AAQAAAAAFAAAAAAQAA0AAAwAHAAsADwATAAAlIREhASERIQEhESElIREhASERIQMAAQD/AP6AAQD/AP6AAQD/AAJAAQD/AP6AAQD/AMABAP8AAQD/AAEAgAEA/wABAAAAAAYAAAAABAAEAAADAAcACwAPABMAFwAAKQERIQEhESEBIREhJSERIQEhESE3IREhAwABAP8A/oABAP8A/oABAP8AAkABAP8A/oABAP8AwAEA/wABAP8AAQD/AAEAgAEA/wABAIABAAAABQAAAAADuQP4AD8AfwC/AMQBRQAAARUfDTsBPw09AS8NKwEPDTUVHw07AT8NPQEvDSsBDw01FR8NOwE/DT0BLw0rAQ8NJRURIREnFSMPBxUfAxUjDwcVHwMVIw8HFR8DFR8HIT8HNT8ENS8HIzU/BDUvByM1PwQ1LwcjNS8HIQ8GAaIBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBG/6GP54GBgUFBAMBAQIEBbKeBgYFBQQDAQECBAWyngYGBQUEAwEBAgQFsgEBAwQFBQYHAbgHBgUFBAMBAa8GAgQCAQEDBAUFBgaerwYCBAIBAQMEBQUGBp6vBgIEAgEBAwQFBQYGngEBAwQFBQYH/kgHBgUFBAMBAQQKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCfIKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCfIKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCbMf/K0Dch8fAQEDBAUFBgZDCAcFd04BAQMEBQUGB0IIBwV3TgEBAwQFBQYGQwgHBXcuBwYFBQQDAQEBAQMEBQUGBy50BQMHCEMGBgUFBAMBAU50BQMHCEIHBgUFBAMBAU50BQMHCEMGBgUFBAMBAR8HBgUFBAMBAQEBAwQFBQYAAAAAAQAAAAADeQP4AFYAAAERLwYPCx8FAR8CMz8EAT8FLwsPBhE1LwkrAQ8JAcHQBAYFBgsMDAwGBQUFBAQDAgQBAQQCBAMFATsHEwwMDAYGBQUBPwUDBAIEAQEEAgMEBAUFBQYMDAwLBgUGBNABAgIGBwoKBgYHBgYHBgULCQgGAgIBA7n9Jc0EBAMDAwEBAwMDBAQFBQYFDAwMDAUGBQT+yQcJAwMCAgMEATsFBQYFDAwMDAUGBQUEBAMCBAEBAwMDBATNAtsGBwYGCgoHBgICAQECAgYHCgoGBgcAAAIAAAAAA/gD+ABFAIkAAAkBDwUfCz8GERUfCTsBPwk1ES8KDwUXER8KMz8DAT8FLwsPBhE1LwkrAQ8JAVb+xQUDBAIEAQEDAwMEBAUFBQYMDAwLBgUFBdABAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQIDBQUHBwkFDAwGBgYGBQXkAQIDBQUHBwkGBgYMDAsGBQE/BQMEAgQBAQMDAwQEBQUFBgwMDAsGBQUF0AECAgYHCgoGBgcGBgcGBgoKBwYCAgED5v7IBAUGBQwMDAwFBgUFBAQDAgQBAQMDAwQEzf0lBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgNyCQkJ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AT0BPgE/AUABQQFCAUMBRAFFAUYBRwFIAUkBSgFLAUwBTQFOAU8BUAFRAVIBUwFUAVUBVgFXAVgBWQFaAVsBXAFdAV4BXwFgAWEBYgFjAWQBZQFmAWcBaAFpAWoBawFsAW0BbgFvAXABcQFyAXMBdAF1AXYBdwF4AXkBegF7AXwBfQF+AX8BgAGBAYIBgwGEAYUBhgGHAYgBiQGKAYsBjAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAZ0BngGfAaABoQGiAaMBpAGlAaYBpwGoAakBqgGrAawBrQGuAa8BsAGxAbIBswG0AbUBtgG3AbgBuQG6AbsBvAG9Ab4BvwHAAcEBwgHDAcQBxQHGAccByAHJAcoBywHMAc0BzgHPAdAB0QHSAdMB1AHVAdYB1wHYAdkB2gHbAdwB3QHeAd8B4AHhAeIB4wHkAeUB5gHnAegB6QHqAesB7AHtAe4B7wHwAfEB8gHzAfQB9QH2AfcB+AH5AfoB+wH8Af0B/gH/AgACAQICAgMCBAIFAgYCBwIIAgkCCgILAgwCDQIOAg8CEAIRAhICEwIUAhUCFgIXAhgCGQIaAhsCHAIdAh4CHwIgAiECIgIjAiQCJQImAicCKAIpAioCKwIsAi0CLgIvAjACMQIyAjMCNAI1AjYCNwI4AjkCOgI7AjwCPQI+Aj8CQAJBAkICQwJEAkUCRgJHAkgCSQJKAksCTAJNAk4CTwJQAlECUgJTAlQCVQJWAlcCWAJZAloCWwJcAl0CXgJfAmACYQJiAmMCZAJlAmYCZwJoAmkCagJrAmwCbQJuAm8CcAJxAnICcwJ0AnUCdgJ3AngCeQJ6AnsCfAJ9An4CfwKAAoECggKDAoQChQKGAocCiAKJAooCiwKMAo0CjgKPApACkQKSApMClAKVApYClwKYApkCmgKbApwCnQKeAp8CoAKhAqICowKkAqUCpgKnAqgCqQKqAqsCrAKtAq4CrwKwArECsgKzArQCtQK2ArcCuAK5AroCuwK8Ar0CvgK/AsACwQLCAsMCxALFAsYCxwLIAskCygLLAswCzQLOAs8C0ALRAtIC0wLUAtUC1gLXAtgC2QLaAtsC3ALdAt4C3wLgAuEC4gLjAuQC5QLmAucC6ALpAuoC6wLsAu0C7gLvAvAC8QLyAvMC9AL1AvYC9wL4AvkC+gL7AvwC/QL+Av8DAAMBAwIDAwMEAwUDBgMHAwgDCQMKAwsDDAMNAw4DDwMQAxEDEgMTAxQDFQMWAxcDGAMZAxoDGwMcAx0DHgMfAyADIQMiAyMDJAMlAyYDJwMoAykDKgMrAywDLQMuAy8DMAMxAzIDMwM0AzUDNgM3AzgDOQM6AzsDPAM9Az4DPwNAA0EDQgNDA0QDRQNGA0cDSANJA0oDSwNMA00DTgNPA1ADUQNSA1MDVANVA1YDVwNYA1kDWgNbA1wDXQNeA18DYANhA2IDYwNkA2UDZgNnA2gDaQNqA2sDbANtA24DbwNwA3EDcgNzA3QDdQN2A3cDeAN5A3oDewN8A30DfgN/A4ADgQOCA4MDhAOFA4YDhwOIA4kDigOLA4wDjQOOA48DkAORA5IDkwOUA5UDlgOXA5gDmQOaA5sDnAOdA54DnwOgA6EDogOjA6QDpQOmA6cDqAOpA6oDqwOsA60DrgOvA7AAB29wYWNpdHkFY2hhcnQPaW5jcmVhc2UtaW5kZW50BWVyYXNlDHN0cm9rZS1jb2xvcgxjaGV2cm9uLWRvd24MYWxpZ24tbWlkZGxlCXN1YnNjcmlwdApicmVhay1wYWdlCWFsaWduLXRvcAd6b29tLWluEmNoZXZyb24tcmlnaHQtZmlsbApjb2xsYXBzZS0xDGNoZXZyb24tbGVmdAxpbnNlcnQtcmlnaHQLZm9sZGVyLW9wZW4GcmVwZWF0A3Bhbgxwcm9wZXJ0aWVzLTEQYXV0by1maXQtY29udGVudAZmaWx0ZXIPc2hvdy1oaWRlLXBhbmVsB3JlZnJlc2gJZ3JpZC12aWV3BWNoZWNrDWRlbGV0ZS1jb2x1bW4Fc3R5bGURbW9yZS1ob3Jpem9udGFsLTEFYXBwbHkLZ3JhbmQtdG90YWwOdGltZWxpbmUtbW9udGgRY2hldnJvbi1sZWZ0LWZpbGwJcGFyYWdyYXBoD2NoZXZyb24tdXAtZmlsbA9kZWNyZWFzZS1pbmRlbnQQZXhpdC1mdWxsLXNjcmVlbgZzZWFyY2gKZXhwb3J0LWNzdgxhbGlnbi1ib3R0b20KZXhwb3J0LXBkZgphcnJvdy1sZWZ0C2NpcmNsZS1pbmZvDmxpc3QtdW5vcmRlcmVkB3NhdmUtYXMMbGlzdC1vcmRlcmVkBHBsYXkEbGluaw10aW1lbGluZS13ZWVrCmFubm90YXRpb24IYm9va21hcmsMYWxpZ24tY2VudGVyDnBhZ2UtbnVtYmVyaW5nCmNoZXZyb24tdXAEbG9jawxpbnNlcnQtYmVsb3cLaW5zZXJ0LWxlZnQKZGVsZXRlLXJvdwVwYXN0ZQpwYWdlLXNldHVwCXJlZGFjdGlvbgp0d28tY29sdW1uC2NpcmNsZS1oZWxwDHRpbWVsaW5lLWRheQNjdXQSZml4ZWQtY29sdW1uLXdpZHRoCXNvcnRpbmctMg1jaXJjbGUtcmVtb3ZlBXByaW50EWNoZXZyb24tZG93bi1maWxsBWNsb3NlC2FsaWduLXJpZ2h0D2F1dG8tZml0LXdpbmRvdwxmaWx0ZXItY2xlYXIFYnJlYWsIem9vbS1vdXQJZm9udC1uYW1lBXN0YW1wBHNhdmUMZXhwb3J0LWV4Y2VsDHN0cm9rZS1zdHlsZQlzdWItdG90YWwGcmVuYW1lBHVuZG8QdGFibGUtb2YtY29udGVudAxwYWludC1idWNrZXQKY2lyY2xlLWFkZAlzaWduYXR1cmUFcGF1c2UDc3VtBHBsdXMGZm9vdGVyDHN0cm9rZS13aWR0aApmcmVlemUtcm93CGRvd25sb2FkD2Fubm90YXRpb24tZWRpdA1icmVhay1zZWN0aW9uBW5vdGVzDGNpcmNsZS1jbG9zZRJ0aW1lbGluZS13b3JrLXdlZWsFdGFibGUPdGV4dC1hbm5vdGF0aW9uCGZpbGUtbmV3DW5ldy1wYXJhZ3JhcGgNbW91c2UtcG9pbnRlcgd0d28tcm93CHVwbG9hZC0xDWNoZXZyb24tcmlnaHQJZm9ybS1kYXRhEW51bWJlci1mb3JtYXR0aW5nCWxhc3QtcGFnZQZmb2xkZXIKYWxpZ24tbGVmdA9oaWdobGlnaHQtY29sb3ILZnVsbC1zY3JlZW4GaGVhZGVyBXRyYXNoCGNvbW1lbnRzDWZpbHRlci1hY3RpdmUFaW1hZ2UNZnVsbC1zY3JlZW4tMgRyZWRvC3N1cGVyc2NyaXB0BmltcG9ydARjb3B5CmZpcnN0LXBhZ2UKc2VsZWN0LWFsbAZzaGFwZXMDa2V5BmV4cG9ydA9tb3JlLXZlcnRpY2FsLTENZnJlZXplLWNvbHVtbgxpbnNlcnQtYWJvdmUMbGluZS1zcGFjaW5nCW9wZW4tbGluaw1zdHJpa2V0aHJvdWdoA2V5ZQdkaXNwbGF5Cmxvd2VyLWNhc2UKdXBwZXItY2FzZQRib2xkF2NoZXZyb24tbGVmdC1maWxsLXNtYWxsFWNoZXZyb24tdXAtZmlsbC1zbWFsbAZpdGFsaWMEZWRpdAljb2RlLXZpZXcGcmVzaXplCXVuZGVybGluZQtpbnNlcnQtY29kZQtsaW5rLXJlbW92ZQdjYXB0aW9uCXZpZXctc2lkZQ5lcnJvci10cmVldmlldxdjaGV2cm9uLWRvd24tZmlsbC1zbWFsbBhjaGV2cm9uLXJpZ2h0LWZpbGwtc21hbGwOaHlwZXJsaW5rLWNvcHkHanVzdGlmeQ1ib3JkZXItbWlkZGxlDGJvcmRlci1pbm5lcgpib3JkZXItYWxsDGJvcmRlci1yaWdodAhidWxsZXQtMgxib3JkZXItb3V0ZXIMdGFibGUtZGVsZXRlCmJvcmRlci10b3AIYnVsbGV0LTQIYnVsbGV0LTMLcGFyYWdyYXBoLTILYm9yZGVyLWxlZnQQaHlwZXJsaW5rLXJlbW92ZQ1ib3JkZXItY2VudGVyDWJvcmRlci1ib3R0b20IYnVsbGV0LTUMYm9yZGVyLWFsbC0yEHRhYmxlLXByb3BlcnRpZXMMcmVzdGFydC1hdC0xDmh5cGVybGluay1lZGl0CGJ1bGxldC0xBGNlbGwSY29udGludWUtbnVtYmVyaW5nBG5vbmUJdGh1bWJuYWlsDmh5cGVybGluay1vcGVuCGJ1bGxldC02D3JlY3VycmVuY2UtZWRpdANkYXkKYXJyb3ctZG93bhNjaGV2cm9uLWxlZnQtZG91YmxlFGNoZXZyb24tcmlnaHQtZG91YmxlEm1hcmstZm9yLXJlZGFjdGlvbhFhZ2VuZGEtZGF0ZS1yYW5nZQhjYWxlbmRhchNjaGV2cm9uLWRvd24tZG91YmxlBHdlZWsMYXJyb3ctbGVmdC0yCXNvcnRpbmctMQ50aW1lbGluZS10b2RheQVtb250aBFjaGV2cm9uLXVwLWRvdWJsZQxtb250aC1hZ2VuZGEFY2xvY2sKcmVjdXJyZW5jZQl0aW1lLXpvbmURYm9yZGVyLWRpYWdvbmFsLTILZGVzY3JpcHRpb24Jc2VsZWN0aW9uBG1lbnULYXJyb3ctcmlnaHQHcmVzaXplcghsb2NhdGlvbghhcnJvdy11cA90aW1lbGluZS1hZ2VuZGEGcGVvcGxlFGludGVybWVkaWF0ZS1zdGF0ZS0yCmdyb3VwLWljb24NZHJhZy1hbmQtZHJvcApkYXRlLXJhbmdlEWJvcmRlci1kaWFnb25hbC0xDGNpcmNsZS1jaGVjaw5maWVsZC1zZXR0aW5ncwZleHBhbmQKY29sbGFwc2UtMgxjaGFydC1jb2x1bW4JY2hhcnQtYmFyCmNoYXJ0LWxpbmUNY2hhcnQtc2NhdHRlcgpjaGFydC1hcmVhC2NoYXJ0LXBvbGFyEHBhcmEtb3B0aW9uLXVwLTIOcGFyYS1vcHRpb24tdXAKbGluZS1zbWFsbBJwYXJhLW9wdGlvbi1kb3duLTIPbGluZS12ZXJ5LXNtYWxsF2RyYWctYW5kLWRyb3AtaW5kaWNhdG9yC2xpbmUtbm9ybWFsEHBhcmEtb3B0aW9uLWRvd24RdGFibGUtYWxpZ24tcmlnaHQVdmVydGljYWwtYWxpZ24tYm90dG9tFXZlcnRpY2FsLWFsaWduLWNlbnRlchJ0YWJsZS1hbGlnbi1jZW50ZXIPY2VsbC1hbGlnbi1sZWZ0EGNlbGwtYWxpZ24tcmlnaHQPdGFibGUtY2VsbC1ub25lE3RhYmxlLWJvcmRlci1jdXN0b20DYWxsEWNlbGwtYWxpZ24tY2VudGVyEHRhYmxlLWFsaWduLWxlZnQDYm94EnZlcnRpY2FsLWFsaWduLXRvcAhwb3J0cmFpdAlsYW5kc2NhcGULY2hlY2stbGFyZ2USaW50ZXJtZWRpYXRlLXN0YXRlBmVkaXRlZA1zZW5kLWJhY2t3YXJkDHNlbmQtdG8tYmFjawVvcmRlcgl1bmdyb3VwLTENYnJpbmctZm9yd2FyZAdncm91cC0xDmJyaW5nLXRvLWZyb250B3NvcnQtdXAJc29ydC1kb3duEmNoZXZyb24tZG93bi1zbWFsbBNjaGV2cm9uLXJpZ2h0LXNtYWxsEGNoZXZyb24tdXAtc21hbGwSY2hldnJvbi1sZWZ0LXNtYWxsC3RleHQtaGVhZGVyEHRleHQtYWx0ZXJuYXRpdmUMY2xlYXItZm9ybWF0B3JlcGxhY2UKZm9udC1jb2xvcgt6b29tLXRvLWZpdAlhZGQtYWJvdmUJYWRkLWJlbG93BGxpbmUOYXJyb3ctcmlnaHQtdXAJcmVjdGFuZ2xlBmNpcmNsZQhwZW50YWdvbgZsZW5ndGgEYXJlYQlwZXJpbWV0ZXIGcmFkaXVzBnZvbHVtZRJjaGFuZ2Utc2NhbGUtcmF0aW8Ic2V0dGluZ3MJY29tbWVudC0yDXRodW1icy1kb3duLTEJdGh1bWJzLXVwDXRodW1icy1kb3duLTIKZXhwb3J0LWpwZwpleHBvcnQtcG5nCmV4cG9ydC1zdmcWY29uZGl0aW9uYWwtZm9ybWF0dGluZxBoaWRlLWZvcm11bGEtYmFyDWhpZGUtaGVhZGluZ3MOaGlkZS1ncmlkbGluZXMJZXllLXNsYXNoCmV4cG9ydC14bHMMZXhwb3J0LWNzdi0yA21keAZmb3JtYXQJbmFtZWQtc2V0DWdyaXAtdmVydGljYWwJZGltZW5zaW9uB2xldmVsLTEHbGV2ZWwtMgdsZXZlbC0zB2xldmVsLTQHbGV2ZWwtNQx1c2VyLWRlZmluZWQDa3BpC3NvcnQtZG93bi0yCXNvcnRpbmctMwlzb3J0LXVwLTIRY2FsY3VsYXRlZC1tZW1iZXILY3VzdG9tLXNvcnQPc29ydC1kZXNjZW5kaW5nDnNvcnQtYXNjZW5kaW5nC2NvbW1lbnQtYWRkBXJlcGx5BnNlbmQtMQxjb21tZW50LXNob3cOc2lnbmF0dXJlLWZpbGwLZmlsdGVyLW1haW4JdGV4dC13cmFwCnVuZmlsdGVyZWQYZmlsdGVyZWQtc29ydC1kZXNjZW5kaW5nEXNvcnQtZGVzY2VuZGluZy0yEHNvcnQtYXNjZW5kaW5nLTIXZmlsdGVyZWQtc29ydC1hc2NlbmRpbmcIZmlsdGVyZWQHcmVhcHBseQdncm91cC0yCXVuZ3JvdXAtMgtwYXN0ZS1zdHlsZQ9wYXN0ZS10ZXh0LW9ubHkLc3BlbGwtY2hlY2sXcGFzdGUtbWF0Y2gtZGVzdGluYXRpb24NcGFzdGUtc3BlY2lhbA5jb21tZW50LXJlb3BlbgxwcmludC1sYXlvdXQKd2ViLWxheW91dAtib3JkZXItbm9uZQ9kYXRhLXZhbGlkYXRpb24NcHJvdGVjdC1zaGVldAl0ZXh0LWZvcm0McHJvcGVydGllcy0yCmNsZWFyLWZvcm0JZHJvcC1kb3duCmZvcm0tZmllbGQJY2hlY2stYm94DHRhYmxlLXVwZGF0ZQ5jaGFuZ2VzLWFjY2VwdBJkaXNwbGF5LWZvci1yZXZpZXcOY2hhbmdlcy1yZWplY3QQY2hhbmdlcy1wcmV2aW91cwtzaG93LW1hcmt1cAxjaGFuZ2VzLW5leHQNY2hhbmdlcy10cmFjaxxjb25kaXRpb25hbC1mb3JtYXR0aW5nLWxhcmdlCWhpZ2hsaWdodBB0b3AtYm90dG9tLXJ1bGVzCWRhdGEtYmFycwxjb2xvci1zY2FsZXMIaWNvbnNldHMLY2xlYXItcnVsZXMJbmV3LXJ1bGVzDGdyZWF0ZXItdGhhbglsZXNzLXRoYW4HYmV0d2VlbgdlcXVhbHRvEnRleHQtdGhhdC1jb250YWlucw5kYXRlLW9jY3VycmluZwZ0b3AtMTAPYm90dG9tLTEwLWl0ZW1zCWJvdHRvbS0xMA1hYm92ZS1hdmVyYWdlDWJlbG93LWF2ZXJhZ2UOZHVwbGljYXRlLWNlbGwJZm9vdC1ub3RlDGVuZC1mb290bm90ZRNjaGFydC1pbnNlcnQtY29sdW1uEGNoYXJ0LWRhdGEtdGFibGUMY2hhcnQtbGVnZW5kGGNoYXJ0LWluc2VydC14LXktc2NhdHRlchZjaGFydC1pbnNlcnQtd2F0ZXJmYWxsEWNoYXJ0LXVwZG93bi1iYXJzEWFkZC1jaGFydC1lbGVtZW50D2NoYXJ0LWdyaWRsaW5lcxdpbnNlcnQtaGllcmFyY2h5LWNoYXJ0cxFjaGFydC1pbnNlcnQtbGluZRdjaGFydC1zd2l0Y2gtcm93LWNvbHVtbhBjaGFydC1lcnJvci1iYXJzD2NoYXJ0LXRyZW5kbGluZQpjaGFydC1heGVzEWNoYXJ0LXNlbGVjdC1kYXRhC2NoYXJ0LWxpbmVzEWNoYXJ0LWF4aXMtdGl0bGVzC2NoYXJ0LXRpdGxlEGNoYXJ0LWluc2VydC1waWURY2hhbmdlLWNoYXJ0LXR5cGUWaW5zZXJ0LXN0YXRpc3RpYy1jaGFydBFjaGFydC1kYXRhLWxhYmVscxJjaGFydC1pbnNlcnQtY29tYm8kY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS1ob3Jpem9udGFsFWNoYXJ0LWxpbmVhci1mb3JlY2FzdBFjaGFydC1sZWdlbmQtbm9uZRJjaGFydC1sZWdlbmQtcmlnaHQSY2hhcnQtZGF0YS1jYWxsb3V0HGNoYXJ0LXByaW1hcnktbWlub3ItdmVydGljYWwbY2hhcnQtYXhlcy1wcmltYXJ5LXZlcnRpY2FsGGNoYXJ0LWRhdGEtbGFiZWxzLWNlbnRlchVjaGFydC1kYXRhLXRhYmxlLW5vbmUWY2hhcnQtZGF0YS1sYWJlbHMtbm9uZRxjaGFydC1wcmltYXJ5LW1ham9yLXZlcnRpY2FsE2NoYXJ0LWxlZ2VuZC1saW5lYXIbY2hhcnQtZXJyb3ItYmFycy1wZXJjZW50YWdlFGNoYXJ0LW5vLWxlZ2VuZC1rZXlzF2NoYXJ0LXRpdGxlLWFib3ZlLWNoYXJ0FGNoYXJ0LXRyZW5kbGluZS1ub25lFmNoYXJ0LXdpdGgtbGVnZW5kLWtleXMdY2hhcnQtYXhlcy1wcmltYXJ5LWhvcml6b250YWwjY2hhcnQtZXJyb3ItYmFycy1zdGFuZGFyZC1kZXZpYXRpb24QY2hhcnQtbGVnZW5kLXRvcB5jaGFydC1wcmltYXJ5LW1pbm9yLWhvcml6b250YWwVY2hhcnQtZXJyb3ItYmFycy1ub25lFGNoYXJ0LXVwLWRvd24tYmFycy0yEGNoYXJ0LWRyb3AtbGluZXMQY2hhcnQtbGluZXMtbm9uZR5jaGFydC1wcmltYXJ5LW1ham9yLWhvcml6b250YWwTY2hhcnQtbGVnZW5kLWJvdHRvbRJjaGFydC11cC1kb3duLW5vbmUdY2hhcnQtZGF0YS1sYWJlbHMtb3V0c2lkZS1lbmQiY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS12ZXJ0aWNhbBFjaGFydC1sZWdlbmQtbGVmdB1jaGFydC1kYXRhLWxhYmVscy1pbnNpZGUtYmFzZRRjaGFydC1oaWdoLWxvdy1saW5lcxtjaGFydC10cmVuZGxpbmUtZXhwb25lbnRpYWweY2hhcnQtdHJlbmRsaW5lLW1vdmluZy1hdmVyYWdlHGNoYXJ0LWRhdGEtbGFiZWxzLWluc2lkZS1lbmQQY2hhcnQtdGl0bGUtbm9uZRxjaGFydC10aXRsZS1jZW50ZXJlZC1vdmVybGF5H2NoYXJ0LWVycm9yLWJhcnMtc3RhbmRhcmQtZXJyb3IPY2hhcnQtM2QtYXJlYS0xFGNoYXJ0LTJkLXN0YWNrZWQtYmFyEmNoYXJ0LTNkLXN1cmZhY2UtMRZjaGFydC1oaXN0b2dyYW0tcGFyZXRvJmNoYXJ0LXN0b2NrLXZvbHVtbi1vcGVuLWhpZ2gtbG93LWNsb3NlGmNoYXJ0LXN0b2NrLWhpZ2gtbG93LWNsb3NlH2NoYXJ0LXN0b2NrLW9wZW4taGlnaC1sb3ctY2xvc2UrY2hhcnQtMmQtbGluZS0xMDAtc3RhY2tlZC1saW5lLXdpdGgtbWFya2VycxJjaGFydC1maWxsZWQtcmFkYXIZY2hhcnQtM2QtY2x1c3RlcmVkLWNvbHVtbg5jaGFydC1zdW5idXJzdA1jaGFydC10cmVlbWFwIWNoYXJ0LTNkLTEwMC1wZXJjZW50LXN0YWNrZWQtYXJlYQxjaGFydC0zZC1waWURY2hhcnQtM2QtY29sdW1uLTQSbW9yZS1jb2x1bW4tY2hhcnRzFWNoYXJ0LTJkLXN0YWNrZWQtbGluZQtjaGFydC1kb251dBZjaGFydC0zZC1jbHVzdGVyZWQtYmFyDGNoYXJ0LWZ1bm5lbA5jaGFydC0yZC1waWUtMg1jaGFydC0zZC1saW5lGWNoYXJ0LTJkLWNsdXN0ZXJlZC1jb2x1bW4hY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1hcmVhEG1vcmUtbGluZS1jaGFydHMgY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1iYXIRbW9yZS1zdG9jay1jaGFydHMhY2hhcnQtc3RvY2stdm9sdW1uLWhpZ2gtbG93LWNsb3NlEGNoYXJ0LWJhci1vZi1waWUtY2hhcnQtY2x1c3RlcmVkLWNvbHVtbi1saW5lLW9uLXNlY29uZGFyeS1heGlzFmNoYXJ0LTJkLWNsdXN0ZXJlZC1iYXILY2hhcnQtcmFkYXIjY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4fY2hhcnQtc3RhY2tlZGxpbmVzLXdpdGgtbWFya2VycxpjaGFydC13aXJlZnJhbWUtM2Qtc3VyZmFjZRpjaGFydC0yZC1saW5lLXdpdGgtbWFya2VycxVjaGFydC1ib3gtYW5kLXdoaXNrZXIZY3JlYXRlLWN1c3RvbS1jb21iby1jaGFydCBjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWJhciFjaGFydC1zY2F0dGVyLXdpdGgtc3RyYWlnaHQtbGluZXMXbW9yZS1zdGF0aXN0aWNhbC1jaGFydHMVY2hhcnQtM2Qtc3RhY2tlZC1hcmVhDWNoYXJ0LTJkLWxpbmUjY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4PbW9yZS1waWUtY2hhcnRzDmNoYXJ0LWJ1YmJsZS0xIWNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtbGluZQ9jaGFydC1oaXN0b2dyYW0VbW9yZS1oaWVyYXJjaHktY2hhcnRzIWNoYXJ0LWNvbWJvLWNsdXN0ZXJlZC1jb2x1bW4tbGluZRVjaGFydC0yZC1zdGFja2VkLWFyZWEXY2hhcnQtM2Qtc3RhY2tlZC1jb2x1bW4QY2hhcnQtaW5zZXJ0LWJhch9jaGFydC1zY2F0dGVyLXdpdGgtc21vb3RoLWxpbmVzH2NoYXJ0LXN1cmZhY2Utd2lyZWZyYW1lLWNvbnRvdXIUY2hhcnQtM2Qtc3RhY2tlZC1iYXITY2hhcnQtMmQtcGllLW9mLXBpZRJjaGFydC0zZC1zdXJmYWNlLTINY2hhcnQtMmQtYXJlYSljaGFydC1jb21iby1zdGFja2VkLWFyZWEtY2x1c3RlcmVkLWNvbHVtbg9jaGFydC13YXRlcmZhbGwVY2hhcnQtc3VyZmFjZS1jb250b3VyE21vcmUtc2NhdHRlci1jaGFydHMXY2hhcnQtMmQtc3RhY2tlZC1jb2x1bW4QcHJvdGVjdC13b3JrYm9vawNwZGYLY2hhbmdlLWNhc2ULZnJlZXplLXBhbmUTZnJlZXplLWZpcnN0LWNvbHVtbg5mcmVlemUtdG9wLXJvdwttZXJnZS1jZWxscw5zcGxpdC12ZXJ0aWNhbAp0YWJsZS1jZWxsEHNwbGl0LWhvcml6b250YWwIbGlzdC1ib3gLdGV4dC1mb3JtLTIFbGFiZWwLY2hlY2stYm94LTITYWRkLWVkaXQtZm9ybS1maWVsZAZidXR0b24LZHJvcC1kb3duLTIMcmFkaW8tYnV0dG9uCHBhc3N3b3JkE3RhYmxlLWluc2VydC1jb2x1bW4QdGFibGUtaW5zZXJ0LXJvdxV0YWJsZS1vdmVyd3JpdGUtY2VsbHMMdGFibGUtbmVzdGVkC3RhYmxlLW1lcmdlCWRyYWctZmlsbARob21lDWdhbnR0LWdyaXBwZXINYnJpbmctdG8tdmlldw9icmluZy10by1jZW50ZXIHd2FybmluZw1jcml0aWNhbC1wYXRoD2JvcmRlci1zaGFkb3ctMhJib3JkZXItZGlhZ29uYWwtdXAUYm9yZGVyLWRpYWdvbmFsLWRvd24NYm9yZGVyLWN1c3RvbQ1ib3JkZXItbm9uZS0xCmJvcmRlci1ib3gPYm9yZGVyLXNoYWRvdy0xBWF1ZGlvBXZpZGVvBGNyb3ALc3Rhci1maWxsZWQHZmlsdGVycwphZGp1c3RtZW50CXBhZ2Utc2l6ZQVyZXNldAh0cmlhbmdsZQxwYWdlLWNvbHVtbnMEdGludApicmlnaHRuZXNzCGNvbnRyYXN0CnNhdHVyYXRpb24EZmFkZQ1mbGlwLXZlcnRpY2FsD2ZsaXAtaG9yaXpvbnRhbA50cmFuc2Zvcm0tbGVmdA90cmFuc2Zvcm0tcmlnaHQJc2hhcnBuZXNzBWdyYWluDGZyYW1lLWN1c3RvbQdmcmFtZS0xB2ZyYW1lLTIHZnJhbWUtMwdmcmFtZS00B2ZyYW1lLTUHZnJhbWUtNgl0cmFuc2Zvcm0KY2hlY2stdGljaw9ldmVuLXBhZ2UtYnJlYWsOb2RkLXBhZ2UtYnJlYWsLcGFnZS1jb2x1bW4VY29udGludW91cy1wYWdlLWJyZWFrDnBhZ2UtdGV4dC13cmFwEXBhZ2UtY29sdW1uLXJpZ2h0EHBhZ2UtY29sdW1uLWxlZnQPcGFnZS1jb2x1bW4tb25lD3BhZ2UtY29sdW1uLXR3bxFwYWdlLWNvbHVtbi10aHJlZRBtdWx0aXBsZS1jb21tZW50DmZvcm1hdC1wYWludGVyCGxhdW5jaGVyD2NoYXJhY3Rlci1zdHlsZQxsaW5rZWQtc3R5bGUcY2hhcnQtMmQtc3RhY2tlZC1saW5lLW1hcmtlZChjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWxpbmUtbWFya2VkFGNoYXJ0LTJkLWxpbmUtbWFya2VkEmxpc3QtdW5vcmRlcmVkLXJ0bBBsaXN0LW9yZGVyZWQtcnRsE2luY3JlYXNlLWluZGVudC1ydGwTZGVjcmVhc2UtaW5kZW50LXJ0bAVlbW9qaRF0cmF2ZWwtYW5kLXBsYWNlcwZuYXR1cmUPZm9vZC1hbmQtZHJpbmtzB2FuaW1hbHMHb2JqZWN0cwphY3Rpdml0aWVzDWhhbmQtZ2VzdHVyZXMHc3ltYm9scwVmbGFncwZ1bmxvY2sMbW9yZS1jaGV2cm9uDGJvcmRlci1mcmFtZQpmcmFtZS1ub25lCWZyYW1lLW1hdAtmcmFtZS1iZXZlbApmcmFtZS1saW5lCmZyYW1lLWhvb2sLZnJhbWUtaW5zZXQIYnVsbGV0LTcMb3JnYW5pemUtcGRmB2ZyYW1lLTcHZnJhbWUtOAdmcmFtZS05CGZyYW1lLTEwCGZyYW1lLTExCWNhcHRpb24tMQphcnJvdy1oZWFkD2Fycm93LWhlYWQtZmlsbAhiYXItaGVhZAtjaXJjbGUtaGVhZBBjaXJjbGUtaGVhZC1maWxsC3NxdWFyZS1oZWFkEHNxdWFyZS1oZWFkLWZpbGwKYXJyb3ctdGFpbA9hcnJvdy10YWlsLWZpbGwIYmFyLXRhaWwLY2lyY2xlLXRhaWwQY2lyY2xlLXRhaWwtZmlsbAtzcXVhcmUtdGFpbBBzcXVhcmUtdGFpbC1maWxsDWZpbGUtZG9jdW1lbnQPY29tbWVudC1yZXNvbHZlGG11bHRpcGxlLWNvbW1lbnQtcmVzb2x2ZQx0YWJsZS1oZWFkZXIKYmxvY2txdW90ZQlhZGQtbm90ZXMKZWRpdC1ub3RlcwxkZWxldGUtbm90ZXMGbGF5ZXJzCWZvbnQtc2l6ZQxleHBvcnQtcGRmLTELaW1wb3J0LXdvcmQNZXhwb3J0LXdvcmQtMQ1kcm9wZG93bi1saXN0CWNvbWJvLWJveBFyZXBlYXRpbmctc2VjdGlvbg5idWlsZGluZy1ibG9jaw9jb250ZW50LWNvbnRyb2wHYWktY2hhdAt4bWwtbWFwcGluZwt0aHVtYnMtdXAtMQt0aHVtYnMtZG93bgtjYWxjdWxhdGlvbgx0ZXh0LW91dGxpbmUEdXNlcg9jYWxjdWxhdGUtc2hlZXQJdHJhbnNsYXRlB3Nob3J0ZW4JZWxhYm9yYXRlCHJlcGhyYXNlDWdyYW1tYXItY2hlY2sOcHJlZm9ybWF0LWNvZGUIaW1wb3J0LTEGcmVkYWN0C3NtYXJ0LXBhc3RlD2F1dG8tZml0LWNvbHVtbhNhdXRvLWZpdC1hbGwtY29sdW1uB2NvbHVtbnMOdGh1bWJzLXVwLWZpbGwQdGh1bWJzLWRvd24tZmlsbA5zdG9wLXJlY3RhbmdsZQxkb3VibGUtY2hlY2sIc3F1aWdnbHkKbWljcm9waG9uZQxidXR0b24tZmllbGQMaW5zZXJ0LXNoZWV0CWR1cGxpY2F0ZQAAAAAA) 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: ""
    }

    .e-icons.e-chart:before {
        content: ""
    }

    .e-icons.e-increase-indent:before {
        content: ""
    }

    .e-icons.e-erase:before {
        content: ""
    }

    .e-icons.e-stroke-color:before {
        content: ""
    }

    .e-icons.e-chevron-down:before {
        content: ""
    }

    .e-icons.e-align-middle:before {
        content: ""
    }

    .e-icons.e-subscript:before {
        content: ""
    }

    .e-icons.e-break-page:before {
        content: ""
    }

    .e-icons.e-align-top:before {
        content: ""
    }

    .e-icons.e-zoom-in:before {
        content: ""
    }

    .e-icons.e-chevron-right-fill:before {
        content: ""
    }

    .e-icons.e-collapse-1:before {
        content: ""
    }

    .e-icons.e-chevron-left:before {
        content: ""
    }

    .e-icons.e-insert-right:before {
        content: ""
    }

    .e-icons.e-folder-open:before {
        content: ""
    }

    .e-icons.e-repeat:before {
        content: ""
    }

    .e-icons.e-pan:before {
        content: ""
    }

    .e-icons.e-properties-1:before {
        content: ""
    }

    .e-icons.e-auto-fit-content:before {
        content: ""
    }

    .e-icons.e-filter:before {
        content: ""
    }

    .e-icons.e-show-hide-panel:before {
        content: ""
    }

    .e-icons.e-refresh:before {
        content: ""
    }

    .e-icons.e-grid-view:before {
        content: ""
    }

    .e-icons.e-check:before {
        content: ""
    }

    .e-icons.e-delete-column:before {
        content: ""
    }

    .e-icons.e-style:before {
        content: ""
    }

    .e-icons.e-more-horizontal-1:before {
        content: ""
    }

    .e-icons.e-apply:before {
        content: ""
    }

    .e-icons.e-grand-total:before {
        content: ""
    }

    .e-icons.e-timeline-month:before {
        content: ""
    }

    .e-icons.e-chevron-left-fill:before {
        content: ""
    }

    .e-icons.e-paragraph:before {
        content: ""
    }

    .e-icons.e-chevron-up-fill:before {
        content: ""
    }

    .e-icons.e-decrease-indent:before {
        content: ""
    }

    .e-icons.e-exit-full-screen:before {
        content: ""
    }

    .e-icons.e-search:before {
        content: ""
    }

    .e-icons.e-export-csv:before {
        content: ""
    }

    .e-icons.e-align-bottom:before {
        content: ""
    }

    .e-icons.e-export-pdf:before {
        content: ""
    }

    .e-icons.e-arrow-left:before {
        content: ""
    }

    .e-icons.e-circle-info:before {
        content: ""
    }

    .e-icons.e-list-unordered:before {
        content: ""
    }

    .e-icons.e-save-as:before {
        content: ""
    }

    .e-icons.e-list-ordered:before {
        content: ""
    }

    .e-icons.e-play:before {
        content: ""
    }

    .e-icons.e-link:before {
        content: ""
    }

    .e-icons.e-timeline-week:before {
        content: ""
    }

    .e-icons.e-annotation:before {
        content: ""
    }

    .e-icons.e-bookmark:before {
        content: ""
    }

    .e-icons.e-align-center:before {
        content: ""
    }

    .e-icons.e-page-numbering:before {
        content: ""
    }

    .e-icons.e-chevron-up:before {
        content: ""
    }

    .e-icons.e-lock:before {
        content: ""
    }

    .e-icons.e-insert-below:before {
        content: ""
    }

    .e-icons.e-insert-left:before {
        content: ""
    }

    .e-icons.e-delete-row:before {
        content: ""
    }

    .e-icons.e-paste:before {
        content: ""
    }

    .e-icons.e-page-setup:before {
        content: ""
    }

    .e-icons.e-redaction:before {
        content: ""
    }

    .e-icons.e-two-column:before {
        content: ""
    }

    .e-icons.e-circle-help:before {
        content: ""
    }

    .e-icons.e-timeline-day:before {
        content: ""
    }

    .e-icons.e-cut:before {
        content: ""
    }

    .e-icons.e-fixed-column-width:before {
        content: ""
    }

    .e-icons.e-sorting-2:before {
        content: ""
    }

    .e-icons.e-circle-remove:before {
        content: ""
    }

    .e-icons.e-print:before {
        content: ""
    }

    .e-icons.e-chevron-down-fill:before {
        content: ""
    }

    .e-icons.e-close:before {
        content: ""
    }

    .e-icons.e-align-right:before {
        content: ""
    }

    .e-icons.e-auto-fit-window:before {
        content: ""
    }

    .e-icons.e-filter-clear:before {
        content: ""
    }

    .e-icons.e-break:before {
        content: ""
    }

    .e-icons.e-zoom-out:before {
        content: ""
    }

    .e-icons.e-font-name:before {
        content: ""
    }

    .e-icons.e-stamp:before {
        content: ""
    }

    .e-icons.e-save:before {
        content: ""
    }

    .e-icons.e-export-excel:before {
        content: ""
    }

    .e-icons.e-stroke-style:before {
        content: ""
    }

    .e-icons.e-sub-total:before {
        content: ""
    }

    .e-icons.e-rename:before {
        content: ""
    }

    .e-icons.e-undo:before {
        content: ""
    }

    .e-icons.e-table-of-content:before {
        content: ""
    }

    .e-icons.e-paint-bucket:before {
        content: ""
    }

    .e-icons.e-circle-add:before {
        content: ""
    }

    .e-icons.e-signature:before {
        content: ""
    }

    .e-icons.e-pause:before {
        content: ""
    }

    .e-icons.e-sum:before {
        content: ""
    }

    .e-icons.e-plus:before {
        content: ""
    }

    .e-icons.e-footer:before {
        content: ""
    }

    .e-icons.e-stroke-width:before {
        content: ""
    }

    .e-icons.e-freeze-row:before {
        content: ""
    }

    .e-icons.e-download:before {
        content: ""
    }

    .e-icons.e-annotation-edit:before {
        content: ""
    }

    .e-icons.e-break-section:before {
        content: ""
    }

    .e-icons.e-notes:before {
        content: ""
    }

    .e-icons.e-circle-close:before {
        content: ""
    }

    .e-icons.e-timeline-work-week:before {
        content: ""
    }

    .e-icons.e-table:before {
        content: ""
    }

    .e-icons.e-text-annotation:before {
        content: ""
    }

    .e-icons.e-file-new:before {
        content: ""
    }

    .e-icons.e-new-paragraph:before {
        content: ""
    }

    .e-icons.e-mouse-pointer:before {
        content: ""
    }

    .e-icons.e-two-row:before {
        content: ""
    }

    .e-icons.e-upload-1:before {
        content: ""
    }

    .e-icons.e-chevron-right:before {
        content: ""
    }

    .e-icons.e-form-data:before {
        content: ""
    }

    .e-icons.e-number-formatting:before {
        content: ""
    }

    .e-icons.e-last-page:before {
        content: ""
    }

    .e-icons.e-folder:before {
        content: ""
    }

    .e-icons.e-align-left:before {
        content: ""
    }

    .e-icons.e-highlight-color:before {
        content: ""
    }

    .e-icons.e-full-screen:before {
        content: ""
    }

    .e-icons.e-header:before {
        content: ""
    }

    .e-icons.e-trash:before {
        content: ""
    }

    .e-icons.e-comments:before {
        content: ""
    }

    .e-icons.e-filter-active:before {
        content: ""
    }

    .e-icons.e-image:before {
        content: ""
    }

    .e-icons.e-full-screen-2:before {
        content: ""
    }

    .e-icons.e-redo:before {
        content: ""
    }

    .e-icons.e-superscript:before {
        content: ""
    }

    .e-icons.e-import:before {
        content: ""
    }

    .e-icons.e-copy:before {
        content: ""
    }

    .e-icons.e-first-page:before {
        content: ""
    }

    .e-icons.e-select-all:before {
        content: ""
    }

    .e-icons.e-shapes:before {
        content: ""
    }

    .e-icons.e-key:before {
        content: ""
    }

    .e-icons.e-export:before {
        content: ""
    }

    .e-icons.e-more-vertical-1:before {
        content: ""
    }

    .e-icons.e-freeze-column:before {
        content: ""
    }

    .e-icons.e-insert-above:before {
        content: ""
    }

    .e-icons.e-line-spacing:before {
        content: ""
    }

    .e-icons.e-open-link:before {
        content: ""
    }

    .e-icons.e-strikethrough:before {
        content: ""
    }

    .e-icons.e-eye:before {
        content: ""
    }

    .e-icons.e-display:before {
        content: ""
    }

    .e-icons.e-lower-case:before {
        content: ""
    }

    .e-icons.e-upper-case:before {
        content: ""
    }

    .e-icons.e-bold:before {
        content: ""
    }

    .e-icons.e-chevron-left-fill-small:before {
        content: ""
    }

    .e-icons.e-chevron-up-fill-small:before {
        content: ""
    }

    .e-icons.e-italic:before {
        content: ""
    }

    .e-icons.e-edit:before {
        content: ""
    }

    .e-icons.e-code-view:before {
        content: ""
    }

    .e-icons.e-resize:before {
        content: ""
    }

    .e-icons.e-underline:before {
        content: ""
    }

    .e-icons.e-insert-code:before {
        content: ""
    }

    .e-icons.e-link-remove:before {
        content: ""
    }

    .e-icons.e-caption:before {
        content: ""
    }

    .e-icons.e-view-side:before {
        content: ""
    }

    .e-icons.e-error-treeview:before {
        content: ""
    }

    .e-icons.e-chevron-down-fill-small:before {
        content: ""
    }

    .e-icons.e-chevron-right-fill-small:before {
        content: ""
    }

    .e-icons.e-hyperlink-copy:before {
        content: ""
    }

    .e-icons.e-justify:before {
        content: ""
    }

    .e-icons.e-border-middle:before {
        content: ""
    }

    .e-icons.e-border-inner:before {
        content: ""
    }

    .e-icons.e-border-all:before {
        content: ""
    }

    .e-icons.e-border-right:before {
        content: ""
    }

    .e-icons.e-bullet-2:before {
        content: ""
    }

    .e-icons.e-border-outer:before {
        content: ""
    }

    .e-icons.e-table-delete:before {
        content: ""
    }

    .e-icons.e-border-top:before {
        content: ""
    }

    .e-icons.e-bullet-4:before {
        content: ""
    }

    .e-icons.e-bullet-3:before {
        content: ""
    }

    .e-icons.e-paragraph-2:before {
        content: ""
    }

    .e-icons.e-border-left:before {
        content: ""
    }

    .e-icons.e-hyperlink-remove:before {
        content: ""
    }

    .e-icons.e-border-center:before {
        content: ""
    }

    .e-icons.e-border-bottom:before {
        content: ""
    }

    .e-icons.e-bullet-5:before {
        content: ""
    }

    .e-icons.e-border-all-2:before {
        content: ""
    }

    .e-icons.e-table-properties:before {
        content: ""
    }

    .e-icons.e-restart-at-1:before {
        content: ""
    }

    .e-icons.e-hyperlink-edit:before {
        content: ""
    }

    .e-icons.e-bullet-1:before {
        content: ""
    }

    .e-icons.e-cell:before {
        content: ""
    }

    .e-icons.e-continue-numbering:before {
        content: ""
    }

    .e-icons.e-none:before {
        content: ""
    }

    .e-icons.e-thumbnail:before {
        content: ""
    }

    .e-icons.e-hyperlink-open:before {
        content: ""
    }

    .e-icons.e-bullet-6:before {
        content: ""
    }

    .e-icons.e-recurrence-edit:before {
        content: ""
    }

    .e-icons.e-day:before {
        content: ""
    }

    .e-icons.e-arrow-down:before {
        content: ""
    }

    .e-icons.e-chevron-left-double:before {
        content: ""
    }

    .e-icons.e-chevron-right-double:before {
        content: ""
    }

    .e-icons.e-mark-for-redaction:before {
        content: ""
    }

    .e-icons.e-agenda-date-range:before {
        content: ""
    }

    .e-icons.e-calendar:before {
        content: ""
    }

    .e-icons.e-chevron-down-double:before {
        content: ""
    }

    .e-icons.e-week:before {
        content: ""
    }

    .e-icons.e-arrow-left-2:before {
        content: ""
    }

    .e-icons.e-sorting-1:before {
        content: ""
    }

    .e-icons.e-timeline-today:before {
        content: ""
    }

    .e-icons.e-month:before {
        content: ""
    }

    .e-icons.e-chevron-up-double:before {
        content: ""
    }

    .e-icons.e-month-agenda:before {
        content: ""
    }

    .e-icons.e-clock:before {
        content: ""
    }

    .e-icons.e-recurrence:before {
        content: ""
    }

    .e-icons.e-time-zone:before {
        content: ""
    }

    .e-icons.e-border-diagonal-2:before {
        content: ""
    }

    .e-icons.e-description:before {
        content: ""
    }

    .e-icons.e-selection:before {
        content: ""
    }

    .e-icons.e-menu:before {
        content: ""
    }

    .e-icons.e-arrow-right:before {
        content: ""
    }

    .e-icons.e-resizer:before {
        content: ""
    }

    .e-icons.e-location:before {
        content: ""
    }

    .e-icons.e-arrow-up:before {
        content: ""
    }

    .e-icons.e-timeline-agenda:before {
        content: ""
    }

    .e-icons.e-people:before {
        content: ""
    }

    .e-icons.e-intermediate-state-2:before {
        content: ""
    }

    .e-icons.e-group-icon:before {
        content: ""
    }

    .e-icons.e-drag-and-drop:before {
        content: ""
    }

    .e-icons.e-date-range:before {
        content: ""
    }

    .e-icons.e-border-diagonal-1:before {
        content: ""
    }

    .e-icons.e-circle-check:before {
        content: ""
    }

    .e-icons.e-field-settings:before {
        content: ""
    }

    .e-icons.e-expand:before {
        content: ""
    }

    .e-icons.e-collapse-2:before {
        content: ""
    }

    .e-icons.e-chart-column:before {
        content: ""
    }

    .e-icons.e-chart-bar:before {
        content: ""
    }

    .e-icons.e-chart-line:before {
        content: ""
    }

    .e-icons.e-chart-scatter:before {
        content: ""
    }

    .e-icons.e-chart-area:before {
        content: ""
    }

    .e-icons.e-chart-polar:before {
        content: ""
    }

    .e-icons.e-para-option-up-2:before {
        content: ""
    }

    .e-icons.e-para-option-up:before {
        content: ""
    }

    .e-icons.e-line-small:before {
        content: ""
    }

    .e-icons.e-para-option-down-2:before {
        content: ""
    }

    .e-icons.e-line-very-small:before {
        content: ""
    }

    .e-icons.e-drag-and-drop-indicator:before {
        content: ""
    }

    .e-icons.e-line-normal:before {
        content: ""
    }

    .e-icons.e-para-option-down:before {
        content: ""
    }

    .e-icons.e-table-align-right:before {
        content: ""
    }

    .e-icons.e-vertical-align-bottom:before {
        content: ""
    }

    .e-icons.e-vertical-align-center:before {
        content: ""
    }

    .e-icons.e-table-align-center:before {
        content: ""
    }

    .e-icons.e-cell-align-left:before {
        content: ""
    }

    .e-icons.e-cell-align-right:before {
        content: ""
    }

    .e-icons.e-table-cell-none:before {
        content: ""
    }

    .e-icons.e-table-border-custom:before {
        content: ""
    }

    .e-icons.e-all:before {
        content: ""
    }

    .e-icons.e-cell-align-center:before {
        content: ""
    }

    .e-icons.e-table-align-left:before {
        content: ""
    }

    .e-icons.e-box:before {
        content: ""
    }

    .e-icons.e-vertical-align-top:before {
        content: ""
    }

    .e-icons.e-portrait:before {
        content: ""
    }

    .e-icons.e-landscape:before {
        content: ""
    }

    .e-icons.e-check-large:before {
        content: ""
    }

    .e-icons.e-intermediate-state:before {
        content: ""
    }

    .e-icons.e-edited:before {
        content: ""
    }

    .e-icons.e-send-backward:before {
        content: ""
    }

    .e-icons.e-send-to-back:before {
        content: ""
    }

    .e-icons.e-order:before {
        content: ""
    }

    .e-icons.e-ungroup-1:before {
        content: ""
    }

    .e-icons.e-bring-forward:before {
        content: ""
    }

    .e-icons.e-group-1:before {
        content: ""
    }

    .e-icons.e-bring-to-front:before {
        content: ""
    }

    .e-icons.e-sort-up:before {
        content: ""
    }

    .e-icons.e-sort-down:before {
        content: ""
    }

    .e-icons.e-chevron-down-small:before {
        content: ""
    }

    .e-icons.e-chevron-right-small:before {
        content: ""
    }

    .e-icons.e-chevron-up-small:before {
        content: ""
    }

    .e-icons.e-chevron-left-small:before {
        content: ""
    }

    .e-icons.e-text-header:before {
        content: ""
    }

    .e-icons.e-text-alternative:before {
        content: ""
    }

    .e-icons.e-clear-format:before {
        content: ""
    }

    .e-icons.e-replace:before {
        content: ""
    }

    .e-icons.e-font-color:before {
        content: ""
    }

    .e-icons.e-zoom-to-fit:before {
        content: ""
    }

    .e-icons.e-add-above:before {
        content: ""
    }

    .e-icons.e-add-below:before {
        content: ""
    }

    .e-icons.e-line:before {
        content: ""
    }

    .e-icons.e-arrow-right-up:before {
        content: ""
    }

    .e-icons.e-rectangle:before {
        content: ""
    }

    .e-icons.e-circle:before {
        content: ""
    }

    .e-icons.e-pentagon:before {
        content: ""
    }

    .e-icons.e-length:before {
        content: ""
    }

    .e-icons.e-area:before {
        content: ""
    }

    .e-icons.e-perimeter:before {
        content: ""
    }

    .e-icons.e-radius:before {
        content: ""
    }

    .e-icons.e-volume:before {
        content: ""
    }

    .e-icons.e-change-scale-ratio:before {
        content: ""
    }

    .e-icons.e-settings:before {
        content: ""
    }

    .e-icons.e-comment-2:before {
        content: ""
    }

    .e-icons.e-thumbs-down-1:before {
        content: ""
    }

    .e-icons.e-thumbs-up:before {
        content: ""
    }

    .e-icons.e-thumbs-down-2:before {
        content: ""
    }

    .e-icons.e-export-jpg:before {
        content: ""
    }

    .e-icons.e-export-png:before {
        content: ""
    }

    .e-icons.e-export-svg:before {
        content: ""
    }

    .e-icons.e-conditional-formatting:before {
        content: ""
    }

    .e-icons.e-hide-formula-bar:before {
        content: ""
    }

    .e-icons.e-hide-headings:before {
        content: ""
    }

    .e-icons.e-hide-gridlines:before {
        content: ""
    }

    .e-icons.e-eye-slash:before {
        content: ""
    }

    .e-icons.e-export-xls:before {
        content: ""
    }

    .e-icons.e-export-csv-2:before {
        content: ""
    }

    .e-icons.e-mdx:before {
        content: ""
    }

    .e-icons.e-format:before {
        content: ""
    }

    .e-icons.e-named-set:before {
        content: ""
    }

    .e-icons.e-grip-vertical:before {
        content: ""
    }

    .e-icons.e-dimension:before {
        content: ""
    }

    .e-icons.e-level-1:before {
        content: ""
    }

    .e-icons.e-level-2:before {
        content: ""
    }

    .e-icons.e-level-3:before {
        content: ""
    }

    .e-icons.e-level-4:before {
        content: ""
    }

    .e-icons.e-level-5:before {
        content: ""
    }

    .e-icons.e-user-defined:before {
        content: ""
    }

    .e-icons.e-kpi:before {
        content: ""
    }

    .e-icons.e-sort-down-2:before {
        content: ""
    }

    .e-icons.e-sorting-3:before {
        content: ""
    }

    .e-icons.e-sort-up-2:before {
        content: ""
    }

    .e-icons.e-calculated-member:before {
        content: ""
    }

    .e-icons.e-custom-sort:before {
        content: ""
    }

    .e-icons.e-sort-descending:before {
        content: ""
    }

    .e-icons.e-sort-ascending:before {
        content: ""
    }

    .e-icons.e-comment-add:before {
        content: ""
    }

    .e-icons.e-reply:before {
        content: ""
    }

    .e-icons.e-send-1:before {
        content: ""
    }

    .e-icons.e-comment-show:before {
        content: ""
    }

    .e-icons.e-signature-fill:before {
        content: ""
    }

    .e-icons.e-filter-main:before {
        content: ""
    }

    .e-icons.e-text-wrap:before {
        content: ""
    }

    .e-icons.e-unfiltered:before {
        content: ""
    }

    .e-icons.e-filtered-sort-descending:before {
        content: ""
    }

    .e-icons.e-sort-descending-2:before {
        content: ""
    }

    .e-icons.e-sort-ascending-2:before {
        content: ""
    }

    .e-icons.e-filtered-sort-ascending:before {
        content: ""
    }

    .e-icons.e-filtered:before {
        content: ""
    }

    .e-icons.e-reapply:before {
        content: ""
    }

    .e-icons.e-group-2:before {
        content: ""
    }

    .e-icons.e-ungroup-2:before {
        content: ""
    }

    .e-icons.e-paste-style:before {
        content: ""
    }

    .e-icons.e-paste-text-only:before {
        content: ""
    }

    .e-icons.e-spell-check:before {
        content: ""
    }

    .e-icons.e-paste-match-destination:before {
        content: ""
    }

    .e-icons.e-paste-special:before {
        content: ""
    }

    .e-icons.e-comment-reopen:before {
        content: ""
    }

    .e-icons.e-print-layout:before {
        content: ""
    }

    .e-icons.e-web-layout:before {
        content: ""
    }

    .e-icons.e-border-none:before {
        content: ""
    }

    .e-icons.e-data-validation:before {
        content: ""
    }

    .e-icons.e-protect-sheet:before {
        content: ""
    }

    .e-icons.e-text-form:before {
        content: ""
    }

    .e-icons.e-properties-2:before {
        content: ""
    }

    .e-icons.e-clear-form:before {
        content: ""
    }

    .e-icons.e-drop-down:before {
        content: ""
    }

    .e-icons.e-form-field:before {
        content: ""
    }

    .e-icons.e-check-box:before {
        content: ""
    }

    .e-icons.e-table-update:before {
        content: ""
    }

    .e-icons.e-changes-accept:before {
        content: ""
    }

    .e-icons.e-display-for-review:before {
        content: ""
    }

    .e-icons.e-changes-reject:before {
        content: ""
    }

    .e-icons.e-changes-previous:before {
        content: ""
    }

    .e-icons.e-show-markup:before {
        content: ""
    }

    .e-icons.e-changes-next:before {
        content: ""
    }

    .e-icons.e-changes-track:before {
        content: ""
    }

    .e-icons.e-conditional-formatting-large:before {
        content: ""
    }

    .e-icons.e-highlight:before {
        content: ""
    }

    .e-icons.e-top-bottom-rules:before {
        content: ""
    }

    .e-icons.e-data-bars:before {
        content: ""
    }

    .e-icons.e-color-scales:before {
        content: ""
    }

    .e-icons.e-iconsets:before {
        content: ""
    }

    .e-icons.e-clear-rules:before {
        content: ""
    }

    .e-icons.e-new-rules:before {
        content: ""
    }

    .e-icons.e-greater-than:before {
        content: ""
    }

    .e-icons.e-less-than:before {
        content: ""
    }

    .e-icons.e-between:before {
        content: ""
    }

    .e-icons.e-equalto:before {
        content: ""
    }

    .e-icons.e-text-that-contains:before {
        content: ""
    }

    .e-icons.e-date-occurring:before {
        content: ""
    }

    .e-icons.e-top-10:before {
        content: ""
    }

    .e-icons.e-bottom-10-items:before {
        content: ""
    }

    .e-icons.e-bottom-10:before {
        content: ""
    }

    .e-icons.e-above-average:before {
        content: ""
    }

    .e-icons.e-below-average:before {
        content: ""
    }

    .e-icons.e-duplicate-cell:before {
        content: ""
    }

    .e-icons.e-foot-note:before {
        content: ""
    }

    .e-icons.e-end-footnote:before {
        content: ""
    }

    .e-icons.e-chart-insert-column:before {
        content: ""
    }

    .e-icons.e-chart-data-table:before {
        content: ""
    }

    .e-icons.e-chart-legend:before {
        content: ""
    }

    .e-icons.e-chart-insert-x-y-scatter:before {
        content: ""
    }

    .e-icons.e-chart-insert-waterfall:before {
        content: ""
    }

    .e-icons.e-chart-updown-bars:before {
        content: ""
    }

    .e-icons.e-add-chart-element:before {
        content: ""
    }

    .e-icons.e-chart-gridlines:before {
        content: ""
    }

    .e-icons.e-insert-hierarchy-charts:before {
        content: ""
    }

    .e-icons.e-chart-insert-line:before {
        content: ""
    }

    .e-icons.e-chart-switch-row-column:before {
        content: ""
    }

    .e-icons.e-chart-error-bars:before {
        content: ""
    }

    .e-icons.e-chart-trendline:before {
        content: ""
    }

    .e-icons.e-chart-axes:before {
        content: ""
    }

    .e-icons.e-chart-select-data:before {
        content: ""
    }

    .e-icons.e-chart-lines:before {
        content: ""
    }

    .e-icons.e-chart-axis-titles:before {
        content: ""
    }

    .e-icons.e-chart-title:before {
        content: ""
    }

    .e-icons.e-chart-insert-pie:before {
        content: ""
    }

    .e-icons.e-change-chart-type:before {
        content: ""
    }

    .e-icons.e-insert-statistic-chart:before {
        content: ""
    }

    .e-icons.e-chart-data-labels:before {
        content: ""
    }

    .e-icons.e-chart-insert-combo:before {
        content: ""
    }

    .e-icons.e-chart-axis-titles-primary-horizontal:before {
        content: ""
    }

    .e-icons.e-chart-linear-forecast:before {
        content: ""
    }

    .e-icons.e-chart-legend-none:before {
        content: ""
    }

    .e-icons.e-chart-legend-right:before {
        content: ""
    }

    .e-icons.e-chart-data-callout:before {
        content: ""
    }

    .e-icons.e-chart-primary-minor-vertical:before {
        content: ""
    }

    .e-icons.e-chart-axes-primary-vertical:before {
        content: ""
    }

    .e-icons.e-chart-data-labels-center:before {
        content: ""
    }

    .e-icons.e-chart-data-table-none:before {
        content: ""
    }

    .e-icons.e-chart-data-labels-none:before {
        content: ""
    }

    .e-icons.e-chart-primary-major-vertical:before {
        content: ""
    }

    .e-icons.e-chart-legend-linear:before {
        content: ""
    }

    .e-icons.e-chart-error-bars-percentage:before {
        content: ""
    }

    .e-icons.e-chart-no-legend-keys:before {
        content: ""
    }

    .e-icons.e-chart-title-above-chart:before {
        content: ""
    }

    .e-icons.e-chart-trendline-none:before {
        content: ""
    }

    .e-icons.e-chart-with-legend-keys:before {
        content: ""
    }

    .e-icons.e-chart-axes-primary-horizontal:before {
        content: ""
    }

    .e-icons.e-chart-error-bars-standard-deviation:before {
        content: ""
    }

    .e-icons.e-chart-legend-top:before {
        content: ""
    }

    .e-icons.e-chart-primary-minor-horizontal:before {
        content: ""
    }

    .e-icons.e-chart-error-bars-none:before {
        content: ""
    }

    .e-icons.e-chart-up-down-bars-2:before {
        content: ""
    }

    .e-icons.e-chart-drop-lines:before {
        content: ""
    }

    .e-icons.e-chart-lines-none:before {
        content: ""
    }

    .e-icons.e-chart-primary-major-horizontal:before {
        content: ""
    }

    .e-icons.e-chart-legend-bottom:before {
        content: ""
    }

    .e-icons.e-chart-up-down-none:before {
        content: ""
    }

    .e-icons.e-chart-data-labels-outside-end:before {
        content: ""
    }

    .e-icons.e-chart-axis-titles-primary-vertical:before {
        content: ""
    }

    .e-icons.e-chart-legend-left:before {
        content: ""
    }

    .e-icons.e-chart-data-labels-inside-base:before {
        content: ""
    }

    .e-icons.e-chart-high-low-lines:before {
        content: ""
    }

    .e-icons.e-chart-trendline-exponential:before {
        content: ""
    }

    .e-icons.e-chart-trendline-moving-average:before {
        content: ""
    }

    .e-icons.e-chart-data-labels-inside-end:before {
        content: ""
    }

    .e-icons.e-chart-title-none:before {
        content: ""
    }

    .e-icons.e-chart-title-centered-overlay:before {
        content: ""
    }

    .e-icons.e-chart-error-bars-standard-error:before {
        content: ""
    }

    .e-icons.e-chart-3d-area-1:before {
        content: ""
    }

    .e-icons.e-chart-2d-stacked-bar:before {
        content: ""
    }

    .e-icons.e-chart-3d-surface-1:before {
        content: ""
    }

    .e-icons.e-chart-histogram-pareto:before {
        content: ""
    }

    .e-icons.e-chart-stock-volumn-open-high-low-close:before {
        content: ""
    }

    .e-icons.e-chart-stock-high-low-close:before {
        content: ""
    }

    .e-icons.e-chart-stock-open-high-low-close:before {
        content: ""
    }

    .e-icons.e-chart-2d-line-100-stacked-line-with-markers:before {
        content: ""
    }

    .e-icons.e-chart-filled-radar:before {
        content: ""
    }

    .e-icons.e-chart-3d-clustered-column:before {
        content: ""
    }

    .e-icons.e-chart-sunburst:before {
        content: ""
    }

    .e-icons.e-chart-treemap:before {
        content: ""
    }

    .e-icons.e-chart-3d-100-percent-stacked-area:before {
        content: ""
    }

    .e-icons.e-chart-3d-pie:before {
        content: ""
    }

    .e-icons.e-chart-3d-column-4:before {
        content: ""
    }

    .e-icons.e-more-column-charts:before {
        content: ""
    }

    .e-icons.e-chart-2d-stacked-line:before {
        content: ""
    }

    .e-icons.e-chart-donut:before {
        content: ""
    }

    .e-icons.e-chart-3d-clustered-bar:before {
        content: ""
    }

    .e-icons.e-chart-funnel:before {
        content: ""
    }

    .e-icons.e-chart-2d-pie-2:before {
        content: ""
    }

    .e-icons.e-chart-3d-line:before {
        content: ""
    }

    .e-icons.e-chart-2d-clustered-column:before {
        content: ""
    }

    .e-icons.e-chart-2d-100-percent-stacked-area:before {
        content: ""
    }

    .e-icons.e-more-line-charts:before {
        content: ""
    }

    .e-icons.e-chart-3d-100-percent-stacked-bar:before {
        content: ""
    }

    .e-icons.e-more-stock-charts:before {
        content: ""
    }

    .e-icons.e-chart-stock-volumn-high-low-close:before {
        content: ""
    }

    .e-icons.e-chart-bar-of-pie:before {
        content: ""
    }

    .e-icons.e-chart-clustered-column-line-on-secondary-axis:before {
        content: ""
    }

    .e-icons.e-chart-2d-clustered-bar:before {
        content: ""
    }

    .e-icons.e-chart-radar:before {
        content: ""
    }

    .e-icons.e-chart-3d-100-percent-stacked-column:before {
        content: ""
    }

    .e-icons.e-chart-stackedlines-with-markers:before {
        content: ""
    }

    .e-icons.e-chart-wireframe-3d-surface:before {
        content: ""
    }

    .e-icons.e-chart-2d-line-with-markers:before {
        content: ""
    }

    .e-icons.e-chart-box-and-whisker:before {
        content: ""
    }

    .e-icons.e-create-custom-combo-chart:before {
        content: ""
    }

    .e-icons.e-chart-2d-100-percent-stacked-bar:before {
        content: ""
    }

    .e-icons.e-chart-scatter-with-straight-lines:before {
        content: ""
    }

    .e-icons.e-more-statistical-charts:before {
        content: ""
    }

    .e-icons.e-chart-3d-stacked-area:before {
        content: ""
    }

    .e-icons.e-chart-2d-line:before {
        content: ""
    }

    .e-icons.e-chart-2d-100-percent-stacked-column:before {
        content: ""
    }

    .e-icons.e-more-pie-charts:before {
        content: ""
    }

    .e-icons.e-chart-bubble-1:before {
        content: ""
    }

    .e-icons.e-chart-2d-100-percent-stacked-line:before {
        content: ""
    }

    .e-icons.e-chart-histogram:before {
        content: ""
    }

    .e-icons.e-more-hierarchy-charts:before {
        content: ""
    }

    .e-icons.e-chart-combo-clustered-column-line:before {
        content: ""
    }

    .e-icons.e-chart-2d-stacked-area:before {
        content: ""
    }

    .e-icons.e-chart-3d-stacked-column:before {
        content: ""
    }

    .e-icons.e-chart-insert-bar:before {
        content: ""
    }

    .e-icons.e-chart-scatter-with-smooth-lines:before {
        content: ""
    }

    .e-icons.e-chart-surface-wireframe-contour:before {
        content: ""
    }

    .e-icons.e-chart-3d-stacked-bar:before {
        content: ""
    }

    .e-icons.e-chart-2d-pie-of-pie:before {
        content: ""
    }

    .e-icons.e-chart-3d-surface-2:before {
        content: ""
    }

    .e-icons.e-chart-2d-area:before {
        content: ""
    }

    .e-icons.e-chart-combo-stacked-area-clustered-column:before {
        content: ""
    }

    .e-icons.e-chart-waterfall:before {
        content: ""
    }

    .e-icons.e-chart-surface-contour:before {
        content: ""
    }

    .e-icons.e-more-scatter-charts:before {
        content: ""
    }

    .e-icons.e-chart-2d-stacked-column:before {
        content: ""
    }

    .e-icons.e-protect-workbook:before {
        content: ""
    }

    .e-icons.e-pdf:before {
        content: ""
    }

    .e-icons.e-change-case:before {
        content: ""
    }

    .e-icons.e-freeze-pane:before {
        content: ""
    }

    .e-icons.e-freeze-first-column:before {
        content: ""
    }

    .e-icons.e-freeze-top-row:before {
        content: ""
    }

    .e-icons.e-merge-cells:before {
        content: ""
    }

    .e-icons.e-split-vertical:before {
        content: ""
    }

    .e-icons.e-table-cell:before {
        content: ""
    }

    .e-icons.e-split-horizontal:before {
        content: ""
    }

    .e-icons.e-list-box:before {
        content: ""
    }

    .e-icons.e-text-form-2:before {
        content: ""
    }

    .e-icons.e-label:before {
        content: ""
    }

    .e-icons.e-check-box-2:before {
        content: ""
    }

    .e-icons.e-add-edit-form-field:before {
        content: ""
    }

    .e-icons.e-button:before {
        content: ""
    }

    .e-icons.e-drop-down-2:before {
        content: ""
    }

    .e-icons.e-radio-button:before {
        content: ""
    }

    .e-icons.e-password:before {
        content: ""
    }

    .e-icons.e-table-insert-column:before {
        content: ""
    }

    .e-icons.e-table-insert-row:before {
        content: ""
    }

    .e-icons.e-table-overwrite-cells:before {
        content: ""
    }

    .e-icons.e-table-nested:before {
        content: ""
    }

    .e-icons.e-table-merge:before {
        content: ""
    }

    .e-icons.e-drag-fill:before {
        content: ""
    }

    .e-icons.e-home:before {
        content: ""
    }

    .e-icons.e-gantt-gripper:before {
        content: ""
    }

    .e-icons.e-bring-to-view:before {
        content: ""
    }

    .e-icons.e-bring-to-center:before {
        content: ""
    }

    .e-icons.e-warning:before {
        content: ""
    }

    .e-icons.e-critical-path:before {
        content: ""
    }

    .e-icons.e-border-shadow-2:before {
        content: ""
    }

    .e-icons.e-border-diagonal-up:before {
        content: ""
    }

    .e-icons.e-border-diagonal-down:before {
        content: ""
    }

    .e-icons.e-border-custom:before {
        content: ""
    }

    .e-icons.e-border-none-1:before {
        content: ""
    }

    .e-icons.e-border-box:before {
        content: ""
    }

    .e-icons.e-border-shadow-1:before {
        content: ""
    }

    .e-icons.e-audio:before {
        content: ""
    }

    .e-icons.e-video:before {
        content: ""
    }

    .e-icons.e-crop:before {
        content: ""
    }

    .e-icons.e-star-filled:before {
        content: ""
    }

    .e-icons.e-filters:before {
        content: ""
    }

    .e-icons.e-adjustment:before {
        content: ""
    }

    .e-icons.e-page-size:before {
        content: ""
    }

    .e-icons.e-reset:before {
        content: ""
    }

    .e-icons.e-triangle:before {
        content: ""
    }

    .e-icons.e-page-columns:before {
        content: ""
    }

    .e-icons.e-tint:before {
        content: ""
    }

    .e-icons.e-brightness:before {
        content: ""
    }

    .e-icons.e-contrast:before {
        content: ""
    }

    .e-icons.e-saturation:before {
        content: ""
    }

    .e-icons.e-fade:before {
        content: ""
    }

    .e-icons.e-flip-vertical:before {
        content: ""
    }

    .e-icons.e-flip-horizontal:before {
        content: ""
    }

    .e-icons.e-transform-left:before {
        content: ""
    }

    .e-icons.e-transform-right:before {
        content: ""
    }

    .e-icons.e-sharpness:before {
        content: ""
    }

    .e-icons.e-grain:before {
        content: ""
    }

    .e-icons.e-frame-custom:before {
        content: ""
    }

    .e-icons.e-frame-1:before {
        content: ""
    }

    .e-icons.e-frame-2:before {
        content: ""
    }

    .e-icons.e-frame-3:before {
        content: ""
    }

    .e-icons.e-frame-4:before {
        content: ""
    }

    .e-icons.e-frame-5:before {
        content: ""
    }

    .e-icons.e-frame-6:before {
        content: ""
    }

    .e-icons.e-transform:before {
        content: ""
    }

    .e-icons.e-check-tick:before {
        content: ""
    }

    .e-icons.e-even-page-break:before {
        content: ""
    }

    .e-icons.e-odd-page-break:before {
        content: ""
    }

    .e-icons.e-page-column:before {
        content: ""
    }

    .e-icons.e-continuous-page-break:before {
        content: ""
    }

    .e-icons.e-page-text-wrap:before {
        content: ""
    }

    .e-icons.e-page-column-right:before {
        content: ""
    }

    .e-icons.e-page-column-left:before {
        content: ""
    }

    .e-icons.e-page-column-one:before {
        content: ""
    }

    .e-icons.e-page-column-two:before {
        content: ""
    }

    .e-icons.e-page-column-three:before {
        content: ""
    }

    .e-icons.e-multiple-comment:before {
        content: ""
    }

    .e-icons.e-format-painter:before {
        content: ""
    }

    .e-icons.e-launcher:before {
        content: ""
    }

    .e-icons.e-character-style:before {
        content: ""
    }

    .e-icons.e-linked-style:before {
        content: ""
    }

    .e-icons.e-chart-2d-stacked-line-marked:before {
        content: ""
    }

    .e-icons.e-chart-2d-100-percent-stacked-line-marked:before {
        content: ""
    }

    .e-icons.e-chart-2d-line-marked:before {
        content: ""
    }

    .e-icons.e-list-unordered-rtl:before {
        content: ""
    }

    .e-icons.e-list-ordered-rtl:before {
        content: ""
    }

    .e-icons.e-increase-indent-rtl:before {
        content: ""
    }

    .e-icons.e-decrease-indent-rtl:before {
        content: ""
    }

    .e-icons.e-emoji:before {
        content: ""
    }

    .e-icons.e-travel-and-places:before {
        content: ""
    }

    .e-icons.e-nature:before {
        content: ""
    }

    .e-icons.e-food-and-drinks:before {
        content: ""
    }

    .e-icons.e-animals:before {
        content: ""
    }

    .e-icons.e-objects:before {
        content: ""
    }

    .e-icons.e-activities:before {
        content: ""
    }

    .e-icons.e-hand-gestures:before {
        content: ""
    }

    .e-icons.e-symbols:before {
        content: ""
    }

    .e-icons.e-flags:before {
        content: ""
    }

    .e-icons.e-unlock:before {
        content: ""
    }

    .e-icons.e-more-chevron:before {
        content: ""
    }

    .e-icons.e-border-frame:before {
        content: ""
    }

    .e-icons.e-frame-none:before {
        content: ""
    }

    .e-icons.e-frame-mat:before {
        content: ""
    }

    .e-icons.e-frame-bevel:before {
        content: ""
    }

    .e-icons.e-frame-line:before {
        content: ""
    }

    .e-icons.e-frame-hook:before {
        content: ""
    }

    .e-icons.e-frame-inset:before {
        content: ""
    }

    .e-icons.e-bullet-7:before {
        content: ""
    }

    .e-icons.e-organize-pdf:before {
        content: ""
    }

    .e-icons.e-frame-7:before {
        content: ""
    }

    .e-icons.e-frame-8:before {
        content: ""
    }

    .e-icons.e-frame-9:before {
        content: ""
    }

    .e-icons.e-frame-10:before {
        content: ""
    }

    .e-icons.e-frame-11:before {
        content: ""
    }

    .e-icons.e-caption-1:before {
        content: ""
    }

    .e-icons.e-arrow-head:before {
        content: ""
    }

    .e-icons.e-arrow-head-fill:before {
        content: ""
    }

    .e-icons.e-bar-head:before {
        content: ""
    }

    .e-icons.e-circle-head:before {
        content: ""
    }

    .e-icons.e-circle-head-fill:before {
        content: ""
    }

    .e-icons.e-square-head:before {
        content: ""
    }

    .e-icons.e-square-head-fill:before {
        content: ""
    }

    .e-icons.e-arrow-tail:before {
        content: "দ"
    }

    .e-icons.e-arrow-tail-fill:before {
        content: ""
    }

    .e-icons.e-bar-tail:before {
        content: ""
    }

    .e-icons.e-circle-tail:before {
        content: ""
    }

    .e-icons.e-circle-tail-fill:before {
        content: ""
    }

    .e-icons.e-square-tail:before {
        content: ""
    }

    .e-icons.e-square-tail-fill:before {
        content: ""
    }

    .e-icons.e-file-document:before {
        content: ""
    }

    .e-icons.e-comment-resolve:before {
        content: ""
    }

    .e-icons.e-multiple-comment-resolve:before {
        content: ""
    }

    .e-icons.e-table-header:before {
        content: ""
    }

    .e-icons.e-blockquote:before {
        content: ""
    }

    .e-icons.e-add-notes:before {
        content: ""
    }

    .e-icons.e-edit-notes:before {
        content: ""
    }

    .e-icons.e-delete-notes:before {
        content: ""
    }

    .e-icons.e-layers:before {
        content: ""
    }

    .e-icons.e-font-size:before {
        content: ""
    }

    .e-icons.e-export-pdf-1:before {
        content: ""
    }

    .e-icons.e-import-word:before {
        content: ""
    }

    .e-icons.e-export-word-1:before {
        content: ""
    }

    .e-icons.e-dropdown-list:before {
        content: ""
    }

    .e-icons.e-combo-box:before {
        content: ""
    }

    .e-icons.e-repeating-section:before {
        content: ""
    }

    .e-icons.e-building-block:before {
        content: ""
    }

    .e-icons.e-content-control:before {
        content: ""
    }

    .e-icons.e-ai-chat:before {
        content: ""
    }

    .e-icons.e-xml-mapping:before {
        content: ""
    }

    .e-icons.e-thumbs-up-1:before {
        content: ""
    }

    .e-icons.e-thumbs-down:before {
        content: ""
    }

    .e-icons.e-calculation:before {
        content: ""
    }

    .e-icons.e-text-outline:before {
        content: ""
    }

    .e-icons.e-user:before {
        content: ""
    }

    .e-icons.e-calculate-sheet:before {
        content: ""
    }

    .e-icons.e-translate:before {
        content: ""
    }

    .e-icons.e-shorten:before {
        content: ""
    }

    .e-icons.e-elaborate:before {
        content: ""
    }

    .e-icons.e-rephrase:before {
        content: ""
    }

    .e-icons.e-grammar-check:before {
        content: ""
    }

    .e-icons.e-preformat-code:before {
        content: ""
    }

    .e-icons.e-import-1:before {
        content: ""
    }

    .e-icons.e-redact:before {
        content: ""
    }

    .e-icons.e-smart-paste:before {
        content: ""
    }

    .e-icons.e-auto-fit-column:before {
        content: ""
    }

    .e-icons.e-auto-fit-all-column:before {
        content: ""
    }

    .e-icons.e-columns:before {
        content: ""
    }

    .e-icons.e-thumbs-up-fill:before {
        content: ""
    }

    .e-icons.e-thumbs-down-fill:before {
        content: ""
    }

    .e-icons.e-stop-rectangle:before {
        content: ""
    }

    .e-icons.e-double-check:before {
        content: ""
    }

    .e-icons.e-squiggly:before {
        content: ""
    }

    .e-icons.e-microphone:before {
        content: ""
    }

    .e-icons.e-button-field:before {
        content: ""
    }

    .e-icons.e-insert-sheet:before {
        content: ""
    }

    .e-icons.e-duplicate:before {
        content: ""
    }

.e-accordion {
    display: block;
    position: relative
}

    .e-accordion .e-acrdn-item {
        border-radius: 4px 4px 0 0;
        margin-top: 0
    }

        .e-accordion .e-acrdn-item.e-select.e-selected:first-child {
            border-top: 1px none #000
        }

        .e-accordion .e-acrdn-item.e-select.e-selected:last-child {
            border-bottom: 1px solid rgba(0,0,0,.13)
        }

        .e-accordion .e-acrdn-item:first-child {
            margin-top: 0
        }

        .e-accordion .e-acrdn-item:not(.e-select) + .e-acrdn-item:not(.e-select) {
            margin-bottom: 0;
            margin-top: 0
        }

        .e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-item.e-select {
            margin: 0
        }

        .e-accordion .e-acrdn-item > .e-acrdn-header .e-acrdn-header-content {
            font-weight: normal
        }

        .e-accordion .e-acrdn-item.e-selected {
            padding-top: 0
        }

            .e-accordion .e-acrdn-item.e-selected > .e-acrdn-header .e-acrdn-header-content {
                font-weight: normal
            }

        .e-accordion .e-acrdn-item.e-overlay {
            height: auto
        }

    .e-accordion .e-acrdn-item {
        overflow: hidden;
        padding-top: 0;
        position: relative
    }

        .e-accordion .e-acrdn-item.e-hide {
            display: none
        }

        .e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
            font-size: 14px
        }

        .e-accordion .e-acrdn-item.e-select > .e-acrdn-header {
            cursor: pointer
        }

            .e-accordion .e-acrdn-item.e-select > .e-acrdn-header:hover .e-acrdn-header-content, .e-accordion .e-acrdn-item.e-select > .e-acrdn-header:focus .e-acrdn-header-content {
                text-decoration: underline
            }

        .e-accordion .e-acrdn-item .e-acrdn-header {
            border-radius: 0;
            line-height: 39px;
            min-height: 40px;
            overflow: hidden;
            padding: 0 16px 0 16px;
            text-decoration: none;
            text-overflow: ellipsis;
            white-space: nowrap
        }

            .e-accordion .e-acrdn-item .e-acrdn-header > * {
                display: inline-block
            }

            .e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
                line-height: 1.5
            }

            .e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-icon {
                display: table;
                font-size: 12px;
                height: 40px;
                min-height: 40px;
                min-width: 24px;
                position: absolute;
                right: 15px;
                top: 0
            }

                .e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-icon .e-tgl-collapse-icon.e-icons {
                    display: table-cell;
                    text-align: center;
                    vertical-align: middle
                }

            .e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-animation {
                transition: .5s ease 0s
            }

            .e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon {
                display: inline-block;
                padding: 0 8px 0 0
            }

                .e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon .e-acrdn-icons.e-icons {
                    font-size: 14px
                }

        .e-accordion .e-acrdn-item .e-acrdn-panel {
            font-size: 14px;
            overflow-y: hidden;
            text-decoration: none;
            width: 100%
        }

            .e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-panel:not(.e-nested) > .e-acrdn-content {
                padding: 15px 15px 15px 30px
            }

            .e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header {
                padding: 0 30px
            }

                .e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header:focus {
                    box-shadow: none
                }

            .e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content {
                padding: 0
            }

                .e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content .e-acrdn-panel.e-nested > .e-acrdn-content {
                    padding: 0
                }

                .e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion {
                    border: 0
                }

                .e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header {
                    padding: 0 30px 0 45px
                }

                .e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content {
                    padding: 15px 15px 15px 45px
                }

            .e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-item.e-select.e-selected .e-acrdn-header > .e-acrdn-header-content {
                font-weight: normal
            }

            .e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-nested .e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
                font-weight: normal
            }

            .e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content {
                line-height: 1.5;
                overflow: hidden;
                padding: 16px;
                text-overflow: ellipsis
            }

                .e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content > * {
                    overflow: hidden;
                    text-overflow: ellipsis
                }

            .e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-header-content {
                font-size: 14px
            }

        .e-accordion .e-acrdn-item .e-content-hide {
            display: none
        }

    .e-accordion.e-rtl .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-panel:not(.e-nested) > .e-acrdn-content {
        padding: 15px 30px 15px 15px
    }

    .e-accordion.e-rtl .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header {
        padding: 0 30px
    }

    .e-accordion.e-rtl .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header {
        padding: 0 45px 0 30px
    }

    .e-accordion.e-rtl .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content {
        padding: 15px 45px 15px 15px
    }

    .e-accordion.e-rtl .e-acrdn-item .e-acrdn-header {
        padding: 0 15px 0 30px
    }

        .e-accordion.e-rtl .e-acrdn-item .e-acrdn-header .e-toggle-icon {
            left: 15px;
            right: auto
        }

        .e-accordion.e-rtl .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon {
            padding: 0 0 0 8px
        }

.e-accordion {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background: #fff;
    border: 1px solid rgba(0,0,0,.13);
    border-radius: 4px
}

    .e-accordion .e-acrdn-item {
        border-color: rgba(0,0,0,.13);
        border-style: solid;
        border-width: 0 0 1px 0;
        border-radius: 4px 4px 0 0
    }

        .e-accordion .e-acrdn-item.e-active {
            background: #fff
        }

        .e-accordion .e-acrdn-item.e-select:last-child {
            border-bottom: 0;
            border-radius: 0 0 4px 4px
        }

        .e-accordion .e-acrdn-item:first-child .e-acrdn-header:focus {
            border-radius: 0
        }

        .e-accordion .e-acrdn-item:last-child {
            border-bottom: 1px solid rgba(0,0,0,.13)
        }

            .e-accordion .e-acrdn-item:last-child:not(.e-expand-state) .e-acrdn-header:focus {
                border-radius: 0
            }

            .e-accordion .e-acrdn-item:last-child.e-selected .e-acrdn-header:focus {
                border-radius: 0
            }

        .e-accordion .e-acrdn-item.e-item-focus {
            border-color: rgba(0,0,0,.13);
            border-style: solid;
            border-width: 0 0 1px 0
        }

            .e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state {
                border-top: 1px none #000
            }

                .e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:focus {
                    border-color: rgba(0,0,0,.13);
                    border-style: solid;
                    border-width: 0
                }

                .e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus {
                    background: #f8f9fa
                }

                    .e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus .e-acrdn-header-content {
                        color: #00416f
                    }

                    .e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus .e-icons {
                        color: #00416f
                    }

                    .e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus .e-acrdn-header-icon .e-icons {
                        color: #00416f
                    }

            .e-accordion .e-acrdn-item.e-item-focus.e-expand-state.e-select, .e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state {
                border-color: #000 #000 rgba(0,0,0,.13)
            }

        .e-accordion .e-acrdn-item.e-expand-state.e-select {
            border-color: rgba(0,0,0,.13);
            border-style: solid;
            border-width: 0 0 1px 0
        }

        .e-accordion .e-acrdn-item .e-acrdn-header {
            border: 0
        }

        .e-accordion .e-acrdn-item.e-overlay.e-select.e-expand-state .e-acrdn-header .e-icons, .e-accordion .e-acrdn-item.e-overlay.e-select.e-expand-state .e-acrdn-header .e-acrdn-header-content {
            color: #6c757d
        }

        .e-accordion .e-acrdn-item.e-overlay {
            background: #f8f9fa;
            opacity: inherit
        }

            .e-accordion .e-acrdn-item.e-overlay .e-acrdn-header .e-icons, .e-accordion .e-acrdn-item.e-overlay .e-acrdn-header .e-acrdn-header-content {
                color: #6c757d
            }

            .e-accordion .e-acrdn-item.e-overlay.e-overlay.e-select.e-expand-state .e-acrdn-header .e-icons {
                color: #6c757d
            }

            .e-accordion .e-acrdn-item.e-overlay.e-overlay.e-select.e-expand-state .e-acrdn-header .e-acrdn-header-content {
                color: #00416f
            }

        .e-accordion .e-acrdn-item.e-selected.e-select.e-expand-state > .e-acrdn-header:focus {
            border-color: rgba(0,0,0,.13);
            border-style: solid;
            border-width: 0;
            background: #f8f9fa
        }

        .e-accordion .e-acrdn-item.e-selected.e-select.e-expand-state > .e-acrdn-header:hover {
            background: #f8f9fa
        }

        .e-accordion .e-acrdn-item.e-selected.e-select.e-expand-state > .e-acrdn-header:active {
            background: #f8f9fa
        }

        .e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header .e-acrdn-header-content, .e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header .e-acrdn-header-content {
            color: #00416f
        }

        .e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-item:last-child {
            border-bottom: 1px none rgba(0,0,0,.13)
        }

        .e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-header .e-acrdn-header-content {
            color: #00416f
        }

        .e-accordion .e-acrdn-item.e-select {
            background: #f8f9fa;
            border-color: rgba(0,0,0,.13);
            border-style: solid;
            border-width: 0 0 1px 0
        }

            .e-accordion .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content {
                color: #212529;
                background: #fff;
                border-top: 1px solid rgba(0,0,0,.13);
                border-bottom: 0
            }

        .e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
            color: #00416f
        }

        .e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon {
            color: #00416f
        }

        .e-accordion .e-acrdn-item.e-select.e-selected > .e-acrdn-header:focus {
            border: 0
        }

        .e-accordion .e-acrdn-item.e-expand-state.e-select:not(.e-selected) > .e-acrdn-header:focus {
            background: #f8f9fa;
            border: 0;
            border-color: initial
        }

        .e-accordion .e-acrdn-item .e-acrdn-header:hover {
            border: 0;
            background: #f8f9fa;
            border-color: initial
        }

        .e-accordion .e-acrdn-item .e-acrdn-header:active {
            border: 0;
            border-color: initial;
            background: #f8f9fa
        }

        .e-accordion .e-acrdn-item .e-acrdn-header:focus {
            border: 0;
            background: #f8f9fa;
            box-shadow: none
        }

            .e-accordion .e-acrdn-item .e-acrdn-header:focus:active .e-icons, .e-accordion .e-acrdn-item .e-acrdn-header:focus:active .e-acrdn-header-content, .e-accordion .e-acrdn-item .e-acrdn-header:focus:active .e-toggle-icon {
                color: #00416f
            }

        .e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover .e-acrdn-header-content {
            color: #001d1f
        }

        .e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover .e-icons {
            color: #00416f
        }

        .e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover .e-toggle-icon .e-icons.e-tgl-collapse-icon {
            color: #001d1f
        }

        .e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover:focus .e-icons, .e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover:focus .e-acrdn-header-content {
            color: #00416f
        }

        .e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header {
            border-color: initial;
            border-style: solid;
            border-width: 0;
            background: #f8f9fa
        }

            .e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover .e-icons, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover .e-icons {
                color: #001d1f
            }

            .e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover .e-acrdn-header-icon .e-icons, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover .e-acrdn-header-icon .e-icons {
                color: #00416f
            }

            .e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover .e-acrdn-header-content, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover .e-acrdn-header-content {
                color: #001d1f
            }

            .e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover:focus .e-icons, .e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover:focus .e-acrdn-header-content, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover:focus .e-icons, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover:focus .e-acrdn-header-content {
                color: #00416f
            }

            .e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header .e-acrdn-header-icon, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header .e-acrdn-header-icon {
                color: #00416f
            }

            .e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover {
                border-color: initial
            }

            .e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header > .e-toggle-icon, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header > .e-toggle-icon {
                color: #00416f
            }

            .e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header .e-acrdn-header-icon, .e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header .e-acrdn-header-content, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header .e-acrdn-header-icon, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header .e-acrdn-header-content {
                color: #00416f
            }

        .e-accordion .e-acrdn-item.e-select.e-item-focus {
            border-color: rgba(0,0,0,.13)
        }

        .e-accordion .e-acrdn-item.e-selected {
            border-color: #000 #000 rgba(0,0,0,.13);
            border-style: solid;
            border-width: 0 0 1px 0
        }

            .e-accordion .e-acrdn-item.e-selected.e-select {
                border-color: #000 #000 rgba(0,0,0,.13);
                border-style: solid;
                border-width: 0 0 1px 0
            }

                .e-accordion .e-acrdn-item.e-selected.e-select.e-active {
                    background: #fff
                }

                .e-accordion .e-acrdn-item.e-selected.e-select.e-select:last-child {
                    border-bottom: 1px none rgba(0,0,0,.13)
                }

            .e-accordion .e-acrdn-item.e-selected > .e-acrdn-header > .e-acrdn-header-content {
                color: #00416f
            }

            .e-accordion .e-acrdn-item.e-selected > .e-acrdn-header > .e-toggle-icon {
                color: #00416f
            }

            .e-accordion .e-acrdn-item.e-selected > .e-acrdn-header:focus {
                position: relative;
                z-index: 2;
                box-shadow: none
            }

            .e-accordion .e-acrdn-item.e-selected + .e-selected {
                border-color: #000 #000 rgba(0,0,0,.13);
                border-style: solid;
                border-width: 0 0 1px 0
            }

            .e-accordion .e-acrdn-item.e-selected .e-acrdn-item.e-selected.e-expand-state:hover > .e-acrdn-header .e-icons {
                color: #00416f
            }

            .e-accordion .e-acrdn-item.e-selected .e-acrdn-item.e-selected.e-expand-state:hover > .e-acrdn-header .e-acrdn-header-content {
                color: #00416f
            }

            .e-accordion .e-acrdn-item.e-selected.e-select > .e-acrdn-header {
                background: #f8f9fa;
                border-radius: 4px;
                border-color: initial;
                border-style: solid;
                border-width: 0
            }

                .e-accordion .e-acrdn-item.e-selected.e-select > .e-acrdn-header:focus {
                    background: #f8f9fa
                }

                .e-accordion .e-acrdn-item.e-selected.e-select > .e-acrdn-header:hover {
                    border-color: initial
                }

            .e-accordion .e-acrdn-item.e-selected > .e-acrdn-panel .e-acrdn-content {
                color: #212529
            }

            .e-accordion .e-acrdn-item.e-selected > .e-acrdn-panel .e-acrdn-header-content {
                color: #00416f
            }

        .e-accordion .e-acrdn-item .e-toggle-icon {
            color: #00416f
        }

        .e-accordion .e-acrdn-item .e-acrdn-panel {
            font-size: 14px
        }

    .e-accordion .e-tgl-collapse-icon::before {
        content: ""
    }

    .e-accordion .e-tgl-collapse-icon.e-expand-icon {
        transform: rotate(-180deg)
    }

.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-input-group.e-control-wrapper.e-ddl .e-input[readonly], .e-float-input.e-control-wrapper.e-ddl input[readonly] {
    background: rgba(0,0,0,0)
}

.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: rgba(0,0,0,0);
    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: rgba(0,0,0,0);
    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,.03)
}

.e-input-group .e-control.e-dropdownlist ~ .e-ddl-icon {
    font-size: 12px
}

.e-small .e-input-group .e-control.e-dropdownlist ~ .e-ddl-icon, .e-small.e-input-group .e-control.e-dropdownlist ~ .e-ddl-icon {
    font-size: 10px
}

.e-popup.e-wide-popup.e-ddl-device.e-popup-close {
    display: block;
    visibility: hidden
}

.e-popup-full-page {
    bottom: 0;
    left: 0;
    margin: 0;
    overflow: hidden;
    padding: 0;
    right: 0;
    top: 0
}

    .e-popup-full-page .e-popup-full-page.e-ddl.e-popup.e-ddl-device-filter {
        margin: 0
    }

.e-ddl.e-control-wrapper .e-ddl-disable-icon {
    position: relative
}

    .e-ddl.e-control-wrapper .e-ddl-disable-icon::before {
        content: ""
    }

.e-ddl.e-control-wrapper.e-input-group .e-ddl-icon.e-ddl-disable-icon {
    position: relative
}

    .e-ddl.e-control-wrapper.e-input-group .e-ddl-icon.e-ddl-disable-icon::before {
        content: ""
    }

.e-ddl-device-filter .e-filter-parent {
    background-color: #fff
}

.e-ddl input.e-input::-webkit-contacts-auto-fill-button {
    display: none;
    pointer-events: none;
    position: absolute;
    right: 0;
    visibility: hidden
}

.e-filter-parent {
    border: rgba(0,0,0,.12);
    border-top-width: 0;
    box-shadow: none;
    display: block;
    padding: 6px
}

.e-ddl.e-input-group:not(.e-disabled) {
    cursor: pointer
}

.e-ddl.e-popup.e-ddl-device-filter .e-input-group.e-input-focus::before, .e-ddl.e-popup.e-ddl-device-filter .e-input-group.e-input-focus::after {
    width: 0
}

.e-ddl.e-popup {
    background: #fff;
    border: 1px solid rgba(0,0,0,.15);
    position: absolute
}

    .e-ddl.e-popup .e-search-icon {
        margin: 0;
        opacity: .57;
        padding: 8px
    }

    .e-ddl.e-popup .e-filter-parent .e-back-icon {
        padding: 0
    }

    .e-ddl.e-popup .e-input-group {
        margin-bottom: 0
    }

    .e-ddl.e-popup .e-ddl-footer, .e-ddl.e-popup .e-ddl-header {
        cursor: default
    }

.e-ddl.e-input-group .e-ddl-hidden, .e-ddl.e-float-input .e-ddl-hidden {
    -webkit-appearance: initial;
    border: 0;
    height: 0;
    padding: 0;
    visibility: hidden;
    width: 0
}

.e-ddl.e-input-group, .e-ddl.e-input-group.e-input-focus:focus {
    outline: none
}

.e-dropdownbase .e-list-item .e-highlight {
    display: inline;
    font-weight: bold;
    vertical-align: baseline
}

.e-ddl.e-input-group input[readonly] ~ .e-clear-icon:not(.e-clear-icon-hide), .e-float-input input[readonly] ~ .e-clear-icon:not(.e-clear-icon-hide), .e-float-input.e-input-group input[readonly] ~ .e-clear-icon:not(.e-clear-icon-hide) {
    opacity: 1
}

.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon, .e-input-group input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon, .e-input-group.e-control-wrapper input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon, .e-float-input input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon, .e-float-input.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon, .e-float-input.e-input-group input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon, .e-float-input.e-input-group.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon {
    display: flex
}

    .e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide, .e-input-group input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide, .e-input-group.e-control-wrapper input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide, .e-float-input input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide, .e-float-input.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide, .e-float-input.e-input-group input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide, .e-float-input.e-input-group.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide {
        display: none
    }

.e-input-group.e-static-clear input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide, .e-input-group.e-static-clear.e-control-wrapper input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide, .e-float-input.e-static-clear input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide, .e-float-input.e-static-clear.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide, .e-float-input.e-static-clear.e-input-group input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide, .e-float-input.e-static-clear.e-input-group.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide {
    cursor: pointer;
    display: flex
}

.e-ddl.e-input-group .e-input-value, .e-ddl.e-input-group .e-input-value:focus {
    font-family: inherit;
    font-size: 14px;
    height: auto;
    margin: 0;
    outline: none;
    width: 100%;
    overflow: hidden
}

.e-ddl.e-input-group input[readonly].e-input, .e-ddl.e-input-group input[readonly], .e-ddl.e-input-group .e-dropdownlist {
    pointer-events: none
}

.e-ddl.e-popup.e-popup-open .e-list-item.e-disabled {
    opacity: .7;
    pointer-events: none
}

ejs-autocomplete, ejs-combobox, ejs-dropdownlist {
    display: block
}

.e-small .e-ddl.e-popup .e-list-item, .e-input-group.e-ddl.e-small .e-list-item {
    font-size: 13px
}

.e-small .e-ddl.e-popup .e-list-group-item, .e-input-group.e-ddl.e-small .e-list-group-item {
    font-size: 13px
}

.e-small.e-ddl.e-popup .e-list-item, .e-input-group.e-ddl.e-small .e-list-item {
    font-size: 13px
}

.e-small.e-ddl.e-popup .e-list-group-item, .e-input-group.e-ddl.e-small .e-list-group-item {
    font-size: 13px
}

.e-content-placeholder.e-ddl.e-placeholder-ddl, .e-content-placeholder.e-autocomplete.e-placeholder-autocomplete, .e-content-placeholder.e-combobox.e-placeholder-combobox {
    background-size: 300px 33px;
    min-height: 33px
}

.e-ddl.e-popup.e-resize .e-resizer-right {
    bottom: 0;
    right: 0;
    cursor: nwse-resize;
    height: 15px;
    position: absolute;
    width: 15px
}

.e-popup {
    border-color: rgba(0,0,0,.15)
}

.e-float-input.e-input-group.e-ddl.e-control.e-icon-anim > .e-float-text, .e-float-input.e-input-focus.e-input-group.e-ddl.e-control.e-keyboard > .e-float-text {
    color: #fff
}

.e-ddl.e-popup .e-filter-parent .e-input-group input.e-input-filter {
    border-color: rgba(0,0,0,0);
    background: none
}

.e-ddl .e-search-icon::before {
    content: ""
}

.e-ddl .e-back-icon::before {
    content: ""
}

.e-ddl.e-input-group.e-control-wrapper .e-ddl-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-ddl.e-popup.e-resize .e-icons.e-resizer-right::before {
    content: ""
}
/*! 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, .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, .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
        }

            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, .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, .e-input.e-corner, .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, .e-input-group.e-input-focus.e-corner, .e-input-group.e-control-wrapper.e-input-focus.e-corner, 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
                }

.e-input:focus {
    border-width: 1px;
    padding-bottom: 0
}

.e-input.e-small:focus {
    border-width: 1px;
    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
}

.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
}

    .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, .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[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, .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-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, .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-input.e-rtl, .e-input-group.e-rtl, .e-input-group.e-control-wrapper.e-rtl, .e-float-input.e-rtl, .e-float-input.e-control-wrapper.e-rtl {
    direction: rtl
}

.e-input-group, .e-input-group.e-control-wrapper, .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-float-input:not(.e-input-group), .e-float-input.e-control-wrapper:not(.e-input-group), .e-float-custom-tag, .e-float-custom-tag.e-control-wrapper {
    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.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-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
    }

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: .25s cubic-bezier(0.25, 0.8, 0.25, 1);
    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-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: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 {
    -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%);
    user-select: none;
    width: 100%;
    font-style: normal
}

.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 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 {
    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-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-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-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-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 {
    line-height: normal
}

.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-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 {
    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, .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-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, .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 input, .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, .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
    }

    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, .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;
        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-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-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: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-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-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 {
        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: .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 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
    }

    .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, .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-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: rgba(0,0,0,0);
    background-image: none;
    cursor: not-allowed
}

.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-control-wrapper input.e-input, .e-input-group.e-control-wrapper textarea.e-input, .e-float-input input.e-input, .e-float-input.e-control-wrapper input.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-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-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-control-wrapper .e-input-group-icon:last-child, .e-input-group.e-small .e-input-group-icon:last-child, .e-input-group.e-control-wrapper.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: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-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, .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, .e-float-input.e-control-wrapper.e-hidden, .e-input-group.e-control-wrapper.e-hidden {
            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, textarea.e-input::-webkit-input-placeholder, textarea.e-input:-moz-placeholder, textarea.e-input:-ms-input-placeholder, textarea.e-input::-moz-placeholder, 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 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, .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, .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
}

input.e-input:-moz-placeholder, textarea.e-input:-moz-placeholder, .e-input-group input.e-input:-moz-placeholder, .e-input-group textarea.e-input:-moz-placeholder, .e-input-group.e-control-wrapper input.e-input:-moz-placeholder, .e-input-group.e-control-wrapper textarea.e-input:-moz-placeholder, input.e-input:-moz-placeholder, .e-input-group input.e-input:-moz-placeholder, .e-input-group.e-control-wrapper input.e-input:-moz-placeholder, textarea.e-input:-moz-placeholder, input.e-input::-moz-placeholder, textarea.e-input::-moz-placeholder, input.e-input::-webkit-input-placeholder, textarea.e-input::-webkit-input-placeholder {
    font-style: normal;
    user-select: none
}

input.e-input:-ms-input-placeholder, textarea.e-input:-ms-input-placeholder {
    font-style: normal
}

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-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
}

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
}

    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
    }

    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, 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, 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
    }

.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: rgba(0,0,0,0);
    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-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-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-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-small .e-clear-icon, .e-input-group .e-clear-icon.e-small, .e-input-group.e-control-wrapper.e-small .e-clear-icon, .e-input-group.e-control-wrapper .e-clear-icon.e-small {
    min-height: 0;
    min-width: 34px;
    padding-bottom: 0;
    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 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-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 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-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);
    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);
    user-select: text
}

.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-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 {
    -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-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: .25s cubic-bezier(0.25, 0.8, 0.25, 1);
    user-select: none;
    white-space: nowrap;
    width: 100%
}

.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;
    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;
    user-select: text
}

.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-control-wrapper textarea[disabled], .e-float-input.e-control-wrapper textarea.e-disabled {
    background: rgba(0,0,0,0);
    background-image: none;
    cursor: not-allowed
}

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-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-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
    }
/*! 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: rgba(0,0,0,0);
        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, .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-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-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 {
        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, .e-input-group, .e-input-group.e-control-wrapper {
        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
    }

    input.e-input:-moz-placeholder, input.e-input:-moz-placeholder, textarea.e-input:-moz-placeholder, input.e-input::-moz-placeholder, textarea.e-input::-moz-placeholder, .e-input-group input.e-input:-moz-placeholder, .e-input-group input.e-input:-moz-placeholder, .e-input-group.e-control-wrapper input.e-input:-moz-placeholder, .e-input-group input.e-input:-moz-placeholder, .e-input-group.e-control-wrapper input.e-input:-moz-placeholder, .e-input-group textarea.e-input:-moz-placeholder, .e-input-group.e-control-wrapper textarea.e-input:-moz-placeholder, .e-input-group input.e-input::-moz-placeholder, .e-input-group.e-control-wrapper input.e-input::-moz-placeholder, .e-input-group textarea.e-input::-moz-placeholder, .e-input-group.e-control-wrapper textarea.e-input::-moz-placeholder {
        color: #6c757d
    }

    input.e-input::-webkit-input-placeholder, textarea.e-input::-webkit-input-placeholder, .e-input-group input.e-input::-webkit-input-placeholder, .e-input-group textarea.e-input::-webkit-input-placeholder, .e-input-group.e-control-wrapper input.e-input::-webkit-input-placeholder, .e-input-group.e-control-wrapper textarea.e-input::-webkit-input-placeholder {
        color: #6c757d
    }

    input.e-input:-ms-input-placeholder, textarea.e-input:-ms-input-placeholder, .e-input-group input.e-input:-ms-input-placeholder, .e-input-group.e-control-wrapper input.e-input:-ms-input-placeholder, .e-input-group.e-control-wrapper textarea.e-input:-ms-input-placeholder, .e-input-group textarea.e-input:-ms-input-placeholder {
        color: #6c757d
    }

    .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), .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-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,.125);
        border-color: #4e555b;
        box-shadow: inset 0 3px 5px rgba(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, .e-float-input.e-small textarea::selection, .e-float-input textarea::selection {
        background: #00416f;
        color: #fff
    }

    .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, .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-error .e-input-group-icon, .e-input-group.e-control-wrapper.e-error .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, .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, .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, .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: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: #00e2eb;
        -webkit-box-shadow: 0 0 0 3px rgba(0,103,107,.25);
        box-shadow: 0 0 0 3px rgba(0,103,107,.25);
        transition: border-color .15s ease-in-out,box-shadow .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, .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, .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 {
        -webkit-box-shadow: none;
        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 {
        -webkit-box-shadow: none;
        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, .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, .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 {
        -webkit-box-shadow: none;
        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: rgba(0,0,0,0)
    }

    .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: #00e2eb;
        -webkit-box-shadow: 0 0 0 3px rgba(0,103,107,.25);
        box-shadow: 0 0 0 3px rgba(0,103,107,.25);
        transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out
    }

    .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, .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 {
        -webkit-box-shadow: none;
        box-shadow: none
    }

    .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: #00e2eb;
        -webkit-box-shadow: 0 0 0 3px rgba(0,103,107,.25);
        box-shadow: 0 0 0 3px rgba(0,103,107,.25)
    }

    .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-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: rgba(0,0,0,0);
        border-top-color: rgba(0,0,0,0)
    }

    .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,.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,.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,.4)
    }

    .e-float-input.e-input-focus .e-input:focus, .e-float-input.e-control-wrapper.e-input-focus .e-input:focus {
        border-bottom-color: rgba(0,0,0,0);
        border-top-color: rgba(0,0,0,0)
    }

    .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:not(.e-error).e-input-focus input ~ label.e-float-text, .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: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-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: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: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-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: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-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-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-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 {
        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:not(.e-error).e-input-focus input ~ label.e-float-text, .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 {
        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-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 {
        color: #6c757d
    }

    .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 {
        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-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 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-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-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-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-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-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 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-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-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-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 {
            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: #00e2eb
    }

    .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: #00e2eb
    }

    .e-float-input .e-clear-icon::before, .e-float-input.e-control-wrapper .e-clear-icon::before {
        content: "";
        font-family: "e-icons"
    }

    .e-input-group .e-clear-icon::before, .e-input-group.e-control-wrapper .e-clear-icon::before {
        content: "";
        font-family: "e-icons"
    }
/*! 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
    }

@keyframes material-spinner-rotate {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes fabric-spinner-rotate {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.e-spinner-pane {
    align-items: center;
    display: inline-flex;
    height: 100%;
    justify-content: center;
    left: 0;
    position: absolute;
    text-align: center;
    top: 0;
    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 .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, .e-spinner-pane .e-spinner-inner .e-spin-tailwind3 {
            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, .e-spinner-pane .e-spinner-inner .e-spin-tailwind3 .e-path-circle {
                fill: none;
                stroke-linecap: square
            }

        .e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 {
            animation: material-spinner-rotate .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-fluent2, .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-fluent2 .e-path-arc, .e-spinner-pane .e-spinner-inner .e-spin-fluent2 .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, .e-spinner-pane .e-spinner-inner .e-spin-bootstrap5v3 {
            animation: material-spinner-rotate .75s linear infinite;
            border-radius: 50%;
            display: block;
            margin: 0 auto
        }

            .e-spinner-pane .e-spinner-inner .e-spin-bootstrap5 .e-path-circle, .e-spinner-pane .e-spinner-inner .e-spin-bootstrap5v3 .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: rgba(0,0,0,0)
}

    .e-spinner-pane.e-spin-overlay {
        background-color: rgba(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: #00416f;
            stroke: #00416f
        }

    .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-fluent2 .e-path-circle, .e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-circle {
        stroke: #00416f
    }

    .e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-arc, .e-spinner-pane .e-spinner-inner .e-spin-fluent2 .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: #00416f
    }

    .e-spinner-pane .e-spinner-inner .e-spin-bootstrap5, .e-spinner-pane .e-spinner-inner .e-spin-bootstrap5v3 {
        stroke: #00416f
    }

    .e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-circle {
        stroke: #00416f
    }

    .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, .e-spinner-pane .e-spinner-inner .e-spin-tailwind3 {
        stroke: #00416f
    }

    .e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 {
        stroke: #00416f
    }

    .e-spinner-pane .e-spinner-inner .e-spin-bootstrap {
        fill: #00416f;
        stroke: #00416f
    }

.e-dropdownbase .e-list-item .e-list-icon {
    padding: 0 8px 0 0
}

.e-small .e-dropdownbase .e-list-item .e-list-icon {
    padding: 0 8px 0 0
}

.e-input-group.e-ddl .e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 .e-path-circle, .e-ddl.e-popup .e-filter-parent .e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 .e-path-circle, .e-ddl.e-popup .e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 .e-path-circle {
    stroke-width: 1px
}

.e-dropdownbase {
    display: block;
    height: 100%;
    min-height: 36px;
    position: relative;
    width: 100%
}

    .e-dropdownbase .e-list-parent {
        margin: 0;
        padding: 0
    }

    .e-dropdownbase .e-list-group-item, .e-dropdownbase .e-fixed-head {
        cursor: default
    }

    .e-dropdownbase .e-list-item {
        cursor: pointer;
        overflow: hidden;
        position: relative;
        text-overflow: ellipsis;
        vertical-align: middle;
        white-space: nowrap;
        width: 100%
    }

        .e-dropdownbase .e-list-item .e-list-icon {
            font-size: 16px;
            vertical-align: middle
        }

    .e-dropdownbase .e-fixed-head {
        position: absolute;
        top: 0
    }

    .e-dropdownbase.e-content {
        overflow: auto;
        position: relative
    }

.e-popup.e-ddl .e-dropdownbase.e-nodata, .e-popup.e-mention .e-dropdownbase.e-nodata {
    color: #212529;
    cursor: default;
    font-family: inherit;
    font-size: 14px;
    padding: 14px 16px;
    text-align: center
}

.e-mention.e-popup {
    background: #fff;
    border: 0;
    box-shadow: 0 2px 3px 1px rgba(0,0,0,.21);
    margin-top: 2px;
    position: absolute
}

    .e-mention.e-popup .e-dropdownbase {
        min-height: 26px
    }

.e-mention .e-dropdownbase .e-list-item .e-highlight {
    display: inline;
    font-weight: bold;
    vertical-align: baseline
}

.e-mention .e-mention-chip, .e-mention .e-mention-chip:hover {
    background: #e9ecef;
    border-radius: 2px;
    border: none;
    color: #00416f;
    cursor: default
}

.e-mention.e-editable-element {
    border: 2px solid rgba(0,0,0,.15);
    height: auto;
    min-height: 120px;
    width: 100%
}

.e-form-mirror-div {
    white-space: pre-wrap
}

.e-rtl .e-dropdownbase.e-dd-group .e-list-item {
    padding-right: 30px
}

.e-dropdownbase.e-dd-group .e-list-item {
    padding-left: 30px;
    text-indent: 0
}

.e-small .e-dropdownbase.e-dd-group .e-list-item {
    padding-left: 30px
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-dropdownbase.e-dd-group .e-list-group-item {
    text-indent: 0
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-dropdownbase.e-dd-group .e-list-group-item {
    cursor: pointer;
    font-weight: normal;
    overflow: hidden;
    position: relative;
    text-overflow: ellipsis;
    vertical-align: middle;
    white-space: nowrap;
    width: 100%
}

.e-rtl.e-multiselect-group .e-dropdownbase.e-dd-group .e-list-item {
    padding-right: 30px
}

.e-rtl .e-dropdownbase .e-list-item {
    padding-left: 24px;
    padding-right: 0
}

.e-small.e-rtl .e-dropdownbase .e-list-item, .e-small .e-rtl .e-dropdownbase .e-list-item, .e-rtl .e-small .e-dropdownbase .e-list-item {
    padding-left: 24px;
    padding-right: 0
}

.e-dropdownbase {
    border-color: rgba(0,0,0,.15)
}

    .e-dropdownbase .e-list-item {
        -webkit-tap-highlight-color: rgba(0,0,0,0);
        border-bottom: 1px;
        border-color: #fff;
        color: #212529;
        font-family: inherit;
        font-size: 14px;
        line-height: 26px;
        min-height: 26px;
        padding-right: 24px;
        text-indent: 20px;
        background-color: #fff
    }

    .e-dropdownbase .e-list-group-item, .e-fixed-head {
        border-color: #fff;
        color: #6c757d;
        font-family: inherit;
        font-size: 12px;
        font-weight: normal;
        line-height: 26px;
        min-height: 26px;
        padding-left: 20px;
        padding-right: 24px;
        overflow: hidden;
        text-overflow: ellipsis;
        background-color: #fff
    }

    .e-dropdownbase .e-list-item.e-active, .e-dropdownbase .e-list-item.e-active.e-hover {
        background-color: #00416f;
        border-color: #fff;
        color: #fff
    }

    .e-dropdownbase .e-list-item.e-hover {
        background-color: #f2f4f6;
        border-color: #fff;
        color: #212529
    }

    .e-dropdownbase .e-list-item:last-child {
        border-bottom: 0
    }

    .e-dropdownbase .e-list-item.e-item-focus {
        background-color: #f2f4f6
    }

.e-multi-column.e-ddl.e-popup.e-popup-open table {
    border-collapse: collapse;
    table-layout: fixed;
    width: 100%
}

.e-multi-column.e-ddl.e-popup.e-popup-open th, .e-multi-column.e-ddl.e-popup.e-popup-open td {
    display: table-cell;
    overflow: hidden;
    padding-right: 16px;
    text-indent: 10px;
    text-overflow: ellipsis
}

.e-multi-column.e-ddl.e-popup.e-popup-open th {
    line-height: 36px;
    text-align: left
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-ddl-header {
    background-color: #fff;
    border-color: rgba(0,0,0,.12);
    border-style: solid;
    border-width: 0 0 1px 0;
    color: #6c757d;
    font-family: inherit;
    font-size: 12px;
    font-weight: normal;
    text-indent: 10px
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-dropdownbase .e-list-item {
    padding-right: 0
}

.e-multi-column.e-ddl.e-popup.e-popup-open.e-scroller .e-ddl-header {
    padding-right: 16px
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-ddl-header, .e-multi-column.e-ddl.e-popup.e-popup-open.e-ddl-device .e-ddl-header {
    padding-right: 0
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-text-center {
    text-align: center
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-text-right {
    text-align: right
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-text-left {
    text-align: left
}

.e-small .e-dropdownbase .e-list-item, .e-dropdownbase.e-small .e-list-item {
    color: #212529;
    line-height: 22px;
    min-height: 22px;
    text-indent: 12px
}

.e-small .e-dropdownbase .e-list-group-item, .e-small .e-dropdownbase .e-fixed-head, .e-dropdownbase.e-small .e-list-group-item, .e-dropdownbase.e-small .e-fixed-head {
    font-size: 12px;
    line-height: 22px;
    min-height: 22px;
    padding-left: 20px
}

.e-small .e-dropdownbase .e-list-item .e-list-icon, .e-dropdownbase.e-small .e-list-item .e-list-icon {
    font-size: 14px
}

.e-ddl.e-popup.e-multiselect-group .e-list-group-item {
    background-color: #fff;
    border-bottom: 1px;
    border-color: #fff;
    color: #212529;
    font-family: inherit;
    text-indent: 20px;
    font-size: 14px;
    padding-right: 24px
}

    .e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-item-focus {
        background-color: #f2f4f6
    }

    .e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-active, .e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-active.e-hover {
        background-color: #00416f;
        border-color: #fff;
        color: #fff
    }

    .e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-hover {
        background-color: #f2f4f6;
        border-color: #fff;
        color: #212529
    }

.e-selectall-parent.e-item-focus {
    background-color: #f2f4f6
}

.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-avatar {
    align-content: center;
    align-items: center;
    background-color: #e9ecef;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 4px;
    color: #212529;
    display: inline-flex;
    font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont";
    font-size: 1.05em;
    font-weight: 400;
    height: 2.5em;
    justify-content: center;
    overflow: hidden;
    position: relative;
    width: 2.5em
}

    .e-avatar img {
        height: 100%;
        width: auto
    }

    .e-avatar.e-avatar-circle {
        border-radius: 50%
    }

        .e-avatar.e-avatar-circle.e-avatar-large, .e-avatar.e-avatar-circle.e-avatar-xlarge {
            border-radius: 50%
        }

    .e-avatar.e-avatar-xsmall {
        font-size: .65em
    }

    .e-avatar.e-avatar-small {
        font-size: .85em
    }

    .e-avatar.e-avatar-large {
        font-size: 1.25em
    }

    .e-avatar.e-avatar-xlarge {
        font-size: 1.45em
    }

.e-badge {
    background: #fafafa;
    border-color: rgba(0,0,0,0);
    border-radius: .335em;
    box-shadow: 0 0 0 2px rgba(0,0,0,0);
    box-sizing: border-box;
    color: rgba(0,0,0,.87);
    display: inline-block;
    font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont";
    font-size: .75em;
    font-weight: 500;
    line-height: 1;
    padding: .25em .42em .25em .42em;
    overflow: hidden;
    text-align: center;
    text-decoration: none;
    text-indent: 0;
    vertical-align: middle
}

    .e-badge:hover {
        text-decoration: none
    }

    .e-badge.e-badge-pill {
        border-radius: 5em
    }

    .e-badge.e-badge-notification {
        border-radius: 1em;
        height: 18px;
        line-height: 18px;
        min-width: 24px;
        padding: 0 8px 0 8px;
        width: auto;
        font-size: 12px;
        position: absolute;
        top: -10px;
        left: 100%
    }

        .e-badge.e-badge-notification.e-badge-ghost {
            line-height: 16px
        }

    .e-badge.e-badge-circle {
        border-radius: 50%;
        height: 1.834em;
        line-height: 1.834em;
        min-width: 0;
        padding: 0;
        width: 1.834em
    }

        .e-badge.e-badge-circle.e-badge-ghost {
            line-height: 1.8em
        }

    .e-badge.e-badge-overlap {
        position: absolute;
        top: -10px;
        transform: translateX(-50%)
    }

    .e-badge.e-badge-dot {
        border-radius: 100%;
        height: 6px;
        line-height: 1;
        min-width: 0;
        padding: 0;
        width: 6px;
        box-shadow: 0 0 0 1px #fff;
        margin: 0;
        overflow: visible;
        position: absolute;
        top: -3px;
        left: 100%
    }

    .e-badge.e-badge-bottom.e-badge-dot {
        position: absolute;
        top: auto;
        bottom: 3px
    }

    .e-badge.e-badge-bottom.e-badge-notification {
        position: absolute;
        top: auto;
        bottom: -3px
    }

button .e-badge {
    line-height: .9;
    position: relative;
    top: -2px
}

    button .e-badge.e-badge-circle {
        height: 2em;
        line-height: 2em;
        width: 2em
    }

        button .e-badge.e-badge-circle.e-badge-ghost {
            line-height: 1.9em
        }

.e-badge.e-badge-primary:not(.e-badge-ghost):not([href]), .e-badge.e-badge-primary[href]:not(.e-badge-ghost) {
    background-color: #00416f;
    color: #fff
}

.e-badge.e-badge-secondary:not(.e-badge-ghost):not([href]), .e-badge.e-badge-secondary[href]:not(.e-badge-ghost) {
    background-color: #fff;
    color: #fff
}

.e-badge.e-badge-success:not(.e-badge-ghost):not([href]), .e-badge.e-badge-success[href]:not(.e-badge-ghost) {
    background-color: #28a745;
    color: #fff
}

.e-badge.e-badge-danger:not(.e-badge-ghost):not([href]), .e-badge.e-badge-danger[href]:not(.e-badge-ghost) {
    background-color: #dc3545;
    color: #fff
}

.e-badge.e-badge-warning:not(.e-badge-ghost):not([href]), .e-badge.e-badge-warning[href]:not(.e-badge-ghost) {
    background-color: #ffc107;
    color: #212529
}

.e-badge.e-badge-info:not(.e-badge-ghost):not([href]), .e-badge.e-badge-info[href]:not(.e-badge-ghost) {
    background-color: #17a2b8;
    color: #fff
}

.e-badge.e-badge-light:not(.e-badge-ghost):not([href]), .e-badge.e-badge-light[href]:not(.e-badge-ghost) {
    background-color: #f8f9fa;
    color: #212529
}

.e-badge.e-badge-dark:not(.e-badge-ghost):not([href]), .e-badge.e-badge-dark[href]:not(.e-badge-ghost) {
    background-color: #212529;
    color: #fff
}

.e-badge.e-badge-primary[href]:not(.e-badge-ghost):hover {
    background-color: #003638
}

.e-badge.e-badge-secondary[href]:not(.e-badge-ghost):hover {
    background-color: #e6e6e6
}

.e-badge.e-badge-success[href]:not(.e-badge-ghost):hover {
    background-color: #1e7e34
}

.e-badge.e-badge-danger[href]:not(.e-badge-ghost):hover {
    background-color: #bd2130
}

.e-badge.e-badge-warning[href]:not(.e-badge-ghost):hover {
    background-color: #d39e00
}

.e-badge.e-badge-info[href]:not(.e-badge-ghost):hover {
    background-color: #117a8b
}

.e-badge.e-badge-light[href]:not(.e-badge-ghost):hover {
    background-color: #dae0e5
}

.e-badge.e-badge-dark[href]:not(.e-badge-ghost):hover {
    background-color: #0a0c0d
}

.e-badge.e-badge-primary[href].e-badge-ghost:hover {
    border-color: #001d1f;
    color: #001d1f
}

.e-badge.e-badge-secondary[href].e-badge-ghost:hover {
    border-color: #d9d9d9;
    color: #d9d9d9
}

.e-badge.e-badge-success[href].e-badge-ghost:hover {
    border-color: #19692c;
    color: #19692c
}

.e-badge.e-badge-danger[href].e-badge-ghost:hover {
    border-color: #a71d2a;
    color: #a71d2a
}

.e-badge.e-badge-warning[href].e-badge-ghost:hover {
    border-color: #ba8b00;
    color: #ba8b00
}

.e-badge.e-badge-info[href].e-badge-ghost:hover {
    border-color: #0f6674;
    color: #0f6674
}

.e-badge.e-badge-light[href].e-badge-ghost:hover {
    border-color: #cbd3da;
    color: #cbd3da
}

.e-badge.e-badge-dark[href].e-badge-ghost:hover {
    border-color: #000;
    color: #000
}

.e-badge.e-badge-ghost.e-badge-primary {
    background-color: rgba(0,0,0,0);
    border: 1px solid #00416f;
    color: #00416f
}

.e-badge.e-badge-ghost.e-badge-secondary {
    background-color: rgba(0,0,0,0);
    border: 1px solid #fff;
    color: #fff
}

.e-badge.e-badge-ghost.e-badge-success {
    background-color: rgba(0,0,0,0);
    border: 1px solid #28a745;
    color: #28a745
}

.e-badge.e-badge-ghost.e-badge-danger {
    background-color: rgba(0,0,0,0);
    border: 1px solid #dc3545;
    color: #dc3545
}

.e-badge.e-badge-ghost.e-badge-warning {
    background-color: rgba(0,0,0,0);
    border: 1px solid #ffc107;
    color: #ffc107
}

.e-badge.e-badge-ghost.e-badge-info {
    background-color: rgba(0,0,0,0);
    border: 1px solid #17a2b8;
    color: #17a2b8
}

.e-badge.e-badge-ghost.e-badge-light {
    background-color: rgba(0,0,0,0);
    border: 1px solid #f8f9fa;
    color: #f8f9fa
}

.e-badge.e-badge-ghost.e-badge-dark {
    background-color: rgba(0,0,0,0);
    border: 1px solid #212529;
    color: #212529
}

.e-message {
    border: 1px solid;
    border-radius: 4px;
    box-sizing: border-box;
    font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont";
    font-weight: 400;
    font-style: normal;
    padding: 9px 7px;
    display: flex
}

    .e-message.e-hidden {
        display: none
    }

    .e-message .e-msg-icon, .e-message .e-msg-close-icon {
        box-sizing: border-box;
        display: flex;
        line-height: 16px
    }

    .e-message .e-msg-icon {
        font-size: 16px;
        height: 16px;
        margin: 3px 4px
    }

    .e-message .e-msg-close-icon {
        border-width: 0;
        cursor: pointer;
        font-size: 16px;
        margin: 1px 2px 1px auto;
        padding: 2px;
        height: 20px
    }

    .e-message .e-msg-content {
        box-sizing: border-box;
        font-size: 14px;
        line-height: 22px;
        padding: 0 4px;
        vertical-align: top
    }

    .e-message.e-content-right {
        justify-content: flex-end
    }

    .e-message.e-content-center .e-msg-content-wrap {
        display: flex;
        flex: 1;
        justify-content: center
    }

    .e-message.e-content-right .e-msg-close-icon, .e-message.e-content-center .e-msg-close-icon {
        margin: 3px 4px
    }

    .e-message.e-rtl .e-msg-close-icon {
        margin: 1px auto 1px 2px
    }

.e-message {
    background: #e2e3e5;
    border-color: #d6d8db;
    color: #212529
}

    .e-message .e-msg-icon {
        color: #212529
    }

    .e-message .e-msg-close-icon {
        background: rgba(0,0,0,0);
        color: #212529
    }

        .e-message .e-msg-close-icon:hover, .e-message .e-msg-close-icon:focus {
            background-color: rgba(33,37,41,.12);
            box-shadow: 0 0 0 2px rgba(33,37,41,.12);
            border-radius: 50%
        }

    .e-message.e-success {
        background-color: #d4edda;
        border-color: #c3e6cb;
        color: #155724
    }

        .e-message.e-success .e-msg-icon {
            color: #28a745
        }

        .e-message.e-success .e-msg-close-icon {
            color: #212529
        }

            .e-message.e-success .e-msg-close-icon:hover, .e-message.e-success .e-msg-close-icon:focus {
                background-color: rgba(33,37,41,.12);
                box-shadow: 0 0 0 2px rgba(33,37,41,.12)
            }

    .e-message.e-warning {
        background-color: #fff3cd;
        border-color: #ffeeba;
        color: #856404
    }

        .e-message.e-warning .e-msg-icon {
            color: #876500
        }

        .e-message.e-warning .e-msg-close-icon {
            color: #212529
        }

            .e-message.e-warning .e-msg-close-icon:hover, .e-message.e-warning .e-msg-close-icon:focus {
                background-color: rgba(33,37,41,.12);
                box-shadow: 0 0 0 2px rgba(33,37,41,.12)
            }

    .e-message.e-info {
        background-color: #d1ecf1;
        border-color: #bee5eb;
        color: #0c5460
    }

        .e-message.e-info .e-msg-icon {
            color: #20c997
        }

        .e-message.e-info .e-msg-close-icon {
            color: #212529
        }

            .e-message.e-info .e-msg-close-icon:hover, .e-message.e-info .e-msg-close-icon:focus {
                background-color: rgba(33,37,41,.12);
                box-shadow: 0 0 0 2px rgba(33,37,41,.12)
            }

    .e-message.e-error {
        background-color: #f8d7da;
        border-color: #f5c6cb;
        color: #721c24
    }

        .e-message.e-error .e-msg-icon {
            color: #dc3545 !important
        }

        .e-message.e-error .e-msg-close-icon {
            color: #212529
        }

            .e-message.e-error .e-msg-close-icon:hover, .e-message.e-error .e-msg-close-icon:focus {
                background-color: rgba(33,37,41,.12);
                box-shadow: 0 0 0 2px rgba(33,37,41,.12)
            }

    .e-message.e-outlined {
        background: rgba(0,0,0,0);
        border-color: #adb5bd;
        color: #212529
    }

        .e-message.e-outlined .e-msg-icon {
            color: #212529
        }

        .e-message.e-outlined .e-msg-close-icon {
            color: #212529
        }

            .e-message.e-outlined .e-msg-close-icon:hover, .e-message.e-outlined .e-msg-close-icon:focus {
                background-color: rgba(33,37,41,.12);
                box-shadow: 0 0 0 2px rgba(33,37,41,.12)
            }

        .e-message.e-outlined.e-success {
            border-color: #28a745;
            color: #28a745
        }

            .e-message.e-outlined.e-success .e-msg-icon {
                color: #28a745
            }

            .e-message.e-outlined.e-success .e-msg-close-icon {
                color: #212529
            }

                .e-message.e-outlined.e-success .e-msg-close-icon:hover, .e-message.e-outlined.e-success .e-msg-close-icon:focus {
                    background-color: rgba(33,37,41,.12);
                    box-shadow: 0 0 0 2px rgba(33,37,41,.12)
                }

        .e-message.e-outlined.e-warning {
            border-color: #ffc107;
            color: #876500
        }

            .e-message.e-outlined.e-warning .e-msg-icon {
                color: #876500
            }

            .e-message.e-outlined.e-warning .e-msg-close-icon {
                color: #212529
            }

                .e-message.e-outlined.e-warning .e-msg-close-icon:hover, .e-message.e-outlined.e-warning .e-msg-close-icon:focus {
                    background-color: rgba(33,37,41,.12);
                    box-shadow: 0 0 0 2px rgba(33,37,41,.12)
                }

        .e-message.e-outlined.e-info {
            border-color: #20c997;
            color: #20c997
        }

            .e-message.e-outlined.e-info .e-msg-icon {
                color: #20c997
            }

            .e-message.e-outlined.e-info .e-msg-close-icon {
                color: #212529
            }

                .e-message.e-outlined.e-info .e-msg-close-icon:hover, .e-message.e-outlined.e-info .e-msg-close-icon:focus {
                    background-color: rgba(33,37,41,.12);
                    box-shadow: 0 0 0 2px rgba(33,37,41,.12)
                }

        .e-message.e-outlined.e-error {
            border-color: #dc3545;
            color: #dc3545
        }

            .e-message.e-outlined.e-error .e-msg-icon {
                color: #dc3545
            }

            .e-message.e-outlined.e-error .e-msg-close-icon {
                color: #212529
            }

                .e-message.e-outlined.e-error .e-msg-close-icon:hover, .e-message.e-outlined.e-error .e-msg-close-icon:focus {
                    background-color: rgba(33,37,41,.12);
                    box-shadow: 0 0 0 2px rgba(33,37,41,.12)
                }

    .e-message.e-filled {
        background: #6c757d;
        border-color: #6c757d;
        color: #fff
    }

        .e-message.e-filled .e-msg-icon {
            color: #fff
        }

        .e-message.e-filled .e-msg-close-icon {
            color: #fff
        }

            .e-message.e-filled .e-msg-close-icon:hover, .e-message.e-filled .e-msg-close-icon:focus {
                background-color: rgba(255,255,255,.12);
                box-shadow: 0 0 0 2px rgba(255,255,255,.12)
            }

        .e-message.e-filled.e-success {
            background-color: #28a745;
            border-color: #28a745;
            color: #fff
        }

            .e-message.e-filled.e-success .e-msg-icon {
                color: #fff
            }

            .e-message.e-filled.e-success .e-msg-close-icon {
                color: #fff
            }

                .e-message.e-filled.e-success .e-msg-close-icon:hover, .e-message.e-filled.e-success .e-msg-close-icon:focus {
                    background-color: rgba(255,255,255,.12);
                    box-shadow: 0 0 0 2px rgba(255,255,255,.12)
                }

        .e-message.e-filled.e-warning {
            background-color: #ffc107;
            border-color: #ffc107;
            color: #212529
        }

            .e-message.e-filled.e-warning .e-msg-icon {
                color: #000
            }

            .e-message.e-filled.e-warning .e-msg-close-icon {
                color: #212529
            }

                .e-message.e-filled.e-warning .e-msg-close-icon:hover, .e-message.e-filled.e-warning .e-msg-close-icon:focus {
                    background-color: rgba(33,37,41,.12);
                    box-shadow: 0 0 0 2px rgba(33,37,41,.12)
                }

        .e-message.e-filled.e-info {
            background-color: #20c997;
            border-color: #20c997;
            color: #fff
        }

            .e-message.e-filled.e-info .e-msg-icon {
                color: #fff
            }

            .e-message.e-filled.e-info .e-msg-close-icon {
                color: #fff
            }

                .e-message.e-filled.e-info .e-msg-close-icon:hover, .e-message.e-filled.e-info .e-msg-close-icon:focus {
                    background-color: rgba(255,255,255,.12);
                    box-shadow: 0 0 0 2px rgba(255,255,255,.12)
                }

        .e-message.e-filled.e-error {
            background-color: #dc3545;
            border-color: #dc3545;
            color: #fff
        }

            .e-message.e-filled.e-error .e-msg-icon {
                color: #fff !important
            }

            .e-message.e-filled.e-error .e-msg-close-icon {
                color: #fff
            }

                .e-message.e-filled.e-error .e-msg-close-icon:hover, .e-message.e-filled.e-error .e-msg-close-icon:focus {
                    background-color: rgba(255,255,255,.12);
                    box-shadow: 0 0 0 2px rgba(255,255,255,.12)
                }

    .e-message .e-msg-icon::before, .e-message .e-msg-close-icon::before {
        font-family: "e-icons"
    }

    .e-message .e-msg-icon::before, .e-message.e-info .e-msg-icon::before {
        content: ""
    }

    .e-message .e-msg-close-icon::before {
        content: ""
    }

    .e-message.e-success .e-msg-icon::before {
        content: ""
    }

    .e-message.e-error .e-msg-icon::before {
        content: ""
    }

    .e-message.e-warning .e-msg-icon::before {
        content: ""
    }

.e-skeleton {
    display: inline-block;
    position: relative;
    overflow: hidden;
    border: none
}

    .e-skeleton.e-skeleton-text, .e-skeleton.e-skeleton-square, .e-skeleton.e-skeleton-rectangle {
        border-radius: 4px
    }

    .e-skeleton.e-skeleton-circle {
        border-radius: 50%
    }

    .e-skeleton.e-visible-none {
        display: none
    }

    .e-skeleton.e-shimmer-wave::after {
        animation: e-shimmer-wave 2s infinite;
        animation-timing-function: ease-in-out;
        content: "";
        position: absolute;
        top: 0;
        bottom: 0;
        right: 0;
        width: calc(200% + 200px)
    }

    .e-skeleton.e-shimmer-fade {
        animation: e-shimmer-fade 2s infinite;
        animation-timing-function: ease-in-out
    }

    .e-skeleton.e-shimmer-pulse {
        animation: e-shimmer-pulse 2s infinite;
        animation-timing-function: ease-in-out
    }

.e-rtl .e-shimmer-wave::after, .e-rtl.e-shimmer-wave::after {
    animation: e-shimmer-wave-rtl 2s infinite
}

@keyframes e-shimmer-wave {
    to {
        transform: translateX(calc(50% + 100px))
    }
}

@keyframes e-shimmer-wave-rtl {
    from {
        transform: translateX(calc(50% + 100px))
    }
}

@keyframes e-shimmer-fade {
    0% {
        opacity: 1
    }

    50% {
        opacity: .4
    }

    100% {
        opacity: 1
    }
}

@keyframes e-shimmer-pulse {
    0% {
        transform: scale(1)
    }

    40% {
        transform: scale(1)
    }

    50% {
        transform: scale(0.975)
    }

    100% {
        transform: scale(1)
    }
}

.e-skeleton.e-shimmer-wave::after {
    background-image: linear-gradient(90deg, transparent calc(50% - 100px), #e6e1e5 50%, transparent calc(50% + 100px))
}

.e-skeleton.e-skeleton-text, .e-skeleton.e-skeleton-square, .e-skeleton.e-skeleton-rectangle, .e-skeleton.e-skeleton-circle {
    background-color: #e9ecef
}

.e-btn, .e-css.e-btn {
    -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;
    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 {
            width: 2em;
            margin-right: -0.5em;
            padding: 0 8px
        }

        .e-btn .e-btn-icon.e-icon-top, .e-css.e-btn .e-btn-icon.e-icon-top {
            padding-bottom: 6px;
            display: block;
            margin-top: 0;
            width: auto
        }

        .e-btn .e-btn-icon.e-icon-bottom, .e-css.e-btn .e-btn-icon.e-icon-bottom {
            padding-top: 6px;
            display: block;
            margin-top: 0;
            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;
        border-radius: 50%
    }

        .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-btn, .e-css.e-btn {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    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: #5b636a;
        border-color: #60686f;
        color: #fff;
        outline: #6c757d 0 solid;
        outline-offset: 0;
        box-shadow: 0 0 0 .25em rgba(115,122,129,.5)
    }

    .e-btn:active, .e-css.e-btn:active {
        background: #545b62;
        border-color: #4e555b;
        color: #fff;
        outline: #6c757d 0 solid;
        outline-offset: 0
    }

    .e-btn.e-active, .e-css.e-btn.e-active {
        background: #545b62;
        border-color: #4e555b;
        box-shadow: 0 0 0 .2rem rgba(99,105,111,.5);
        color: #fff
    }

    .e-btn:disabled, .e-btn.e-disabled, .e-css.e-btn:disabled, .e-css.e-btn.e-disabled {
        background: rgba(108,117,125,.65);
        border-color: rgba(0,0,0,0);
        box-shadow: none;
        color: #fff
    }

    .e-btn .e-ripple-element, .e-css.e-btn .e-ripple-element {
        background: rgba(0,0,0,0)
    }

    .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: #5b636a;
            border-color: #60686f;
            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 .2rem rgba(99,105,111,.5);
            color: #fff;
            outline: #6c757d 0 solid;
            outline-offset: 0
        }

        .e-btn.e-round:disabled, .e-btn.e-round.e-disabled, .e-btn.e-round-edge:disabled, .e-btn.e-round-edge.e-disabled, .e-css.e-btn.e-round:disabled, .e-css.e-btn.e-round.e-disabled, .e-css.e-btn.e-round-edge:disabled, .e-css.e-btn.e-round-edge.e-disabled {
            background: rgba(108,117,125,.65);
            border-color: rgba(0,0,0,0);
            box-shadow: none;
            color: #fff
        }

        .e-btn.e-round.e-primary:hover, .e-btn.e-round-edge.e-primary:hover, .e-css.e-btn.e-round.e-primary:hover, .e-css.e-btn.e-round-edge.e-primary:hover {
            border-color: #00416f
        }

        .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:hover, .e-btn.e-round-edge.e-success:hover, .e-css.e-btn.e-round.e-success:hover, .e-css.e-btn.e-round-edge.e-success:hover {
            border-color: #28a745
        }

        .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:hover, .e-btn.e-round-edge.e-info:hover, .e-css.e-btn.e-round.e-info:hover, .e-css.e-btn.e-round-edge.e-info:hover {
            border-color: #17a2b8
        }

        .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:hover, .e-btn.e-round-edge.e-warning:hover, .e-css.e-btn.e-round.e-warning:hover, .e-css.e-btn.e-round-edge.e-warning:hover {
            border-color: #ffc107
        }

        .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:hover, .e-btn.e-round-edge.e-danger:hover, .e-css.e-btn.e-round.e-danger:hover, .e-css.e-btn.e-round-edge.e-danger:hover {
            border-color: #dc3545
        }

        .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: #00416f;
        border-color: #00416f;
        color: #fff
    }

        .e-btn.e-primary:hover, .e-css.e-btn.e-primary:hover {
            background: #004245;
            border-color: #003638;
            box-shadow: none;
            color: #fff
        }

        .e-btn.e-primary:focus, .e-css.e-btn.e-primary:focus {
            background: #004547;
            border-color: #004e52;
            color: #fff;
            outline: #6c757d 0 solid;
            box-shadow: 0 0 0 .25em rgba(11,104,108,.5)
        }

        .e-btn.e-primary:active, .e-css.e-btn.e-primary:active {
            background: #003638;
            border-color: #002a2b;
            color: #fff;
            outline: #6c757d 0 solid
        }

        .e-btn.e-primary.e-active, .e-css.e-btn.e-primary.e-active {
            background: #003638;
            border-color: #002a2b;
            box-shadow: 0 0 0 .25em rgba(11,104,108,.5);
            color: #fff
        }

        .e-btn.e-primary:disabled, .e-btn.e-primary.e-disabled, .e-css.e-btn.e-primary:disabled, .e-css.e-btn.e-primary.e-disabled {
            background: rgba(0,103,107,.65);
            border-color: rgba(0,0,0,0);
            box-shadow: none;
            color: #fff
        }

        .e-btn.e-primary .e-ripple-element, .e-css.e-btn.e-primary .e-ripple-element {
            background: rgba(0,0,0,0)
        }

    .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: #218a39;
            border-color: #23923d;
            color: #fff;
            box-shadow: 0 0 0 .25em rgba(58,160,82,.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
        }

        .e-btn.e-success:disabled, .e-btn.e-success.e-disabled, .e-css.e-btn.e-success:disabled, .e-css.e-btn.e-success.e-disabled {
            background: rgba(40,167,69,.65);
            border-color: rgba(0,0,0,0);
            box-shadow: none;
            color: #fff
        }

        .e-btn.e-success .e-ripple-element, .e-css.e-btn.e-success .e-ripple-element {
            background: rgba(0,0,0,0)
        }

    .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: #138698;
            border-color: #148ea1;
            color: #fff;
            box-shadow: 0 0 0 .25em rgba(44,156,174,.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
        }

        .e-btn.e-info:disabled, .e-btn.e-info.e-disabled, .e-css.e-btn.e-info:disabled, .e-css.e-btn.e-info.e-disabled {
            background: rgba(23,162,184,.65);
            border-color: rgba(0,0,0,0);
            box-shadow: none;
            color: #fff
        }

        .e-btn.e-info .e-ripple-element, .e-css.e-btn.e-info .e-ripple-element {
            background: rgba(0,0,0,0)
        }

    .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: #e2aa00;
            border-color: #edb100;
            color: #212529;
            box-shadow: 0 0 0 .25em rgba(240,188,34,.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
        }

        .e-btn.e-warning:disabled, .e-btn.e-warning.e-disabled, .e-css.e-btn.e-warning:disabled, .e-css.e-btn.e-warning.e-disabled {
            background: rgba(255,193,7,.65);
            border-color: rgba(0,0,0,0);
            box-shadow: none;
            color: #212529
        }

        .e-btn.e-warning .e-ripple-element, .e-css.e-btn.e-warning .e-ripple-element {
            background: rgba(0,0,0,0)
        }

    .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: #ca2333;
            border-color: #d32535;
            color: #fff;
            box-shadow: 0 0 0 .25em rgba(217,67,81,.5)
        }

        .e-btn.e-danger:active, .e-css.e-btn.e-danger:active {
            background: #bd2130;
            border-color: #b21f2d;
            color: #fff
        }

        .e-btn.e-danger.e-active, .e-css.e-btn.e-danger.e-active {
            background: #bd2130;
            border-color: #b21f2d;
            box-shadow: 0 0 0 .25em rgba(11,104,108,.5);
            color: #fff
        }

        .e-btn.e-danger:disabled, .e-btn.e-danger.e-disabled, .e-css.e-btn.e-danger:disabled, .e-css.e-btn.e-danger.e-disabled {
            background: rgba(220,53,69,.65);
            border-color: rgba(0,0,0,0);
            box-shadow: none;
            color: #fff
        }

        .e-btn.e-danger .e-ripple-element, .e-css.e-btn.e-danger .e-ripple-element {
            background: rgba(0,0,0,0)
        }

    .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: #60686f;
            color: #fff;
            box-shadow: 0 0 0 .25em rgba(115,122,128,.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 .25em rgba(99,105,111,.5)
        }

        .e-btn.e-flat:disabled, .e-btn.e-flat.e-disabled, .e-css.e-btn.e-flat:disabled, .e-css.e-btn.e-flat.e-disabled {
            background: rgba(108,117,125,.65);
            border-color: rgba(0,0,0,0);
            box-shadow: none;
            color: #fff
        }

        .e-btn.e-flat .e-ripple-element, .e-css.e-btn.e-flat .e-ripple-element {
            background: rgba(0,0,0,0)
        }

        .e-btn.e-flat.e-primary, .e-css.e-btn.e-flat.e-primary {
            background: #00416f;
            border-color: #00416f;
            color: #fff
        }

            .e-btn.e-flat.e-primary:hover, .e-css.e-btn.e-flat.e-primary:hover {
                background: #004245;
                border-color: #003638;
                color: #fff
            }

            .e-btn.e-flat.e-primary:focus, .e-css.e-btn.e-flat.e-primary:focus {
                background: #004245;
                border-color: #004e52;
                color: #fff;
                box-shadow: 0 0 0 .25em rgba(10,104,108,.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: #003638;
                border-color: #002a2b;
                color: #fff;
                box-shadow: 0 0 0 .25em rgba(8,73,75,.5)
            }

            .e-btn.e-flat.e-primary:disabled, .e-btn.e-flat.e-primary.e-disabled, .e-css.e-btn.e-flat.e-primary:disabled, .e-css.e-btn.e-flat.e-primary.e-disabled {
                background: rgba(0,103,107,.65);
                border-color: rgba(0,0,0,0);
                box-shadow: none;
                color: rgba(255,255,255,.65)
            }

            .e-btn.e-flat.e-primary .e-ripple-element, .e-css.e-btn.e-flat.e-primary .e-ripple-element {
                background: rgba(0,0,0,0)
            }

        .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: #23923d;
                color: #fff;
                box-shadow: 0 0 0 .25em rgba(58,160,82,.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 .25em rgba(50,134,69,.5)
            }

            .e-btn.e-flat.e-success:disabled, .e-btn.e-flat.e-success.e-disabled, .e-css.e-btn.e-flat.e-success:disabled, .e-css.e-btn.e-flat.e-success.e-disabled {
                background: rgba(40,167,69,.65);
                border-color: rgba(0,0,0,0);
                color: rgba(255,255,255,.65)
            }

            .e-btn.e-flat.e-success .e-ripple-element, .e-css.e-btn.e-flat.e-success .e-ripple-element {
                background: rgba(0,0,0,0)
            }

        .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: #148ea1;
                color: #fff;
                box-shadow: 0 0 0 .25em rgba(44,156,174,.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 .25em rgba(39,130,145,.5)
            }

            .e-btn.e-flat.e-info:disabled, .e-btn.e-flat.e-info.e-disabled, .e-css.e-btn.e-flat.e-info:disabled, .e-css.e-btn.e-flat.e-info.e-disabled {
                background: rgba(23,162,184,.65);
                border-color: rgba(0,0,0,0);
                color: rgba(255,255,255,.65)
            }

            .e-btn.e-flat.e-info .e-ripple-element, .e-css.e-btn.e-flat.e-info .e-ripple-element {
                background: rgba(0,0,0,0)
            }

        .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: #edb100;
                color: #212529;
                box-shadow: 0 0 0 .25em rgba(240,188,34,.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 .25em rgba(207,163,32,.5)
            }

            .e-btn.e-flat.e-warning:disabled, .e-btn.e-flat.e-warning.e-disabled, .e-css.e-btn.e-flat.e-warning:disabled, .e-css.e-btn.e-flat.e-warning.e-disabled {
                background: rgba(255,193,7,.65);
                border-color: rgba(0,0,0,0);
                color: rgba(33,37,41,.65)
            }

            .e-btn.e-flat.e-warning .e-ripple-element, .e-css.e-btn.e-flat.e-warning .e-ripple-element {
                background: rgba(0,0,0,0)
            }

        .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: #d32535;
                color: #fff;
                box-shadow: 0 0 0 .25em rgba(217,67,81,.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 .25em rgba(189,60,73,.5)
            }

            .e-btn.e-flat.e-danger:disabled, .e-btn.e-flat.e-danger.e-disabled, .e-css.e-btn.e-flat.e-danger:disabled, .e-css.e-btn.e-flat.e-danger.e-disabled {
                background: rgba(220,53,69,.65);
                border-color: rgba(0,0,0,0);
                color: rgba(255,255,255,.65)
            }

            .e-btn.e-flat.e-danger .e-ripple-element, .e-css.e-btn.e-flat.e-danger .e-ripple-element {
                background: rgba(0,0,0,0)
            }

    .e-btn.e-outline, .e-css.e-btn.e-outline {
        background: rgba(0,0,0,0);
        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 .25em rgba(128,136,143,.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: rgba(0,0,0,0);
            color: #fff
        }

        .e-btn.e-outline:disabled, .e-btn.e-outline.e-disabled, .e-css.e-btn.e-outline:disabled, .e-css.e-btn.e-outline.e-disabled {
            background: rgba(0,0,0,0);
            border-color: rgba(108,117,125,.65);
            color: rgba(108,117,125,.65)
        }

        .e-btn.e-outline.e-primary, .e-css.e-btn.e-outline.e-primary {
            background: rgba(0,0,0,0);
            border-color: #00416f;
            color: #00416f
        }

            .e-btn.e-outline.e-primary:hover, .e-css.e-btn.e-outline.e-primary:hover {
                background: #00416f;
                background: #004245;
                border-color: #00416f;
                color: #fff
            }

            .e-btn.e-outline.e-primary:focus, .e-css.e-btn.e-outline.e-primary:focus {
                box-shadow: 0 0 0 .25em rgba(16,104,108,.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: #00416f;
                border-color: rgba(0,0,0,0);
                color: #fff
            }

            .e-btn.e-outline.e-primary:disabled, .e-btn.e-outline.e-primary.e-disabled, .e-css.e-btn.e-outline.e-primary:disabled, .e-css.e-btn.e-outline.e-primary.e-disabled {
                background: rgba(0,0,0,0);
                border-color: rgba(0,103,107,.65);
                box-shadow: none;
                color: rgba(0,103,107,.65)
            }

        .e-btn.e-outline.e-success, .e-css.e-btn.e-outline.e-success {
            background: rgba(0,0,0,0);
            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 .25em rgba(58,160,82,.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: rgba(0,0,0,0);
                color: #fff
            }

            .e-btn.e-outline.e-success:disabled, .e-btn.e-outline.e-success.e-disabled, .e-css.e-btn.e-outline.e-success:disabled, .e-css.e-btn.e-outline.e-success.e-disabled {
                background: rgba(0,0,0,0);
                border-color: rgba(40,167,69,.65);
                box-shadow: none;
                color: rgba(40,167,69,.65)
            }

        .e-btn.e-outline.e-info, .e-css.e-btn.e-outline.e-info {
            background: rgba(0,0,0,0);
            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 .25em rgba(44,156,174,.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: rgba(0,0,0,0);
                color: #fff
            }

            .e-btn.e-outline.e-info:disabled, .e-btn.e-outline.e-info.e-disabled, .e-css.e-btn.e-outline.e-info:disabled, .e-css.e-btn.e-outline.e-info.e-disabled {
                background: rgba(0,0,0,0);
                border-color: rgba(23,162,184,.65);
                box-shadow: none;
                color: rgba(23,162,184,.65)
            }

        .e-btn.e-outline.e-warning, .e-css.e-btn.e-outline.e-warning {
            background: rgba(0,0,0,0);
            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 .25em rgba(240,188,34,.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: rgba(0,0,0,0);
                color: #212529
            }

            .e-btn.e-outline.e-warning:disabled, .e-btn.e-outline.e-warning.e-disabled, .e-css.e-btn.e-outline.e-warning:disabled, .e-css.e-btn.e-outline.e-warning.e-disabled {
                background: rgba(0,0,0,0);
                border-color: rgba(255,193,7,.65);
                box-shadow: none;
                color: rgba(255,193,7,.65)
            }

        .e-btn.e-outline.e-danger, .e-css.e-btn.e-outline.e-danger {
            background: rgba(0,0,0,0);
            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 .25em rgba(217,67,81,.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: rgba(0,0,0,0);
                color: #fff
            }

            .e-btn.e-outline.e-danger:disabled, .e-btn.e-outline.e-danger.e-disabled, .e-css.e-btn.e-outline.e-danger:disabled, .e-css.e-btn.e-outline.e-danger.e-disabled {
                background: rgba(0,0,0,0);
                border-color: rgba(220,53,69,.65);
                box-shadow: none;
                color: rgba(220,53,69,.65)
            }

    .e-btn.e-link, .e-css.e-btn.e-link {
        background: rgba(0,0,0,0);
        border-color: rgba(0,0,0,0);
        border-radius: 0;
        box-shadow: none;
        color: #00416f
    }

        .e-btn.e-link:hover, .e-css.e-btn.e-link:hover {
            border-radius: 0;
            color: #001d1f;
            text-decoration: underline;
            background: rgba(0,0,0,0);
            border-color: rgba(0,0,0,0)
        }

        .e-btn.e-link:focus, .e-css.e-btn.e-link:focus {
            border-radius: 0;
            text-decoration: underline;
            background: rgba(0,0,0,0);
            border-color: rgba(0,0,0,0);
            box-shadow: none;
            color: #001d1f
        }

            .e-btn.e-link:focus:not(:focus-visible), .e-css.e-btn.e-link:focus:not(:focus-visible) {
                outline: none !important
            }

        .e-btn.e-link:disabled, .e-css.e-btn.e-link:disabled {
            color: #6c757d;
            background: rgba(0,0,0,0);
            box-shadow: none;
            text-decoration: none
        }

    .e-btn.e-inherit, .e-css.e-btn.e-inherit {
        color: inherit;
        background: inherit;
        border-color: rgba(0,0,0,0);
        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,.056);
            border-color: rgba(0,0,0,0);
            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: rgba(0,0,0,0);
            box-shadow: none;
            opacity: .5
        }
/*! calendar bootstrap theme variables */ /*! 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 {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    border-radius: 4px;
    display: block;
    overflow: auto;
    user-select: none
}

    .e-calendar.e-rtl .e-header .e-title {
        float: right;
        text-align: right
    }

    .e-calendar.e-rtl .e-header .e-icon-container {
        float: left
    }

    .e-calendar .e-header {
        background: none;
        display: table;
        font-weight: normal;
        position: relative;
        text-align: center;
        width: 100%
    }

        .e-calendar .e-header button {
            background: rgba(0,0,0,0);
            border: 0;
            margin-right: 0;
            padding: 0;
            text-decoration: none
        }

        .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 {
                cursor: default
            }

    .e-calendar .e-week-header {
        padding: 0 0 6px
    }

    .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 {
        border-radius: 0
    }

    .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 {
        box-sizing: border-box
    }

        .e-calendar .e-content td.e-disabled {
            opacity: 1;
            pointer-events: none;
            touch-action: none
        }

    .e-calendar .e-content td {
        cursor: pointer;
        padding: 0;
        text-align: center
    }

        .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 {
            background: none;
            width: initial
        }

    .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 {
        display: inline-block;
        font-weight: normal
    }

    .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 {
        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 {
            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 {
        background-color: #fff;
        cursor: default
    }

    .e-calendar .e-header .e-prev, .e-calendar .e-header .e-next {
        border-radius: 4px;
        display: inline-block;
        font-size: 14px;
        vertical-align: middle
    }

    .e-calendar .e-header .e-title {
        cursor: pointer;
        display: inline-block;
        float: left;
        font-size: 16px;
        font-weight: 600;
        text-align: left;
        padding: 0 5px;
        border: none;
        border-radius: 4px
    }

    .e-calendar .e-header .e-title {
        margin-left: 8px
    }

    .e-calendar .e-header .e-prev:hover, .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 {
        background: none
    }

    .e-calendar .e-header.e-decade .e-title, .e-calendar .e-header.e-year .e-title {
        margin-left: 15px
    }

    .e-calendar .e-header.e-decade .e-title {
        cursor: default
    }

    .e-calendar .e-header .e-icon-container {
        display: inline-block;
        float: right;
        padding-top: 0
    }

    .e-calendar .e-footer-container {
        text-transform: uppercase
    }

.e-calendar {
    border-spacing: 0;
    max-width: 262px;
    min-width: 256px;
    padding: 0
}

    .e-calendar.e-calendar-day-header-lg {
        max-width: 100%;
        min-width: 540px
    }

    .e-calendar.e-week-number {
        min-width: 300px
    }

    .e-calendar.e-week {
        max-width: 294px;
        min-width: 288px
    }

    .e-calendar .e-header .e-title {
        line-height: 36px
    }

    .e-calendar.e-rtl .e-header .e-title {
        text-align: right;
        text-indent: 4px
    }

    .e-calendar .e-header {
        height: 36px
    }

        .e-calendar .e-header.e-month {
            padding: 12px 12px 0 12px
        }

        .e-calendar .e-header.e-year, .e-calendar .e-header.e-decade {
            padding: 12px 12px 8px 12px
        }

    .e-calendar th {
        font-weight: 500;
        height: 36px;
        text-transform: none
    }

    .e-calendar .e-content .e-selected, .e-calendar .e-content .e-state-hover {
        border-radius: 0
    }

    .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 {
        line-height: 28px
    }

    .e-calendar .e-content.e-year table, .e-calendar .e-content.e-decade table {
        border-spacing: 0;
        padding: 0 12px 12px 12px
    }

    .e-calendar .e-content.e-month td {
        height: 28px;
        padding: 0
    }

    .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 {
        height: 53px;
        padding: 2px
    }

        .e-calendar .e-content.e-year td > span.e-day, .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 {
        height: 36px;
        width: 36px
    }

    .e-calendar .e-footer-container {
        background-color: #fff;
        border-top: 1px solid #e9ecef;
        text-align: center;
        cursor: default;
        display: inline-block;
        flex-direction: row;
        justify-content: flex-end;
        padding: 12px;
        width: 100%
    }

.e-small.e-calendar, .e-small .e-calendar {
    max-width: 262px;
    min-width: 256px;
    padding: 0;
    min-height: 220px
}

    .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,.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-calendar {
    background-color: #fff;
    border: 1px solid rgba(0,0,0,.15);
    box-shadow: none
}

    .e-calendar .e-date-icon-prev, .e-calendar .e-date-icon-next {
        color: #212529
    }

    .e-calendar th {
        border-bottom: 0;
        color: #212529
    }

    .e-calendar .e-header {
        border-bottom: 0
    }

        .e-calendar .e-header a span {
            border: none;
            color: #212529
        }

        .e-calendar .e-header .e-title {
            color: #212529
        }

            .e-calendar .e-header .e-title:hover {
                background: none;
                cursor: pointer;
                text-decoration: none
            }

            .e-calendar .e-header .e-title:focus {
                box-shadow: 0 0 0 1px #212529;
                background: none;
                text-decoration: none
            }

            .e-calendar .e-header .e-title:active {
                box-shadow: none;
                background: rgba(0,0,0,0);
                text-decoration: none
            }

        .e-calendar .e-header .e-prev:hover > span, .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 {
            background: #f2f4f6
        }

        .e-calendar .e-header .e-prev:focus, .e-calendar .e-header .e-next:focus {
            box-shadow: 0 0 0 1px #212529
        }

        .e-calendar .e-header .e-prev:active, .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 {
            border: none;
            color: #fff
        }

        .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 {
            color: #adb5bd;
            font-weight: normal
        }

        .e-calendar .e-header .e-next.e-disabled, .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 {
        color: rgba(33,37,41,.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 {
        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 {
        color: #adb5bd
    }

    .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 {
        background-color: #004245
    }

    .e-calendar .e-content.e-year td > span.e-day, .e-calendar .e-content.e-decade td > span.e-day {
        background: none
    }

    .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 {
        background: #fefefe;
        border: none;
        border-radius: 4px;
        box-shadow: none
    }

    .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 {
        background: #fff;
        border: none;
        border-radius: 4px;
        box-shadow: inset 1px 0 #00416f,inset 0 1px #00416f,inset -1px 0 #00416f,inset 0 -1px #00416f;
        color: #212529
    }

    .e-calendar .e-content td.e-focused-date.e-today span.e-day {
        background: #f2f4f6;
        border: none;
        box-shadow: inset 1px 0 #00416f,inset 0 1px #00416f,inset -1px 0 #00416f,inset 0 -1px #00416f;
        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 {
        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 {
        background-color: #f2f4f6;
        border: none;
        color: #212529
    }

    .e-calendar .e-content td.e-today.e-selected span.e-day {
        background-color: #00416f;
        border: none;
        box-shadow: inset 1px 0 #00416f,inset 0 1px #00416f,inset -1px 0 #00416f,inset 0 -1px #00416f;
        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 {
        background: #004245;
        color: #fff
    }

    .e-calendar .e-content span {
        color: #212529
    }

    .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 {
        color: #6c757d
    }

    .e-calendar .e-content .e-other-month span.e-day, .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 {
        background-color: #f2f4f6;
        color: #6c757d
    }

    .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 {
        background-color: #f2f4f6;
        border: none;
        border-radius: 4px;
        color: #212529
    }

    .e-calendar .e-content td:focus span.e-day {
        background-color: #f2f4f6;
        color: #212529;
        border: none;
        border-radius: 4px
    }

    .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 {
        background: none;
        border: none;
        color: #adb5bd
    }

    .e-calendar .e-content td.e-selected span.e-day {
        background-color: #00416f;
        color: #fff;
        border: none;
        border-radius: 4px
    }

    .e-calendar .e-content .e-footer {
        color: #00416f
    }

    .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 {
        background: none
    }

    .e-calendar.e-device button.e-prev:active span, .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-calendar .e-zoomin {
    animation: animatezoom .3s
}

@keyframes animatezoom {
    from {
        transform: scale(0)
    }

    to {
        transform: scale(1)
    }
}

.e-calendar .e-calendar-content-table .e-cell.e-focused-cell span.e-day {
    box-shadow: 0 0 0 1px #212529;
    border-radius: 4px
}
/*! component icons */

.e-calendar .e-header .e-date-icon-prev::before {
    content: ""
}

.e-calendar .e-header .e-date-icon-next::before {
    content: ""
}

.e-card {
    border-radius: 4px;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont";
    font-size: 15px;
    justify-content: center;
    line-height: 36px;
    min-height: 36px;
    overflow: hidden;
    position: relative;
    text-overflow: ellipsis;
    vertical-align: middle;
    width: 100%
}

    .e-card > * {
        justify-content: center
    }

    .e-card > .e-card-header-title {
        box-sizing: border-box;
        font-size: 18px;
        line-height: normal;
        padding: 16px
    }

        .e-card > .e-card-header-title + :not(.e-card-header-title) {
            margin-top: 0;
            padding-top: 0
        }

    .e-card > .e-card-title {
        font-size: 18px;
        line-height: normal;
        padding: 16px
    }

        .e-card > .e-card-title + :not(.e-card-title) {
            margin-top: 0;
            padding-top: 0
        }

    .e-card > .e-card-header-title, .e-card > .e-card-title {
        overflow: hidden;
        text-overflow: ellipsis
    }

    .e-card .e-card-header-caption {
        line-height: normal
    }

        .e-card .e-card-header-caption .e-card-header-title {
            font-size: 14px
        }

        .e-card .e-card-header-caption .e-card-sub-title {
            font-size: 14px
        }

    .e-card .e-card-stacked {
        display: flex;
        flex-direction: column;
        justify-content: center;
        overflow: hidden
    }

    .e-card.e-card-horizontal, .e-card .e-card-horizontal {
        display: flex;
        flex-direction: row;
        justify-content: center
    }

        .e-card.e-card-horizontal .e-card-image, .e-card.e-card-horizontal img, .e-card .e-card-horizontal .e-card-image, .e-card .e-card-horizontal img {
            margin: 2px
        }

    .e-card .e-card-horizontal {
        line-height: normal;
        padding: 2px
    }

        .e-card.e-card-horizontal > * {
            flex: 1
        }

        .e-card.e-card-horizontal .e-card-stacked {
            display: flex;
            flex: 1;
            flex-direction: column;
            overflow: hidden
        }

            .e-card.e-card-horizontal .e-card-stacked > :first-child {
                flex-grow: 1
            }

    .e-card .e-card-separator {
        display: block
    }

    .e-card .e-card-corner {
        border-radius: 50%
    }

    .e-card .e-card-header {
        box-sizing: border-box;
        display: flex;
        flex-direction: row;
        justify-content: center;
        line-height: normal;
        min-height: 22.5px;
        padding: 16px;
        width: inherit
    }

        .e-card .e-card-header .e-card-content {
            padding-left: 0;
            padding-right: 0
        }

        .e-card .e-card-header .e-card-actions {
            justify-content: flex-start
        }

        .e-card .e-card-header .e-card-header-image {
            align-self: center;
            display: flex
        }

        .e-card .e-card-header .e-card-header-caption {
            align-self: center;
            display: flex;
            flex: 1;
            flex-direction: column;
            overflow: hidden;
            padding: 0 0 0 7.5px
        }

            .e-card .e-card-header .e-card-header-caption:first-child {
                padding: 0
            }

            .e-card .e-card-header .e-card-header-caption .e-card-header-title, .e-card .e-card-header .e-card-header-caption .e-card-sub-title {
                display: inline-block;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap
            }

            .e-card .e-card-header .e-card-header-caption .e-card-header-title {
                font-size: 14px;
                font-weight: normal;
                line-height: 21px
            }

            .e-card .e-card-header .e-card-header-caption .e-card-sub-title {
                font-size: 14px;
                font-weight: normal;
                line-height: 16px;
                padding: 10px 0 0
            }

        .e-card .e-card-header .e-card-header-image {
            background-repeat: no-repeat;
            background-size: cover;
            height: 30px;
            width: 30px
        }

        .e-card .e-card-header .e-card-corner {
            border-radius: 50%
        }

    .e-card .e-card-image {
        background-size: cover;
        min-height: 112.5px;
        position: relative;
        width: 100%
    }

        .e-card .e-card-image .e-card-title {
            bottom: 0;
            box-sizing: border-box;
            font-size: 20px;
            line-height: 27px;
            min-height: 27px;
            overflow: hidden;
            padding: 0 12px;
            position: absolute;
            text-overflow: ellipsis;
            width: inherit
        }

            .e-card .e-card-image .e-card-title.e-card-top-left, .e-card .e-card-image .e-card-title.e-card-top-right {
                bottom: auto;
                top: 0
            }

            .e-card .e-card-image .e-card-title.e-card-top-right {
                text-align: right
            }

            .e-card .e-card-image .e-card-title.e-card-bottom-right {
                text-align: right
            }

    .e-card .e-card-actions {
        box-sizing: border-box;
        display: inline-block;
        justify-content: flex-start;
        padding: 16px
    }

        .e-card .e-card-actions.e-card-vertical {
            display: flex;
            flex-direction: column;
            padding: 16px
        }

            .e-card .e-card-actions.e-card-vertical .e-card-btn, .e-card .e-card-actions.e-card-vertical a {
                align-self: initial;
                box-sizing: border-box;
                display: inline-block;
                justify-content: center;
                margin: 0 0 6px 0;
                text-align: center;
                width: 100%
            }

                .e-card .e-card-actions.e-card-vertical .e-card-btn:last-child, .e-card .e-card-actions.e-card-vertical a:last-child {
                    margin-bottom: 0
                }

        .e-card .e-card-actions button, .e-card .e-card-actions a {
            align-items: center;
            align-self: center;
            cursor: pointer;
            display: inline-flex;
            overflow: hidden;
            vertical-align: middle;
            white-space: nowrap
        }

        .e-card .e-card-actions .e-card-btn span, .e-card .e-card-actions .e-card-btn span.e-icons {
            display: flex;
            font-size: 14px;
            height: 24px;
            width: 24px
        }

            .e-card .e-card-actions .e-card-btn span::before, .e-card .e-card-actions .e-card-btn span.e-icons::before {
                align-self: center;
                display: flex;
                justify-content: center;
                width: inherit
            }

        .e-card .e-card-actions .e-card-btn > * {
            overflow: hidden;
            text-overflow: ellipsis;
            width: inherit
        }

        .e-card .e-card-actions .e-card-btn, .e-card .e-card-actions a {
            border-radius: 2px
        }

        .e-card .e-card-actions .e-card-btn, .e-card .e-card-actions a {
            font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont";
            font-size: 14px;
            line-height: 31px;
            margin: 0 0 0 6px;
            min-height: 31px;
            padding: 0 6px;
            text-decoration: none;
            text-transform: none
        }

            .e-card .e-card-actions .e-card-btn:first-child, .e-card .e-card-actions a:first-child {
                margin-left: 0
            }

    .e-card .e-card-content {
        font-size: 14px;
        line-height: normal;
        padding: 16px;
        word-wrap: break-word
    }

        .e-card .e-card-content + :not(.e-card-content), .e-card .e-card-content + .e-card-actions.e-card-vertical {
            margin-top: 0;
            padding-top: 0
        }

        .e-card .e-card-content, .e-card .e-card-content p {
            line-height: normal;
            overflow: hidden;
            text-overflow: ellipsis
        }

.e-card {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background: #fff;
    border: 1px solid rgba(0,0,0,.12);
    box-shadow: none;
    color: #212529;
    outline: none
}

    .e-card:hover {
        background-color: #fff;
        border-color: rgba(0,0,0,.25)
    }

    .e-card:focus {
        background-color: #fff;
        border-color: rgba(0,0,0,.25)
    }

    .e-card:active {
        background-color: #fff;
        border-color: #00416f
    }

    .e-card .e-card-separator {
        border-bottom: 1px solid rgba(0,0,0,.12)
    }

    .e-card .e-card-header-caption .e-card-header-title {
        color: #212529
    }

    .e-card .e-card-header-caption .e-card-sub-title {
        color: #6c757d
    }

    .e-card .e-card-image .e-card-title {
        background-color: rgba(0,0,0,.35);
        color: #fff
    }

    .e-card .e-card-actions .e-card-btn span, .e-card .e-card-actions .e-card-btn span.e-icons {
        color: #f8f9fa
    }

    .e-card .e-card-actions .e-card-btn, .e-card .e-card-actions a {
        background-color: #00416f;
        border: 1px solid #003638;
        color: #fff;
        outline: 0
    }

        .e-card .e-card-actions .e-card-btn:hover, .e-card .e-card-actions a:hover {
            background-color: #004245;
            border: 1px solid #003638;
            color: #fff
        }

        .e-card .e-card-actions .e-card-btn:focus, .e-card .e-card-actions a:focus {
            background-color: #00416f;
            border: 1px solid #00416f;
            color: #fff
        }

        .e-card .e-card-actions .e-card-btn:active, .e-card .e-card-actions a:active {
            background-color: #003638;
            border: 1px solid #002a2b;
            color: #fff
        }

    .e-card .e-card-content {
        color: #212529
    }

.e-checkbox-wrapper, .e-css.e-checkbox-wrapper {
    cursor: pointer;
    display: inline-block;
    line-height: 1;
    outline: 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,103,107,.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;
        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-checkbox-wrapper, .e-css.e-checkbox-wrapper {
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

    .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: #00416f;
            border-color: #00416f;
            color: #fff
        }

        .e-checkbox-wrapper .e-frame.e-stop, .e-css.e-checkbox-wrapper .e-frame.e-stop {
            background-color: #00416f;
            border-color: #00416f;
            color: #fff
        }

    .e-checkbox-wrapper .e-ripple-element, .e-css.e-checkbox-wrapper .e-ripple-element {
        background: rgba(0,0,0,0)
    }

    .e-checkbox-wrapper .e-ripple-check .e-ripple-element, .e-css.e-checkbox-wrapper .e-ripple-check .e-ripple-element {
        background: rgba(0,0,0,0)
    }

    .e-checkbox-wrapper:active .e-ripple-element, .e-css.e-checkbox-wrapper:active .e-ripple-element {
        background: rgba(0,0,0,0)
    }

    .e-checkbox-wrapper:active .e-ripple-check .e-ripple-element, .e-css.e-checkbox-wrapper:active .e-ripple-check .e-ripple-element {
        background: rgba(0,0,0,0)
    }

    .e-checkbox-wrapper .e-label, .e-css.e-checkbox-wrapper .e-label {
        color: #212529
    }

    .e-checkbox-wrapper .e-checkbox:focus + .e-frame, .e-checkbox-wrapper .e-checkbox:active + .e-frame, .e-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame, .e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame {
        background-color: #fff;
        border-color: rgba(0,103,107,.5);
        box-shadow: 0 0 0 3px rgba(0,103,107,.25)
    }

        .e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-check, .e-checkbox-wrapper .e-checkbox:active + .e-frame.e-check, .e-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-check, .e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-check {
            background-color: #00416f;
            border-color: rgba(0,103,107,.25);
            box-shadow: 0 0 0 3px rgba(0,103,107,.25);
            color: #fff
        }

        .e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-stop, .e-checkbox-wrapper .e-checkbox:active + .e-frame.e-stop, .e-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-stop, .e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-stop {
            background-color: #00416f;
            border-color: rgba(0,103,107,.25);
            box-shadow: 0 0 0 3px rgba(0,103,107,.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: #00416f;
            border-color: #00416f;
            color: #fff
        }

        .e-checkbox-wrapper:hover .e-frame.e-stop, .e-css.e-checkbox-wrapper:hover .e-frame.e-stop {
            background-color: #00416f;
            border-color: #00416f
        }

    .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,103,107,.5);
            border-color: rgba(0,0,0,0);
            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,103,107,.55);
            border-color: rgba(0,0,0,0);
            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: rgba(0,0,0,0)
    }

        .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: rgba(0,0,0,0)
        }

    .e-checkbox-wrapper.e-focus .e-frame, .e-checkbox-wrapper.e-focus .e-frame.e-check, .e-css.e-checkbox-wrapper.e-focus .e-frame, .e-css.e-checkbox-wrapper.e-focus .e-frame.e-check {
        outline: rgba(0,103,107,.25);
        outline-offset: 0
    }

    .e-checkbox-wrapper .e-check::before, .e-css.e-checkbox-wrapper .e-check::before {
        content: ""
    }

    .e-checkbox-wrapper .e-stop::before, .e-css.e-checkbox-wrapper .e-stop::before {
        content: ""
    }

.e-clone-chip {
    z-index: 2000
}

.e-chip-list {
    display: flex;
    padding: 4px
}

    .e-chip-list.e-chip, .e-chip-list .e-chip {
        -webkit-tap-highlight-color: rgba(0,0,0,0);
        border: 1px solid;
        border-radius: 4px;
        font-size: 12px;
        margin: 4px;
        align-items: center;
        justify-content: center;
        line-height: 1;
        box-shadow: none;
        box-sizing: border-box;
        cursor: pointer;
        display: inline-flex;
        font-weight: 400;
        height: 24px;
        line-height: 1.5em;
        outline: none;
        overflow: hidden;
        padding: 0 8px;
        position: relative;
        transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
        user-select: none
    }

        .e-chip-list.e-chip .e-chip-avatar, .e-chip-list .e-chip .e-chip-avatar {
            background-size: cover;
            display: flex;
            overflow: hidden;
            height: 24px;
            width: 24px;
            border-radius: 50%;
            font-size: 10px;
            margin: 0 8px 0 -10px;
            align-items: center;
            justify-content: center;
            line-height: 1
        }

        .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 {
            background-size: cover;
            display: flex;
            overflow: hidden;
            height: 18px;
            width: 18px;
            border-radius: 0%;
            font-size: 14px;
            margin: 0 8px 0 -6px;
            align-items: center;
            justify-content: center;
            line-height: 1
        }

        .e-chip-list.e-chip .e-chip-drag.e-drag-and-drop, .e-chip-list.e-chip .e-chip-drag.e-error-treeview, .e-chip-list .e-chip .e-chip-drag.e-drag-and-drop, .e-chip-list .e-chip .e-chip-drag.e-error-treeview {
            margin: 0 8px 0 -6px
        }

        .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 {
            background-size: cover;
            display: flex;
            overflow: hidden;
            height: 14px;
            width: 14px;
            border-radius: 0%;
            font-size: 8px;
            margin: 0 -2px 0 8px;
            align-items: center;
            justify-content: center;
            line-height: 1
        }

            .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 {
            background-size: cover;
            display: flex;
            overflow: hidden;
            height: 18px;
            width: 18px;
            border-radius: 0%;
            font-size: 14px;
            margin: 0 8px 0 -6px;
            align-items: center;
            justify-content: center;
            line-height: 1
        }

        .e-chip-list.e-chip .trailing-icon-url, .e-chip-list .e-chip .trailing-icon-url {
            background-size: cover;
            display: flex;
            overflow: hidden;
            height: 14px;
            width: 14px;
            border-radius: 0%;
            font-size: 8px;
            margin: 0 -2px 0 8px;
            align-items: center;
            justify-content: center;
            line-height: 1;
            font-family: "e-icons"
        }

        .e-chip-list.e-chip .e-chip-template, .e-chip-list .e-chip .e-chip-template {
            display: inline-flex
        }

    .e-chip-list:not(.e-chip) {
        flex-wrap: wrap
    }

    .e-chip-list.e-multi-selection .e-chip::before {
        align-items: center;
        justify-content: center;
        line-height: 1;
        display: flex;
        font-family: "e-icons";
        height: 18px;
        width: 18px;
        margin: 0 4px 0 -6px;
        margin-top: 2px;
        overflow: hidden;
        transition: width 300ms cubic-bezier(0.4, 0, 0.2, 1)
    }

    .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;
        width: 24px;
        margin: 0 8px 0 -10px;
        margin-top: 2px
    }

    .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-drag.e-drag-and-drop, .e-chip-list.e-rtl.e-chip .e-chip-drag.e-error-treeview, .e-chip-list.e-rtl .e-chip .e-chip-drag.e-drag-and-drop, .e-chip-list.e-rtl .e-chip .e-chip-drag.e-error-treeview {
        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-drag-indicator {
    background-color: #00416f;
    height: 24px;
    width: 2px;
    position: absolute;
    display: none;
    z-index: 1000
}

.e-chip-list.e-selection .e-chip.e-active {
    background: #00416f;
    border-color: #00416f;
    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,.8)
        }

    .e-chip-list.e-selection .e-chip.e-active .e-chip-avatar {
        background-color: rgba(0,0,0,.3);
        color: #fff
    }

    .e-chip-list.e-selection .e-chip.e-active.e-focused {
        background: #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,.3);
            color: #fff
        }

    .e-chip-list.e-selection .e-chip.e-active.e-disabled {
        opacity: .65;
        pointer-events: none
    }

    .e-chip-list.e-selection .e-chip.e-active.e-clone-chip {
        background: #00416f;
        border-color: #00416f;
        color: #fff
    }

        .e-chip-list.e-selection .e-chip.e-active.e-clone-chip .e-chip-icon, .e-chip-list.e-selection .e-chip.e-active.e-clone-chip .e-chip-delete {
            color: #fff
        }

        .e-chip-list.e-selection .e-chip.e-active.e-clone-chip .e-chip-avatar {
            background-color: rgba(0,0,0,.3);
            color: #fff
        }

        .e-chip-list.e-selection .e-chip.e-active.e-clone-chip .e-drag-and-drop, .e-chip-list.e-selection .e-chip.e-active.e-clone-chip.e-error-treeview {
            color: #fff
        }

    .e-chip-list.e-selection .e-chip.e-active.e-outline {
        background: #00416f;
        border-color: #00416f;
        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: #003638;
            color: #fff
        }

        .e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused {
            background: #00416f;
            border-color: #00416f;
            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,.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: rgba(0,0,0,0);
            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.e-active.e-outline.e-clone-chip {
            background: #00416f;
            border-color: #00416f;
            color: #fff
        }

            .e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip .e-chip-icon, .e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip .e-chip-delete {
                color: #fff
            }

            .e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip .e-chip-avatar {
                background-color: rgba(0,0,0,.3);
                color: #fff
            }

            .e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip.e-error-treeview {
                color: #fff
            }

.e-chip-list.e-selection .e-chip:active {
    background: #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,.3);
        color: #fff
    }

    .e-chip-list.e-selection .e-chip:active.e-outline {
        background: #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-chip-list .e-chip {
    background: #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,.8)
        }

    .e-chip-list.e-chip .e-chip-avatar, .e-chip-list .e-chip .e-chip-avatar {
        background-color: rgba(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: #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,.3);
            color: #fff
        }

    .e-chip-list.e-chip.e-focused, .e-chip-list .e-chip.e-focused {
        box-shadow: 0 0 0 .2rem rgba(108,117,125,.5);
        background: #6c757d;
        border-color: #6c757d;
        color: #fff
    }

        .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,.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,.3);
            color: #fff
        }

        .e-chip-list.e-chip.e-focused.e-active, .e-chip-list .e-chip.e-focused.e-active {
            background: #6c757d;
            border-color: #6c757d;
            color: #fff;
            box-shadow: 0 0 0 .2rem rgba(108,117,125,.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,.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,.3);
                color: #fff
            }

    .e-chip-list.e-chip.e-active, .e-chip-list .e-chip.e-active {
        background: #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,.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,.3);
            color: #fff
        }

    .e-chip-list.e-chip:active, .e-chip-list .e-chip:active {
        background: #545b62;
        border-color: #4e555b;
        color: #fff;
        box-shadow: 0 0 0 .2rem rgba(108,117,125,.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,.3);
            color: #fff
        }

    .e-chip-list.e-chip.e-disabled, .e-chip-list .e-chip.e-disabled {
        opacity: .65;
        pointer-events: none;
        pointer-events: none
    }

    .e-chip-list.e-chip.e-clone-chip, .e-chip-list .e-chip.e-clone-chip {
        background: #545b62;
        border-color: #4e555b;
        color: #fff
    }

        .e-chip-list.e-chip.e-clone-chip .e-chip-icon, .e-chip-list.e-chip.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-clone-chip .e-chip-icon, .e-chip-list .e-chip.e-clone-chip .e-chip-delete {
            color: #fff
        }

            .e-chip-list.e-chip.e-clone-chip .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-clone-chip .e-chip-delete.e-dlt-btn {
                color: rgba(255,255,255,.8)
            }

        .e-chip-list.e-chip.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-clone-chip .e-chip-avatar {
            background-color: rgba(0,0,0,.3);
            color: #fff
        }

        .e-chip-list.e-chip.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-clone-chip.e-error-treeview {
            color: #fff
        }

    .e-chip-list.e-chip.e-outline, .e-chip-list .e-chip.e-outline {
        background: rgba(0,0,0,0);
        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: #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: rgba(0,0,0,0);
            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-focused.e-active, .e-chip-list .e-chip.e-outline.e-focused.e-active {
                background: rgba(0,0,0,0);
                border-color: #6c757d;
                color: #6c757d;
                box-shadow: 0 0 0 .2rem rgba(0,103,107,.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.e-active, .e-chip-list .e-chip.e-outline.e-active {
            background: #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:active, .e-chip-list .e-chip.e-outline:active {
            background: #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: .65;
            pointer-events: none
        }

        .e-chip-list.e-chip.e-outline.e-clone-chip, .e-chip-list .e-chip.e-outline.e-clone-chip {
            background: #545b62;
            border-color: #4e555b;
            color: #fff
        }

            .e-chip-list.e-chip.e-outline.e-clone-chip .e-chip-icon, .e-chip-list.e-chip.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-outline.e-clone-chip .e-chip-icon, .e-chip-list .e-chip.e-outline.e-clone-chip .e-chip-delete {
                color: #fff
            }

                .e-chip-list.e-chip.e-outline.e-clone-chip .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-outline.e-clone-chip .e-chip-delete.e-dlt-btn {
                    color: rgba(255,255,255,.8)
                }

            .e-chip-list.e-chip.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-outline.e-clone-chip .e-chip-avatar {
                background-color: rgba(0,0,0,.3);
                color: #fff
            }

            .e-chip-list.e-chip.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-outline.e-clone-chip.e-error-treeview {
                color: #fff
            }

    .e-chip-list.e-chip.e-primary, .e-chip-list .e-chip.e-primary {
        background: #00416f;
        border-color: #00416f;
        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,.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,.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: #004245;
            border-color: #003638;
            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,.3);
                color: #fff
            }

        .e-chip-list.e-chip.e-primary.e-focused, .e-chip-list .e-chip.e-primary.e-focused {
            background: #00416f;
            border-color: #00416f;
            color: #fff;
            box-shadow: 0 0 0 .2rem rgba(0,103,107,.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,.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,.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: #00416f;
                border-color: #00416f;
                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,.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,.3);
                    color: #fff
                }

        .e-chip-list.e-chip.e-primary.e-active, .e-chip-list .e-chip.e-primary.e-active {
            background: #003638;
            border-color: #002a2b;
            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,.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,.3);
                color: #fff
            }

        .e-chip-list.e-chip.e-primary:active, .e-chip-list .e-chip.e-primary:active {
            background: #003638;
            border-color: #002a2b;
            color: #fff;
            box-shadow: 0 0 0 .2rem rgba(0,103,107,.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,.3);
                color: #fff
            }

        .e-chip-list.e-chip.e-primary.e-disabled, .e-chip-list .e-chip.e-primary.e-disabled {
            opacity: .65;
            pointer-events: none
        }

        .e-chip-list.e-chip.e-primary.e-clone-chip, .e-chip-list .e-chip.e-primary.e-clone-chip {
            background: #003638;
            border-color: #002a2b;
            color: #fff
        }

            .e-chip-list.e-chip.e-primary.e-clone-chip .e-chip-icon, .e-chip-list.e-chip.e-primary.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-primary.e-clone-chip .e-chip-icon, .e-chip-list .e-chip.e-primary.e-clone-chip .e-chip-delete {
                color: #fff
            }

            .e-chip-list.e-chip.e-primary.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-clone-chip .e-chip-avatar {
                background-color: rgba(0,0,0,.3);
                color: #fff
            }

            .e-chip-list.e-chip.e-primary.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-primary.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-primary.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-primary.e-clone-chip.e-error-treeview {
                color: #fff
            }

        .e-chip-list.e-chip.e-primary.e-outline, .e-chip-list .e-chip.e-primary.e-outline {
            background: rgba(0,0,0,0);
            border-color: #00416f;
            color: #00416f
        }

            .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: #00416f
            }

                .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: #00416f
                }

            .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: #00416f;
                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: #00416f;
                border-color: #00416f;
                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: #003638;
                    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: rgba(0,0,0,0);
                border-color: #00416f;
                color: #00416f
            }

                .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: #00416f
                }

                .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: #00416f;
                    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: rgba(0,0,0,0);
                    border-color: #00416f;
                    color: #00416f
                }

                    .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: #00416f
                    }

                        .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: #00416f
                        }

                    .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: #00416f;
                        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: #00416f;
                border-color: #00416f;
                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: #003638;
                    color: #fff
                }

            .e-chip-list.e-chip.e-primary.e-outline:active, .e-chip-list .e-chip.e-primary.e-outline:active {
                background: #00416f;
                border-color: #00416f;
                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: #003638;
                    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: .65;
                pointer-events: none
            }

            .e-chip-list.e-chip.e-primary.e-outline.e-clone-chip, .e-chip-list .e-chip.e-primary.e-outline.e-clone-chip {
                background: #003638;
                border-color: #002a2b;
                color: #fff
            }

                .e-chip-list.e-chip.e-primary.e-outline.e-clone-chip .e-chip-icon, .e-chip-list.e-chip.e-primary.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline.e-clone-chip .e-chip-icon, .e-chip-list .e-chip.e-primary.e-outline.e-clone-chip .e-chip-delete {
                    color: #fff
                }

                .e-chip-list.e-chip.e-primary.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline.e-clone-chip .e-chip-avatar {
                    background-color: rgba(0,0,0,.3);
                    color: #fff
                }

                .e-chip-list.e-chip.e-primary.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-primary.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-primary.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-primary.e-outline.e-clone-chip.e-error-treeview {
                    color: #fff
                }

    .e-chip-list.e-chip.e-success, .e-chip-list .e-chip.e-success {
        background: #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,.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,.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: #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,.3);
                color: #fff
            }

        .e-chip-list.e-chip.e-success.e-focused, .e-chip-list .e-chip.e-success.e-focused {
            background: #28a745;
            border-color: #28a745;
            color: #fff;
            box-shadow: 0 0 0 .2rem rgba(40,167,69,.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,.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,.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: #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,.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,.3);
                    color: #fff
                }

        .e-chip-list.e-chip.e-success.e-active, .e-chip-list .e-chip.e-success.e-active {
            background: #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,.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,.3);
                color: #fff
            }

        .e-chip-list.e-chip.e-success:active, .e-chip-list .e-chip.e-success:active {
            background: #1e7e34;
            border-color: #1c7430;
            color: #fff;
            box-shadow: 0 0 0 .2rem rgba(40,167,69,.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,.3);
                color: #fff
            }

        .e-chip-list.e-chip.e-success.e-disabled, .e-chip-list .e-chip.e-success.e-disabled {
            opacity: .65;
            pointer-events: none
        }

        .e-chip-list.e-chip.e-success.e-clone-chip, .e-chip-list .e-chip.e-success.e-clone-chip {
            background: #1e7e34;
            border-color: #1c7430;
            color: #fff
        }

            .e-chip-list.e-chip.e-success.e-clone-chip .e-chip-icon, .e-chip-list.e-chip.e-success.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-success.e-clone-chip .e-chip-icon, .e-chip-list .e-chip.e-success.e-clone-chip .e-chip-delete {
                color: #fff
            }

            .e-chip-list.e-chip.e-success.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-success.e-clone-chip .e-chip-avatar {
                background-color: rgba(0,0,0,.3);
                color: #fff
            }

            .e-chip-list.e-chip.e-success.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-success.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-success.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-success.e-clone-chip.e-error-treeview {
                color: #fff
            }

        .e-chip-list.e-chip.e-success.e-outline, .e-chip-list .e-chip.e-success.e-outline {
            background: rgba(0,0,0,0);
            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: #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: rgba(0,0,0,0);
                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-focused.e-active, .e-chip-list .e-chip.e-success.e-outline.e-focused.e-active {
                    background: rgba(0,0,0,0);
                    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.e-active, .e-chip-list .e-chip.e-success.e-outline.e-active {
                background: #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:active, .e-chip-list .e-chip.e-success.e-outline:active {
                background: #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: .65;
                pointer-events: none
            }

            .e-chip-list.e-chip.e-success.e-outline.e-clone-chip, .e-chip-list .e-chip.e-success.e-outline.e-clone-chip {
                background: #1e7e34;
                border-color: #1c7430;
                color: #fff
            }

                .e-chip-list.e-chip.e-success.e-outline.e-clone-chip .e-chip-icon, .e-chip-list.e-chip.e-success.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline.e-clone-chip .e-chip-icon, .e-chip-list .e-chip.e-success.e-outline.e-clone-chip .e-chip-delete {
                    color: #fff
                }

                .e-chip-list.e-chip.e-success.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline.e-clone-chip .e-chip-avatar {
                    background-color: rgba(0,0,0,.3);
                    color: #fff
                }

                .e-chip-list.e-chip.e-success.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-success.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-success.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-success.e-outline.e-clone-chip.e-error-treeview {
                    color: #fff
                }

    .e-chip-list.e-chip.e-info, .e-chip-list .e-chip.e-info {
        background: #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,.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,.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: #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,.3);
                color: #fff
            }

        .e-chip-list.e-chip.e-info.e-focused, .e-chip-list .e-chip.e-info.e-focused {
            background: #17a2b8;
            border-color: #17a2b8;
            color: #fff;
            box-shadow: 0 0 0 .2rem rgba(23,162,184,.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,.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,.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: #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,.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,.3);
                    color: #fff
                }

        .e-chip-list.e-chip.e-info.e-active, .e-chip-list .e-chip.e-info.e-active {
            background: #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,.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,.3);
                color: #fff
            }

        .e-chip-list.e-chip.e-info:active, .e-chip-list .e-chip.e-info:active {
            background: #117a8b;
            border-color: #10707f;
            color: #fff;
            box-shadow: 0 0 0 .2rem rgba(23,162,184,.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,.3);
                color: #fff
            }

        .e-chip-list.e-chip.e-info.e-disabled, .e-chip-list .e-chip.e-info.e-disabled {
            opacity: .65;
            pointer-events: none
        }

        .e-chip-list.e-chip.e-info.e-clone-chip, .e-chip-list .e-chip.e-info.e-clone-chip {
            background: #117a8b;
            border-color: #10707f;
            color: #fff
        }

            .e-chip-list.e-chip.e-info.e-clone-chip .e-chip-icon, .e-chip-list.e-chip.e-info.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-info.e-clone-chip .e-chip-icon, .e-chip-list .e-chip.e-info.e-clone-chip .e-chip-delete {
                color: #fff
            }

            .e-chip-list.e-chip.e-info.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-info.e-clone-chip .e-chip-avatar {
                background-color: rgba(0,0,0,.3);
                color: #fff
            }

            .e-chip-list.e-chip.e-info.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-info.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-info.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-info.e-clone-chip.e-error-treeview {
                color: #fff
            }

        .e-chip-list.e-chip.e-info.e-outline, .e-chip-list .e-chip.e-info.e-outline {
            background: rgba(0,0,0,0);
            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: #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: rgba(0,0,0,0);
                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-focused.e-active, .e-chip-list .e-chip.e-info.e-outline.e-focused.e-active {
                    background: rgba(0,0,0,0);
                    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.e-active, .e-chip-list .e-chip.e-info.e-outline.e-active {
                background: #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:active, .e-chip-list .e-chip.e-info.e-outline:active {
                background: #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: .65;
                pointer-events: none
            }

            .e-chip-list.e-chip.e-info.e-outline.e-clone-chip, .e-chip-list .e-chip.e-info.e-outline.e-clone-chip {
                background: #117a8b;
                border-color: #10707f;
                color: #fff
            }

                .e-chip-list.e-chip.e-info.e-outline.e-clone-chip .e-chip-icon, .e-chip-list.e-chip.e-info.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline.e-clone-chip .e-chip-icon, .e-chip-list .e-chip.e-info.e-outline.e-clone-chip .e-chip-delete {
                    color: #fff
                }

                .e-chip-list.e-chip.e-info.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline.e-clone-chip .e-chip-avatar {
                    background-color: rgba(0,0,0,.3);
                    color: #fff
                }

                .e-chip-list.e-chip.e-info.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-info.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-info.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-info.e-outline.e-clone-chip.e-error-treeview {
                    color: #fff
                }

    .e-chip-list.e-chip.e-warning, .e-chip-list .e-chip.e-warning {
        background: #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,.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,.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: #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,.3);
                color: #fff
            }

        .e-chip-list.e-chip.e-warning.e-focused, .e-chip-list .e-chip.e-warning.e-focused {
            background: #ffc107;
            border-color: #ffc107;
            color: #212529;
            box-shadow: 0 0 0 .2rem rgba(255,193,7,.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,.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,.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: #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,.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,.3);
                    color: #fff
                }

        .e-chip-list.e-chip.e-warning.e-active, .e-chip-list .e-chip.e-warning.e-active {
            background: #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,.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,.3);
                color: #fff
            }

        .e-chip-list.e-chip.e-warning:active, .e-chip-list .e-chip.e-warning:active {
            background: #d39e00;
            border-color: #c69500;
            color: #212529;
            box-shadow: 0 0 0 .2rem rgba(255,193,7,.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,.3);
                color: #fff
            }

        .e-chip-list.e-chip.e-warning.e-disabled, .e-chip-list .e-chip.e-warning.e-disabled {
            opacity: .65;
            pointer-events: none
        }

        .e-chip-list.e-chip.e-warning.e-clone-chip, .e-chip-list .e-chip.e-warning.e-clone-chip {
            background: #d39e00;
            border-color: #c69500;
            color: #212529
        }

            .e-chip-list.e-chip.e-warning.e-clone-chip .e-chip-icon, .e-chip-list.e-chip.e-warning.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-warning.e-clone-chip .e-chip-icon, .e-chip-list .e-chip.e-warning.e-clone-chip .e-chip-delete {
                color: #212529
            }

            .e-chip-list.e-chip.e-warning.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-clone-chip .e-chip-avatar {
                background-color: rgba(0,0,0,.3);
                color: #fff
            }

            .e-chip-list.e-chip.e-warning.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-warning.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-warning.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-warning.e-clone-chip.e-error-treeview {
                color: #212529
            }

        .e-chip-list.e-chip.e-warning.e-outline, .e-chip-list .e-chip.e-warning.e-outline {
            background: rgba(0,0,0,0);
            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: #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: rgba(0,0,0,0);
                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-focused.e-active, .e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active {
                    background: rgba(0,0,0,0);
                    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.e-active, .e-chip-list .e-chip.e-warning.e-outline.e-active {
                background: #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:active, .e-chip-list .e-chip.e-warning.e-outline:active {
                background: #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: .65;
                pointer-events: none
            }

            .e-chip-list.e-chip.e-warning.e-outline.e-clone-chip, .e-chip-list .e-chip.e-warning.e-outline.e-clone-chip {
                background: #d39e00;
                border-color: #c69500;
                color: #212529
            }

                .e-chip-list.e-chip.e-warning.e-outline.e-clone-chip .e-chip-icon, .e-chip-list.e-chip.e-warning.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline.e-clone-chip .e-chip-icon, .e-chip-list .e-chip.e-warning.e-outline.e-clone-chip .e-chip-delete {
                    color: #212529
                }

                .e-chip-list.e-chip.e-warning.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline.e-clone-chip .e-chip-avatar {
                    background-color: rgba(0,0,0,.3);
                    color: #fff
                }

                .e-chip-list.e-chip.e-warning.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-warning.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-warning.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-warning.e-outline.e-clone-chip.e-error-treeview {
                    color: #212529
                }

    .e-chip-list.e-chip.e-danger, .e-chip-list .e-chip.e-danger {
        background: #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,.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,.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: #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,.3);
                color: #fff
            }

        .e-chip-list.e-chip.e-danger.e-focused, .e-chip-list .e-chip.e-danger.e-focused {
            background: #dc3545;
            border-color: #dc3545;
            color: #fff;
            box-shadow: 0 0 0 .2rem rgba(220,53,69,.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,.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,.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: #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,.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,.3);
                    color: #fff
                }

        .e-chip-list.e-chip.e-danger.e-active, .e-chip-list .e-chip.e-danger.e-active {
            background: #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,.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,.3);
                color: #fff
            }

        .e-chip-list.e-chip.e-danger:active, .e-chip-list .e-chip.e-danger:active {
            background: #bd2130;
            border-color: #b21f2d;
            color: #fff;
            box-shadow: 0 0 0 .2rem rgba(220,53,69,.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,.3);
                color: #fff
            }

        .e-chip-list.e-chip.e-danger.e-disabled, .e-chip-list .e-chip.e-danger.e-disabled {
            opacity: .65;
            pointer-events: none
        }

        .e-chip-list.e-chip.e-danger.e-clone-chip, .e-chip-list .e-chip.e-danger.e-clone-chip {
            background: #bd2130;
            border-color: #b21f2d;
            color: #fff
        }

            .e-chip-list.e-chip.e-danger.e-clone-chip .e-chip-icon, .e-chip-list.e-chip.e-danger.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-danger.e-clone-chip .e-chip-icon, .e-chip-list .e-chip.e-danger.e-clone-chip .e-chip-delete {
                color: #fff
            }

            .e-chip-list.e-chip.e-danger.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-clone-chip .e-chip-avatar {
                background-color: rgba(0,0,0,.3);
                color: #fff
            }

            .e-chip-list.e-chip.e-danger.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-danger.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-danger.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-danger.e-clone-chip.e-error-treeview {
                color: #fff
            }

        .e-chip-list.e-chip.e-danger.e-outline, .e-chip-list .e-chip.e-danger.e-outline {
            background: rgba(0,0,0,0);
            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: #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: rgba(0,0,0,0);
                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-focused.e-focused.e-active, .e-chip-list .e-chip.e-danger.e-outline.e-focused.e-focused.e-active {
                    background: rgba(0,0,0,0);
                    border-color: #dc3545;
                    color: #dc3545
                }

                    .e-chip-list.e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-icon, .e-chip-list.e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-icon, .e-chip-list .e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-delete {
                        color: #dc3545
                    }

                        .e-chip-list.e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-delete.e-dlt-btn {
                            color: #dc3545
                        }

                    .e-chip-list.e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline.e-focused.e-focused.e-active .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: #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:active, .e-chip-list .e-chip.e-danger.e-outline:active {
                background: #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: .65;
                pointer-events: none
            }

            .e-chip-list.e-chip.e-danger.e-outline.e-clone-chip, .e-chip-list .e-chip.e-danger.e-outline.e-clone-chip {
                background: #bd2130;
                border-color: #b21f2d;
                color: #fff
            }

                .e-chip-list.e-chip.e-danger.e-outline.e-clone-chip .e-chip-icon, .e-chip-list.e-chip.e-danger.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline.e-clone-chip .e-chip-icon, .e-chip-list .e-chip.e-danger.e-outline.e-clone-chip .e-chip-delete {
                    color: #fff
                }

                .e-chip-list.e-chip.e-danger.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline.e-clone-chip .e-chip-avatar {
                    background-color: rgba(0,0,0,.3);
                    color: #fff
                }

                .e-chip-list.e-chip.e-danger.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-danger.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-danger.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-danger.e-outline.e-clone-chip.e-error-treeview {
                    color: #fff
                }

.e-chip-list .e-chip-delete.e-dlt-btn::before {
    content: "";
    font-size: 10px
}

.e-chip-list.e-multi-selection .e-chip::before {
    content: ""
}

.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 .2rem rgba(99,105,111,.5)
    }

    .e-dropdown-btn .e-btn-icon, .e-dropdown-btn.e-btn .e-btn-icon {
        font-size: 16px
    }

    .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-dropdown-btn.e-small .e-btn-icon, .e-dropdown-btn.e-btn.e-small .e-btn-icon {
        font-size: 12px
    }

        .e-dropdown-btn.e-small .e-btn-icon.e-caret, .e-dropdown-btn.e-btn.e-small .e-btn-icon.e-caret {
            font-size: 8px
        }

.e-dropdown-popup {
    position: absolute
}

    .e-dropdown-popup ul {
        border: 1px solid rgba(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;
        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-separator {
                padding: 0 !important
            }

            .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: rgba(0,0,0,0);
        box-shadow: none
    }

        .e-dropdown-popup.e-transparent .e-dropdown-menu {
            border: 0;
            height: 1px;
            min-width: 0;
            padding: 0;
            width: 1px
        }

    .e-dropdown-popup.e-hidden {
        display: none !important
    }

.e-rtl.e-dropdown-popup .e-item .e-menu-icon {
    float: right;
    margin-left: 8px;
    margin-right: 0
}

.e-dropdown-popup-width ul {
    min-width: 0 !important
}

    .e-dropdown-popup-width ul li {
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        display: block !important
    }

.e-dropdown-popup {
    background: #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: #f2f4f6;
        box-shadow: none
    }

    .e-dropdown-popup ul .e-item:hover {
        background: #f2f4f6;
        color: #212529
    }

    .e-dropdown-popup ul .e-item:active, .e-dropdown-popup ul .e-item.e-selected {
        background: #00416f;
        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: rgba(0,0,0,0);
    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: rgba(0,0,0,.056);
        border-color: rgba(0,0,0,0);
        box-shadow: none;
        color: inherit
    }

.e-dropdown-btn .e-caret::before, .e-dropdown-btn.e-btn .e-caret::before {
    content: ""
}

.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;
        padding-left: 10px;
        padding-right: 10px
    }

        .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 .2rem rgba(99,105,111,.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: 16px;
            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 .2rem rgba(99,105,111,.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 .2rem rgba(99,105,111,.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;
        padding-left: 4px;
        padding-right: 10px
    }

        .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;
            padding-bottom: 4px;
            padding-right: 10px
        }

            .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: .334em;
            margin-left: 0;
            margin-top: -1px;
            padding-bottom: 8px;
            padding-top: 8px;
            padding-bottom: 4px;
            padding-top: 4px
        }

            .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-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,.65)
        }

        .e-split-btn-wrapper .e-split-btn.e-inherit {
            border-color: rgba(0,0,0,0)
        }

    .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: rgba(0,0,0,0)
        }

    .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: rgba(0,0,0,0);
            border-right-color: rgba(108,117,125,.65)
        }

        .e-split-btn-wrapper.e-rtl .e-split-btn.e-inherit {
            border-color: rgba(0,0,0,0)
        }

    .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: rgba(0,0,0,0)
        }

    .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: rgba(0,0,0,0)
        }

        .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: rgba(0,0,0,0);
            border-right-color: rgba(108,117,125,.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: rgba(0,0,0,0)
        }

        .e-split-btn-wrapper.e-vertical:hover .e-split-btn:disabled {
            border-bottom-color: rgba(0,0,0,0)
        }

    .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: rgba(0,0,0,0)
        }

        .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,.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: rgba(0,0,0,0)
        }

.e-numeric-container {
    width: 100%
}

.e-content-placeholder.e-numeric.e-placeholder-numeric {
    background-size: 300px 33px;
    min-height: 33px
}

.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-input-group-icon.e-spin-up::before {
    content: "";
    font-family: "e-icons"
}

.e-input-group-icon.e-spin-down::before {
    content: "";
    font-family: "e-icons"
}

.e-tooltip-popup-container {
    position: relative
}

.e-tooltip-wrap {
    max-width: 350px;
    min-width: 30px;
    padding: 0;
    position: absolute;
    visibility: visible
}

    .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
    }

.e-tooltip-wrap {
    border-radius: 4px;
    filter: none;
    opacity: 1
}

    .e-tooltip-wrap.e-popup {
        background-color: rgba(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 rgba(0,0,0,0);
            border-right: 8px solid rgba(0,0,0,0);
            border-top: 8px solid #000
        }

        .e-tooltip-wrap .e-arrow-tip-outer.e-tip-top {
            border-bottom: 8px solid #000;
            border-left: 8px solid rgba(0,0,0,0);
            border-right: 8px solid rgba(0,0,0,0)
        }

        .e-tooltip-wrap .e-arrow-tip-outer.e-tip-left {
            border-bottom: 8px solid rgba(0,0,0,0);
            border-right: 8px solid #000;
            border-top: 8px solid rgba(0,0,0,0)
        }

        .e-tooltip-wrap .e-arrow-tip-outer.e-tip-right {
            border-bottom: 8px solid rgba(0,0,0,0);
            border-left: 8px solid #000;
            border-top: 8px solid rgba(0,0,0,0)
        }

    .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,.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,.9);
        border: 1px solid #fff
    }

        .e-tooltip-wrap .e-tooltip-close:hover {
            background-color: #fff;
            color: rgba(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
    }

.e-tooltip-close::before {
    content: "";
    font-size: 16px
}

.e-arrow-tip-inner.e-tip-right::before {
    content: ""
}

.e-arrow-tip-inner.e-tip-top::before {
    content: ""
}

.e-arrow-tip-inner.e-tip-bottom::before {
    content: ""
}

.e-arrow-tip-inner.e-tip-left::before {
    content: ""
}

.e-control-wrapper.e-slider-container {
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -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.e-material-slider .e-slider .e-handle.e-material-handle {
        cursor: default;
        transition: transform .4s cubic-bezier(0.25, 0.8, 0.25, 1);
        z-index: 3
    }

    .e-control-wrapper.e-slider-container::after {
        content: "bootstrap4";
        display: none
    }

    .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;
            width: 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;
            z-index: 10
        }

            .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-slider .e-handle.e-handle-active {
                background-color: #1ff7ff;
                border-color: #1ff7ff;
                box-shadow: 0 0 0 1px #fff,0 0 0 3px rgba(0,103,107,.25)
            }

            .e-control-wrapper.e-slider-container .e-slider .e-handle.e-tab-handle {
                background-color: #00416f;
                border-color: #00416f;
                box-shadow: 0 0 0 1px #fff,0 0 0 3px rgba(0,103,107,.25)
            }

    .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;
                display: inline-block;
                height: 8px;
                width: 8px;
                position: absolute;
                top: calc(50% - 4px);
                left: calc(50% - 5px)
            }

        .e-control-wrapper.e-slider-container.e-horizontal .e-second-button {
            right: 0;
            margin-top: -8px;
            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;
                display: inline-block;
                height: 8px;
                width: 8px;
                position: absolute;
                top: calc(50% - 4px);
                left: calc(50% - 3px)
            }

        .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;
            width: 100%;
            position: relative;
            top: calc(50% - 16px)
        }

        .e-control-wrapper.e-slider-container.e-horizontal .e-slider-track {
            height: 6px;
            width: 100%;
            left: 0;
            position: absolute;
            overflow: hidden;
            top: calc(50% - 3px);
            background: #dee2e6;
            border-radius: 6px
        }

        .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% - 2px);
            top: calc(50% - 3px)
        }

        .e-control-wrapper.e-slider-container.e-horizontal .e-limits {
            background-color: rgba(52,58,64,.25);
            position: absolute;
            height: 6px;
            top: calc(50% - 3px)
        }

    .e-control-wrapper.e-slider-container.e-vertical {
        height: inherit;
        width: 48px;
        padding: 30px 0
    }

        .e-control-wrapper.e-slider-container.e-vertical .e-slider {
            height: 100%;
            width: 32px;
            left: calc(50% - 16px);
            position: relative
        }

        .e-control-wrapper.e-slider-container.e-vertical .e-slider-track {
            background: #dee2e6;
            bottom: 0;
            height: 100%;
            position: absolute;
            overflow: hidden;
            width: 6px;
            left: calc(50% - 3px);
            border-radius: 4px
        }

        .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;
                width: 8px;
                position: absolute;
                top: calc(50% - 3.6px);
                left: calc(50% - 4px)
            }

        .e-control-wrapper.e-slider-container.e-vertical .e-second-button {
            top: 0;
            margin-right: -8px;
            right: 50%
        }

            .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;
                width: 8px;
                position: absolute;
                top: calc(50% - 4.5px);
                left: calc(50% - 4px)
            }

        .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 {
            width: 6px;
            left: calc(50% - 3px)
        }

        .e-control-wrapper.e-slider-container.e-vertical .e-slider .e-limits {
            background-color: rgba(52,58,64,.25);
            position: absolute;
            width: 6px;
            left: calc(50% - 3px)
        }

    .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, .e-control-wrapper.e-slider-container .e-range.e-drag-vertical {
            cursor: pointer
        }

    .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 {
        width: 6px;
        left: 5px
    }

    .e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-v-scale .e-large {
        width: 10px;
        left: 2px
    }

    .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 {
        width: 6px;
        left: 16px
    }

    .e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-v-scale .e-large {
        width: 10px;
        left: 15px
    }

    .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;
        width: calc(100% - 12px);
        left: 6px
    }

    .e-control-wrapper.e-slider-container .e-tick-both.e-scale.e-v-scale .e-large {
        width: calc(100% - 6px);
        left: 3px;
        width: 26px;
        left: 1px
    }

    .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;
        width: 100%;
        line-height: normal;
        list-style: none outside none;
        margin: 0;
        outline: 0 none;
        padding: 0;
        position: absolute;
        top: 16px;
        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;
            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;
                user-select: none;
                white-space: nowrap;
                line-height: 1.5
            }

        .e-control-wrapper.e-slider-container .e-scale.e-v-scale {
            height: 100%;
            width: 28px;
            left: calc(50% - 14px);
            top: 0;
            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, .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-tick-value.e-tick-after, .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-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-slider-tooltip.e-tooltip-wrap.e-popup .e-tip-content {
    padding: 2px 12px;
    text-align: center
}

.e-slider-horizantal-color {
    height: 100%;
    top: 0;
    position: absolute
}

.e-slider-vertical-color {
    position: absolute;
    width: 100%;
    left: -1px
}

.e-control-wrapper.e-slider-container .e-slider-button {
    background-color: #6c757d;
    border: 1px solid #6c757d;
    box-sizing: border-box;
    cursor: pointer;
    outline: none;
    position: absolute;
    height: 16px;
    width: 16px;
    border-radius: 50%;
    padding: 0;
    border: 0
}

.e-control-wrapper.e-slider-container .e-slider .e-range {
    background-color: #00416f
}

.e-control-wrapper.e-slider-container .e-slider .e-handle {
    background-color: #00416f;
    border-color: #00416f
}

    .e-control-wrapper.e-slider-container .e-slider .e-handle.e-material-tooltip {
        background-color: rgba(0,0,0,0);
        border-color: rgba(0,0,0,0)
    }

.e-colorpicker-wrapper, .e-colorpicker-container {
    display: inline-block;
    line-height: 0;
    outline: 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: rgba(0,0,0,0) 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
}

.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,.6);
    opacity: .5;
    pointer-events: auto
}

.e-colorpicker.e-hsv-model {
    background-color: rgba(0,0,0,0)
}

.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-container {
    border: 0;
    border-radius: 4px;
    display: inline-block;
    line-height: 0;
    outline: none;
    user-select: none;
    background-color: #fff;
    border-color: rgba(0,0,0,.2);
    box-shadow: none
}

    .e-container.e-color-picker {
        width: 270px;
        background-color: #fff;
        border: 1px solid rgba(0,0,0,.2)
    }

        .e-container.e-color-picker .e-mode-switch-btn {
            background: rgba(0,0,0,0) 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,.2);
        width: auto
    }

        .e-container.e-color-palette .e-mode-switch-btn {
            background: rgba(0,0,0,0) 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;
        user-select: none
    }

        .e-container .e-palette .e-row {
            display: table-row;
            white-space: nowrap
        }

        .e-container .e-palette .e-tile {
            border: .5px solid rgba(0,0,0,0);
            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 .5px solid;
                position: relative
            }

            .e-container .e-palette .e-tile:hover {
                box-shadow: 2px 2px 7px 2px rgba(0,0,0,.2);
                position: relative
            }

            .e-container .e-palette .e-tile.e-nocolor-item {
                background: rgba(0,0,0,0) 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,.2),inset 0 0 2px rgba(0,0,0,.2);
            cursor: pointer;
            display: inline-block;
            height: 10px;
            margin-left: -4px;
            margin-top: -4px;
            position: absolute;
            touch-action: 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 !important;
                    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: rgba(0,0,0,0) 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,.3)
            }

        .e-container .e-slider-preview .e-preview-container {
            background: rgba(0,0,0,0) 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;
        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: rgba(0,0,0,0);
        border-color: rgba(0,0,0,0);
        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: rgba(0,0,0,0);
        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
    }

    .e-container.e-color-palette .e-clr-pal-rec-wpr {
        padding: 0
    }

        .e-container.e-color-palette .e-clr-pal-rec-wpr .e-recent-clr-span {
            display: block;
            font-weight: bold;
            font-size: 14px;
            height: 40px;
            padding: 9px 12px;
            line-height: 22px;
            color: #212529
        }

        .e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette {
            padding: 11px 5px 9px
        }

            .e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette .e-tile {
                height: 20px !important;
                width: 20px !important;
                margin: 0 3px;
                border: .5px solid #e9ecef
            }

                .e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette .e-tile:hover {
                    border: .5px solid rgba(0,0,0,0) !important
                }

.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-float-input .e-float-text {
        right: -12px !important
    }

.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-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,.3);
    cursor: pointer;
    min-width: 26px;
    transform: translateY(18px) rotate(45deg) scale(0.01);
    transition: transform .4s cubic-bezier(0.25, 0.8, 0.25, 1)
}

    .e-popup.e-tooltip-wrap.e-color-picker-tooltip .e-tip-content {
        background: rgba(0,0,0,0) 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-container {
    background-color: #fff
}

    .e-container .e-palette .e-tile:hover {
        border-color: #fff
    }

    .e-container .e-palette .e-tile.e-selected {
        border-color: rgba(0,0,0,0);
        border-color: #fff
    }

    .e-container .e-handler.e-hide-handler, .e-container .e-handle.e-hide-handler {
        background-color: rgba(0,0,0,0);
        border-color: rgba(0,0,0,0);
        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,.075),0 0 8px rgba(102,175,233,.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: rgba(0,0,0,0);
        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: rgba(0,0,0,0);
        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 .2rem rgba(100,106,112,.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 .2rem rgba(100,106,112,.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: rgba(0,0,0,0);
    box-shadow: none;
    color: rgba(108,117,125,.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-container .e-value-switch-btn::before {
    content: ""
}

.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:not(:has(svg)), .e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus .e-rating-item:has(svg) {
            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;
        display: block;
        min-width: calc(1em + 8px);
        min-height: calc(1em + 8px);
        position: relative
    }

        .e-rating-container .e-rating-item-container:has(svg) {
            line-height: 11px
        }

        .e-rating-container .e-rating-item-container .e-rating-item {
            display: block
        }

    .e-rating-container.e-rating-animation.e-touch-select:not(.e-disabled) .e-rating-item-container.e-rating-focus .e-rating-item, .e-rating-container.e-rating-animation:not(.e-disabled,.e-rating-touch) .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
}

    .e-small.e-rating-container .e-rating-item-container:has(svg), .e-small .e-rating-container .e-rating-item-container:has(svg) {
        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-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus:not(:has(svg)), .e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus .e-rating-item:has(svg) {
    outline-color: #00416f;
    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;
        opacity: 1
    }

.e-rating-container .e-rating-item-container .e-rating-icon {
    -webkit-text-fill-color: rgba(0,0,0,0);
    -webkit-text-stroke: 1px #6c757d;
    background: none
}

.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;
    -webkit-background-clip: text;
    -webkit-text-stroke: 1px #495057
}

.e-rating-container .e-rating-item-container.e-selected-value .e-rating-icon {
    -webkit-text-stroke: 1px #00416f
}

.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, #00416f var(--rating-value), transparent var(--rating-value));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-stroke: 1px #00416f
}

.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;
    -webkit-background-clip: text;
    -webkit-text-stroke: 1px #00416f
}

.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;
    -webkit-background-clip: text
}

.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, #00416f var(--rating-value), transparent var(--rating-value));
    background-clip: text;
    -webkit-background-clip: text
}

.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;
    -webkit-background-clip: text
}

.e-rating-container.e-disabled {
    opacity: 1
}

    .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;
        -webkit-background-clip: text;
        -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;
        -webkit-background-clip: text
    }

    .e-rating-container.e-disabled.e-rtl .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container.e-disabled.e-rtl .e-rating-item-container.e-rating-intermediate .e-rating-icon {
        background: linear-gradient(to left, #343a40 var(--rating-value), transparent var(--rating-value));
        background-clip: text;
        -webkit-background-clip: text
    }

.e-input-group.e-ddl .e-control.e-combobox ~ .e-ddl-icon {
    font-size: 8px
}

.e-bigger .e-input-group.e-ddl .e-control.e-combobox ~ .e-ddl-icon {
    font-size: 10px
}

.e-contextmenu-wrapper ul, .e-contextmenu-container ul {
    font-weight: normal;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin: 0;
    overflow: hidden;
    user-select: none;
    font-size: 14px;
    padding: 0;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 4px;
    box-shadow: none;
    display: none;
    min-width: 120px;
    position: absolute
}

    .e-contextmenu-wrapper ul.e-ul, .e-contextmenu-wrapper ul.e-ul *, .e-contextmenu-container ul.e-ul, .e-contextmenu-container ul.e-ul * {
        box-sizing: border-box
    }

        .e-contextmenu-wrapper ul.e-ul:focus, .e-contextmenu-wrapper ul.e-ul *:focus, .e-contextmenu-container ul.e-ul:focus, .e-contextmenu-container ul.e-ul *:focus {
            outline: none
        }

    .e-contextmenu-wrapper ul.e-contextmenu, .e-contextmenu-container ul.e-contextmenu {
        box-shadow: none
    }

    .e-contextmenu-wrapper ul.e-ul, .e-contextmenu-container ul.e-ul {
        font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont"
    }

    .e-contextmenu-wrapper ul .e-menu-item, .e-contextmenu-container ul .e-menu-item {
        cursor: pointer;
        position: relative;
        height: 26px;
        line-height: 26px;
        padding: 0 20px
    }

        .e-contextmenu-wrapper ul .e-menu-item.e-menu-hide, .e-contextmenu-container ul .e-menu-item.e-menu-hide {
            display: none
        }

        .e-contextmenu-wrapper ul .e-menu-item.e-menu-header, .e-contextmenu-container ul .e-menu-item.e-menu-header {
            border-bottom-style: solid;
            border-bottom-width: 1px
        }

        .e-contextmenu-wrapper ul .e-menu-item .e-menu-url, .e-contextmenu-container ul .e-menu-item .e-menu-url {
            text-decoration: none
        }

        .e-contextmenu-wrapper ul .e-menu-item .e-menu-icon, .e-contextmenu-container ul .e-menu-item .e-menu-icon {
            display: inline-block;
            vertical-align: middle
        }

        .e-contextmenu-wrapper ul .e-menu-item.e-separator, .e-contextmenu-container ul .e-menu-item.e-separator {
            cursor: auto;
            line-height: normal;
            pointer-events: none
        }

        .e-contextmenu-wrapper ul .e-menu-item .e-menu-url, .e-contextmenu-container ul .e-menu-item .e-menu-url {
            display: inline-block;
            min-width: 120px
        }

        .e-contextmenu-wrapper ul .e-menu-item .e-menu-icon, .e-contextmenu-container ul .e-menu-item .e-menu-icon {
            font-size: 14px;
            line-height: 26px;
            margin-right: 8px;
            width: 1em
        }

        .e-contextmenu-wrapper ul .e-menu-item .e-caret, .e-contextmenu-container ul .e-menu-item .e-caret {
            line-height: 26px;
            margin-left: 16px;
            margin-right: 0;
            position: absolute;
            right: 14px
        }

        .e-contextmenu-wrapper ul .e-menu-item.e-menu-caret-icon, .e-contextmenu-container ul .e-menu-item.e-menu-caret-icon {
            padding-right: 36px
        }

        .e-contextmenu-wrapper ul .e-menu-item.e-separator, .e-contextmenu-container ul .e-menu-item.e-separator {
            border-bottom-style: solid;
            border-bottom-width: 1px;
            height: auto;
            margin: 6px 0
        }

        .e-contextmenu-wrapper ul .e-menu-item .e-caret, .e-contextmenu-container ul .e-menu-item .e-caret {
            font-size: 9px
        }

        .e-contextmenu-wrapper ul .e-menu-item .e-previous, .e-contextmenu-container ul .e-menu-item .e-previous {
            margin-right: 12px
        }

        .e-contextmenu-wrapper ul .e-menu-item.e-disabled, .e-contextmenu-container ul .e-menu-item.e-disabled {
            cursor: auto;
            pointer-events: none
        }

        .e-contextmenu-wrapper ul .e-menu-item .e-checkbox-wrapper, .e-contextmenu-container ul .e-menu-item .e-checkbox-wrapper {
            width: max-content
        }

.e-contextmenu-wrapper.e-sfcontextmenu, .e-contextmenu-container.e-sfcontextmenu {
    position: absolute
}

    .e-contextmenu-wrapper.e-sfcontextmenu .e-menu-vscroll, .e-contextmenu-container.e-sfcontextmenu .e-menu-vscroll {
        position: absolute
    }

    .e-contextmenu-wrapper.e-sfcontextmenu ul, .e-contextmenu-container.e-sfcontextmenu ul {
        white-space: nowrap
    }

        .e-contextmenu-wrapper.e-sfcontextmenu ul.e-transparent, .e-contextmenu-container.e-sfcontextmenu ul.e-transparent {
            background: rgba(0,0,0,0);
            border: 0;
            box-shadow: none;
            height: 1px;
            left: 0;
            min-width: 0;
            padding: 0;
            top: 0;
            width: 0
        }

            .e-contextmenu-wrapper.e-sfcontextmenu ul.e-transparent .e-menu-item, .e-contextmenu-container.e-sfcontextmenu ul.e-transparent .e-menu-item {
                height: 0;
                padding: 0
            }

                .e-contextmenu-wrapper.e-sfcontextmenu ul.e-transparent .e-menu-item.e-separator, .e-contextmenu-container.e-sfcontextmenu ul.e-transparent .e-menu-item.e-separator {
                    border: 0;
                    margin: 0
                }

.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll, .e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll {
    box-shadow: none
}

    .e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-vscroll-bar, .e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-vscroll-bar {
        height: 100%;
        width: inherit
    }

    .e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-scroll-nav, .e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-scroll-nav {
        height: 16px
    }

    .e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll:not(.e-scroll-device), .e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll:not(.e-scroll-device) {
        padding: 16px 0
    }

    .e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll ul, .e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll ul {
        box-shadow: none;
        margin-top: -12px;
        width: inherit
    }

.e-rtl.e-contextmenu-wrapper .e-menu-item .e-menu-icon, .e-rtl.e-contextmenu-container .e-menu-item .e-menu-icon {
    margin-right: 0
}

.e-rtl.e-contextmenu-wrapper .e-menu-item .e-caret, .e-rtl.e-contextmenu-container .e-menu-item .e-caret {
    margin-left: 0;
    margin-right: 16px;
    right: auto
}

.e-rtl.e-contextmenu-wrapper .e-menu-item .e-menu-icon, .e-rtl.e-contextmenu-container .e-menu-item .e-menu-icon {
    margin-left: 8px
}

.e-rtl.e-contextmenu-wrapper .e-menu-item .e-caret, .e-rtl.e-contextmenu-container .e-menu-item .e-caret {
    left: 14px
}

.e-rtl.e-contextmenu-wrapper .e-menu-item.e-menu-caret-icon, .e-rtl.e-contextmenu-container .e-menu-item.e-menu-caret-icon {
    padding-left: 36px;
    padding-right: 20px
}

.e-rtl.e-contextmenu-wrapper .e-menu-item.e-blankicon, .e-rtl.e-contextmenu-container .e-menu-item.e-blankicon {
    padding-left: 14px
}

    .e-rtl.e-contextmenu-wrapper .e-menu-item.e-blankicon.e-menu-caret-icon, .e-rtl.e-contextmenu-container .e-menu-item.e-blankicon.e-menu-caret-icon {
        padding-left: 36px
    }

.e-contextmenu-wrapper .e-menu-item, .e-contextmenu-container .e-menu-item {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.e-contextmenu-wrapper ul, .e-contextmenu-container ul {
    background-color: #fff;
    color: #212529
}

    .e-contextmenu-wrapper ul .e-menu-item.e-menu-header, .e-contextmenu-container ul .e-menu-item.e-menu-header {
        border-bottom-color: #e9ecef
    }

    .e-contextmenu-wrapper ul .e-menu-item .e-caret, .e-contextmenu-container ul .e-menu-item .e-caret {
        color: #212529
    }

    .e-contextmenu-wrapper ul .e-menu-item .e-menu-icon, .e-contextmenu-container ul .e-menu-item .e-menu-icon {
        color: #495057
    }

    .e-contextmenu-wrapper ul .e-menu-item .e-menu-url, .e-contextmenu-container ul .e-menu-item .e-menu-url {
        color: #212529
    }

    .e-contextmenu-wrapper ul .e-menu-item.e-focused, .e-contextmenu-container ul .e-menu-item.e-focused {
        background-color: #f2f4f6;
        color: #212529;
        outline: 0 solid #e9ecef;
        outline-offset: 0
    }

        .e-contextmenu-wrapper ul .e-menu-item.e-focused .e-caret, .e-contextmenu-container ul .e-menu-item.e-focused .e-caret {
            color: #212529
        }

        .e-contextmenu-wrapper ul .e-menu-item.e-focused .e-menu-icon, .e-contextmenu-container ul .e-menu-item.e-focused .e-menu-icon {
            color: #495057
        }

    .e-contextmenu-wrapper ul .e-menu-item.e-selected, .e-contextmenu-container ul .e-menu-item.e-selected {
        background-color: #00416f;
        color: #fff;
        outline: 0 solid #00416f;
        outline-offset: 0
    }

        .e-contextmenu-wrapper ul .e-menu-item.e-selected .e-caret, .e-contextmenu-container ul .e-menu-item.e-selected .e-caret {
            color: #212529
        }

        .e-contextmenu-wrapper ul .e-menu-item.e-selected .e-menu-icon, .e-contextmenu-container ul .e-menu-item.e-selected .e-menu-icon {
            color: #495057
        }

    .e-contextmenu-wrapper ul .e-disabled, .e-contextmenu-container ul .e-disabled {
        color: #6c757d;
        opacity: 1
    }

        .e-contextmenu-wrapper ul .e-disabled .e-menu-icon, .e-contextmenu-container ul .e-disabled .e-menu-icon {
            color: #6c757d
        }

        .e-contextmenu-wrapper ul .e-disabled .e-caret, .e-contextmenu-container ul .e-disabled .e-caret {
            color: #6c757d
        }

        .e-contextmenu-wrapper ul .e-disabled .e-menu-url, .e-contextmenu-container ul .e-disabled .e-menu-url {
            color: #6c757d
        }

    .e-contextmenu-wrapper ul .e-separator, .e-contextmenu-container ul .e-separator {
        border-bottom-color: #e9ecef
    }

.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll, .e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll {
    background-color: #fff;
    border: 1px solid rgba(0,0,0,.15)
}

    .e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-scroll-nav, .e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-scroll-nav {
        border-color: #e9ecef
    }

.e-contextmenu-wrapper ul .e-menu-item .e-previous::before, .e-contextmenu-container ul .e-menu-item .e-previous::before {
    content: ""
}

.e-contextmenu-wrapper ul .e-menu-item .e-caret::before, .e-contextmenu-container ul .e-menu-item .e-caret::before {
    content: ""
}

.e-rtl.e-contextmenu-wrapper .e-menu-item .e-caret::before, .e-rtl.e-contextmenu-container .e-menu-item .e-caret::before {
    content: ""
}
/*! component's theme wise override bootstrap-definitions and variables */

.e-dashboardlayout.e-control .e-dashboard-gridline-table {
    background: #f8f9fa;
    border-collapse: collapse;
    height: 100%;
    width: 100%
}

    .e-dashboardlayout.e-control .e-dashboard-gridline-table td.e-dashboard-gridline {
        border: 1px dotted #ced4da;
        position: absolute
    }

.e-dashboardlayout.e-control.e-responsive {
    width: 100% !important
}

.e-dashboardlayout.e-control.e-prevent {
    user-select: none
}

.e-dashboardlayout.e-control .e-panel.e-ssr {
    position: relative
}

.e-dashboardlayout.e-control .e-panel {
    border: 1px #dee2e6 solid;
    height: 100%;
    user-select: none;
    width: 100%;
    border-radius: 4px
}

    .e-dashboardlayout.e-control .e-panel:hover {
        border: 1px #ced4da solid
    }

        .e-dashboardlayout.e-control .e-panel:hover .e-panel-container .e-resize.e-dl-icon {
            display: block
        }

    .e-dashboardlayout.e-control .e-panel:active {
        border: 1px #00416f solid
    }

    .e-dashboardlayout.e-control .e-panel .e-panel-container {
        height: 100%;
        width: 100%
    }

        .e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-content .e-blazor-template {
            height: inherit;
            width: inherit
        }

        .e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-dl-icon {
            display: none
        }

    .e-dashboardlayout.e-control .e-panel.e-panel-transition {
        transition: top .1s,left .1s
    }

    .e-dashboardlayout.e-control .e-panel .e-panel-header {
        border-bottom: 1px solid #e9ecef;
        color: #212529;
        font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont";
        font-size: 13px;
        font-weight: 200;
        height: 28px;
        padding: 5px 10px
    }

        .e-dashboardlayout.e-control .e-panel .e-panel-header div {
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap
        }

        .e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-content {
            display: inline-block
        }

        .e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-template {
            float: right
        }

    .e-dashboardlayout.e-control .e-panel .e-resize.e-single, .e-dashboardlayout.e-control .e-panel .e-resize.e-double {
        position: absolute;
        touch-action: none
    }

        .e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east, .e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west, .e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north, .e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south, .e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east, .e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west, .e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north, .e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south {
            border: 1px #00416f solid
        }

            .e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east:hover, .e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east:hover {
                cursor: e-resize
            }

            .e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west:hover, .e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west:hover {
                cursor: w-resize
            }

            .e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north:hover, .e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north:hover {
                cursor: n-resize
            }

            .e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south:hover, .e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south:hover {
                cursor: s-resize
            }

        .e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west:hover, .e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west:hover {
            cursor: nw-resize
        }

        .e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east:hover, .e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east:hover {
            cursor: ne-resize
        }

        .e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:hover, .e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:hover {
            cursor: sw-resize
        }

        .e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:hover, .e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:hover {
            cursor: se-resize
        }

        .e-dashboardlayout.e-control .e-panel .e-resize.e-single::before, .e-dashboardlayout.e-control .e-panel .e-resize.e-double::before {
            font-family: "e-icons";
            position: absolute
        }

    .e-dashboardlayout.e-control .e-panel.e-dragging, .e-dashboardlayout.e-control .e-panel.e-item-moving {
        cursor: move;
        z-index: 1111 !important
    }

    .e-dashboardlayout.e-control .e-panel.e-rtl .e-panel-header .e-header-template {
        float: left
    }

.e-dashboardlayout.e-control .e-drag:hover {
    cursor: move
}

.e-dashboardlayout.e-control .e-drag-restrict.e-drag:hover, .e-dashboardlayout.e-control .e-drag-restrict .e-drag:hover {
    cursor: default
}

.e-dashboardlayout.e-control .e-holder {
    background: rgba(0,103,107,.2);
    border: 2px #00416f dotted;
    border-radius: 4px;
    position: absolute;
    border-radius: 4px
}

    .e-dashboardlayout.e-control .e-holder.e-holder-transition {
        transition: top .3s,left .3s
    }

.e-content-placeholder.e-dashboardlayout.e-placeholder-dashboardlayout {
    height: 100%;
    width: 100%
}

.e-dashboardlayout.e-control {
    display: block;
    position: relative
}

    .e-dashboardlayout.e-control .e-panel {
        background: #fff;
        box-shadow: 0 2px 5px 0 rgba(0,0,0,.15);
        box-sizing: border-box;
        position: absolute
    }

        .e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header {
            color: #212529
        }

        .e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-single {
            background: none
        }

        .e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double {
            color: #495057;
            font-size: 8px;
            height: 16px;
            width: 16px
        }

            .e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-double {
                bottom: -5px;
                right: -6px
            }

            .e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-double {
                bottom: -5px;
                left: -6px
            }

            .e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-double {
                left: -6px;
                top: -5px
            }

            .e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-double {
                right: -6px;
                top: -5px
            }

            .e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-shrink {
                right: -6px;
                top: -5px
            }

            .e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-shrink {
                left: -6px;
                top: -5px
            }

            .e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-shrink {
                bottom: -5px;
                left: -6px
            }

            .e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-shrink {
                bottom: -5px;
                right: -6px
            }

            .e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-expand {
                right: -6px;
                top: -5px
            }

            .e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-expand {
                left: -6px;
                top: -5px
            }

            .e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-expand {
                bottom: -5px;
                left: -6px
            }

            .e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-expand {
                bottom: -5px;
                right: -6px
            }

        .e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east, .e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east {
            height: 100%;
            padding: 20px 0;
            right: 1px;
            top: 0;
            width: 12px
        }

        .e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west, .e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west {
            height: 100%;
            left: 0;
            padding: 20px 0;
            top: 0;
            width: 12px
        }

        .e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north, .e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north {
            height: 12px;
            padding: 0 20px;
            top: 1px;
            width: 100%
        }

        .e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south, .e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south {
            bottom: 1px;
            height: 12px;
            padding: 0 20px;
            width: 100%
        }

        .e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east, .e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east {
            bottom: 0;
            right: 1px;
            z-index: 10
        }

        .e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west, .e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west {
            left: 2px;
            top: 2px;
            z-index: 10
        }

        .e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east, .e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east {
            right: 2px;
            top: 2px;
            z-index: 10
        }

        .e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west, .e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west {
            bottom: 1px;
            left: 1px;
            z-index: 10
        }

        .e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east::before, .e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east::before {
            bottom: 4px;
            content: "";
            font-size: 12px;
            position: absolute;
            right: 4px
        }

        .e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west::before, .e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west::before {
            bottom: 4px;
            content: "";
            font-size: 12px;
            left: 4px;
            position: absolute;
            transform: rotateY(180deg)
        }

.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,.5);
    height: 100%;
    left: 0;
    opacity: .5;
    pointer-events: auto;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999
}

.e-datepicker .e-model-header {
    background-color: #fff;
    color: #212529;
    cursor: default;
    display: block;
    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
}

.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-datepick-mob-popup-wrap .e-datepicker.e-popup-wrapper.e-popup-expand.e-lib.e-popup.e-control.e-popup-open {
        min-width: 100%;
        min-height: 100%
    }

.e-content-placeholder.e-datepicker.e-placeholder-datepicker {
    background-size: 250px 33px;
    min-height: 33px
}

@media screen and (orientation: landscape) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-content.e-month td.e-today span.e-day {
        line-height: 64px
    }
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand {
    border-radius: 0
}

    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device {
        height: 15vh
    }

        .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device .e-popup-close {
            float: right
        }

    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device {
        height: 15vh
    }

        .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device .e-popup-close {
            float: right
        }

    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header {
        height: 20vh;
        padding: 2vh 6vw
    }

        .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-day-wrapper {
            margin: 12vh 0 0 0
        }

        .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-popup-close {
            color: inherit;
            float: left;
            font-size: 16px
        }

@media(min-device-width: 768px) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-popup-close {
        font-size: 18px
    }
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-btn.e-flat.e-popup-close {
    background: rgba(0,0,0,0);
    border-color: rgba(0,0,0,0);
    box-shadow: none;
    font-weight: 400;
    padding: 0
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-today.e-flat.e-primary {
    color: inherit;
    float: right
}

@media(min-device-width: 768px) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-today.e-flat.e-primary {
        font-size: 18px
    }
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-month, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-day {
    font-size: 5vw;
    line-height: 6vw
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar {
    min-width: 100%;
    min-height: 100%;
    height: 100%
}

    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade {
        height: 10vh;
        border-style: solid;
        border-width: 1px 0;
        border-color: rgba(0,0,0,.15);
        padding: 2vh 2vw;
        line-height: 5vh
    }

        .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-title, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-title, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-title {
            position: absolute;
            line-height: inherit;
            margin-left: 22vw;
            text-align: center;
            vertical-align: middle;
            width: 50vw
        }

@media(min-device-width: 768px) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-title, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-title, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-title {
        font-size: 18px
    }
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev {
    margin-right: 75vw;
    vertical-align: inherit;
    height: 35px;
    width: 35px
}

@media(min-device-width: 768px) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev {
        height: 55px;
        width: 55px
    }
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev .e-icons, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev .e-icons, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev .e-icons {
    vertical-align: inherit
}

@media(min-device-width: 768px) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev .e-icons, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev .e-icons, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev .e-icons {
        font-size: 18px
    }
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-next, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-next, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-next {
    margin-right: 0;
    vertical-align: inherit;
    height: 35px;
    width: 35px
}

@media(min-device-width: 768px) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-next, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-next, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-next {
        height: 55px;
        width: 55px
    }
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-next .e-icons, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-next .e-icons, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-next .e-icons {
    vertical-align: inherit
}

@media(min-device-width: 768px) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-next .e-icons, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-next .e-icons, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-next .e-icons {
        font-size: 18px
    }
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-icon-container, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-icon-container, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-icon-container {
    float: none
}

@media(min-device-width: 768px) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar th {
        font-size: 18px;
        height: 48px
    }
}

@media(min-device-width: 768px) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-content span.e-day {
        font-size: 18px;
        height: 64px;
        width: 64px;
        line-height: 64px
    }
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container {
    height: 79vh
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-footer-container {
    display: none
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month {
    height: 69vh
}

    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month table {
        height: 69vh
    }

@media screen and (orientation: landscape) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device {
        height: 25vh
    }

        .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device .e-popup-close {
            float: right
        }

    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-month, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-year, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-decade {
        overflow-y: auto
    }
}

@media screen and (orientation: landscape)and (max-height: 600px) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-month, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-year, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-decade {
        height: 50vh
    }
}

@media screen and (orientation: landscape)and (min-height: 600px) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-month, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-year, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-decade {
        height: 60vh
    }
}

@media screen and (orientation: landscape)and (min-height: 600px) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-month table, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-year table, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-decade table {
        height: 60vh
    }
}

@media screen and (orientation: landscape)and (min-height: 600px) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-footer-container {
        padding: 10px 0;
        height: 10%;
        font-size: 24px
    }
}

@media screen and (orientation: landscape) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header {
        width: 100%
    }
}

@media screen and (orientation: landscape)and (max-height: 600px) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header {
        height: 30vh
    }
}

@media screen and (orientation: landscape)and (min-height: 600px) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header {
        height: 25vh
    }
}

@media screen and (orientation: landscape) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-popup-close {
        float: left
    }
}

@media screen and (orientation: landscape) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-day-wrapper {
        margin: 12vh 0 0 0
    }
}

@media screen and (orientation: landscape) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-model-month, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-model-day {
        font-size: 4vw
    }
}

@media screen and (orientation: landscape) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev {
        margin-right: 80vw
    }
}

@media screen and (orientation: landscape)and (max-height: 600px) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-title, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-title, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-title {
        line-height: 12vh
    }
}

@media screen and (orientation: landscape)and (min-height: 600px) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-title, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-title, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-title {
        line-height: inherit
    }
}

@media screen and (orientation: landscape) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade {
        overflow-y: auto
    }
}

@media screen and (orientation: landscape)and (max-height: 600px) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade {
        height: 60vh
    }
}

@media screen and (orientation: landscape)and (min-height: 600px) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade {
        height: 65vh
    }
}

@media screen and (orientation: landscape) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar {
        display: block;
        max-width: 100%;
        overflow: visible
    }
}

@media screen and (orientation: landscape) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container {
        height: 70%;
        width: 100%
    }
}

@media screen and (orientation: landscape) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar.e-device .e-month table tbody {
        display: table-row-group
    }
}

@media screen and (orientation: landscape)and (max-height: 600px) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month table, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade table, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year table {
        height: 69vh
    }
}

@media screen and (orientation: landscape)and (min-height: 600px) {
    .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month table, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade table, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year table {
        height: 65vh
    }
}

.e-datepicker.e-popup-wrapper, .e-small.e-datepicker.e-popup-wrapper {
    border: 1px solid rgba(0,0,0,.15);
    box-shadow: none
}

.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
}
/*! 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: "";
        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-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-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-popup-close::before {
    content: "";
    font-family: "e-icons"
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header .e-date-icon-next::before {
    content: ""
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header .e-date-icon-prev::before {
    content: ""
}

.e-radio-wrapper {
    display: inline-block;
    line-height: 1;
    position: relative
}

.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: rgba(0,0,0,0);
        cursor: pointer;
        display: inline-block;
        margin: 0;
        position: relative;
        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;
            width: 14px
        }

        .e-radio + label:focus::before {
            box-shadow: 0 0 0 3px rgba(0,103,107,.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-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: rgba(0,0,0,0)
    }

    .e-radio + label:active .e-ripple-element {
        background-color: rgba(0,0,0,0)
    }

    .e-radio:focus + label::before {
        border-color: #00416f;
        box-shadow: 0 0 0 3px rgba(0,103,107,.25)
    }

    .e-radio:focus + label::before {
        border-color: #adb5bd;
        box-shadow: 0 0 0 3px rgba(0,103,107,.25)
    }

    .e-radio:hover + label::before {
        border-color: #adb5bd
    }

    .e-radio:checked + label::before {
        background-color: #00416f;
        border-color: #00416f
    }

    .e-radio:checked + label::after {
        background-color: #fff;
        color: #fff
    }

    .e-radio:checked + label:active .e-ripple-element {
        background-color: rgba(0,0,0,0)
    }

    .e-radio:checked + .e-focus .e-ripple-container {
        background-color: rgba(0,0,0,0)
    }

    .e-radio:checked + .e-focus::before {
        outline: #fff 0 solid;
        outline-offset: 0
    }

    .e-radio:checked:focus + label::before {
        border-color: #00416f
    }

    .e-radio:checked:focus + label::after {
        background-color: #fff
    }

    .e-radio:checked + label:hover::before {
        border-color: #00416f
    }

    .e-radio:checked + label:hover::after {
        background-color: #fff
    }

    .e-radio:disabled + label {
        cursor: default;
        pointer-events: none
    }

        .e-radio:disabled + label::before {
            background-color: rgba(0,0,0,0);
            border-color: #adb5bd;
            cursor: default
        }

        .e-radio:disabled + label .e-ripple-container {
            background-color: rgba(0,0,0,0)
        }

            .e-radio:disabled + label .e-ripple-container::after {
                background-color: rgba(0,0,0,0);
                cursor: default
            }

        .e-radio:disabled + label .e-label {
            color: #e9ecef
        }

    .e-radio:disabled:checked + label::before {
        background-color: rgba(0,103,107,.5);
        border-color: rgba(0,0,0,0)
    }

    .e-radio:disabled:checked + label::after {
        background-color: #fff;
        border-color: #fff;
        cursor: default
    }

    .e-radio:disabled:checked + label .e-ripple-container, .e-radio:disabled:checked + label .e-ripple-container::after {
        background-color: rgba(0,0,0,0)
    }

.e-switch-wrapper, .e-css.e-switch-wrapper {
    cursor: pointer;
    display: inline-block;
    height: 16px;
    position: relative;
    user-select: none;
    width: 38px
}

    .e-switch-wrapper .e-switch, .e-css.e-switch-wrapper .e-switch {
        -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 .2s ease-in-out;
        -webkit-transition: all .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 .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 .2s ease-in-out .1s;
        -webkit-transition: all .2s ease-in-out .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 .2s ease-in-out .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 .2s linear;
        -webkit-transition: all .2s linear;
        border-radius: 50%;
        bottom: 2px;
        height: 12px;
        left: 1px;
        margin: 0 2px 2px 1px;
        position: absolute;
        top: 2px;
        transition: all .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;
        pointer-events: none
    }

    .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 .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-switch-wrapper, .e-css.e-switch-wrapper {
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

    .e-switch-wrapper .e-switch-off, .e-css.e-switch-wrapper .e-switch-off {
        background-color: rgba(0,0,0,0);
        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: #00416f;
        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: #00416f;
        border-color: #00416f
    }

    .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,.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,.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: #00416f;
        border-color: #00416f
    }

    .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: #00696e
    }

    .e-switch-wrapper.e-switch-disabled .e-switch-inner, .e-css.e-switch-wrapper.e-switch-disabled .e-switch-inner {
        background-color: #e9ecef;
        opacity: .5;
        border-color: #adb5bd
    }

    .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: #00416f;
        border-color: #00416f
    }

    .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: #00696e
        }

    .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: #00416f;
        border-color: #00416f
    }

    .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: #00416f;
            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: #00686c;
        box-shadow: 0 0 0 3px rgba(0,103,107,.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: #00e2eb;
            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,.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,.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: #00686c;
        box-shadow: 0 0 0 3px rgba(0,103,107,.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: #00e2eb;
            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,.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,.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: #00416f
    }

    .e-switch-wrapper.e-rtl.e-focus .e-switch-off, .e-css.e-switch-wrapper.e-rtl.e-focus .e-switch-off {
        background-color: rgba(0,0,0,0)
    }

    .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: #00e2eb;
        color: #fff;
        outline: none
    }

    .e-switch-wrapper.e-rtl .e-switch-on, .e-css.e-switch-wrapper.e-rtl .e-switch-on {
        background-color: #00416f
    }

    .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: rgba(0,0,0,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 {
        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: #00416f;
        border-color: #00416f
    }

    .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: #00416f;
        border-color: #00416f
    }

    .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: #00416f
        }

    .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: #00696e
    }

    .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: #00416f;
        border-color: #00416f
    }

    .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: .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: #00696e
    }

    .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: #00416f;
        border-color: #00416f
    }

    .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,103,107,.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: rgba(0,0,0,0)
    }

.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: 50%;
            transform: translateY(-50%)
        }

            .e-fab.e-btn.e-fab-top.e-fab-middle.e-fab-left.e-fab-center {
                left: 50%;
                top: 50%;
                transform: translate(-50%, -50%)
            }

    .e-fab.e-btn.e-fab-bottom {
        bottom: 16px
    }

    .e-fab.e-btn.e-fab-left {
        left: 16px
    }

        .e-fab.e-btn.e-fab-left.e-fab-center {
            left: 50%;
            transform: translateX(-50%)
        }

    .e-fab.e-btn.e-fab-right {
        right: 16px
    }

.e-rtl.e-fab.e-btn.e-fab-top {
    top: 16px
}

    .e-rtl.e-fab.e-btn.e-fab-top.e-fab-middle {
        top: 50%;
        transform: translateY(-50%)
    }

        .e-rtl.e-fab.e-btn.e-fab-top.e-fab-middle.e-fab-right.e-fab-center {
            right: 50%;
            top: 50%;
            transform: translate(50%, -50%)
        }

.e-rtl.e-fab.e-btn.e-fab-bottom {
    bottom: 16px
}

.e-rtl.e-fab.e-btn.e-fab-right {
    right: 16px
}

    .e-rtl.e-fab.e-btn.e-fab-right.e-fab-center {
        right: 50%;
        transform: translateX(50%)
    }

.e-rtl.e-fab.e-btn.e-fab-left {
    left: 16px
}

.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-fab.e-btn {
    box-shadow: 0 4px 6px -1px rgba(0,0,0,.2),0 -2px 15px -3px rgba(0,0,0,.1),0 6px 10px rgba(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,.2),0 -2px 15px -3px rgba(0,0,0,.1),0 6px 10px rgba(0,0,0,.14)
    }

.e-speeddial-popup {
    position: absolute;
    z-index: 100000;
    pointer-events: none
}

    .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(.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(.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: var(--speeddialRadialHorzDist)
    }

        .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(.5*var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset))
        }

        .e-speeddial-popup.e-speeddial-left.e-speeddial-radial.e-speeddial-center, .e-speeddial-popup.e-speeddial-left.e-speeddial-center {
            left: var(--speeddialRadialHorzDist)
        }

        .e-speeddial-popup.e-speeddial-left.e-speeddial-linear {
            left: var(--speeddialHorzDist)
        }

    .e-speeddial-popup.e-speeddial-right {
        right: var(--speeddialRadialHorzDist)
    }

        .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(.5*var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset))
        }

        .e-speeddial-popup.e-speeddial-right.e-speeddial-radial.e-speeddial-center, .e-speeddial-popup.e-speeddial-right.e-speeddial-center {
            right: var(--speeddialRadialHorzDist)
        }

        .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;
        padding: 0 5px;
        white-space: nowrap;
        height: 28px;
        line-height: 28px;
        border: 1px solid
    }

    .e-speeddial-popup .e-speeddial-li-icon {
        border-radius: 99999px;
        border: 1px solid;
        font-size: 14px;
        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, .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul, .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul.e-speeddial-horz-top {
        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.e-speeddial-horz-top, .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
        flex-direction: row
    }

    .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;
        -ms-overflow-style: none;
        scrollbar-width: none
    }

        .e-speeddial-popup.e-speeddial-overflow .e-speeddial-ul::-webkit-scrollbar {
            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 {
            height: inherit;
            width: inherit;
            position: relative;
            border-radius: inherit;
            padding: 0
        }

        .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;
    font-size: 12px
}

.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-speeddial-overlay {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 99998
}

    .e-speeddial-overlay.e-speeddial-fixed {
        height: 100vh;
        width: 100vw;
        position: fixed
    }

.e-speeddial-hidden {
    visibility: hidden
}

.e-speeddial-overlay {
    background-color: rgba(107,114,128,.5)
}

.e-speeddial-popup .e-speeddial-li {
    color: #fff
}

    .e-speeddial-popup .e-speeddial-li .e-speeddial-li-text {
        background: #fff;
        box-shadow: 0 4px 6px -1px rgba(0,0,0,.05),0 10px 15px -3px rgba(0,0,0,.1);
        border-color: #fff
    }

    .e-speeddial-popup .e-speeddial-li .e-speeddial-li-icon {
        box-shadow: 0 4px 6px -1px rgba(0,0,0,.05),0 10px 15px -3px rgba(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: #fff
    }

        .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: #fff
    }

        .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
        }

.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.6;
        position: relative;
        padding: 8px 16px 8px 16px
    }

    .e-listview .e-list-item {
        border-bottom: 1px solid;
        cursor: pointer
    }

        .e-listview .e-list-item.e-disabled, .e-listview .e-list-item.e-disabled * {
            cursor: default
        }

    .e-listview .e-list-parent {
        margin: 0;
        padding: 0
    }

    .e-listview .e-icon-back {
        margin-top: 0
    }

    .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-list-header .e-text.header, .e-listview .e-list-header .e-headertemplate-text.nested-header {
            display: none
        }

        .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-has-header > .e-view {
        top: 45px
    }

    .e-listview .e-back-button {
        cursor: pointer;
        padding-right: 10px
    }

    .e-listview .e-list-group-item {
        border-bottom: 1px solid rgba(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-list-group-item:first-child {
            border: 0;
            border-bottom: 1px solid rgba(0,0,0,.13)
        }

    .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.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-text-content * {
            display: inline-block;
            vertical-align: middle
        }

    .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, .e-listview .e-icon-wrapper .e-list-text, .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-virtualization .e-list-container {
        overflow: unset
    }

    .e-listview .e-list-container {
        overflow: hidden;
        position: relative
    }

    .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.e-disabled, .e-listview.e-disabled * {
        cursor: default
    }

        .e-listview.e-disabled .e-checkbox .e-icons {
            cursor: default
        }

.e-listview {
    border-color: rgba(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;
        color: #212529;
        border-color: rgba(0,0,0,.13);
        font-size: 16px
    }

    .e-listview .e-icons:not(.e-primary .e-btn-icon,.e-check) {
        color: #212529
    }

    .e-listview .e-list-item {
        border-bottom: 1px solid rgba(0,0,0,.13);
        border-left: 0 solid rgba(0,0,0,.13);
        border-right: 0 solid rgba(0,0,0,.13);
        border-top: 0 solid rgba(0,0,0,0);
        background-color: #fff;
        color: #212529
    }

        .e-listview .e-list-item.e-hover, .e-listview .e-list-item.e-hover.e-active.e-checklist {
            background-color: #e9ecef;
            color: #212529;
            border-color: rgba(0,0,0,0)
        }

        .e-listview .e-list-item.e-active {
            background-color: #00416f;
            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: #00416f;
            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;
                color: #00416f;
                border-color: #fff
            }

    .e-listview .e-list-group-item {
        background-color: #fff;
        color: #6c757d;
        border-color: rgba(0,0,0,.13);
        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: .7142em 1.0714em
        }

        .e-listview.e-list-template .e-list-wrapper.e-list-multi-line {
            padding: .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: .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: .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;
            width: 2.8571em;
            top: .7142em;
            left: 1.0667em;
            position: absolute
        }

        .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;
                width: 2.8571em;
                top: .7142em;
                right: 1.0667em;
                position: absolute
            }

        .e-listview.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar {
            top: .7142em
        }

        .e-listview.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar-right:not(.e-list-badge) .e-avatar {
            top: .7142em
        }

        .e-listview.e-list-template .e-list-wrapper.e-list-badge .e-badge {
            font-size: 15px;
            height: 1.333em;
            width: 2em;
            top: 50%;
            right: 1em;
            line-height: 1.433em;
            padding: 0;
            position: absolute;
            transform: translateY(-50%)
        }

        .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: .83em 0;
            text-overflow: ellipsis;
            white-space: nowrap
        }

    .e-listview.e-list-template .e-list-item.e-hover .e-list-item-header, .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, .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
    }

.e-icon-collapsible::before {
    content: ""
}

.e-icon-back::before {
    content: "";
    font-size: 14px
}

.e-sortable {
    outline: none;
    position: relative;
    user-select: none
}

    .e-sortable .e-disabled {
        background-image: none;
        cursor: default;
        opacity: .35
    }

    .e-sortable * {
        box-sizing: border-box
    }

        .e-sortable *:focus {
            outline: none
        }

.e-sortableclone {
    position: fixed !important
}

.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 {
    border: 1px solid rgba(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 {
        max-width: 100%
    }

    .e-daterangepicker.e-popup.e-preset-wrapper {
        min-width: 659px
    }

        .e-daterangepicker.e-popup.e-preset-wrapper .e-presets {
            max-height: none
        }

    .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 {
            cursor: default;
            display: inline-block;
            font-size: 16px;
            overflow: hidden;
            text-align: center;
            text-decoration: none;
            text-overflow: ellipsis;
            user-select: none;
            white-space: nowrap;
            width: 48%
        }

        .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 {
            direction: ltr;
            font-size: 12px;
            height: 14px;
            margin: 0 0 10px 0;
            text-align: center;
            user-select: none;
            width: 100%
        }

        .e-daterangepicker.e-popup .e-range-header .e-start-end {
            align-items: center;
            display: flex;
            height: 35px
        }

    .e-daterangepicker.e-popup .e-separator {
        height: 1px;
        margin: 0
    }

    .e-daterangepicker.e-popup .e-calendar {
        border: none;
        margin: 0;
        padding: 0
    }

        .e-daterangepicker.e-popup .e-calendar .e-content table {
            padding: 0 12px 12px
        }

        .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 {
            padding: 12px 12px 0 12px
        }

        .e-daterangepicker.e-popup .e-calendar .e-header .e-next {
            float: right
        }

        .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 {
            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 {
                padding: 10px
            }

        .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 {
            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 {
                border: 1px solid rgba(0,0,0,0)
            }

    .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 {
            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 {
                margin: 12px 12px 12px 6px
            }

    .e-daterangepicker.e-popup .e-date-range-container {
        float: left
    }

        .e-daterangepicker.e-popup .e-date-range-container.e-range-border {
            border-right: 1px solid #e9ecef
        }

    .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 {
            float: left
        }

        .e-daterangepicker.e-popup .e-calendar-container .e-left-container {
            border-right: 1px solid #e9ecef
        }

    .e-daterangepicker.e-popup .e-presets {
        max-height: 216px;
        overflow: auto;
        width: auto
    }

        .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 {
            margin: 0;
            max-width: 160px;
            padding: 0
        }

        .e-daterangepicker.e-popup .e-presets .e-text-content {
            line-height: 47px
        }

        .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 {
        display: none
    }

.e-daterangepicker.e-rtl .e-date-range-container {
    float: right
}

    .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 {
        border-left: 1px solid #e9ecef;
        border-right: 0
    }

    .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 {
        float: right
    }

    .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 {
        border-radius: 50% 0 0 50%
    }

.e-daterangepicker.e-rtl .e-footer {
    flex-direction: row;
    justify-content: flex-end
}

    .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 {
        margin-left: 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
}

.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-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand.e-control.e-lib.e-device.e-popup-open {
        min-height: 100%;
        min-width: 100%;
        height: 100%;
        width: 100%
    }

.e-content-placeholder.e-daterangepicker.e-placeholder-daterangepicker {
    background-size: 250px 33px;
    min-height: 33px
}

.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container {
    min-height: 100%;
    min-width: 100%;
    height: 100%;
    width: 100%
}

    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header {
        height: 20vh;
        padding: 2vh 2vw;
        margin: 0;
        color: #212529
    }

@media(max-device-width: 768px) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper {
        font-size: 16px
    }
}

@media(min-device-width: 768px) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper {
        font-size: 18px
    }
}

.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper .e-apply {
    float: right
}

.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-start-end {
    margin: 3vh 0 0 0
}

@media(max-height: 600px) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar {
        min-height: 100%;
        height: 100%
    }
}

@media(min-height: 600px) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar {
        min-height: 80vh;
        height: 80vh
    }
}

.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar {
    min-width: 100%;
    width: 100%;
    padding: 0;
    overflow: unset
}

    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade {
        height: 10vh;
        border-style: solid;
        border-width: 0 0 1px 0;
        border-color: #e9ecef;
        padding: 2vh 2vw;
        line-height: 5vh
    }

        .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-prev, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-prev, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-prev {
            height: 36px;
            width: 36px
        }

@media(min-device-width: 768px) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-prev span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-prev span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-prev span {
        font-size: 18px;
        padding: 11px
    }
}

.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-next, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-next, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-next {
    height: 36px;
    width: 36px
}

    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-next span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-next span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-next span {
        padding: 10px;
        line-height: 1
    }

@media(min-device-width: 768px) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-next span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-next span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-next span {
        font-size: 18px
    }
}

@media(max-height: 600px) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-title {
        line-height: 8vh
    }
}

@media(min-height: 600px) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-title {
        line-height: inherit
    }
}

@media(min-device-width: 768px) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-title {
        font-size: 18px
    }
}

@media(min-device-width: 768px) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar th {
        font-size: 18px;
        height: 48px
    }
}

@media(min-device-width: 768px) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-content span.e-day {
        font-size: 18px;
        height: 64px;
        width: 64px;
        line-height: 64px
    }
}

.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-start-date.e-selected.e-range-hover, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-end-date.e-selected.e-range-hover {
    border-radius: 0
}

.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder {
    height: 100%
}

@media(max-height: 600px) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container {
        min-height: 78vh;
        height: 78vh
    }
}

@media(max-height: 600px) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-calendar {
        min-height: 78vh;
        height: 78vh
    }
}

@media(max-height: 600px) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-container {
        min-height: 100%;
        height: 100%
    }
}

@media(min-height: 600px) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-container {
        min-height: 80vh;
        height: 80vh
    }
}

.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-separator {
    margin: 0
}

.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month {
    height: 69vh
}

    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month table {
        padding: 0 2vw;
        height: 69vh;
        border-spacing: unset
    }

.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-footer {
    display: none
}

.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets {
    max-height: 90%;
    height: 90%
}

    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets ul {
        height: 100%
    }

        .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets ul li.e-list-item {
            font-size: 16px
        }

@media(min-device-width: 768px) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets ul li.e-list-item {
        font-size: 18px
    }
}

.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap {
    position: relative;
    height: 100%
}

    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header {
        height: 10%;
        padding: 2.5vh 2.5vw 2.5vh 1.5vw;
        display: flex;
        align-items: center;
        font-size: 3vh;
        border-bottom: none
    }

@media(min-device-width: 768px) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header {
        font-size: 18px
    }
}

.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header .e-popup-close {
    float: left;
    padding: 1vh 2vw
}

.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header .e-model-title {
    padding: 1vh 2vw;
    text-transform: capitalize
}

@media screen and (orientation: landscape) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper .e-btn {
        padding: 0
    }
}

@media screen and (orientation: landscape)and (min-device-width: 768px) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper .e-btn {
        font-size: 18px
    }
}

@media screen and (orientation: landscape)and (min-height: 600px) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container {
        min-height: 70vh;
        height: 70vh
    }
}

@media screen and (orientation: landscape)and (max-height: 600px) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container {
        min-height: 65%;
        height: 65%
    }
}

@media screen and (orientation: landscape)and (min-height: 600px) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-calendar {
        min-height: 70vh;
        height: 70vh
    }
}

@media screen and (orientation: landscape)and (max-height: 600px) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-content.e-month, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-content.e-year, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-content.e-decade {
        height: 50vh
    }
}

@media screen and (orientation: landscape) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets {
        max-height: 85%;
        height: 85%
    }
}

@media screen and (orientation: landscape) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header {
        height: 15%;
        font-size: 18px
    }

        .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header .e-popup-close {
            padding: 1vh 1vw
        }

        .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header .e-model-title {
            padding: 1vh 1vw
        }
}

@media screen and (orientation: landscape) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header {
        width: 100%
    }
}

@media screen and (orientation: landscape)and (max-height: 600px) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header {
        height: 27vh
    }
}

@media screen and (orientation: landscape)and (min-height: 600px) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header {
        height: 25vh
    }
}

@media screen and (orientation: landscape) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-start-end {
        margin: 0;
        height: 28px
    }
}

@media screen and (orientation: landscape)and (min-height: 600px) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-start-end {
        margin: 5vh 0 0 0
    }
}

@media screen and (orientation: landscape) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-day-span {
        margin: 8px 0;
        font-size: 16px
    }
}

@media screen and (orientation: landscape)and (min-height: 600px) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-container {
        min-height: 75vh;
        height: 75vh
    }
}

@media screen and (orientation: landscape) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade {
        overflow-y: auto
    }
}

@media screen and (orientation: landscape)and (max-height: 600px) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade {
        height: 60vh
    }
}

@media screen and (orientation: landscape)and (min-height: 600px) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade {
        height: 65vh
    }
}

@media screen and (orientation: landscape) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month table, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year table, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade table {
        display: table;
        border-spacing: unset
    }
}

@media screen and (orientation: landscape)and (min-height: 600px) {
    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month table, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year table, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade table {
        height: 65vh
    }
}

.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)
}

.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 {
    background: #fff
}

    .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 {
            color: #212529;
            text-decoration: none
        }

        .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 {
            background-color: #e9ecef;
            border: 1px solid #00416f;
            color: #212529
        }

        .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 {
            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 {
            border: 1px solid #00416f
        }

        .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-selected.e-today:hover span.e-day {
            border: 1px solid #00416f
        }

        .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 {
            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 {
            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 {
            background-color: #00416f;
            color: #fff
        }

        .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover.e-today span.e-day {
            background-color: #00416f;
            color: #fff
        }

        .e-daterangepicker.e-popup .e-calendar .e-other-month.e-selected span {
            color: #fff
        }

    .e-daterangepicker.e-popup .e-presets {
        background-color: #fff;
        color: #212529
    }

        .e-daterangepicker.e-popup .e-presets .e-list-item.e-active {
            background-color: #00416f;
            color: #fff
        }

        .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 {
        color: #212529
    }

    .e-daterangepicker.e-popup .e-change-icon {
        color: #212529
    }

    .e-daterangepicker.e-popup .e-day-span {
        color: #6c757d
    }

    .e-daterangepicker.e-popup .e-separator {
        background-color: #e9ecef
    }

    .e-daterangepicker.e-popup .e-footer {
        background-color: #fff
    }

.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-model-header {
    background-color: #fff;
    color: #212529
}

    .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-model-header .e-popup-close {
        color: #212529
    }
/*! 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: "";
        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: ""
}

.e-daterangepicker .e-calendar .e-header .e-date-icon-prev::before {
    content: ""
}

.e-daterangepicker .e-change-icon::before {
    content: ""
}

.e-daterangepicker .e-calendar.e-rtl .e-header .e-date-icon-next::before {
    content: ""
}

.e-daterangepicker .e-calendar.e-rtl .e-header .e-date-icon-prev::before {
    content: ""
}

.e-daterangepicker.e-rtl .e-start-end .e-change-icon::before {
    content: ""
}

.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-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup-expand .e-range-header .e-popup-close::before, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup-expand .e-model-header .e-popup-close::before {
    content: "";
    font-family: "e-icons"
}

.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup-expand .e-range-header .e-apply::before, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup-expand .e-model-header .e-apply::before {
    content: "";
    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 {
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

    .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-control.e-datetimepicker.e-popup-wrapper.e-popup-container.e-popup-expand.e-popup.e-popup-open .e-datetime-mob-popup-wrap {
    align-items: normal
}

.e-datetime-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-datetime-mob-popup-wrap .e-datetimepicker.e-popup.e-lib.e-control.e-popup-open {
        left: 0 !important;
        position: relative;
        top: 0 !important
    }

.e-datetimepicker.e-time-modal {
    background-color: rgba(0,0,0,.15);
    height: 100%;
    left: 0;
    opacity: .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-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-datetime-wrapper .e-time-icon.e-icons::before, *.e-small .e-datetime-wrapper .e-time-icon.e-icons::before {
    font-size: 12px
}

.e-content-placeholder.e-datetimepicker.e-placeholder-datetimepicker {
    background-size: 250px 33px;
    min-height: 33px
}

.e-datetimepicker.e-popup-expand.e-popup {
    position: fixed
}

    .e-datetimepicker.e-popup-expand.e-popup .e-datetime-mob-popup-wrap {
        position: relative;
        width: 100%
    }
/*! 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,.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: #00416f;
            color: #fff
        }

            .e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item.e-active.e-hover {
                background-color: #00416f;
                color: #fff
            }
/*! component icons */

.e-datetime-wrapper .e-time-icon.e-icons::before {
    content: "";
    font-family: "e-icons"
}
/*! 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-content-placeholder.e-mask.e-placeholder-mask {
    background-size: 300px 33px;
    min-height: 33px
}
/*! maskedtextbox theme */

.e-control-wrapper.e-mask.e-error .e-maskedtextbox, .e-utility-mask.e-error {
    color: #dc3545
}

.e-content-placeholder.e-textbox.e-placeholder-textbox {
    background-size: 300px 33px;
    min-height: 33px
}

.e-input-group.e-input-focus.e-multi-line-input textarea.e-textbox {
    padding-right: 30px
}

.e-input-group.e-input-focus.e-rtl.e-multi-line-input textarea.e-textbox {
    padding-left: 30px
}

.e-upload {
    width: 100%
}

    .e-upload.e-control-wrapper {
        font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont"
    }

    .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 {
        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 {
            display: inline-block;
            width: 0
        }

            .e-upload .e-file-select-wrap .e-file-select .e-uploader {
                opacity: 0
            }

        .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 {
        min-height: 35px;
        padding-bottom: 20px;
        padding-top: 16px
    }

        .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 {
                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 {
                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 {
                    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 {
                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 {
            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 {
                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 {
        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 {
            color: #6c757d;
            cursor: not-allowed;
            opacity: .4;
            pointer-events: none
        }

    .e-upload .e-upload-files {
        list-style-type: none;
        margin: 0;
        padding: 0
    }

        .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 {
                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 {
                    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 {
                        content: attr(data-tail);
                        float: right
                    }

                .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 {
                        visibility: hidden
                    }

                .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 {
                    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 {
                        display: none
                    }

                .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 {
                        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 {
                            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 {
                        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 {
            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 {
                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 {
                color: #6c757d;
                cursor: not-allowed;
                opacity: .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 {
            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 {
            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 {
                background-color: #e9ecef;
                border-color: rgba(0,0,0,0);
                border-radius: 4px;
                box-shadow: 0 0 0 rgba(0,0,0,0)
            }

            .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 {
                border-radius: 4px
            }

        .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 {
            font-size: 14px;
            opacity: 1
        }

    .e-upload .e-file-select-wrap .e-btn, .e-upload .e-upload-actions .e-btn {
        font-family: inherit
    }

    .e-upload .e-upload-actions {
        position: relative;
        text-align: right
    }

        .e-upload .e-upload-actions .e-file-upload-btn {
            margin: 16px 16px 16px 0
        }

        .e-upload .e-upload-actions .e-file-clear-btn {
            margin: 16px 6px 16px 16px
        }

    .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 {
            margin-right: 0
        }

        .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 {
        text-align: left
    }

    .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 {
            direction: ltr;
            float: right;
            width: 100%
        }

        .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 {
            float: right
        }

        .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 {
            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 {
                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 {
        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 {
        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 {
        left: 36px
    }

    .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 {
        color: #6c757d
    }

    .e-upload .e-content-placeholder.e-upload.e-placeholder-upload {
        background-size: 400px 65px;
        min-height: 65px
    }

.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: .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: .4;
        pointer-events: none
    }

.e-upload {
    border: 1px solid rgba(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: #00416f
                }

                .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,.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: rgba(0,0,0,0);
                box-shadow: 0 0 0 rgba(0,0,0,0)
            }

            .e-upload .e-upload-files .e-file-remove-btn.e-icons::before {
                content: ""
            }

        .e-upload .e-upload-files .e-icons.e-file-pause-btn::before {
            content: ""
        }

        .e-upload .e-upload-files .e-icons.e-file-reload-btn::before {
            content: ""
        }

        .e-upload .e-upload-files .e-icons.e-file-play-btn::before {
            content: ""
        }

        .e-upload .e-upload-files .e-file-delete-btn.e-icons::before {
            content: ""
        }

        .e-upload .e-upload-files .e-file-abort-btn.e-icons::before {
            content: ""
        }

        .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-dialog {
    -webkit-flex-direction: column;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: 3px;
    flex-direction: column;
    width: 100%
}

    .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;
        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: rgba(0,0,0,0);
        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-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.e-device.e-draggable.e-popup-open {
    touch-action: none
}

.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: rgba(0,0,0,0);
    border-color: rgba(0,0,0,0);
    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)
}

.e-dlg-target.e-scroll-disabled {
    overflow: hidden !important
}

.e-dlg-overlay {
    height: 100%;
    left: 0;
    opacity: .5;
    position: fixed;
    top: 0;
    transition: opacity .15s linear;
    width: 100%
}

    .e-dlg-overlay.e-fade {
        opacity: 0
    }

.e-dlg-overflow-hidden {
    overflow: auto
}

.e-dlg-fullscreen {
    height: 100% !important;
    left: 0 !important;
    width: 100% !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 {
    -webkit-align-items: center;
    -webkit-flex-direction: column;
    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-flex-direction: column;
    -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: rgba(0,0,0,0);
    border-color: rgba(0,0,0,0);
    box-shadow: 0 0 0 rgba(0,0,0,0)
}

.e-dialog .e-btn.e-dlg-closeicon-btn:active {
    background-color: rgba(0,0,0,0)
}

.e-content-placeholder.e-dialog.e-placeholder-dialog {
    background-size: 400px 210px;
    min-height: 210px
}

@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 .e-dlg-content .e-richtexteditor .e-rte-container .e-rte-tb-float {
    top: -14px !important
}

.e-dialog {
    background-color: #fff;
    box-shadow: 0 5px 15px rgba(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,.75)
}

.e-dlg-header-content .e-dlg-closeicon-btn:hover {
    background-color: rgba(0,0,0,.75)
}

.e-dlg-header-content .e-dlg-closeicon-btn:active {
    background-color: rgba(0,0,0,.5)
}

.e-south-east {
    color: #000
}

.e-rtl .e-south-east {
    color: rgba(0,0,0,0)
}

.e-rtl .e-south-west {
    color: #000
}

.e-south-west, .e-north-east, .e-north-west {
    color: rgba(0,0,0,0)
}

.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn.e-ripple {
    overflow: visible
}

.e-dialog .e-icon-dlg-close::before {
    content: "";
    position: relative
}

.e-dialog .e-icon-dlg-close {
    opacity: .5
}

    .e-dialog .e-icon-dlg-close:active {
        opacity: .75
    }

    .e-dialog .e-icon-dlg-close:hover {
        opacity: .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: ""
}
/*! component's theme wise override definitions and variables */ /*! h-scroll layout */

.e-hscroll {
    display: block;
    position: relative;
    width: inherit
}

    .e-hscroll.e-rtl.e-scroll-device {
        padding-left: 50px;
        padding-right: initial
    }

        .e-hscroll.e-rtl.e-scroll-device .e-scroll-nav {
            transform: skewX(-16deg) translateX(-6px)
        }

        .e-hscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-right-overlay {
            left: 52px;
            right: auto;
            transform: skewX(-16deg) translateX(-6px)
        }

        .e-hscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-left-overlay {
            left: auto;
            right: 0
        }

    .e-hscroll:not(.e-scroll-device) {
        padding: 0 32px
    }

    .e-hscroll.e-scroll-device {
        padding-right: 50px
    }

        .e-hscroll.e-scroll-device .e-scroll-nav {
            transform: skewX(-16deg) translateX(6px);
            width: 52px
        }

            .e-hscroll.e-scroll-device .e-scroll-nav .e-nav-arrow {
                font-size: 14px;
                transform: skewX(16deg)
            }

        .e-hscroll.e-scroll-device .e-scroll-overlay {
            opacity: .5;
            pointer-events: none;
            position: absolute;
            top: 0;
            z-index: 100
        }

            .e-hscroll.e-scroll-device .e-scroll-overlay.e-scroll-right-overlay {
                left: auto;
                right: 52px;
                transform: skewX(-16deg) translateX(6px)
            }

            .e-hscroll.e-scroll-device .e-scroll-overlay.e-scroll-left-overlay {
                left: 0;
                right: auto
            }

    .e-hscroll.e-overlay .e-hscroll-content > * {
        pointer-events: none
    }

    .e-hscroll > * {
        height: inherit;
        line-height: normal
    }

    .e-hscroll .e-hscroll-content {
        display: inline-block;
        height: inherit;
        position: relative
    }

        .e-hscroll .e-hscroll-content > * {
            pointer-events: auto
        }

    .e-hscroll.e-rtl .e-scroll-nav.e-scroll-right-nav {
        left: 0;
        right: auto
    }

    .e-hscroll.e-rtl .e-scroll-nav.e-scroll-left-nav {
        left: auto;
        right: 0
    }

    .e-hscroll .e-scroll-nav {
        align-items: center;
        bottom: 0;
        cursor: pointer;
        display: flex;
        min-height: 38px;
        overflow: hidden;
        position: absolute;
        top: 0;
        width: 32px
    }

        .e-hscroll .e-scroll-nav.e-scroll-left-nav {
            left: 0
        }

        .e-hscroll .e-scroll-nav.e-scroll-right-nav {
            right: 0
        }

        .e-hscroll .e-scroll-nav.e-ie-align {
            display: table
        }

    .e-hscroll .e-nav-arrow {
        position: relative
    }

        .e-hscroll .e-nav-arrow.e-icons {
            display: table-cell;
            text-align: center;
            vertical-align: middle;
            width: 100%;
            font-size: 12px
        }

    .e-hscroll .e-hscroll-bar .e-hscroll-content .e-overlay {
        pointer-events: none
    }
    /*! h-scroll theme */

    .e-hscroll .e-scroll-nav .e-icons {
        color: #333
    }

    .e-hscroll.e-rtl.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
        border-color: #ccc;
        box-shadow: 4px 0 8px 0 rgba(108,117,125,.06)
    }

    .e-hscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
        background-color: #f8f8f8;
        border-color: #ccc;
        border-width: 1px;
        box-shadow: -4px 0 8px 0 rgba(108,117,125,.06)
    }

        .e-hscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav .e-nav-arrow {
            color: #317ab9
        }

    .e-hscroll .e-scroll-overlay {
        background-color: rgba(0,0,0,0);
        background-repeat: repeat-x
    }

        .e-hscroll .e-scroll-overlay.e-scroll-left-overlay {
            background-image: linear-gradient(-270deg, white 0%, rgba(255, 255, 255, 0) 100%)
        }

        .e-hscroll .e-scroll-overlay.e-scroll-right-overlay {
            background-image: linear-gradient(-270deg, rgba(255, 255, 255, 0) 0%, white 100%)
        }

    .e-hscroll.e-rtl .e-scroll-nav {
        background: #f8f8f8
    }

        .e-hscroll.e-rtl .e-scroll-nav.e-scroll-left-nav {
            border-left: 1px solid #ccc;
            border-right: 0
        }

        .e-hscroll.e-rtl .e-scroll-nav.e-scroll-right-nav {
            border-left: 0;
            border-right: 1px solid #ccc
        }

        .e-hscroll.e-rtl .e-scroll-nav:hover {
            background: #5a6268;
            border: 1px #545b62;
            color: #fff
        }

            .e-hscroll.e-rtl .e-scroll-nav:hover:active {
                background: #5a6268
            }

    .e-hscroll:not(.e-scroll-device) .e-scroll-nav:hover {
        background: #5a6268;
        color: #fff
    }

        .e-hscroll:not(.e-scroll-device) .e-scroll-nav:hover .e-icons {
            color: inherit
        }

    .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus {
        background: #5a6268;
        border: 1px #6c757d;
        color: #fff
    }

        .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-icons {
            color: inherit
        }

    .e-hscroll:not(.e-scroll-device) .e-scroll-nav:active {
        background: #6c757d;
        border: 3px solid #adb5bd;
        box-shadow: none;
        color: #fff
    }

        .e-hscroll:not(.e-scroll-device) .e-scroll-nav:active .e-icons {
            color: #333
        }

    .e-hscroll .e-scroll-nav {
        background: #f8f8f8
    }

        .e-hscroll .e-scroll-nav.e-scroll-left-nav {
            border-right: 1px solid #ccc
        }

        .e-hscroll .e-scroll-nav.e-scroll-right-nav {
            border-left: 1px solid #ccc
        }

        .e-hscroll .e-scroll-nav::after {
            content: ""
        }

        .e-hscroll .e-scroll-nav:active::after {
            content: ""
        }
    /*! hscroll icons */

    .e-hscroll.e-rtl.e-scroll-device .e-nav-right-arrow::before {
        content: ""
    }

    .e-hscroll.e-rtl.e-scroll-device .e-nav-left-arrow::before {
        content: ""
    }

    .e-hscroll.e-rtl .e-nav-left-arrow::before {
        content: ""
    }

    .e-hscroll.e-rtl .e-nav-right-arrow::before {
        content: ""
    }

    .e-hscroll.e-scroll-device .e-nav-right-arrow::before {
        content: ""
    }

    .e-hscroll.e-scroll-device .e-nav-left-arrow::before {
        content: ""
    }

    .e-hscroll .e-nav-left-arrow::before {
        content: "";
        line-height: normal
    }

    .e-hscroll .e-nav-right-arrow::before {
        content: "";
        line-height: normal
    }
/*! component's theme wise override definitions and variables */ /*! v-scroll layout */

.e-vscroll {
    display: block;
    position: relative;
    width: inherit
}

    .e-vscroll.e-rtl.e-scroll-device .e-scroll-nav {
        transform: skewX(-16deg) translateX(-6px)
    }

    .e-vscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-down-overlay {
        left: 52px;
        right: auto;
        transform: skewX(-16deg) translateX(-6px)
    }

    .e-vscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-up-overlay {
        left: auto;
        right: 0
    }

    .e-vscroll:not(.e-scroll-device) {
        padding: 0 40px
    }

    .e-vscroll.e-scroll-device .e-scroll-nav {
        transform: skewX(-16deg) translateX(6px);
        width: 52px;
        z-index: 1001
    }

        .e-vscroll.e-scroll-device .e-scroll-nav .e-nav-arrow {
            font-size: 14px;
            transform: skewX(16deg)
        }

    .e-vscroll.e-scroll-device .e-scroll-overlay {
        opacity: .5;
        pointer-events: none;
        position: absolute;
        top: 0;
        z-index: 100
    }

        .e-vscroll.e-scroll-device .e-scroll-overlay.e-scroll-down-overlay {
            left: auto;
            right: 52px;
            transform: skewX(-16deg) translateX(6px)
        }

        .e-vscroll.e-scroll-device .e-scroll-overlay.e-scroll-up-overlay {
            left: 0;
            right: auto
        }

    .e-vscroll > * {
        height: inherit
    }

    .e-vscroll .e-vscroll-content {
        display: inline-block;
        height: auto;
        position: relative;
        width: 100%
    }

        .e-vscroll .e-vscroll-content > * {
            pointer-events: auto
        }

    .e-vscroll.e-rtl .e-scroll-nav.e-scroll-up-nav {
        left: auto;
        right: 0
    }

    .e-vscroll.e-rtl .e-scroll-nav.e-scroll-down-nav {
        left: 0;
        right: auto
    }

    .e-vscroll .e-scroll-nav {
        align-items: center;
        cursor: pointer;
        display: flex;
        height: 40px;
        overflow: hidden;
        position: absolute;
        width: 100%
    }

        .e-vscroll .e-scroll-nav.e-scroll-up-nav {
            top: 0
        }

        .e-vscroll .e-scroll-nav.e-scroll-down-nav {
            bottom: 0
        }

        .e-vscroll .e-scroll-nav.e-ie-align {
            display: table
        }

    .e-vscroll .e-nav-arrow {
        position: relative
    }

        .e-vscroll .e-nav-arrow.e-icons {
            display: table-cell;
            text-align: center;
            vertical-align: middle;
            width: 100%
        }
    /*! v-scroll theme */

    .e-vscroll .e-icons {
        color: #333
    }

    .e-vscroll.e-rtl.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
        border-color: #ccc;
        box-shadow: 4px 0 8px 0 rgba(108,117,125,.06)
    }

    .e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
        background-color: #f8f8f8;
        border-color: #ccc;
        border-width: 1px;
        box-shadow: -4px 0 8px 0 rgba(108,117,125,.06)
    }

        .e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav .e-nav-arrow {
            color: #317ab9
        }

    .e-vscroll .e-scroll-overlay {
        background-color: rgba(0,0,0,0);
        background-repeat: repeat-x
    }

        .e-vscroll .e-scroll-overlay.e-scroll-up-overlay {
            background-image: linear-gradient(-270deg, white 0%, rgba(255, 255, 255, 0) 100%)
        }

        .e-vscroll .e-scroll-overlay.e-scroll-down-overlay {
            background-image: linear-gradient(-270deg, rgba(255, 255, 255, 0) 0%, white 100%)
        }

    .e-vscroll.e-rtl .e-scroll-nav {
        background: #f8f8f8
    }

        .e-vscroll.e-rtl .e-scroll-nav:hover {
            background: #e6e6e6;
            border: 0;
            border-color: rgba(0,0,0,0);
            color: #fff
        }

    .e-vscroll:not(.e-scroll-device) .e-scroll-nav:hover {
        background: #e6e6e6;
        border: 0;
        color: #fff
    }

    .e-vscroll:not(.e-scroll-device) .e-scroll-nav:focus {
        background: #e6e6e6;
        border: 0;
        border-color: rgba(0,0,0,0);
        color: #fff
    }

    .e-vscroll:not(.e-scroll-device) .e-scroll-nav:active {
        background: #e6e6e6;
        border: 0;
        box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
        color: #fff
    }

    .e-vscroll .e-scroll-nav {
        background: #f8f8f8
    }

        .e-vscroll .e-scroll-nav.e-scroll-up-nav {
            border-bottom: 1px solid #ccc
        }

        .e-vscroll .e-scroll-nav.e-scroll-down-nav {
            border-top: 1px solid #ccc
        }

        .e-vscroll .e-scroll-nav::after {
            content: ""
        }

        .e-vscroll .e-scroll-nav:active::after {
            content: ""
        }
    /*! vscroll icons */

    .e-vscroll.e-scroll-device .e-nav-up-arrow::before {
        content: ""
    }

    .e-vscroll.e-scroll-device .e-nav-down-arrow::before {
        content: ""
    }

    .e-vscroll .e-nav-up-arrow::before {
        content: "";
        line-height: normal
    }

    .e-vscroll .e-nav-down-arrow::before {
        content: "";
        line-height: normal
    }

.e-toolbar {
    border-radius: 4px;
    display: block;
    height: 38px;
    min-height: 38px;
    position: relative;
    user-select: none;
    white-space: nowrap;
    overflow: hidden
}

    .e-toolbar.e-spacer-toolbar .e-toolbar-items {
        display: flex;
        flex-wrap: nowrap;
        width: 100%
    }

        .e-toolbar.e-spacer-toolbar .e-toolbar-items:not(.e-toolbar-multirow) {
            position: absolute
        }

    .e-toolbar.e-spacer-toolbar.e-pop-mode .e-toolbar-items {
        width: calc(100% - 38px)
    }

    .e-toolbar .e-blazor-toolbar-items {
        position: absolute;
        top: -9999px;
        visibility: hidden
    }

    .e-toolbar.e-control[class*=e-toolbar] {
        box-sizing: content-box
    }

    .e-toolbar.e-corner {
        border-radius: 0
    }

    .e-toolbar.e-hidden {
        display: none
    }

    .e-toolbar .e-toolbar-items {
        border-radius: 4px 0 0 4px;
        display: inline-flex;
        height: 100%;
        vertical-align: middle;
        align-items: center
    }

        .e-toolbar .e-toolbar-items.e-toolbar-multirow {
            margin-bottom: 1px;
            margin-left: 15px;
            margin-right: 15px;
            white-space: normal;
            flex-wrap: wrap
        }

            .e-toolbar .e-toolbar-items.e-toolbar-multirow .e-toolbar-item:not(.e-separator) {
                margin: 0
            }

            .e-toolbar .e-toolbar-items.e-toolbar-multirow .e-toolbar-item.e-separator.e-multirow-separator, .e-toolbar .e-toolbar-items.e-toolbar-multirow .e-toolbar-item.e-separator.e-hidden {
                display: none
            }

        .e-toolbar .e-toolbar-items.e-multirow-pos .e-toolbar-left, .e-toolbar .e-toolbar-items.e-multirow-pos .e-toolbar-center, .e-toolbar .e-toolbar-items.e-multirow-pos .e-toolbar-right {
            display: inline
        }

        .e-toolbar .e-toolbar-items.e-tbar-pos {
            display: block
        }

            .e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left, .e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-center, .e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right {
                display: table;
                height: 100%;
                top: 0
            }

            .e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right, .e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left {
                position: absolute
            }

            .e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right {
                right: 0
            }

            .e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left {
                left: 0
            }

            .e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-center {
                margin: 0 auto
            }

        .e-toolbar .e-toolbar-items .e-toolbar-left, .e-toolbar .e-toolbar-items .e-toolbar-center, .e-toolbar .e-toolbar-items .e-toolbar-right {
            display: inline-block
        }

            .e-toolbar .e-toolbar-items .e-toolbar-left .e-toolbar-item:first-child, .e-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child {
                margin-left: 12px
            }

        .e-toolbar .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-item:last-child, .e-toolbar .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-right .e-toolbar-item:last-child {
            margin-right: 12px
        }

        .e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content {
            touch-action: pan-y pinch-zoom
        }

            .e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:last-child {
                margin-right: 12px
            }

            .e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-center .e-toolbar-item, .e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item {
                margin: 0
            }

                .e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child {
                    margin-right: 12px
                }

    .e-toolbar .e-toolbar-item {
        align-content: center;
        align-items: center;
        cursor: pointer;
        display: inline-flex;
        min-height: 0;
        vertical-align: middle;
        width: auto;
        flex: 0 0 auto
    }

        .e-toolbar .e-toolbar-item.e-spacer {
            flex-grow: 1
        }

        .e-toolbar .e-toolbar-item .e-tbar-btn {
            display: flex;
            align-items: center;
            vertical-align: middle;
            justify-content: center;
            margin: 0;
            min-height: 32px;
            min-width: 32px;
            padding: 0 3px;
            border-radius: 4px;
            line-height: 27px;
            border: 1px solid rgba(0,0,0,0);
            cursor: pointer;
            font-size: 14px;
            font-weight: 400;
            overflow: hidden;
            text-align: center;
            text-decoration: none;
            text-transform: none
        }

            .e-toolbar .e-toolbar-item .e-tbar-btn.e-tbtn-txt .e-icons.e-btn-icon {
                padding: 0 4px 0 6px
            }

                .e-toolbar .e-toolbar-item .e-tbar-btn.e-tbtn-txt .e-icons.e-btn-icon.e-icon-right {
                    padding: 0 12px 0 0
                }

            .e-toolbar .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon {
                margin: 0;
                min-width: 26px;
                width: auto;
                font-size: 14px;
                line-height: 26px
            }

            .e-toolbar .e-toolbar-item .e-tbar-btn:hover, .e-toolbar .e-toolbar-item .e-tbar-btn:focus, .e-toolbar .e-toolbar-item .e-tbar-btn:active {
                padding: 0 3px
            }

            .e-toolbar .e-toolbar-item .e-tbar-btn:focus {
                outline: 0
            }

            .e-toolbar .e-toolbar-item .e-tbar-btn div {
                vertical-align: middle
            }

            .e-toolbar .e-toolbar-item .e-tbar-btn .e-tbar-btn-text {
                font-size: 14px;
                padding: 0 6px 0 4px
            }

        .e-toolbar .e-toolbar-item:not(.e-separator):not(.e-spacer) {
            height: inherit;
            min-width: 30px;
            padding: 3px 4px
        }

        .e-toolbar .e-toolbar-item.e-separator {
            margin: 5.5px 6px;
            min-height: 27px;
            min-width: 1px;
            height: calc(100% - 15px)
        }

            .e-toolbar .e-toolbar-item.e-separator + .e-separator, .e-toolbar .e-toolbar-item.e-separator:last-of-type, .e-toolbar .e-toolbar-item.e-separator:first-of-type {
                display: none
            }

        .e-toolbar .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon {
            padding: 0
        }

        .e-toolbar .e-toolbar-item > * {
            text-overflow: ellipsis
        }

        .e-toolbar .e-toolbar-item.e-hidden {
            display: none
        }

        .e-toolbar .e-toolbar-item input[type=checkbox] {
            height: auto
        }

    .e-toolbar.e-vertical {
        display: flex;
        flex-direction: column
    }

        .e-toolbar.e-vertical .e-toolbar-items .e-vscroll-bar .e-vscroll-content {
            touch-action: pan-x pinch-zoom
        }

        .e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-left, .e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-center, .e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-right {
            height: auto
        }

        .e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-left {
            left: auto;
            right: auto;
            top: 0
        }

        .e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-right {
            bottom: 0;
            left: auto;
            right: auto
        }

        .e-toolbar.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
            margin-left: 0
        }

        .e-toolbar.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
            margin-right: 0
        }

        .e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item {
            display: flex;
            height: auto
        }

            .e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item:not(.e-separator) {
                min-width: 33px
            }

            .e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item.e-separator {
                height: auto;
                margin: 6px 5.5px;
                min-height: auto
            }

        .e-toolbar.e-vertical .e-hor-nav {
            bottom: 0;
            height: auto;
            left: 0;
            min-height: 40px;
            min-width: 50px;
            right: auto;
            top: auto;
            width: auto
        }

        .e-toolbar.e-vertical.e-rtl.e-tbar-pos .e-toolbar-left {
            bottom: 0;
            top: auto
        }

        .e-toolbar.e-vertical.e-rtl.e-tbar-pos .e-toolbar-right {
            bottom: auto;
            top: 0
        }

    .e-toolbar .e-hor-nav {
        align-items: center;
        border-radius: 0 4px 4px 0;
        cursor: pointer;
        display: flex;
        height: 100%;
        min-height: 38px;
        overflow: hidden;
        position: absolute;
        right: 0;
        top: 0;
        width: 38px
    }

        .e-toolbar .e-hor-nav.e-ie-align {
            display: table
        }

    .e-toolbar .e-popup-down-icon.e-icons, .e-toolbar .e-popup-up-icon.e-icons {
        display: flex;
        text-align: center;
        vertical-align: middle;
        align-items: center;
        justify-content: center;
        width: 100%;
        font-size: 12px;
        color: #495057
    }

    .e-toolbar.e-toolpop {
        overflow: visible
    }

        .e-toolbar.e-toolpop .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn-text {
            display: none
        }

    .e-toolbar .e-toolbar-pop {
        border-radius: 4px;
        overflow: hidden;
        padding: 5px 0;
        position: absolute
    }

        .e-toolbar .e-toolbar-pop .e-toolbar-item {
            display: flex;
            height: auto;
            justify-content: center;
            min-height: 26px
        }

            .e-toolbar .e-toolbar-pop .e-toolbar-item.e-toolbar-popup.e-hidden {
                display: none
            }

            .e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn {
                min-height: 26px;
                min-width: 100%;
                padding: 0 15px 0 15px;
                border: 0;
                border-radius: 0;
                justify-content: flex-start
            }

                .e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon {
                    margin: 0;
                    padding: 0 4px 0 5px;
                    width: auto
                }

                .e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text {
                    padding: 0 5px 0 4px
                }

            .e-toolbar .e-toolbar-pop .e-toolbar-item:not(.e-separator) {
                height: auto;
                min-width: 34px;
                padding: 0
            }

            .e-toolbar .e-toolbar-pop .e-toolbar-item > * {
                height: 100%;
                min-width: 100%;
                text-overflow: ellipsis
            }

            .e-toolbar .e-toolbar-pop .e-toolbar-item.e-tbtn-align .e-btn.e-control .e-icons.e-btn-icon {
                min-width: 100%
            }

        .e-toolbar .e-toolbar-pop .e-toolbar-text .e-tbar-btn-text {
            display: none
        }

        .e-toolbar .e-toolbar-pop .e-toolbar-popup, .e-toolbar .e-toolbar-pop .e-toolpopup {
            text-align: center
        }

    .e-toolbar.e-extended-toolbar {
        overflow: visible
    }

        .e-toolbar.e-extended-toolbar.e-tbar-extended {
            border-bottom: 0;
            border-bottom-left-radius: 0;
            border-bottom-right-radius: 0
        }

        .e-toolbar.e-extended-toolbar .e-toolbar-extended {
            border-top: 0;
            border-top-left-radius: 0;
            border-top-right-radius: 0;
            min-height: 38px;
            padding-bottom: 0;
            padding-left: 12px;
            padding-right: 12px;
            padding-top: 0;
            margin-left: -1px;
            box-shadow: none;
            display: inline;
            white-space: normal
        }

            .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item {
                display: inline-flex;
                min-height: 0
            }

                .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn, .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control {
                    min-height: 32px;
                    min-width: 32px;
                    padding: 0 3px
                }

                    .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text, .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-tbar-btn-text {
                        padding: 0 6px 0 4px;
                        font-size: 14px
                    }

                    .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon:not(.e-toolbar-pop), .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon:not(.e-toolbar-pop) {
                        display: flex;
                        align-items: center;
                        vertical-align: middle;
                        justify-content: center;
                        padding: 0;
                        font-size: 14px
                    }

                    .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon:not(.e-toolbar-pop), .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon:not(.e-toolbar-pop) {
                        padding: 0 4px 0 6px
                    }

                    .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon:not(.e-toolbar-pop), .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon:not(.e-toolbar-pop) {
                        padding: 0 12px 0 0
                    }

                    .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:hover, .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:focus, .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:active, .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover, .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:focus, .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:active {
                        padding: 0 3px
                    }

                .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item:not(.e-separator) {
                    min-width: 30px;
                    padding: 3px 4px
                }

                .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator {
                    min-height: 26px
                }

                    .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator.e-extended-separator {
                        display: none
                    }

                .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-toolbar-text .e-tbar-btn-text {
                    display: none
                }

            .e-toolbar.e-extended-toolbar .e-toolbar-extended.e-popup-close {
                display: none
            }

            .e-toolbar.e-extended-toolbar .e-toolbar-extended.e-popup-open {
                display: inline
            }

            .e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop {
                width: inherit
            }

                .e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item .e-tbar-btn {
                    cursor: pointer;
                    font-size: 14px;
                    overflow: hidden;
                    padding: 0 3px
                }

                    .e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon {
                        font-size: 14px
                    }

                .e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item:not(.e-separator) {
                    height: auto
                }

                .e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item > * {
                    align-self: center;
                    text-overflow: ellipsis
                }

        .e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn-text {
            display: none
        }

        .e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item.e-separator:last-of-type {
            display: inline-flex
        }

        .e-toolbar.e-extended-toolbar .e-hor-nav.e-ie-align {
            display: table
        }

    .e-toolbar.e-rtl:not(.e-spacer-toolbar) .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
        margin-right: 12px
    }

    .e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn.e-tbtn-txt .e-icons.e-btn-icon {
        padding: 0 4px 0 6px
    }

        .e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn.e-tbtn-txt .e-icons.e-btn-icon.e-icon-right {
            padding: 0 0 0 12px
        }

    .e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn .e-tbar-btn-text {
        padding: 0 6px 0 4px
    }

    .e-toolbar.e-rtl .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:last-child {
        margin-left: 12px;
        margin-right: initial
    }

    .e-toolbar.e-rtl .e-hscroll-bar .e-hscroll-content .e-toolbar-center .e-toolbar-item, .e-toolbar.e-rtl .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item {
        margin: 0
    }

        .e-toolbar.e-rtl .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child {
            margin-right: 12px
        }

    .e-toolbar.e-rtl .e-toolbar-items.e-tbar-pos .e-toolbar-left {
        left: auto;
        right: 0
    }

    .e-toolbar.e-rtl .e-toolbar-items.e-tbar-pos .e-toolbar-right {
        left: 0;
        right: auto
    }

    .e-toolbar.e-rtl .e-toolbar-items .e-toolbar-left .e-toolbar-item:first-child {
        margin-left: 0
    }

    .e-toolbar.e-rtl .e-toolbar-items .e-toolbar-left .e-toolbar-item:last-child {
        margin-left: 12px
    }

    .e-toolbar.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
        margin-left: 0
    }

    .e-toolbar.e-rtl .e-toolbar-items:first-child > .e-toolbar-item:last-child:last-child, .e-toolbar.e-rtl .e-toolbar-items:first-child > .e-toolbar-right .e-toolbar-item:last-child {
        margin-right: 0
    }

    .e-toolbar.e-rtl .e-toolbar-items:first-child > .e-toolbar-item:last-child:first-child, .e-toolbar.e-rtl .e-toolbar-items:first-child > .e-toolbar-right .e-toolbar-item:first-child {
        margin-right: 12px
    }

    .e-toolbar.e-rtl .e-hor-nav {
        left: 0;
        right: auto;
        border-radius: 4px 0 0 4px
    }

    .e-toolbar.e-toolpop.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-center .e-toolbar-item, .e-toolbar.e-toolpop.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-right .e-toolbar-item {
        margin: 0
    }

        .e-toolbar.e-toolpop.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-right .e-toolbar-item:last-child {
            margin: 0;
            margin-left: 12px
        }

    .e-toolbar.e-extended-toolbar.e-rtl .e-hor-nav {
        left: 0;
        right: auto
    }

    .e-toolbar.e-extended-toolbar.e-rtl .e-toolbar-extended {
        padding-right: 12px;
        margin-left: 0
    }

        .e-toolbar.e-extended-toolbar.e-rtl .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-icon-left {
            padding-left: 0
        }

.e-toolbar {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background: #f8f9fa;
    border: 1px solid #dee2e6;
    box-shadow: none
}

    .e-toolbar .e-toolbar-items {
        background: #f8f9fa
    }

    .e-toolbar .e-toolbar-item .e-tbar-btn {
        background: #f8f9fa;
        box-shadow: none;
        color: #495057;
        border: 1px solid rgba(0,0,0,0)
    }

        .e-toolbar .e-toolbar-item .e-tbar-btn .e-icons {
            color: #495057
        }

        .e-toolbar .e-toolbar-item .e-tbar-btn .e-tbar-btn-text {
            color: #495057
        }

        .e-toolbar .e-toolbar-item .e-tbar-btn.e-flat.e-active {
            background: #545b62;
            box-shadow: 0 0 0 .25em rgba(99,105,111,.5)
        }

            .e-toolbar .e-toolbar-item .e-tbar-btn.e-flat.e-active .e-tbar-btn-text {
                color: #fff
            }

            .e-toolbar .e-toolbar-item .e-tbar-btn.e-flat.e-active:focus {
                box-shadow: 0 0 0 3px rgba(130,138,145,.5)
            }

        .e-toolbar .e-toolbar-item .e-tbar-btn:focus {
            background: #6c757d;
            border-radius: 4px;
            color: #fff;
            border-color: #6c757d;
            border-style: solid;
            border-width: 1px;
            box-shadow: 0 0 0 3px rgba(130,138,145,.5)
        }

            .e-toolbar .e-toolbar-item .e-tbar-btn:focus .e-icons {
                color: inherit
            }

            .e-toolbar .e-toolbar-item .e-tbar-btn:focus .e-tbar-btn-text {
                color: inherit
            }

        .e-toolbar .e-toolbar-item .e-tbar-btn:hover {
            background: #6c757d;
            border-color: #545b62;
            border-style: solid;
            border-width: 1px;
            border-radius: 4px;
            color: #fff
        }

            .e-toolbar .e-toolbar-item .e-tbar-btn:hover .e-icons {
                color: inherit
            }

            .e-toolbar .e-toolbar-item .e-tbar-btn:hover .e-tbar-btn-text {
                color: inherit
            }

            .e-toolbar .e-toolbar-item .e-tbar-btn:hover:active .e-icons {
                color: inherit
            }

            .e-toolbar .e-toolbar-item .e-tbar-btn:hover:active .e-tbar-btn-text {
                color: inherit
            }

        .e-toolbar .e-toolbar-item .e-tbar-btn:active {
            background: #545b62;
            border-color: #545b62;
            border-style: solid;
            border-width: 1px;
            border-radius: 4px;
            box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
            color: #fff
        }

            .e-toolbar .e-toolbar-item .e-tbar-btn:active .e-icons {
                color: inherit
            }

            .e-toolbar .e-toolbar-item .e-tbar-btn:active .e-tbar-btn-text {
                color: inherit
            }

    .e-toolbar .e-toolbar-item.e-separator {
        border: solid #ced4da;
        border-width: 0 1px 0 0
    }

    .e-toolbar .e-toolbar-item.e-overlay {
        background: #f8f9fa;
        opacity: .65;
        color: #495057
    }

        .e-toolbar .e-toolbar-item.e-overlay .e-tbar-btn-text {
            color: #495057
        }

        .e-toolbar .e-toolbar-item.e-overlay .e-icons {
            color: #495057
        }

    .e-toolbar.e-vertical .e-hor-nav {
        border: solid #dee2e6;
        border-width: 1px 0 0 0
    }

    .e-toolbar.e-vertical.e-rtl .e-hor-nav {
        border: solid #dee2e6;
        border-width: 0 0 1px 0
    }

    .e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item.e-separator {
        border-width: 0 0 1px 0
    }

    .e-toolbar .e-hor-nav {
        background: #f8f9fa;
        border: solid #dee2e6;
        border-width: 0 0 0 1px
    }

        .e-toolbar .e-hor-nav::after {
            content: ""
        }

        .e-toolbar .e-hor-nav.e-nav-active:active, .e-toolbar .e-hor-nav.e-nav-active:focus, .e-toolbar .e-hor-nav.e-nav-active:hover {
            border-bottom-right-radius: 0
        }

        .e-toolbar .e-hor-nav:active {
            border: 3px solid #adb5bd;
            box-shadow: none;
            color: #fff;
            background: #6c757d
        }

            .e-toolbar .e-hor-nav:active .e-icons {
                color: inherit
            }

            .e-toolbar .e-hor-nav:active::after {
                content: ""
            }

        .e-toolbar .e-hor-nav:hover {
            background: #5a6268;
            border-left: 0;
            color: #fff
        }

            .e-toolbar .e-hor-nav:hover .e-icons {
                color: inherit
            }

            .e-toolbar .e-hor-nav:hover:not(.e-nav-active) {
                border-color: #dee2e6;
                border-style: solid;
                border-width: 0
            }

            .e-toolbar .e-hor-nav:hover:active {
                background: #5a6268;
                border-color: #adb5bd;
                border-style: solid;
                border-width: 3px 3px 3px 0
            }

        .e-toolbar .e-hor-nav:focus {
            background: #6c757d;
            color: #fff;
            border-color: rgba(0,0,0,0);
            border-style: solid;
            border-width: 0
        }

            .e-toolbar .e-hor-nav:focus .e-icons {
                color: inherit
            }

    .e-toolbar.e-toolpop .e-hor-nav.e-nav-active, .e-toolbar.e-toolpop .e-hor-nav.e-nav-active:not(.e-expended-nav) {
        background: #6c757d;
        box-shadow: none;
        border-color: #adb5bd;
        border-style: solid;
        border-width: 3px
    }

        .e-toolbar.e-toolpop .e-hor-nav.e-nav-active:focus, .e-toolbar.e-toolpop .e-hor-nav.e-nav-active:not(.e-expended-nav):focus {
            border-color: #adb5bd;
            border-style: solid;
            border-width: 3px
        }

        .e-toolbar.e-toolpop .e-hor-nav.e-nav-active .e-icons, .e-toolbar.e-toolpop .e-hor-nav.e-nav-active:not(.e-expended-nav) .e-icons {
            color: #fff
        }

            .e-toolbar.e-toolpop .e-hor-nav.e-nav-active .e-icons:active, .e-toolbar.e-toolpop .e-hor-nav.e-nav-active:not(.e-expended-nav) .e-icons:active {
                color: inherit
            }

    .e-toolbar .e-toolbar-pop {
        background: #f8f9fa;
        border: 1px solid #dee2e6;
        box-shadow: none
    }

        .e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn {
            background: #fff
        }

            .e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn:hover {
                background: #00416f;
                box-shadow: none;
                border-color: #545b62;
                border-style: solid;
                border-width: 0
            }

            .e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn:active {
                background: #00416f;
                box-shadow: none;
                border-color: #545b62;
                border-style: solid;
                border-width: 0
            }

            .e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn:focus {
                background: #00416f;
                border-color: #6c757d;
                border-style: solid;
                border-width: 0;
                box-shadow: none
            }

        .e-toolbar .e-toolbar-pop .e-toolbar-item .e-btn:focus {
            outline: 0
        }

        .e-toolbar .e-toolbar-pop .e-toolbar-item:not(.e-separator) {
            background: rgba(0,0,0,0)
        }

    .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn {
        background: #f8f9fa;
        box-shadow: none;
        border: 1px solid rgba(0,0,0,0)
    }

        .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:focus {
            background: #6c757d;
            border-radius: 4px;
            border-color: #6c757d;
            border-style: solid;
            border-width: 1px;
            box-shadow: 0 0 0 3px rgba(130,138,145,.5)
        }

        .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:hover {
            background: #6c757d;
            border-radius: 4px;
            border-color: #545b62;
            border-style: solid;
            border-width: 1px
        }

        .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:active {
            background: #6c757d;
            border-radius: 4px;
            box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
            border-color: #545b62;
            border-style: solid;
            border-width: 1px
        }

    .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator {
        border: solid #ced4da;
        border-width: 0 1px 0 0
    }

    .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-overlay {
        background: #f8f9fa
    }

    .e-toolbar.e-extended-toolbar .e-toolbar-pop {
        background: #f8f9fa
    }

    .e-toolbar.e-rtl .e-hor-nav {
        background: #f8f9fa;
        border: solid #dee2e6;
        border-width: 0 1px 0 0
    }

        .e-toolbar.e-rtl .e-hor-nav:not(.e-nav-active):hover {
            background: #6c757d;
            color: #fff;
            border: solid #dee2e6;
            border-width: 0 1px 0 0
        }

    .e-toolbar .e-popup-down-icon::before {
        content: "";
        line-height: normal
    }

    .e-toolbar .e-popup-up-icon::before {
        content: "";
        line-height: normal
    }

.e-tab {
    display: block;
    position: relative
}

    .e-tab.e-hidden {
        display: none
    }

    .e-tab.e-fill-mode .e-content, .e-tab.e-fill-mode .e-content .e-item, .e-tab.e-fill-mode .e-content .e-item > div, .e-tab.e-fill-mode .e-content .e-item > div > .e-blazor-template {
        height: 100%
    }

    .e-tab .e-tab-header {
        height: 32px;
        min-height: 32px
    }

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header {
        height: 42px;
        min-height: 42px
    }
}

.e-tab .e-tab-header::before {
    content: "";
    position: absolute;
    display: block
}

.e-tab .e-tab-header:not(.e-vertical)::before {
    bottom: 0;
    top: 0;
    width: 100%
}

.e-tab .e-tab-header .e-toolbar-items {
    height: auto;
    margin: 0;
    min-height: 32px;
    position: relative
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-items {
        min-height: 42px
    }
}

.e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child, .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0
}

.e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0;
    padding-bottom: 0
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
        margin: 0 2px 0 0
    }
}

.e-tab .e-tab-header .e-toolbar-items .e-toolbar-item.e-active {
    position: unset
}

    .e-tab .e-tab-header .e-toolbar-items .e-toolbar-item.e-active:hover::before {
        left: unset;
        right: unset
    }

    .e-tab .e-tab-header .e-toolbar-items .e-toolbar-item.e-active::before {
        background-color: unset;
        bottom: unset;
        content: unset;
        height: unset;
        left: unset;
        position: unset;
        right: unset;
        transition: unset
    }

    .e-tab .e-tab-header .e-toolbar-items .e-toolbar-item.e-active::after {
        color: unset;
        content: unset;
        display: unset;
        font-weight: unset;
        height: unset;
        overflow: unset;
        visibility: unset
    }

.e-tab .e-tab-header .e-toolbar-items.e-hscroll.e-scroll-device {
    padding: 0
}

    .e-tab .e-tab-header .e-toolbar-items.e-hscroll.e-scroll-device .e-scroll-right-nav {
        display: none
    }

.e-tab .e-tab-header .e-toolbar-items.e-hscroll .e-hscroll-bar {
    padding: 0
}

.e-tab .e-tab-header .e-toolbar-items.e-hscroll .e-scroll-nav {
    width: 32px;
    border-radius: 4px
}

.e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0 2px 0 0
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child {
        margin: 0 2px 0 0
    }
}

.e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active {
    margin: 0 2px 0 0
}

.e-tab .e-tab-header .e-hscroll-bar {
    overflow: hidden
}

.e-tab .e-tab-header .e-indicator {
    display: none;
    position: absolute
}

    .e-tab .e-tab-header .e-indicator.e-hidden {
        display: none
    }

.e-tab .e-tab-header:not(.e-vertical) .e-indicator {
    bottom: 0;
    height: 2px;
    left: 0;
    right: 0;
    border-radius: 0;
    transition: left .125s cubic-bezier(0.35, 0, 0.25, 1),right .25s cubic-bezier(0.35, 0, 0.25, 1)
}

.e-tab .e-tab-header .e-toolbar-item.e-hidden {
    display: none
}

.e-tab .e-tab-header .e-toolbar-item:not(.e-separator) {
    height: 32px;
    margin: 0 2px 0 0;
    min-height: 32px;
    min-width: auto;
    padding: 0
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-item:not(.e-separator) {
        height: 42px;
        min-height: 42px
    }
}

.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
    height: 32px;
    padding: 0 12px;
    width: 100%
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
        height: 42px;
        padding: 0 15px
    }
}

.e-tab .e-tab-header .e-toolbar-item .e-text-wrap {
    align-content: center;
    align-items: center;
    display: inline-flex;
    height: 32px
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-item .e-text-wrap {
        height: 42px
    }
}

.e-tab .e-tab-header .e-toolbar-item .e-tab-text {
    display: inherit;
    font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont";
    font-size: 14px;
    font-weight: 400;
    text-transform: capitalize;
    align-self: auto;
    margin-bottom: 0
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-item .e-tab-text {
        font-size: 16px
    }
}

.e-tab .e-tab-header .e-toolbar-item.e-active {
    margin: 0 2px 0 0;
    padding-bottom: 0
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-item.e-active {
        margin: 0 2px 0 0
    }
}

.e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
    height: 32px;
    margin-top: 0
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
        height: 42px
    }
}

.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
    margin-bottom: 0
}

.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-text {
    font-weight: 400
}

.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-icon::before {
    top: 1px;
    left: 4px
}

.e-tab .e-tab-header .e-toolbar-item.e-active .e-icon-top.e-tab-icon::before, .e-tab .e-tab-header .e-toolbar-item.e-active .e-icon-bottom.e-tab-icon::before {
    left: 0
}

.e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
    height: 32px;
    padding: 0
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
        height: 42px
    }
}

.e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon {
    display: none;
    margin: 0 0 0 6px;
    min-width: 12px
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon {
        margin: 0 0 0 8px
    }
}

.e-tab .e-tab-header .e-toolbar-item .e-close-icon, .e-tab .e-tab-header .e-toolbar-item .e-close-icon::before {
    font-size: 10px
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-item .e-close-icon, .e-tab .e-tab-header .e-toolbar-item .e-close-icon::before {
        font-size: 12px
    }
}

.e-tab .e-tab-header .e-toolbar-item .e-close-icon::before {
    top: 1px
}

.e-tab .e-tab-header .e-toolbar-item .e-icons.e-tab-icon {
    display: inline-flex;
    height: 20px;
    min-width: 20px;
    width: 20px;
    line-height: 1
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-item .e-icons.e-tab-icon {
        height: 20px;
        width: 20px
    }
}

.e-tab .e-tab-header .e-toolbar-item .e-tab-icon, .e-tab .e-tab-header .e-toolbar-item .e-tab-icon::before {
    font-size: 16px
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-item .e-tab-icon, .e-tab .e-tab-header .e-toolbar-item .e-tab-icon::before {
        font-size: 20px
    }
}

.e-tab .e-tab-header .e-toolbar-item .e-tab-icon::before {
    position: relative;
    top: 1px;
    left: 4px
}

.e-tab .e-tab-header .e-toolbar-item .e-icon-top.e-tab-icon::before, .e-tab .e-tab-header .e-toolbar-item .e-icon-bottom.e-tab-icon::before {
    left: 0
}

.e-tab .e-tab-header .e-toolbar-item.e-icon .e-tab-wrap {
    justify-content: center;
    padding: 0 15px
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-item.e-icon .e-tab-wrap {
        padding: 0 16px
    }
}

.e-tab .e-tab-header .e-toolbar-item .e-icon-right {
    margin: 0 0 0 8px
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-item .e-icon-right {
        margin: 0
    }
}

.e-tab .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
    margin: 0 0 0 8px
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
        margin: 0 0 0 10px
    }
}

.e-tab .e-tab-header .e-toolbar-item.e-itop, .e-tab .e-tab-header .e-toolbar-item.e-ibottom {
    height: 62px
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-item.e-itop, .e-tab .e-tab-header .e-toolbar-item.e-ibottom {
        height: 62px
    }
}

.e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap {
    align-items: center;
    display: flex;
    height: 62px;
    position: relative
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap {
        height: 62px
    }
}

.e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
    height: auto
}

.e-tab .e-tab-header .e-toolbar-item.e-itop .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-text-wrap {
    display: block;
    height: auto
}

.e-tab .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap {
    height: auto
}

.e-tab .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap .e-text-wrap {
    height: auto
}

.e-tab .e-tab-header .e-toolbar-item.e-itop .e-close-icon, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-close-icon {
    position: absolute;
    right: 15px;
    top: calc(50% - 6px)
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-item.e-itop .e-close-icon, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-close-icon {
        right: 12px
    }
}

.e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-text {
    margin: 8px 0 0
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-text {
        margin: 10px 0 0
    }
}

.e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-text {
    margin: 0 0 8px
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-text {
        margin: 0 0 10px
    }
}

.e-tab .e-tab-header .e-toolbar-item .e-tab-icon.e-icon-top, .e-tab .e-tab-header .e-toolbar-item .e-tab-icon.e-icon-bottom {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin: auto
}

.e-tab .e-tab-header .e-toolbar-pop {
    overflow-y: auto;
    padding: 5px 0
}

    .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item {
        height: 26px;
        min-height: 26px;
        min-width: auto
    }

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item {
        height: 50px;
        min-height: 50px
    }
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item:not(.e-separator) {
    margin: 0;
    padding: 0
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap {
    height: 26px;
    padding: 0 20px;
    text-align: initial
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap {
        height: 50px;
        padding: 0 24px
    }
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-text-wrap {
    height: 26px;
    width: 100%
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-text-wrap {
        height: 42px
    }
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text {
    display: inline-flex;
    width: 100%
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon {
    margin: 0 0 0 8px
}

    .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon::before {
        top: 0
    }

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text + .e-close-icon[style="display:block"] {
    padding-right: 10px
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text + .e-close-icon[style="display:block"] {
        padding-right: 0
    }
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom {
    height: 40px
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom {
        height: 50px
    }
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator), .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator) {
    min-height: 40px
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator), .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator) {
        min-height: 50px
    }
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap {
    height: 40px
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap {
        height: 50px
    }
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-text-wrap, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-text-wrap {
    display: inline-flex;
    height: auto
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
    display: block;
    justify-content: center;
    margin: 0 0 0 10px;
    padding-left: 0;
    padding-right: 10px
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
        justify-content: center;
        margin: 0 0 0 12px;
        padding-left: 0;
        padding-right: 0
    }
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon {
    right: 20px;
    top: initial
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
    margin: 0
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-icon.e-icon-top, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-icon.e-icon-bottom {
    display: inline-flex
}

.e-tab .e-tab-header.e-close-show .e-icons.e-close-icon {
    align-items: center;
    align-self: center;
    display: inline-flex
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header.e-close-show .e-icons.e-close-icon {
        display: none
    }
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header.e-close-show .e-toolbar-item.e-active .e-close-icon {
        display: inline-flex
    }
}

.e-tab .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap, .e-tab .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap {
    margin-right: 20px
}

.e-tab .e-tab-header .e-scroll-nav {
    height: 32px;
    min-height: 32px;
    min-width: auto;
    width: auto
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-scroll-nav {
        height: 42px;
        min-height: 42px
    }
}

.e-tab .e-tab-header .e-scroll-nav.e-scroll-left-nav {
    padding: 0
}

.e-tab .e-tab-header .e-scroll-nav.e-scroll-right-nav {
    padding: 0
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-scroll-nav.e-scroll-right-nav {
        padding: 0
    }
}

.e-tab .e-tab-header .e-scroll-nav .e-nav-left-arrow::before, .e-tab .e-tab-header .e-scroll-nav .e-nav-right-arrow::before {
    font-size: 10px;
    line-height: 32px;
    position: relative;
    top: 0;
    vertical-align: initial
}

.e-tab .e-tab-header .e-scroll-nav .e-nav-arrow {
    font-size: 10px;
    height: 32px;
    line-height: 32px;
    width: 32px
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-scroll-nav .e-nav-arrow {
        font-size: 12px;
        height: 38px;
        line-height: 38px;
        width: 38px
    }
}

.e-tab .e-tab-header .e-hor-nav {
    height: 32px;
    min-height: 32px;
    min-width: auto;
    padding: 0;
    width: auto
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-hor-nav {
        height: 42px;
        min-height: 42px;
        padding: 0
    }
}

.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon, .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon {
    font-size: 10px;
    height: 32px;
    line-height: 32px;
    width: 32px
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon, .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon {
        font-size: 12px;
        height: 38px;
        line-height: 38px;
        width: 38px
    }
}

.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon::before, .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon::before {
    font-size: 10px;
    line-height: 32px;
    position: relative;
    top: 0;
    vertical-align: initial
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon::before, .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon::before {
        font-size: 16px
    }
}

.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover, .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover {
    line-height: 32px
}

    .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover::before, .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover::before {
        line-height: 32px;
        top: 0
    }

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover::before, .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover::before {
        line-height: 43px
    }
}

.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon {
    transform: rotate(0deg);
    transition: none
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon {
        transform: none;
        transition: none
    }
}

.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon {
    transform: rotate(0deg);
    transition: none
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon {
        transform: none;
        transition: none
    }
}

.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon, .e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon {
    line-height: 32px
}

    .e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon::before, .e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon::before {
        line-height: 32px;
        top: 0
    }

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon::before, .e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon::before {
        line-height: 43px
    }
}

.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon:hover, .e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon:hover {
    line-height: 32px;
    top: -0.5px
}

.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items .e-toolbar-item.e-active {
    position: unset
}

    .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items .e-toolbar-item.e-active:hover::before {
        left: unset;
        right: unset
    }

    .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items .e-toolbar-item.e-active::before {
        background-color: unset;
        content: unset;
        height: unset;
        left: unset;
        position: unset;
        right: unset;
        top: unset;
        transition: unset
    }

    .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items .e-toolbar-item.e-active::after {
        color: unset;
        content: unset;
        display: unset;
        font-weight: unset;
        height: unset;
        overflow: unset;
        visibility: unset
    }

.e-tab .e-tab-header.e-horizontal-bottom::before {
    bottom: auto
}

.e-tab .e-tab-header.e-horizontal-bottom .e-hscroll-bar {
    margin-top: -1px
}

.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0 2px 0 0;
    padding-bottom: 0;
    padding-top: 0
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
        margin: 0 2px 0 0
    }
}

.e-tab .e-tab-header.e-horizontal-bottom .e-indicator {
    bottom: auto;
    top: 0
}

.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
    margin: 0 2px 0 0;
    padding-bottom: 0;
    padding-top: 0
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
        margin: 0 2px 0 0
    }
}

.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
    height: 32px;
    padding: 0
}

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
        height: 42px
    }
}

.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap::before, .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:not(.e-separator):last-child .e-text-wrap::before {
    top: unset
}

.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-itop .e-tab-wrap:focus .e-close-icon::before {
    top: 0
}

.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-text-wrap, .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-text-wrap {
    height: initial
}

.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop.e-active .e-text-wrap, .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom.e-active .e-text-wrap {
    height: initial;
    padding: 0
}

    .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop.e-active .e-text-wrap::before, .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom.e-active .e-text-wrap::before {
        bottom: auto;
        top: 0
    }

.e-tab .e-tab-header.e-reorder-active-item .e-toolbar-pop .e-toolbar-item.e-active .e-text-wrap::before {
    display: none
}

.e-tab .e-tab-header.e-vertical {
    max-width: 150px;
    z-index: 1
}

    .e-tab .e-tab-header.e-vertical::before {
        bottom: 0;
        height: 100%;
        left: 0;
        top: 0
    }

    .e-tab .e-tab-header.e-vertical[style*="overflow: hidden"]::before {
        bottom: 15px;
        height: auto;
        top: 15px
    }

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header.e-vertical[style*="overflow: hidden"]::before {
        bottom: 0;
        top: 0
    }
}

.e-tab .e-tab-header.e-vertical .e-indicator {
    display: none;
    transition: top .125s cubic-bezier(0.35, 0, 0.25, 1),bottom .25s cubic-bezier(0.35, 0, 0.25, 1);
    width: 2px
}

.e-tab .e-tab-header.e-vertical .e-toolbar-items {
    height: inherit;
    flex-direction: column;
    align-items: normal
}

    .e-tab .e-tab-header.e-vertical .e-toolbar-items.e-vscroll:not(.e-scroll-device) {
        padding: 16px 0
    }

.e-tab .e-tab-header.e-vertical .e-toolbar-item:last-child {
    margin: 0
}

.e-tab .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator) {
    margin: 0
}

.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-wrap {
    padding: 0 12px
}

.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-text-wrap {
    position: relative;
    width: 100%
}

.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-text, .e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-icon::before {
    text-align: center;
    width: 100%
}

.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-text {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.e-tab .e-tab-header.e-vertical .e-toolbar-item.e-active .e-text-wrap::before {
    display: none
}

.e-tab .e-tab-header.e-vertical .e-toolbar-item.e-ileft.e-icon {
    min-height: 32px;
    min-width: 33px
}

    .e-tab .e-tab-header.e-vertical .e-toolbar-item.e-ileft.e-icon .e-tab-icon {
        margin: 0
    }

.e-tab .e-tab-header.e-vertical .e-toolbar-item.e-itop .e-close-icon, .e-tab .e-tab-header.e-vertical .e-toolbar-item.e-ibottom .e-close-icon {
    right: -15px
}

.e-tab .e-tab-header.e-vertical .e-toolbar-pop {
    top: initial !important
}

.e-tab .e-tab-header.e-vertical.e-vertical-left {
    float: left
}

    .e-tab .e-tab-header.e-vertical.e-vertical-left::before {
        right: 0
    }

    .e-tab .e-tab-header.e-vertical.e-vertical-left .e-indicator {
        left: auto;
        right: 0
    }

    .e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-items .e-toolbar-item.e-active:hover::before {
        bottom: unset;
        height: unset
    }

    .e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-items .e-toolbar-item.e-active::before {
        background-color: unset;
        bottom: unset;
        content: unset;
        height: unset;
        left: unset;
        position: unset;
        right: unset;
        transition: unset;
        width: unset
    }

    .e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-items .e-toolbar-item.e-active::after {
        color: unset;
        content: unset;
        display: unset;
        font-weight: unset;
        height: unset;
        overflow: unset;
        visibility: unset
    }

.e-tab .e-tab-header.e-vertical.e-vertical-right {
    float: right
}

    .e-tab .e-tab-header.e-vertical.e-vertical-right::before {
        right: auto
    }

    .e-tab .e-tab-header.e-vertical.e-vertical-right .e-indicator {
        left: 0;
        right: auto
    }

    .e-tab .e-tab-header.e-vertical.e-vertical-right .e-tab-wrap {
        text-align: right
    }

    .e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-pop .e-tab-text {
        width: auto
    }

    .e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-items .e-toolbar-item.e-active:hover::before {
        bottom: unset;
        height: unset
    }

    .e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-items .e-toolbar-item.e-active::before {
        background-color: unset;
        bottom: unset;
        content: unset;
        height: unset;
        left: unset;
        position: unset;
        right: unset;
        transition: unset;
        width: unset
    }

    .e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-items .e-toolbar-item.e-active::after {
        color: unset;
        content: unset;
        display: unset;
        font-weight: unset;
        height: unset;
        overflow: unset;
        visibility: unset
    }

.e-tab .e-tab-header.e-vertical .e-scroll-nav {
    height: 16px;
    justify-content: center;
    min-height: 16px;
    width: 100%
}

    .e-tab .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow {
        font-size: 10px;
        height: 16px;
        line-height: 16px;
        margin: 0 auto;
        width: 16px
    }

.e-tab .e-tab-header.e-vertical .e-hor-nav {
    padding: 0 12px;
    width: 100%
}

    .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon, .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon {
        height: 100%;
        transform: none;
        transition: none;
        width: 100%
    }

        .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::before, .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before {
            float: left;
            font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont";
            font-size: 14px;
            font-weight: 400;
            line-height: 26px;
            text-align: left;
            text-transform: capitalize;
            transform: none;
            transition: none
        }

        .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after, .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after {
            float: left;
            font-size: 12px;
            line-height: 26px;
            margin: 0 0 0 8px;
            vertical-align: initial
        }

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after, .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after {
        font-size: 16px
    }
}

.e-tab .e-tab-header.e-vertical .e-scroll-device .e-scroll-nav, .e-tab .e-tab-header.e-vertical .e-scroll-device .e-scroll-overlay {
    display: none
}

.e-tab .e-tab-header.e-vertical.e-toolpop .e-toolbar-items {
    height: auto
}

.e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0
}

.e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator) {
    margin: 0
}

    .e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator).e-itop .e-close-icon, .e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator).e-ibottom .e-close-icon {
        left: -15px
    }

.e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav {
    padding: 0 12px
}

    .e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::before, .e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before {
        float: right
    }

    .e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after, .e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after {
        float: right;
        margin: 0 8px 0 0
    }

.e-tab .e-content {
    position: relative
}

    .e-tab .e-content .e-item.e-view {
        bottom: 0;
        left: 0;
        overflow: hidden;
        position: absolute;
        right: 0;
        top: 0
    }

    .e-tab .e-content > .e-item {
        display: none
    }

        .e-tab .e-content > .e-item.e-active {
            background: inherit;
            display: block
        }

    .e-tab .e-content.e-progress {
        overflow: hidden
    }

.e-tab.e-vertical-tab .e-content {
    display: flex
}

    .e-tab.e-vertical-tab .e-content .e-item.e-active {
        display: flex;
        flex: none
    }

    .e-tab.e-vertical-tab .e-content .e-item, .e-tab.e-vertical-tab .e-content .e-item > :first-child {
        width: 100%
    }

.e-tab.e-vertical-icon > .e-tab-header {
    height: 62px;
    min-height: 62px
}

    .e-tab.e-vertical-icon > .e-tab-header.e-reorder-active-item .e-toolbar-pop .e-toolbar-item.e-active .e-tab-wrap::before, .e-tab.e-vertical-icon > .e-tab-header.e-reorder-active-item .e-toolbar-pop .e-toolbar-item:not(.e-separator):last-child.e-active .e-tab-wrap::before {
        display: none
    }

    .e-tab.e-vertical-icon > .e-tab-header > .e-toolbar-items {
        height: 62px
    }

    .e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item.e-active .e-text-wrap, .e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item:not(.e-separator):last-child.e-active .e-text-wrap {
        position: unset
    }

        .e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item.e-active .e-text-wrap::before, .e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item:not(.e-separator):last-child.e-active .e-text-wrap::before {
            border: unset;
            content: unset;
            display: none;
            position: unset;
            top: unset;
            width: unset
        }

    .e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item.e-active .e-tab-wrap::before, .e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item:not(.e-separator):last-child.e-active .e-tab-wrap::before {
        content: unset;
        display: unset;
        position: unset;
        top: unset;
        width: unset;
        border: unset
    }

    .e-tab.e-vertical-icon > .e-tab-header .e-scroll-nav {
        height: 62px
    }

    .e-tab.e-vertical-icon > .e-tab-header .e-hor-nav {
        height: 62px
    }

@media screen and (max-width: 480px) {
    .e-tab.e-vertical-icon > .e-tab-header .e-hor-nav .e-popup-up-icon::before, .e-tab.e-vertical-icon > .e-tab-header .e-hor-nav .e-popup-down-icon::before {
        font-size: 12px
    }
}

.e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-indicator {
    width: 2px
}

.e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-toolbar-item.e-active .e-tab-wrap::before, .e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator):last-child.e-active .e-tab-wrap::before {
    display: none
}

.e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-toolbar-item.e-active .e-text-wrap, .e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator):last-child.e-active .e-text-wrap {
    position: relative
}

.e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-scroll-nav {
    height: 16px
}

.e-tab.e-vertical-icon > .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap::before, .e-tab.e-vertical-icon > .e-tab-header.e-horizontal-bottom .e-toolbar-item:not(.e-separator):last-child.e-active .e-tab-wrap::before {
    top: unset
}

.e-tab.e-vertical-icon.e-rtl .e-tab-header .e-toolbar-item.e-active {
    margin: 0 0 0 2px
}

.e-tab.e-vertical-icon.e-vertical-tab .e-tab-header.e-vertical .e-toolbar-items {
    height: inherit
}

.e-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
    height: 32px
}

    .e-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
        height: 32px
    }

.e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus, .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus {
    height: 62px
}

    .e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
        height: auto
    }

.e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap, .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap {
    height: auto
}

.e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus {
    height: 26px
}

    .e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
        height: 26px
    }

.e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap:focus, .e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap:focus {
    height: 32px
}

.e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap {
    height: 32px;
    padding: 0
}

.e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
    height: auto
}

.e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap, .e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap {
    height: auto
}

.e-tab.e-template .e-tab-header .e-toolbar-items .e-toolbar-item .e-tab-wrap .e-text-wrap .e-tab-text > div, .e-tab.e-template .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-text-wrap .e-tab-text > div {
    display: inherit
}

.e-tab.e-template .e-content > .e-item {
    display: none
}

    .e-tab.e-template .e-content > .e-item.e-active {
        background: inherit;
        display: block
    }

.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align, .e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align {
    display: flex
}

    .e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon, .e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon, .e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon, .e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon {
        display: block;
        line-height: 15px
    }

    .e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow, .e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow, .e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow, .e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow {
        display: block;
        line-height: 14px
    }

.e-tab.e-ie .e-tab-header .e-popup-up-icon, .e-tab.e-ie .e-tab-header .e-popup-down-icon {
    transform: none;
    transition: none
}

    .e-tab.e-ie .e-tab-header .e-popup-up-icon::before {
        transform: rotate(0deg);
        transition: none
    }

@media screen and (max-width: 480px) {
    .e-tab.e-ie .e-tab-header .e-popup-up-icon::before {
        transform: none;
        transition: none
    }
}

.e-tab.e-ie .e-tab-header .e-popup-down-icon::before {
    transform: rotate(0deg);
    transition: none
}

@media screen and (max-width: 480px) {
    .e-tab.e-ie .e-tab-header .e-popup-down-icon::before {
        transform: none;
        transition: none
    }
}

.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align, .e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align {
    display: flex
}

    .e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon, .e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon, .e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon, .e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon {
        display: block;
        line-height: 14px;
        position: relative
    }

    .e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow, .e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow, .e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow, .e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow {
        display: block;
        line-height: 11px;
        position: relative
    }

.e-tab.e-edge .e-tab-header .e-popup-up-icon {
    transform: rotate(0deg);
    transition: none
}

@media screen and (max-width: 480px) {
    .e-tab.e-edge .e-tab-header .e-popup-up-icon {
        transform: none;
        transition: none
    }
}

.e-tab.e-edge .e-tab-header .e-popup-down-icon {
    transform: rotate(0deg);
    transition: none
}

@media screen and (max-width: 480px) {
    .e-tab.e-edge .e-tab-header .e-popup-down-icon {
        transform: none;
        transition: none
    }
}

@media screen and (max-width: 480px)and (max-width: 480px) {
    .e-tab.e-edge .e-tab-header .e-popup-down-icon {
        transform: none;
        transition: none
    }
}

.e-tab.e-edge .e-tab-header .e-popup-up-icon::before {
    transform: rotate(0deg);
    transition: none
}

@media screen and (max-width: 480px) {
    .e-tab.e-edge .e-tab-header .e-popup-up-icon::before {
        transform: none;
        transition: none
    }
}

.e-tab.e-edge .e-tab-header .e-popup-down-icon::before {
    transform: rotate(0deg);
    transition: none
}

@media screen and (max-width: 480px) {
    .e-tab.e-edge .e-tab-header .e-popup-down-icon::before {
        transform: none;
        transition: none
    }
}

.e-tab.e-safari .e-tab-header .e-close-icon::before {
    top: -1px
}

.e-tab.e-safari .e-tab-header .e-hor-nav .e-popup-up-icon::before, .e-tab.e-safari .e-tab-header .e-hor-nav .e-popup-down-icon::before, .e-tab.e-safari .e-tab-header .e-scroll-nav .e-popup-up-icon::before, .e-tab.e-safari .e-tab-header .e-scroll-nav .e-popup-down-icon::before {
    top: 0
}

.e-tab.e-safari .e-tab-header .e-hor-nav .e-nav-left-arrow::before, .e-tab.e-safari .e-tab-header .e-hor-nav .e-nav-right-arrow::before, .e-tab.e-safari .e-tab-header .e-scroll-nav .e-nav-left-arrow::before, .e-tab.e-safari .e-tab-header .e-scroll-nav .e-nav-right-arrow::before {
    top: 0
}

.e-tab.e-disable {
    pointer-events: none
}

.e-tab.e-fill .e-tab-header {
    height: 32px;
    min-height: 32px
}

@media screen and (max-width: 480px) {
    .e-tab.e-fill .e-tab-header {
        height: 42px;
        min-height: 42px
    }
}

.e-tab.e-fill .e-tab-header .e-indicator {
    display: none
}

.e-tab.e-fill .e-tab-header .e-toolbar-items {
    height: auto;
    min-height: 32px
}

@media screen and (max-width: 480px) {
    .e-tab.e-fill .e-tab-header .e-toolbar-items {
        min-height: 42px
    }
}

.e-tab.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child, .e-tab.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0;
    padding: 0
}

.e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator) {
    height: 32px;
    margin: 0 2px 0 0;
    min-height: 32px;
    padding: 0
}

@media screen and (max-width: 480px) {
    .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator) {
        height: 42px;
        min-height: 42px
    }
}

.e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-itop, .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom {
    height: 62px;
    min-height: 62px
}

.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap {
    height: 32px;
    padding: 0 15px
}

@media screen and (max-width: 480px) {
    .e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap {
        height: 42px;
        padding: 0 15px
    }
}

.e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap {
    height: 32px
}

@media screen and (max-width: 480px) {
    .e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap {
        height: 42px
    }
}

.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active {
    padding: 0
}

    .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
        margin-bottom: 0
    }

    .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
        height: 32px
    }

@media screen and (max-width: 480px) {
    .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
        height: 42px
    }
}

.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-text {
    font-weight: 400
}

.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap, .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
    height: 32px
}

@media screen and (max-width: 480px) {
    .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap, .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
        height: 42px
    }
}

.e-tab.e-fill .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap, .e-tab.e-fill .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap {
    height: 62px
}

.e-tab.e-fill .e-tab-header .e-toolbar-item.e-itop .e-text-wrap, .e-tab.e-fill .e-tab-header .e-toolbar-item.e-ibottom .e-text-wrap {
    height: auto
}

.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator), .e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator) {
    height: auto
}

.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child.e-active, .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active {
    padding: 0
}

.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item.e-itop, .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child.e-itop, .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child.e-itop {
    padding-top: 0
}

.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
    margin-right: 0;
    padding: 0
}

    .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
        height: 32px
    }

@media screen and (max-width: 480px) {
    .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
        height: 42px
    }
}

.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
    height: 44px
}

.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-text-wrap, .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-text-wrap {
    height: auto
}

.e-tab.e-fill .e-tab-header.e-vertical .e-toolbar-items {
    height: inherit
}

    .e-tab.e-fill .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap {
        padding: 0 12px
    }

.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
    height: 32px
}

    .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
        height: 32px
    }

.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap {
    height: 32px
}

.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus, .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus {
    height: 62px
}

    .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
        height: auto
    }

@media screen and (max-width: 480px) {
    .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
        height: auto
    }
}

.e-tab.e-fill.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) {
    margin: 0 0 0 2px
}

.e-tab.e-fill.e-vertical-icon > .e-tab-header {
    height: 60px;
    min-height: 60px
}

.e-tab.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child, .e-tab.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0;
    padding: 0
}

.e-tab.e-background .e-tab-header .e-toolbar-item:not(.e-separator) {
    margin: 0;
    padding: 0
}

.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap {
    padding: 0 15px
}

@media screen and (max-width: 480px) {
    .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap {
        padding: 0 15px
    }
}

.e-tab.e-background .e-tab-header .e-toolbar-item.e-active {
    padding: 0
}

    .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
        margin-bottom: 0
    }

    .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-text {
        font-weight: 400
    }

.e-tab.e-background .e-tab-header.e-vertical .e-indicator {
    display: none
}

.e-tab.e-background .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap {
    padding: 0 12px
}

.e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child.e-active, .e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active {
    padding: 0
}

.e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
    margin: 0;
    padding: 0
}

.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item.e-active .e-text-wrap {
    height: 26px
}

.e-tab.e-background.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) {
    margin: 0 0 0 2px
}

.e-tab.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child, .e-tab.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0
}

.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) {
    margin: 0
}

    .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-right {
        margin: 0
    }

    .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-left + .e-tab-text {
        margin: 0 8px 0 0
    }

    .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icons.e-close-icon {
        margin: 0 8px 0 0
    }

    .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-itop .e-close-icon, .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom .e-close-icon {
        left: 15px;
        right: auto
    }

.e-tab.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap, .e-tab.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap {
    margin-left: 20px;
    margin-right: 0
}

.e-tab.e-rtl .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator) {
    margin: 0 0 0 2px
}

.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item {
    margin: 0
}

    .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text {
        padding-left: 10px;
        padding-right: 0
    }

@media screen and (max-width: 480px) {
    .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text {
        padding-left: 0
    }
}

.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-icons.e-close-icon {
    margin: 0
}

.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon {
    left: 16px;
    right: auto
}

.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon, .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon {
    left: 24px;
    right: auto
}

.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
    margin: 0;
    padding-left: 10px;
    padding-right: 0
}

@media screen and (max-width: 480px) {
    .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
        margin: 0;
        padding-left: 10px;
        padding-right: 0
    }
}

.e-tab.e-rtl .e-tab-header .e-hor-nav, .e-tab.e-rtl .e-tab-header .e-scroll-right-nav {
    padding: 0
}

.e-tab.e-rtl .e-tab-header .e-scroll-left-nav {
    padding: 0
}

.e-tab.e-vertical-tab.e-icon-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::before, .e-tab.e-vertical-tab.e-icon-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before {
    display: none
}

.e-tab.e-vertical-tab.e-icon-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after, .e-tab.e-vertical-tab.e-icon-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after {
    margin: 0;
    width: 100%
}

.e-tab-clone-element {
    overflow: visible;
    z-index: 10000
}

    .e-tab-clone-element:not(.e-separator) {
        height: 32px;
        margin: 0 2px 0 0;
        min-height: 32px;
        min-width: auto;
        padding: 0
    }

@media screen and (max-width: 480px) {
    .e-tab-clone-element:not(.e-separator) {
        height: 42px;
        min-height: 42px
    }
}

.e-tab-clone-element .e-tab-wrap {
    height: 32px;
    padding: 0 12px;
    width: 100%
}

@media screen and (max-width: 480px) {
    .e-tab-clone-element .e-tab-wrap {
        height: 42px;
        padding: 0 15px
    }
}

.e-tab-clone-element .e-text-wrap {
    align-content: center;
    align-items: center;
    display: inline-flex;
    height: 32px
}

@media screen and (max-width: 480px) {
    .e-tab-clone-element .e-text-wrap {
        height: 42px
    }
}

.e-tab-clone-element .e-tab-text {
    display: inherit;
    font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont";
    font-size: 14px;
    font-weight: 400;
    text-transform: capitalize;
    align-self: auto
}

@media screen and (max-width: 480px) {
    .e-tab-clone-element .e-tab-text {
        font-size: 16px
    }
}

.e-tab-clone-element .e-icons.e-close-icon {
    display: none
}

.e-tab-clone-element .e-close-icon, .e-tab-clone-element .e-close-icon::before {
    font-size: 10px
}

@media screen and (max-width: 480px) {
    .e-tab-clone-element .e-close-icon, .e-tab-clone-element .e-close-icon::before {
        font-size: 12px
    }
}

.e-tab-clone-element .e-close-icon::before {
    top: 1px
}

.e-tab-clone-element .e-icons.e-tab-icon {
    display: inline-flex;
    height: 20px;
    min-width: 20px;
    width: 20px;
    line-height: 1
}

@media screen and (max-width: 480px) {
    .e-tab-clone-element .e-icons.e-tab-icon {
        height: 20px;
        width: 20px
    }
}

.e-tab-clone-element .e-tab-icon, .e-tab-clone-element .e-tab-icon::before {
    font-size: 16px
}

@media screen and (max-width: 480px) {
    .e-tab-clone-element .e-tab-icon, .e-tab-clone-element .e-tab-icon::before {
        font-size: 20px
    }
}

.e-tab-clone-element.e-icon .e-tab-wrap {
    justify-content: center;
    padding: 0 15px
}

@media screen and (max-width: 480px) {
    .e-tab-clone-element.e-icon .e-tab-wrap {
        padding: 0 16px
    }
}

.e-tab-clone-element .e-icon-right {
    margin: 0 0 0 8px
}

@media screen and (max-width: 480px) {
    .e-tab-clone-element .e-icon-right {
        margin: 0
    }
}

.e-tab-clone-element .e-icon-left + .e-tab-text {
    margin: 0 0 0 8px
}

@media screen and (max-width: 480px) {
    .e-tab-clone-element .e-icon-left + .e-tab-text {
        margin: 0 0 0 10px
    }
}

.e-tab-clone-element.e-itop, .e-tab-clone-element.e-ibottom {
    height: 62px
}

@media screen and (max-width: 480px) {
    .e-tab-clone-element.e-itop, .e-tab-clone-element.e-ibottom {
        height: 62px
    }
}

.e-tab-clone-element.e-itop .e-tab-wrap, .e-tab-clone-element.e-ibottom .e-tab-wrap {
    align-items: center;
    display: flex;
    height: 62px;
    position: relative
}

@media screen and (max-width: 480px) {
    .e-tab-clone-element.e-itop .e-tab-wrap, .e-tab-clone-element.e-ibottom .e-tab-wrap {
        height: 62px
    }
}

.e-tab-clone-element.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab-clone-element.e-ibottom .e-tab-wrap:focus .e-text-wrap {
    height: auto
}

.e-tab-clone-element.e-itop .e-text-wrap, .e-tab-clone-element.e-ibottom .e-text-wrap {
    display: block;
    height: auto
}

.e-tab-clone-element.e-itop .e-close-icon, .e-tab-clone-element.e-ibottom .e-close-icon {
    position: absolute;
    right: 15px;
    top: calc(50% - 6px)
}

@media screen and (max-width: 480px) {
    .e-tab-clone-element.e-itop .e-close-icon, .e-tab-clone-element.e-ibottom .e-close-icon {
        right: 12px
    }
}

.e-tab-clone-element.e-itop .e-tab-text {
    margin: 8px 0 0
}

@media screen and (max-width: 480px) {
    .e-tab-clone-element.e-itop .e-tab-text {
        margin: 10px 0 0
    }
}

.e-tab-clone-element.e-ibottom .e-tab-text {
    margin: 0 0 8px
}

@media screen and (max-width: 480px) {
    .e-tab-clone-element.e-ibottom .e-tab-text {
        margin: 0 0 10px
    }
}

.e-tab-clone-element .e-tab-icon.e-icon-top, .e-tab-clone-element .e-tab-icon.e-icon-bottom {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin: auto
}

.e-tab-clone-element.e-close-show .e-icons.e-close-icon {
    align-items: center;
    align-self: center;
    display: inline-flex
}

@media screen and (max-width: 480px) {
    .e-tab-clone-element.e-close-show .e-icons.e-close-icon {
        display: none
    }
}

.e-tab-clone-element.e-close-show .e-toolbar-item.e-itop .e-text-wrap, .e-tab-clone-element.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap {
    margin-right: 20px
}

.e-tab {
    background: rgba(0,0,0,0);
    border: none
}

    .e-tab .e-tab-header {
        background: inherit;
        border: 0;
        border-radius: 0;
        box-shadow: none;
        font-weight: normal;
        border-bottom: 0
    }

        .e-tab .e-tab-header::before {
            border-color: #dee2e6;
            border-style: solid
        }

        .e-tab .e-tab-header:not(.e-vertical)::before {
            border-width: 0 0 1px
        }

        .e-tab .e-tab-header:not(.e-vertical) .e-toolbar-item.e-active {
            border-bottom: 1px solid #fff;
            margin-bottom: 0
        }

        .e-tab .e-tab-header .e-toolbar-items {
            background: inherit
        }

        .e-tab .e-tab-header .e-indicator {
            background: #dee2e6
        }

        .e-tab .e-tab-header .e-toolbar-item {
            background: inherit;
            border: 1px solid rgba(0,0,0,0)
        }

            .e-tab .e-tab-header .e-toolbar-item:hover {
                background: inherit
            }

            .e-tab .e-tab-header .e-toolbar-item.e-active:hover {
                background: inherit
            }

            .e-tab .e-tab-header .e-toolbar-item .e-ripple-element {
                background: rgba(222,226,230,0)
            }

            .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
                border-radius: 4px;
                color: #00416f;
                border: 1px solid rgba(0,0,0,0)
            }

                .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-icon {
                    color: #00416f
                }

                .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover {
                    background: rgba(0,0,0,0);
                    border: 1px solid #e9ecef;
                    border-radius: 4px 4px 0 0
                }

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover {
        background: initial
    }
}

.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text, .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon {
    color: #001d1f
}

.e-tab .e-tab-header .e-toolbar-item.e-active {
    border: 1px solid #dee2e6;
    border-radius: 4px 4px 0 0
}

    .e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
        border: 1px solid rgba(0,0,0,0)
    }

        .e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-text, .e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-icon {
            color: #495057
        }

    .e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
        position: unset
    }

        .e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap::before {
            border: unset;
            content: unset;
            display: unset;
            position: unset;
            width: unset;
            top: unset
        }

    .e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-text, .e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-icon {
        color: #495057
    }

    .e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-tab-icon, .e-tab .e-tab-header .e-toolbar-item.e-active.e-iright .e-tab-icon {
        color: #495057
    }

    .e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-tab-text, .e-tab .e-tab-header .e-toolbar-item.e-active.e-iright .e-tab-text {
        color: #777
    }

    .e-tab .e-tab-header .e-toolbar-item.e-active .e-close-icon {
        color: rgba(0,0,0,.5)
    }

.e-tab .e-tab-header .e-toolbar-item .e-close-icon {
    color: rgba(0,0,0,.5)
}

    .e-tab .e-tab-header .e-toolbar-item .e-close-icon:hover {
        color: rgba(0,0,0,.75)
    }

    .e-tab .e-tab-header .e-toolbar-item .e-close-icon:active {
        color: rgba(0,0,0,.75)
    }

.e-tab .e-tab-header .e-toolbar-item.e-disable.e-overlay {
    background: inherit;
    opacity: 1;
    pointer-events: none
}

    .e-tab .e-tab-header .e-toolbar-item.e-disable.e-overlay .e-tab-text, .e-tab .e-tab-header .e-toolbar-item.e-disable.e-overlay .e-tab-icon {
        color: #6c757d
    }

.e-tab .e-tab-header.e-reorder-active-item:not(.e-vertical) .e-toolbar-pop .e-toolbar-item.e-active {
    border: 1px solid #fff
}

.e-tab .e-tab-header .e-toolbar-pop {
    background: #fff;
    border: 1px #000;
    border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
    overflow-y: auto
}

    .e-tab .e-tab-header .e-toolbar-pop[e-animate=true] {
        overflow-y: hidden
    }

@media screen and (max-width: 480px) {
    .e-tab .e-tab-header .e-toolbar-pop {
        box-shadow: 0 6px 12px rgba(0,0,0,.175)
    }
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-tab-text, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-tab-icon {
    color: #212529
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover {
    background: #f2f4f6;
    border: 1px solid rgba(0,0,0,0);
    border-radius: 0
}

    .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-tab-text, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-tab-icon, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-close-icon {
        color: #001d1f
    }

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active {
    background: #00416f;
    border-color: rgba(0,0,0,0)
}

    .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-tab-text, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-tab-icon {
        color: #fff
    }

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-active .e-tab-wrap .e-tab-text, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-active .e-tab-wrap .e-tab-icon {
    color: #495057
}

.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-disable.e-overlay .e-tab-text, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-disable.e-overlay .e-tab-icon {
    color: #6c757d
}

.e-tab .e-tab-header .e-scroll-nav, .e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav {
    background: inherit;
    border: 0
}

    .e-tab .e-tab-header .e-scroll-nav .e-nav-arrow, .e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow {
        color: #212529;
        border: 0
    }

        .e-tab .e-tab-header .e-scroll-nav .e-nav-arrow:hover, .e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow:hover {
            background: #5a6268;
            color: #fff;
            border: 0
        }

        .e-tab .e-tab-header .e-scroll-nav .e-nav-arrow:active, .e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow:active {
            box-shadow: none;
            border: 0
        }

    .e-tab .e-tab-header .e-scroll-nav:focus, .e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus {
        background: inherit
    }

        .e-tab .e-tab-header .e-scroll-nav:focus .e-nav-arrow, .e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow {
            background: #6c757d;
            color: #212529;
            border: 0
        }

            .e-tab .e-tab-header .e-scroll-nav:focus .e-nav-arrow:hover, .e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow:hover {
                background: #5a6268;
                color: #fff
            }

            .e-tab .e-tab-header .e-scroll-nav:focus .e-nav-arrow:active, .e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow:active {
                background: #6c757d;
                border-color: unset;
                color: #212529
            }

    .e-tab .e-tab-header .e-scroll-nav:active, .e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:active {
        box-shadow: none;
        background: inherit;
        border: 3px solid #adb5bd
    }

    .e-tab .e-tab-header .e-scroll-nav.e-overlay .e-nav-arrow, .e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-overlay .e-nav-arrow {
        color: rgba(108,117,125,.65)
    }

        .e-tab .e-tab-header .e-scroll-nav.e-overlay .e-nav-arrow:hover, .e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-overlay .e-nav-arrow:hover {
            color: rgba(108,117,125,.65);
            background: #5a6268;
            border-color: unset
        }

.e-tab .e-tab-header .e-hor-nav, .e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) {
    background: rgba(0,0,0,0);
    border: 0
}

    .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon, .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon, .e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon, .e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon {
        color: #212529;
        border: 0
    }

        .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover, .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover, .e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon:hover, .e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon:hover {
            background: #5a6268;
            border: 0;
            border-radius: 4px
        }

        .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover, .e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon:hover {
            color: #fff
        }

    .e-tab .e-tab-header .e-hor-nav:focus, .e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus {
        background: rgba(0,0,0,0)
    }

        .e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon, .e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon, .e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon, .e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon {
            background: #6c757d;
            border: 0;
            border-radius: 4px;
            color: #212529
        }

            .e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon:hover, .e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon:hover, .e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon:hover, .e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon:hover {
                background: #5a6268;
                border: 0;
                border-radius: 4px
            }

            .e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon:active, .e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon:active, .e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon:active, .e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon:active {
                background: #5a6268;
                color: #212529;
                border: 0;
                border-radius: 4px;
                box-shadow: inset 0 3px 5px rgba(0,0,0,.125)
            }

    .e-tab .e-tab-header .e-hor-nav:hover, .e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):hover {
        border: 0;
        background: rgba(0,0,0,0)
    }

        .e-tab .e-tab-header .e-hor-nav:hover:active, .e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):hover:active {
            background: rgba(0,0,0,0)
        }

    .e-tab .e-tab-header .e-hor-nav:active, .e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):active {
        box-shadow: none;
        background: rgba(0,0,0,0)
    }

    .e-tab .e-tab-header .e-hor-nav.e-nav-active, .e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav).e-nav-active {
        background: #6c757d;
        border: 3px solid #adb5bd;
        box-shadow: none;
        border-radius: 4px
    }

        .e-tab .e-tab-header .e-hor-nav.e-nav-active .e-icons, .e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav).e-nav-active .e-icons {
            color: #fff
        }

        .e-tab .e-tab-header .e-hor-nav.e-nav-active:focus, .e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav).e-nav-active:focus {
            border: 3px solid #adb5bd
        }

.e-tab .e-tab-header.e-horizontal-bottom {
    border-color: unset;
    border-style: solid;
    border-width: 0
}

    .e-tab .e-tab-header.e-horizontal-bottom[style*="overflow: hidden"] {
        border-color: unset;
        border-style: solid;
        border-width: 0
    }

        .e-tab .e-tab-header.e-horizontal-bottom[style*="overflow: hidden"] .e-toolbar-items {
            border-color: #ddd;
            border-style: solid;
            border-width: 1px 0 0
        }

    .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item .e-tab-wrap:hover {
        border-radius: 0 0 4px 4px
    }

    .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
        border-color: #fff #ddd #ddd;
        border-style: solid;
        border-width: 1px;
        margin-top: 0;
        border-radius: 0 0 4px 4px
    }

.e-tab .e-tab-header.e-vertical {
    border-bottom: 0
}

    .e-tab .e-tab-header.e-vertical::before {
        border-width: 0 1px 0 0
    }

    .e-tab .e-tab-header.e-vertical .e-toolbar-item.e-active {
        border-bottom: 1px solid #ddd;
        border-top: 1px solid #ddd
    }

    .e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-item .e-tab-wrap:hover {
        border-radius: 4px 0 0 4px
    }

    .e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-item.e-active {
        border-radius: 4px 0 0 4px;
        border-right: 1px solid #fff
    }

    .e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-item .e-tab-wrap:hover {
        border-radius: 0 4px 4px 0
    }

    .e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-item.e-active {
        border-left: 1px solid #fff;
        border-radius: 0 4px 4px 0
    }

    .e-tab .e-tab-header.e-vertical .e-toolbar-pop {
        box-shadow: 0 6px 12px rgba(0,0,0,.175)
    }

    .e-tab .e-tab-header.e-vertical .e-scroll-nav {
        background: inherit;
        border: 1px solid rgba(0,0,0,0)
    }

        .e-tab .e-tab-header.e-vertical .e-scroll-nav.e-scroll-up-nav {
            border-bottom-color: #ddd
        }

        .e-tab .e-tab-header.e-vertical .e-scroll-nav.e-scroll-down-nav {
            border-top-color: #ddd
        }

        .e-tab .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow {
            border: 0
        }

            .e-tab .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow:hover {
                background: none
            }

        .e-tab .e-tab-header.e-vertical .e-scroll-nav:hover {
            background: #eee;
            border-color: #ddd rgba(0,0,0,0) rgba(0,0,0,0)
        }

            .e-tab .e-tab-header.e-vertical .e-scroll-nav:hover:active:focus {
                background: #eee
            }

            .e-tab .e-tab-header.e-vertical .e-scroll-nav:hover .e-nav-arrow {
                color: #fff
            }

                .e-tab .e-tab-header.e-vertical .e-scroll-nav:hover .e-nav-arrow:hover {
                    background: none
                }

        .e-tab .e-tab-header.e-vertical .e-scroll-nav:focus {
            background: #eee
        }

            .e-tab .e-tab-header.e-vertical .e-scroll-nav:focus:hover:active .e-nav-arrow {
                color: none
            }

            .e-tab .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow {
                background: none
            }

                .e-tab .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow:hover {
                    background: none;
                    border: 0
                }

    .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon, .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon {
        border: 0
    }

        .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon:hover, .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon:hover {
            background: inherit;
            border: 0;
            color: #212529
        }

    .e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon, .e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon {
        background: inherit;
        border: 0
    }

        .e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:hover, .e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:active, .e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:active:hover, .e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:hover, .e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:active, .e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:active:hover {
            background: inherit;
            border: 0;
            box-shadow: none
        }

        .e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:active, .e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:active {
            color: #212529
        }

    .e-tab .e-tab-header.e-vertical .e-hor-nav:hover .e-popup-up-icon, .e-tab .e-tab-header.e-vertical .e-hor-nav:hover .e-popup-down-icon {
        border: 0
    }

.e-tab.e-focused > .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
    background: #eee;
    border: 1px solid rgba(0,0,0,0)
}

    .e-tab.e-focused > .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon, .e-tab.e-focused > .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-text {
        color: #001d1f
    }

    .e-tab.e-focused > .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon {
        color: #001d1f
    }

.e-tab.e-focused > .e-tab-header .e-scroll-nav:focus .e-nav-arrow {
    color: #212529
}

.e-tab.e-focused > .e-tab-header .e-hor-nav:focus .e-popup-up-icon, .e-tab.e-focused > .e-tab-header .e-hor-nav:focus .e-popup-down-icon {
    color: #212529;
    background: #6c757d;
    border: 0
}

.e-tab.e-focused > .e-tab-header.e-vertical .e-scroll-nav:focus {
    border-color: #ddd rgba(0,0,0,0) rgba(0,0,0,0)
}

    .e-tab.e-focused > .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow {
        border: 0
    }

.e-tab.e-focused > .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon, .e-tab.e-focused > .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon {
    border: 0
}

.e-tab.e-focused > .e-tab-header.e-vertical .e-hor-nav:focus {
    outline: 0
}

.e-tab.e-disable {
    pointer-events: none
}

    .e-tab.e-disable .e-tab-header .e-indicator {
        background: rgba(222,226,230,.38)
    }

    .e-tab.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap {
        color: #6c757d
    }

    .e-tab.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-text, .e-tab.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-icon {
        color: #6c757d
    }

    .e-tab.e-disable .e-content {
        opacity: .38
    }

.e-tab.e-fill .e-tab-header {
    border-bottom: 0
}

    .e-tab.e-fill .e-tab-header .e-toolbar-items.e-hscroll {
        border: 0
    }

    .e-tab.e-fill .e-tab-header .e-toolbar-item {
        border: 0
    }

        .e-tab.e-fill .e-tab-header .e-toolbar-item .e-ripple-element {
            background: rgba(222,226,230,0)
        }

        .e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap {
            color: #00416f
        }

            .e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text, .e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon {
                color: #001d1f
            }

            .e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon {
                color: #001d1f
            }

        .e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap {
            margin-top: 0
        }

        .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active {
            border: 0
        }

            .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-disable.e-overlay .e-tab-text, .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-disable.e-overlay .e-tab-icon {
                color: #6c757d
            }

            .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
                background: #00416f;
                border-radius: 4px;
                border-color: unset
            }

                .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-text, .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-icon {
                    color: #fff
                }

            .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
                margin-top: 0
            }

                .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap::before {
                    border: unset
                }

            .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-text, .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-icon {
                color: #fff
            }

            .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-close-icon {
                color: #fff
            }

                .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-close-icon:hover {
                    color: #fff
                }

    .e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item:active:hover .e-tab-text, .e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item:active:hover .e-tab-icon {
        color: #212529
    }

    .e-tab.e-fill .e-tab-header .e-toolbar-pop .e-tab-wrap:hover {
        background: #00416f
    }

        .e-tab.e-fill .e-tab-header .e-toolbar-pop .e-tab-wrap:hover .e-tab-text {
            color: #fff
        }

        .e-tab.e-fill .e-tab-header .e-toolbar-pop .e-tab-wrap:hover .e-tab-icon {
            color: #fff
        }

        .e-tab.e-fill .e-tab-header .e-toolbar-pop .e-tab-wrap:hover .e-close-icon {
            color: #fff
        }

    .e-tab.e-fill .e-tab-header.e-horizontal-bottom {
        border-bottom: 0;
        border-top: 0
    }

        .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
            margin-top: 0
        }

    .e-tab.e-fill .e-tab-header.e-vertical {
        border-bottom: 0
    }

        .e-tab.e-fill .e-tab-header.e-vertical.e-vertical-left {
            border-right: 0
        }

        .e-tab.e-fill .e-tab-header.e-vertical.e-vertical-right {
            border-left: 0
        }

.e-tab.e-fill.e-corner .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
    border-radius: 3px 3px 0 0
}

.e-tab.e-fill.e-corner .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap {
    border-radius: 0 0 3px 3px
}

.e-tab.e-fill.e-disable .e-tab-header {
    border-bottom: 0
}

    .e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap {
        color: #6c757d
    }

    .e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active {
        opacity: .65
    }

        .e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap, .e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
            background: #37b
        }

            .e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-text, .e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-icon, .e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text, .e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
                color: #6c757d
            }

    .e-tab.e-fill.e-disable .e-tab-header.e-horizontal-bottom {
        border-bottom: 0;
        border-top: 0
    }

.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon, .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-text, .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-close-icon {
    color: #001d1f
}

.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
    background: #eee;
    border-color: unset
}

    .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text {
        color: #001d1f
    }

    .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-close-icon {
        color: #001d1f
    }

    .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text, .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
        color: #212529
    }

.e-tab.e-background .e-tab-header {
    background: inherit;
    border: 0
}

    .e-tab.e-background .e-tab-header .e-toolbar-items {
        background: inherit
    }

        .e-tab.e-background .e-tab-header .e-toolbar-items.e-hscroll {
            border: 0
        }

    .e-tab.e-background .e-tab-header .e-indicator {
        background: #dee2e6;
        bottom: 0
    }

    .e-tab.e-background .e-tab-header .e-toolbar-item {
        border: 0
    }

        .e-tab.e-background .e-tab-header .e-toolbar-item .e-ripple-element {
            background: rgba(222,226,230,0)
        }

        .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap {
            background: inherit;
            border-color: rgba(0,0,0,0)
        }

            .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-icon, .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-close-icon {
                color: #00416f
            }

            .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-text {
                color: #00416f
            }

            .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-close-icon:hover {
                color: rgba(0,0,0,.5)
            }

            .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover {
                background: rgba(0,0,0,0);
                background-color: rgba(0,0,0,0);
                border-color: #e9ecef
            }

                .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text {
                    color: #001d1f
                }

                .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon {
                    color: #fff
                }

                .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-close-icon {
                    color: rgba(0,0,0,.5)
                }

                    .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-close-icon:hover, .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-close-icon:active {
                        color: rgba(0,0,0,.5)
                    }

        .e-tab.e-background .e-tab-header .e-toolbar-item.e-active {
            border: 0;
            margin: 0;
            background: inherit
        }

            .e-tab.e-background .e-tab-header .e-toolbar-item.e-active.e-disable.e-overlay .e-tab-text, .e-tab.e-background .e-tab-header .e-toolbar-item.e-active.e-disable.e-overlay .e-tab-icon {
                color: #6c757d
            }

            .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
                background: #00416f;
                border-color: unset;
                border-radius: 4px;
                border-style: solid;
                border-width: 1px
            }

                .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-text {
                    color: #fff
                }

                .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-icon {
                    color: #fff
                }

                .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-close-icon {
                    color: #fff
                }

                .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover {
                    background: #00416f;
                    border-color: unset
                }

                    .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-text {
                        color: #fff
                    }

                    .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-icon {
                        color: #fff
                    }

                    .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-close-icon {
                        color: #fff
                    }

                        .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-close-icon:hover {
                            color: #fff
                        }

                        .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-close-icon:active {
                            color: #fff
                        }

                    .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover:focus {
                        background: #00416f
                    }

                        .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover:focus .e-tab-icon, .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover:focus .e-tab-text {
                            color: #fff
                        }

                .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
                    background: #00416f
                }

                    .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text, .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
                        color: #fff
                    }

                    .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus:hover .e-tab-text {
                        color: #fff
                    }

                    .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus:hover .e-close-icon {
                        color: #fff
                    }

            .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-text-wrap::before {
                border: unset
            }

            .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-text, .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-icon {
                color: #fff
            }

            .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-close-icon {
                color: #fff
            }

                .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-close-icon:hover, .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-text:hover {
                    color: #fff
                }

            .e-tab.e-background .e-tab-header .e-toolbar-item.e-active.e-itop .e-tab-wrap, .e-tab.e-background .e-tab-header .e-toolbar-item.e-active.e-ibottom .e-tab-wrap {
                background: #37b
            }

        .e-tab.e-background .e-tab-header .e-toolbar-item.e-disable .e-tab-text, .e-tab.e-background .e-tab-header .e-toolbar-item.e-disable .e-tab-icon, .e-tab.e-background .e-tab-header .e-toolbar-item.e-disable .e-close-icon {
            color: #6c757d
        }

    .e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item {
        background: inherit
    }

        .e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-tab-text, .e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-tab-icon, .e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-close-icon {
            color: #00416f
        }

        .e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover {
            background: #00416f
        }

            .e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-tab-text, .e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-tab-icon, .e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-close-icon {
                color: #fff
            }

        .e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-tab-text {
            color: #fff
        }

        .e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-tab-icon {
            color: #fff
        }

        .e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-close-icon {
            color: #00416f
        }

    .e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav, .e-tab.e-background .e-tab-header .e-scroll-nav {
        background: inherit
    }

        .e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow, .e-tab.e-background .e-tab-header .e-scroll-nav .e-nav-arrow {
            color: #212529;
            border: 0
        }

            .e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow:hover, .e-tab.e-background .e-tab-header .e-scroll-nav .e-nav-arrow:hover {
                background: inherit;
                color: #fff;
                border-color: unset
            }

            .e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow:active, .e-tab.e-background .e-tab-header .e-scroll-nav .e-nav-arrow:active {
                background: unset;
                color: #212529
            }

        .e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow, .e-tab.e-background .e-tab-header .e-scroll-nav:focus .e-nav-arrow {
            color: #fff;
            border: 0;
            background: #6c757d
        }

            .e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow:hover, .e-tab.e-background .e-tab-header .e-scroll-nav:focus .e-nav-arrow:hover {
                background: inherit;
                color: #fff
            }

            .e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow:active, .e-tab.e-background .e-tab-header .e-scroll-nav:focus .e-nav-arrow:active {
                background: #6c757d;
                border-color: unset;
                color: #fff
            }

        .e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:active::after, .e-tab.e-background .e-tab-header .e-scroll-nav:active::after {
            animation: none
        }

    .e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav), .e-tab.e-background .e-tab-header .e-hor-nav {
        background: rgba(0,0,0,0)
    }

        .e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon, .e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon, .e-tab.e-background .e-tab-header .e-hor-nav .e-popup-up-icon, .e-tab.e-background .e-tab-header .e-hor-nav .e-popup-down-icon {
            color: #212529;
            border: 0
        }

            .e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon:hover, .e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon:hover, .e-tab.e-background .e-tab-header .e-hor-nav .e-popup-up-icon:hover, .e-tab.e-background .e-tab-header .e-hor-nav .e-popup-down-icon:hover {
                background: #5a6268;
                border-color: unset;
                color: #fff
            }

            .e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon:active:hover, .e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon:active:hover, .e-tab.e-background .e-tab-header .e-hor-nav .e-popup-up-icon:active:hover, .e-tab.e-background .e-tab-header .e-hor-nav .e-popup-down-icon:active:hover {
                background: #5a6268;
                color: #fff
            }

        .e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon, .e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon, .e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-up-icon, .e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-down-icon {
            color: #fff;
            background: #6c757d;
            border: 0
        }

            .e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon:hover, .e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon:hover, .e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-up-icon:hover, .e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-down-icon:hover {
                background: #5a6268
            }

            .e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon:active, .e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon:active, .e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-up-icon:active, .e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-down-icon:active {
                background: #5a6268;
                border-color: unset;
                color: #fff
            }

        .e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):active::after, .e-tab.e-background .e-tab-header .e-hor-nav:active::after {
            animation: none
        }

        .e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav).e-nav-active .e-popup-up-icon, .e-tab.e-background .e-tab-header .e-hor-nav.e-nav-active .e-popup-up-icon {
            color: #fff
        }

    .e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
        border: 0;
        margin: 0
    }

        .e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap {
            border-color: unset;
            border-radius: 4px;
            border-style: solid;
            border-width: 0
        }

    .e-tab.e-background .e-tab-header.e-vertical.e-vertical-left .e-toolbar-item.e-active {
        border-color: #fff;
        border-style: solid;
        border-width: 0 1px 0 0;
        margin: 0
    }

        .e-tab.e-background .e-tab-header.e-vertical.e-vertical-left .e-toolbar-item.e-active .e-tab-wrap {
            border-color: unset;
            border-radius: 4px;
            border-style: solid;
            border-width: 0
        }

    .e-tab.e-background .e-tab-header.e-vertical.e-vertical-right .e-toolbar-item.e-active {
        border-color: #fff;
        border-style: solid;
        border-width: 0 0 0 1px;
        margin: 0
    }

        .e-tab.e-background .e-tab-header.e-vertical.e-vertical-right .e-toolbar-item.e-active .e-tab-wrap {
            border-color: unset;
            border-radius: 4px;
            border-style: solid;
            border-width: 0
        }

    .e-tab.e-background .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow {
        border: 0
    }

    .e-tab.e-background .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow {
        border: 0
    }

        .e-tab.e-background .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow:hover {
            background: none
        }

    .e-tab.e-background .e-tab-header.e-vertical .e-scroll-nav:hover .e-nav-arrow {
        color: #fff
    }

    .e-tab.e-background .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon, .e-tab.e-background .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon {
        background: inherit;
        border-color: rgba(0,0,0,0)
    }

        .e-tab.e-background .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:hover, .e-tab.e-background .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:hover {
            background: inherit;
            border-color: rgba(0,0,0,0)
        }

    .e-tab.e-background .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon:hover, .e-tab.e-background .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon:hover {
        background: inherit;
        border-color: rgba(0,0,0,0)
    }

.e-tab.e-background.e-disable .e-tab-header .e-indicator {
    background: rgba(222,226,230,.38)
}

.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap {
    color: #6c757d
}

    .e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-text, .e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-icon {
        color: #6c757d
    }

    .e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-text, .e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon {
        color: #6c757d
    }

.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active {
    opacity: .65
}

    .e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap, .e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
        background: #37b;
        color: #6c757d
    }

        .e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-text, .e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-icon, .e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text, .e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
            color: #6c757d
        }

.e-tab.e-background.e-accent .e-tab-header .e-indicator {
    background: #dee2e6
}

.e-tab.e-background.e-accent .e-tab-header.e-disable .e-indicator {
    background: rgba(222,226,230,.38)
}

.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
    background: #00416f;
    border-color: rgba(0,0,0,0)
}

    .e-tab.e-background.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon, .e-tab.e-background.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-text, .e-tab.e-background.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-close-icon {
        color: #00416f
    }

.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
    background: #eee;
    border-color: unset
}

    .e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text, .e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
        color: #fff
    }

.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover {
    background: #00416f;
    border: 1px solid #e9ecef;
    border-radius: 4px 4px 0 0
}

.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text {
    color: #001d1f
}

.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
    color: #fff
}

.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-close-icon {
    color: #001d1f
}

.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-text {
    color: #001d1f
}

.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-icon {
    color: #fff
}

.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-close-icon {
    color: #001d1f
}

.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus:hover .e-tab-text {
    color: #001d1f
}

.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus:hover .e-close-icon {
    color: #001d1f
}

.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active.e-itop .e-tab-wrap, .e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active.e-ibottom .e-tab-wrap {
    background: #37b
}

    .e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active.e-itop .e-tab-wrap:focus, .e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active.e-ibottom .e-tab-wrap:focus {
        background: #eee
    }

.e-tab.e-background.e-focused .e-tab-header .e-scroll-nav:focus .e-nav-arrow {
    color: #fff
}

.e-tab.e-background.e-focused .e-tab-header .e-hor-nav:focus .e-popup-up-icon, .e-tab.e-background.e-focused .e-tab-header .e-hor-nav:focus .e-popup-down-icon {
    color: #fff
}

.e-tab.e-rtl .e-tab-header .e-hscroll.e-rtl .e-scroll-nav {
    border: 0
}

.e-tab .e-content {
    background: inherit
}

    .e-tab .e-content .e-item {
        background: inherit;
        color: #000;
        font-size: 14px
    }

.e-tab-clone-element {
    background: rgba(108,117,125,.87);
    color: #fff
}

    .e-tab-clone-element .e-tab-wrap {
        border-radius: 4px;
        color: #fff;
        border: 1px solid rgba(0,0,0,0)
    }

        .e-tab-clone-element .e-tab-wrap .e-tab-icon {
            color: #fff
        }

.e-tab .e-tab-header .e-toolbar-items.e-hscroll.e-rtl .e-nav-left-arrow::before {
    content: ""
}

.e-tab .e-tab-header .e-toolbar-items.e-hscroll.e-rtl .e-nav-right-arrow::before {
    content: ""
}

.e-tab .e-tab-header .e-close-icon::before {
    content: "";
    position: relative
}

@media screen and (max-width: 480px) {
    .e-tab.e-vertical-icon .e-tab-header .e-popup-up-icon::before {
        content: ""
    }

    .e-tab.e-vertical-icon .e-tab-header .e-popup-down-icon::before {
        content: ""
    }
}

.e-tab.e-vertical-tab .e-tab-header .e-popup-up-icon::before {
    content: "More"
}

.e-tab.e-vertical-tab .e-tab-header .e-popup-up-icon::after {
    content: ""
}

.e-tab.e-vertical-tab .e-tab-header .e-popup-down-icon::before {
    content: "More"
}

.e-tab.e-vertical-tab .e-tab-header .e-popup-down-icon::after {
    content: ""
}

.e-tab.e-vertical-tab.e-icon-tab .e-tab-header .e-popup-up-icon::before {
    content: ""
}

.e-tab.e-vertical-tab.e-icon-tab .e-tab-header .e-popup-up-icon::after {
    content: ""
}

.e-tab.e-vertical-tab.e-icon-tab .e-tab-header .e-popup-down-icon::before {
    content: ""
}

.e-tab.e-vertical-tab.e-icon-tab .e-tab-header .e-popup-down-icon::after {
    content: ""
}

.e-tab-clone-element .e-close-icon::before {
    content: "";
    position: relative
}

@keyframes rotation {
    from {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.e-treeview {
    display: block;
    overflow: hidden;
    position: relative;
    white-space: nowrap
}

    .e-treeview.e-virtualization {
        overflow: auto
    }

        .e-treeview.e-virtualization .e-virtual-mask {
            display: block;
            margin-bottom: 20px
        }

        .e-treeview.e-virtualization .e-ul {
            overflow: unset
        }

    .e-treeview > .e-ul {
        -webkit-overflow-scrolling: touch;
        overflow: auto
    }

    .e-treeview.e-text-wrap .e-list-text {
        white-space: normal;
        word-break: break-word
    }

    .e-treeview.e-text-wrap.e-ie-wrap .e-list-text {
        word-break: break-all
    }

    .e-treeview.e-text-wrap .e-editing .e-list-text, .e-treeview.e-text-wrap .e-editing .e-list-text .e-input-group {
        max-width: calc(100% - 2px)
    }

    .e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-text {
        max-width: calc(100% - 18px)
    }

    .e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-icon + .e-list-text, .e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-img + .e-list-text {
        max-width: calc(100% - 55px)
    }

    .e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-icon + .e-list-img + .e-list-text {
        max-width: calc(100% - 83px)
    }

    .e-treeview.e-text-wrap .e-list-icon + .e-list-text, .e-treeview.e-text-wrap .e-list-img + .e-list-text {
        max-width: calc(100% - 29px)
    }

    .e-treeview.e-text-wrap .e-list-icon + .e-list-img + .e-list-text {
        max-width: calc(100% - 57px)
    }

    .e-treeview .e-ul {
        margin: 0;
        padding: 0 0 0 14px
    }

    .e-treeview .e-node-collapsed .e-list-item .e-fullrow, .e-treeview .e-display-none {
        display: none
    }

    .e-treeview .e-list-item {
        list-style: none;
        padding: 2px 0
    }

        .e-treeview .e-list-item .e-ul {
            margin: 2px 0 -2px;
            padding: 0 0 0 14px
        }

        .e-treeview .e-list-item.e-disable > .e-text-content, .e-treeview .e-list-item.e-disable > .e-fullrow {
            -ms-touch-action: none;
            opacity: .5;
            pointer-events: none;
            touch-action: none
        }

        .e-treeview .e-list-item div.e-icons.interaction {
            -webkit-transition: -webkit-transform .3s ease-in-out;
            border-radius: 15px;
            transition: -webkit-transform .3s ease-in-out;
            transition: transform .3s ease-in-out;
            transition: transform .3s ease-in-out,-webkit-transform .3s ease-in-out
        }

        .e-treeview .e-list-item .e-icons.e-icon-collapsible {
            -webkit-transform: rotate(90deg);
            transform: rotate(90deg)
        }

        .e-treeview .e-list-item .e-icons.e-icons-spinner::before {
            content: none
        }

    .e-treeview .e-icons .e-spinner-pane {
        position: relative
    }

    .e-treeview .e-icons .e-treeview-spinner {
        position: absolute
    }

    .e-treeview .e-icons-spinner {
        position: relative
    }

    .e-treeview .e-text-content {
        -moz-user-select: none;
        -ms-user-select: none;
        -webkit-user-select: none;
        user-select: none;
        border: 1px solid;
        cursor: pointer;
        margin: 0;
        padding: 0 0 0 24px
    }

        .e-treeview .e-text-content + .e-sibling {
            margin-top: -1px
        }

    .e-treeview .e-fullrow {
        -moz-user-select: none;
        -ms-user-select: none;
        -webkit-user-select: none;
        user-select: none;
        border: 1px solid;
        box-sizing: border-box;
        cursor: pointer;
        height: 32px;
        left: 0;
        overflow: hidden;
        position: absolute;
        width: 100%
    }

@supports(-webkit-overflow-scrolling: touch) {
    .e-treeview .e-fullrow {
        z-index: -1
    }
}

.e-treeview .e-checkbox-wrapper {
    margin: 0 0 0 5px;
    pointer-events: all;
    position: relative
}

    .e-treeview .e-checkbox-wrapper + .e-list-icon, .e-treeview .e-checkbox-wrapper + .e-list-img {
        margin: 0 0 0 12px
    }

    .e-treeview .e-checkbox-wrapper + .e-list-text {
        padding: 0 8px
    }

    .e-treeview .e-checkbox-wrapper .e-ripple-container {
        bottom: -7px;
        height: 32px;
        left: -7px;
        right: -7px;
        top: -7px;
        width: 32px
    }

.e-treeview .e-list-text {
    box-sizing: border-box;
    display: inline-block;
    line-height: 30px;
    margin: 0;
    min-height: 30px;
    padding: 0 8px 0 6px;
    text-decoration: none;
    vertical-align: middle
}

    .e-treeview .e-list-text .e-input-group {
        height: 30px;
        margin-bottom: 0;
        min-width: 150px;
        vertical-align: bottom
    }

        .e-treeview .e-list-text .e-input-group .e-input {
            height: 28px
        }

.e-treeview .e-navigable-text {
    padding: 0 8px 0 6px
}

.e-treeview .e-list-icon, .e-treeview .e-list-img {
    display: inline-block;
    height: 18px;
    margin: 2.5px 0 0 5px;
    vertical-align: middle;
    width: 18px
}

    .e-treeview .e-list-icon + .e-list-icon, .e-treeview .e-list-icon + .e-list-img, .e-treeview .e-list-img + .e-list-icon, .e-treeview .e-list-img + .e-list-img {
        margin: 0 0 0 10px
    }

    .e-treeview .e-list-icon + .e-list-text, .e-treeview .e-list-img + .e-list-text {
        padding: 0 8px
    }

    .e-treeview .e-list-icon + .e-navigable-text, .e-treeview .e-list-img + .e-navigable-text {
        padding: 0 8px
    }

.e-treeview .e-icon-collapsible, .e-treeview .e-icon-expandable {
    display: inline-block;
    height: 20px;
    margin: 0 4px 0 -24px;
    vertical-align: middle;
    width: 20px
}

    .e-treeview .e-icon-collapsible::before, .e-treeview .e-icon-expandable::before {
        display: inline-block;
        padding: 6px
    }

.e-treeview .e-load {
    -webkit-animation: rotation .5s infinite linear;
    animation: rotation .5s infinite linear
}

.e-treeview .e-sibling {
    border: 4px solid rgba(0,0,0,0);
    height: 6px;
    margin-top: -5px;
    width: 6px
}

    .e-treeview .e-sibling::before {
        left: 0;
        height: 1px;
        width: 144px
    }

    .e-treeview .e-sibling, .e-treeview .e-sibling::before {
        position: absolute;
        z-index: 2
    }

.e-treeview .e-popup {
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    font-weight: normal;
    position: absolute;
    z-index: 99999
}

    .e-treeview .e-popup .e-content {
        border-radius: 4px;
        border-style: solid;
        border-width: 1px;
        font-size: 14px;
        padding: 4px
    }

    .e-treeview .e-popup .e-icons {
        border: 1px solid rgba(0,0,0,0);
        cursor: pointer;
        display: inline-block;
        height: 26px;
        line-height: 18px;
        padding: 4px;
        width: 26px
    }

    .e-treeview .e-popup .e-downtail::before, .e-treeview .e-popup .e-downtail::after {
        border: 10px solid rgba(0,0,0,0);
        content: "";
        height: 0;
        left: 8px;
        position: absolute;
        width: 0
    }

    .e-treeview .e-popup .e-downtail::after {
        bottom: -18px
    }

.e-treeview.e-fullrow-wrap .e-text-content {
    pointer-events: none;
    position: relative
}

.e-treeview.e-fullrow-wrap .e-icon-collapsible, .e-treeview.e-fullrow-wrap .e-icon-expandable, .e-treeview.e-fullrow-wrap .e-input, .e-treeview.e-fullrow-wrap .e-list-url {
    pointer-events: auto
}

.e-treeview .e-navigable .e-text-content {
    align-items: center;
    display: flex
}

.e-treeview .e-navigable .e-list-url {
    padding: 0;
    width: 100%
}

.e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap {
    padding: 0 0 0 8px
}

    .e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon, .e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-img {
        margin: 0 8px 0 4px
    }

        .e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon + .e-list-img {
            margin: 0 10px 0 0
        }

.e-treeview .e-navigable .e-anchor-wrap {
    padding: 0 0 0 5px
}

.e-treeview .e-navigable .e-nav-wrapper {
    padding: 0
}

.e-treeview .e-navigable .e-checkbox-wrapper + .e-list-text .e-nav-wrapper:not(:has(.e-list-icon)) {
    padding: 0
}

.e-treeview .e-navigable .e-list-icon, .e-treeview .e-navigable .e-list-img {
    margin: 0 8px 0 0
}

.e-treeview.e-drag-item {
    overflow: visible;
    z-index: 10000
}

    .e-treeview.e-drag-item .e-text-content {
        float: left
    }

    .e-treeview.e-drag-item .e-icon-collapsible, .e-treeview.e-drag-item .e-icon-expandable {
        margin: 0 8px 8px -24px
    }

        .e-treeview.e-drag-item .e-icon-collapsible::before, .e-treeview.e-drag-item .e-icon-expandable::before {
            font-size: 14px;
            padding: 8px;
            padding-right: 4px
        }

    .e-treeview.e-drag-item .e-drop-count {
        border: 0px solid;
        border-radius: 15px;
        box-sizing: content-box;
        font-size: 14px;
        line-height: 1.5;
        min-width: 10px;
        padding: 0 5px;
        margin-left: -12px;
        position: absolute;
        text-align: center;
        top: -10px
    }

.e-treeview.e-dragging .e-text-content, .e-treeview.e-dragging .e-fullrow {
    cursor: default
}

.e-treeview.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap {
    padding: 0 8px 0 0
}

    .e-treeview.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon, .e-treeview.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-img {
        margin: 0 4px 0 8px
    }

        .e-treeview.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon + .e-list-img {
            margin: 0 0 0 10px
        }

.e-treeview.e-rtl .e-navigable .e-anchor-wrap {
    padding: 0 5px 0 0
}

.e-treeview.e-rtl .e-navigable .e-nav-wrapper {
    padding: 0
}

.e-treeview.e-rtl .e-navigable .e-list-icon, .e-treeview.e-rtl .e-navigable .e-list-img, .e-treeview.e-rtl .e-navigable .e-list-icon + .e-list-img {
    margin: 0 0 0 8px
}

.e-treeview.e-rtl .e-ul {
    padding: 0 14px 0 0
}

.e-treeview.e-rtl .e-list-item .e-ul {
    padding: 0 14px 0 0
}

.e-treeview.e-rtl .e-text-content {
    padding: 0 24px 0 0
}

.e-treeview.e-rtl .e-checkbox-wrapper {
    margin: 0 5px 0 0
}

    .e-treeview.e-rtl .e-checkbox-wrapper + .e-list-icon, .e-treeview.e-rtl .e-checkbox-wrapper + .e-list-img {
        margin: 5px 12px 0 0
    }

.e-treeview.e-rtl .e-list-icon, .e-treeview.e-rtl .e-list-img {
    margin: 2px 4px 0 0
}

    .e-treeview.e-rtl .e-list-icon + .e-list-icon, .e-treeview.e-rtl .e-list-icon + .e-list-img, .e-treeview.e-rtl .e-list-img + .e-list-icon, .e-treeview.e-rtl .e-list-img + .e-list-img {
        margin: 0 10px 0 0
    }

.e-treeview.e-rtl .e-icon-collapsible, .e-treeview.e-rtl .e-icon-expandable {
    margin: -0.5px -20px 0 0
}

.e-treeview.e-rtl .e-sibling::before {
    right: 0
}

.e-treeview.e-rtl.e-drag-item .e-icons.e-drop-next {
    transform: rotate(180deg)
}

.e-treeview.e-rtl.e-drag-item .e-text-content {
    float: right
}

.e-treeview.e-rtl.e-drag-item .e-icon-collapsible, .e-treeview.e-rtl.e-drag-item .e-icon-expandable {
    margin: 10px -13px -1px 0
}

.e-treeview.e-rtl.e-drag-item .e-drop-count {
    margin-right: -12px
}

.e-treeview.e-rtl div.e-icons {
    transform: rotate(180deg)
}

.e-treeview.e-disabled .e-fullrow, .e-treeview.e-disabled .e-icons, .e-treeview.e-disabled .e-text-content, .e-treeview.e-disabled .e-list-img, .e-treeview.e-disabled .e-list-icon {
    cursor: auto
}

.e-treeview.e-disabled .e-list-url {
    cursor: default;
    pointer-events: none
}

.e-treeview.e-interaction.e-fullrow-wrap .e-text-content {
    pointer-events: auto
}

.e-treeview {
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

    .e-treeview .e-text-content, .e-treeview .e-fullrow {
        border-color: rgba(0,0,0,0)
    }

    .e-treeview .e-list-text {
        color: #212529;
        font-size: 14px
    }

    .e-treeview .e-list-icon, .e-treeview .e-list-img {
        font-size: 14px
    }

    .e-treeview .e-icon-collapsible, .e-treeview .e-icon-expandable {
        color: #495057
    }

        .e-treeview .e-icon-collapsible::before, .e-treeview .e-icon-expandable::before {
            font-size: 8px
        }

    .e-treeview .e-list-item.e-hover, .e-treeview .e-list-item.e-node-focus {
        background: rgba(0,0,0,0)
    }

        .e-treeview .e-list-item.e-hover > .e-fullrow, .e-treeview .e-list-item.e-node-focus > .e-fullrow {
            background-color: #f2f4f6;
            border-color: #f2f4f6
        }

        .e-treeview .e-list-item.e-hover > .e-text-content, .e-treeview .e-list-item.e-node-focus > .e-text-content {
            color: #212529
        }

            .e-treeview .e-list-item.e-hover > .e-text-content .e-list-text, .e-treeview .e-list-item.e-node-focus > .e-text-content .e-list-text {
                color: #212529
            }

            .e-treeview .e-list-item.e-hover > .e-text-content .e-icon-collapsible, .e-treeview .e-list-item.e-hover > .e-text-content .e-icon-expandable, .e-treeview .e-list-item.e-node-focus > .e-text-content .e-icon-collapsible, .e-treeview .e-list-item.e-node-focus > .e-text-content .e-icon-expandable {
                color: #495057
            }

    .e-treeview .e-list-item.e-active {
        background: rgba(0,0,0,0)
    }

        .e-treeview .e-list-item.e-active > .e-fullrow {
            background-color: #00416f;
            border-color: #00416f
        }

        .e-treeview .e-list-item.e-active.e-animation-active > .e-fullrow {
            background-color: rgba(0,0,0,0);
            border-color: rgba(0,0,0,0)
        }

        .e-treeview .e-list-item.e-active.e-animation-active > .e-text-content {
            color: #212529
        }

            .e-treeview .e-list-item.e-active.e-animation-active > .e-text-content .e-list-text {
                color: #212529
            }

        .e-treeview .e-list-item.e-active > .e-text-content {
            color: #fff
        }

            .e-treeview .e-list-item.e-active > .e-text-content .e-list-text {
                color: #fff
            }

            .e-treeview .e-list-item.e-active > .e-text-content .e-icon-collapsible, .e-treeview .e-list-item.e-active > .e-text-content .e-icon-expandable {
                color: #fff
            }

            .e-treeview .e-list-item.e-active > .e-text-content .e-check {
                background-color: #fff;
                border-color: #fff;
                color: #00416f
            }

        .e-treeview .e-list-item.e-active.e-hover > .e-fullrow, .e-treeview .e-list-item.e-active.e-node-focus > .e-fullrow {
            background-color: #004245;
            border-color: #004245
        }

        .e-treeview .e-list-item.e-active.e-hover > .e-text-content, .e-treeview .e-list-item.e-active.e-node-focus > .e-text-content {
            color: #fff
        }

            .e-treeview .e-list-item.e-active.e-hover > .e-text-content .e-list-text, .e-treeview .e-list-item.e-active.e-node-focus > .e-text-content .e-list-text {
                color: #fff
            }

            .e-treeview .e-list-item.e-active.e-hover > .e-text-content .e-icon-collapsible, .e-treeview .e-list-item.e-active.e-hover > .e-text-content .e-icon-expandable, .e-treeview .e-list-item.e-active.e-node-focus > .e-text-content .e-icon-collapsible, .e-treeview .e-list-item.e-active.e-node-focus > .e-text-content .e-icon-expandable {
                color: #fff
            }

    .e-treeview .e-list-item.e-editing.e-active > .e-fullrow, .e-treeview .e-list-item.e-editing.e-hover > .e-fullrow, .e-treeview .e-list-item.e-editing.e-node-focus > .e-fullrow {
        background-color: rgba(0,0,0,0);
        border-color: rgba(0,0,0,0)
    }

    .e-treeview .e-list-item.e-editing.e-active > .e-text-content, .e-treeview .e-list-item.e-editing.e-hover > .e-text-content, .e-treeview .e-list-item.e-editing.e-node-focus > .e-text-content {
        color: #212529
    }

        .e-treeview .e-list-item.e-editing.e-active > .e-text-content .e-list-text, .e-treeview .e-list-item.e-editing.e-hover > .e-text-content .e-list-text, .e-treeview .e-list-item.e-editing.e-node-focus > .e-text-content .e-list-text {
            color: #212529
        }

        .e-treeview .e-list-item.e-editing.e-active > .e-text-content .e-icon-collapsible, .e-treeview .e-list-item.e-editing.e-active > .e-text-content .e-icon-expandable, .e-treeview .e-list-item.e-editing.e-hover > .e-text-content .e-icon-collapsible, .e-treeview .e-list-item.e-editing.e-hover > .e-text-content .e-icon-expandable, .e-treeview .e-list-item.e-editing.e-node-focus > .e-text-content .e-icon-collapsible, .e-treeview .e-list-item.e-editing.e-node-focus > .e-text-content .e-icon-expandable {
            color: #495057
        }

    .e-treeview .e-list-item.e-disable > .e-text-content, .e-treeview .e-list-item.e-disable > .e-fullrow {
        color: #6c757d
    }

        .e-treeview .e-list-item.e-disable > .e-text-content > .e-icon-collapsible, .e-treeview .e-list-item.e-disable > .e-text-content > .e-icon-expandable {
            color: #6c757d
        }

    .e-treeview .e-sibling {
        border-left-color: #00416f;
        border-right-color: rgba(0,0,0,0)
    }

        .e-treeview .e-sibling::before {
            background: #adb5bd;
            border: 1px
        }

    .e-treeview .e-popup .e-content {
        background-color: rgba(0,0,0,0);
        border-color: rgba(0,0,0,0)
    }

    .e-treeview .e-popup.e-select .e-icons {
        border-color: rgba(0,0,0,0)
    }

    .e-treeview .e-popup .e-downtail::before {
        border-top-color: rgba(0,0,0,0)
    }

    .e-treeview .e-popup .e-downtail::after {
        border-top-color: rgba(0,0,0,0)
    }

    .e-treeview:not(.e-fullrow-wrap) .e-list-item.e-hover > .e-text-content, .e-treeview:not(.e-fullrow-wrap) .e-list-item.e-node-focus > .e-text-content {
        background-color: #f2f4f6;
        border-color: #f2f4f6
    }

    .e-treeview:not(.e-fullrow-wrap) .e-list-item.e-active > .e-text-content {
        background-color: #00416f;
        border-color: #00416f
    }

    .e-treeview:not(.e-fullrow-wrap) .e-list-item.e-active.e-hover > .e-text-content, .e-treeview:not(.e-fullrow-wrap) .e-list-item.e-active.e-node-focus > .e-text-content {
        background-color: #004245;
        border-color: #004245
    }

    .e-treeview:not(.e-fullrow-wrap) .e-list-item.e-editing.e-active > .e-text-content, .e-treeview:not(.e-fullrow-wrap) .e-list-item.e-editing.e-hover > .e-text-content, .e-treeview:not(.e-fullrow-wrap) .e-list-item.e-editing.e-node-focus > .e-text-content {
        background-color: rgba(0,0,0,0);
        border-color: rgba(0,0,0,0)
    }

    .e-treeview.e-fullrow-wrap .e-text-content {
        border-color: rgba(0,0,0,0)
    }

    .e-treeview.e-drag-item {
        background-color: #e9ecef;
        font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont"
    }

        .e-treeview.e-drag-item .e-icon-collapsible::before, .e-treeview.e-drag-item .e-icon-expandable::before {
            font-size: 14px
        }

        .e-treeview.e-drag-item .e-list-text {
            color: #212529;
            padding: 0px 8px 0px 4px
        }

        .e-treeview.e-drag-item .e-text-content {
            -webkit-box-shadow: 0 0 3px 3px rgba(0,0,0,.25);
            border-radius: .5em;
            box-shadow: 0 0 3px 3px rgba(0,0,0,.25)
        }

        .e-treeview.e-drag-item .e-icons {
            color: #495057
        }

        .e-treeview.e-drag-item .e-drop-count {
            background-color: #00416f;
            border-color: #00416f;
            color: #fff
        }

        .e-treeview.e-drag-item.e-rtl .e-sibling {
            border-right-color: #00416f;
            border-left-color: rgba(0,0,0,0)
        }
    /*! TreeView icons */

    .e-treeview .e-list-item div.e-icons:not(.e-icons-spinner).e-icon-expandable::before, .e-treeview .e-list-item div.e-icons:not(.e-icons-spinner).e-icon-collapsible::before {
        content: ""
    }

    .e-treeview .e-sibling::before {
        content: ""
    }

    .e-treeview .e-popup .e-icons::before {
        content: ""
    }

    .e-treeview.e-drag-item .e-icons.e-drop-in::before {
        content: ""
    }

    .e-treeview.e-drag-item .e-icons.e-drop-out::before {
        content: ""
    }

    .e-treeview.e-drag-item .e-icons.e-drop-next::before {
        content: ""
    }

    .e-treeview.e-drag-item .e-icons.e-no-drop::before {
        content: ""
    }

ejs-sidebar {
    display: none
}

.e-sidebar-display {
    display: block
}

.e-sidebar {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background: #fff;
    height: 100%;
    overflow: auto;
    position: fixed;
    top: 0;
    transition: none;
    vertical-align: middle;
    visibility: hidden;
    will-change: transform
}

    .e-sidebar.e-right.e-open, .e-sidebar.e-left.e-open {
        transform: translateX(0%);
        transition: transform .5s ease;
        visibility: visible
    }

    .e-sidebar.e-right.e-close, .e-sidebar.e-left.e-close {
        box-shadow: none;
        visibility: hidden
    }

    .e-sidebar.e-right.e-close {
        transform: translateX(100%)
    }

    .e-sidebar.e-left.e-close {
        transform: translateX(-100%)
    }

    .e-sidebar.e-left.e-transition.e-close, .e-sidebar.e-right.e-transition.e-close, .e-sidebar.e-right.e-close {
        transition: transform .5s ease,visibility 500ms
    }

    .e-sidebar.e-right {
        border-left: 1px solid #dee2e6;
        left: auto;
        right: 0;
        top: 0
    }

    .e-sidebar.e-left {
        border-right: 1px solid #dee2e6;
        left: 0;
        right: auto;
        top: 0
    }

        .e-sidebar.e-left.e-close.e-dock, .e-sidebar.e-right.e-close.e-dock {
            transform: translateX(0%);
            transition: width .5s ease,visibility 500ms;
            visibility: visible
        }

        .e-sidebar.e-left.e-open.e-dock.e-blazor-dock, .e-sidebar.e-right.e-open.e-dock.e-blazor-dock {
            transition: width .5s ease,visibility 500ms
        }

        .e-sidebar.e-left.e-open.e-disable-animation, .e-sidebar.e-right.e-open.e-disable-animation, .e-sidebar.e-right.e-close.e-disable-animation, .e-sidebar.e-left.e-close.e-disable-animation {
            transition: none
        }

    .e-sidebar.e-visibility {
        visibility: hidden
    }

    .e-sidebar.e-over {
        box-shadow: 0 0 20px rgba(0,0,0,.2)
    }

.e-sidebarcontainer.e-sidebar.e-over, .e-sidebarcontainer.e-sidebar.e-auto, .e-sidebarcontainer.e-sidebar.e-push, .e-sidebarcontainer.e-sidebar.e-slide + div {
    transition: margin .5s ease,transform .5s ease
}

.e-sidebarcontainer.e-left.e-open.e-auto + div {
    margin-right: 0;
    transform: translateX(0);
    margin-left: var(--sidebar-width)
}

.e-sidebarcontainer.e-left.e-close.e-auto + div {
    margin-right: 0;
    transform: translateX(0);
    margin-left: 0
}

.e-sidebarcontainer.e-right.e-open.e-auto + div {
    margin-left: 0;
    transform: translateX(0);
    margin-right: var(--sidebar-width)
}

.e-sidebarcontainer.e-right.e-close.e-auto + div {
    margin-right: 0;
    transform: translateX(0);
    margin-left: 0
}

.e-sidebarcontainer.e-left.e-open.e-push + div {
    margin-right: 0;
    transform: translateX(0);
    margin-left: var(--sidebar-width)
}

.e-sidebarcontainer.e-left.e-close.e-push + div {
    margin-right: 0;
    transform: translateX(0);
    margin-left: 0
}

.e-sidebarcontainer.e-right.e-open.e-push + div {
    margin-left: 0;
    transform: translateX(0);
    margin-right: var(--sidebar-width)
}

.e-sidebarcontainer.e-right.e-close.e-push + div {
    margin-right: 0;
    transform: translateX(0);
    margin-left: 0
}

.e-sidebarcontainer.e-left.e-open.e-slide + div {
    margin-left: 0;
    transform: translate(var(--sidebar-width))
}

.e-sidebarcontainer.e-left.e-close.e-slide + div {
    margin-left: 0;
    transform: translate(0)
}

.e-sidebarcontainer.e-right.e-open.e-slide + div {
    margin-right: 0;
    margin-left: 0;
    transform: translate(calc(-1 * var(--sidebar-width)))
}

.e-sidebarcontainer.e-right.e-close.e-slide + div {
    margin-right: 0;
    margin-left: 0;
    transform: translate(0)
}

.e-sidebar-absolute {
    position: absolute
}

.e-sidebar-context {
    overflow-x: hidden;
    position: relative
}

.e-backdrop, .e-sidebar-overlay {
    background-color: rgba(0,0,0,.5);
    height: 100%;
    left: 0;
    pointer-events: auto;
    top: 0;
    z-index: 999
}

.e-backdrop {
    opacity: .5;
    width: auto
}

.e-sidebar-overlay {
    opacity: .5;
    position: fixed;
    width: 100%
}

.e-content-animation {
    transition: margin .5s ease,-webkit-transform .5s ease,transform .5s ease
}

    .e-content-animation.e-overlay {
        box-sizing: border-box;
        overflow: auto;
        user-select: none
    }

.e-disable-interaction {
    pointer-events: none;
    touch-action: none
}

.e-sidebar-overflow {
    overflow-x: hidden
}

.e-content-placeholder.e-sidebar.e-placeholder-sidebar {
    left: 0;
    position: fixed;
    right: auto;
    top: 0;
    visibility: visible
}

.e-menu-wrapper, .e-menu-container {
    border: none;
    border-radius: 4px;
    display: inline-block;
    line-height: 0
}

    .e-menu-wrapper .e-menu-vscroll, .e-menu-container .e-menu-vscroll {
        height: inherit
    }

    .e-menu-wrapper ul, .e-menu-container ul {
        font-weight: normal;
        list-style-image: none;
        list-style-position: outside;
        list-style-type: none;
        margin: 0;
        overflow: hidden;
        user-select: none;
        font-size: 14px;
        padding: 0;
        text-align: left;
        white-space: nowrap
    }

        .e-menu-wrapper ul.e-ul, .e-menu-wrapper ul.e-ul *, .e-menu-container ul.e-ul, .e-menu-container ul.e-ul * {
            box-sizing: border-box
        }

            .e-menu-wrapper ul.e-ul:focus, .e-menu-wrapper ul.e-ul *:focus, .e-menu-container ul.e-ul:focus, .e-menu-container ul.e-ul *:focus {
                outline: none
            }

        .e-menu-wrapper ul.e-vertical, .e-menu-container ul.e-vertical {
            min-width: 120px
        }

            .e-menu-wrapper ul.e-vertical .e-menu-item, .e-menu-container ul.e-vertical .e-menu-item {
                display: list-item
            }

            .e-menu-wrapper ul.e-vertical .e-separator, .e-menu-container ul.e-vertical .e-separator {
                border-bottom-style: solid;
                border-bottom-width: 1px;
                height: auto
            }

        .e-menu-wrapper ul.e-menu, .e-menu-container ul.e-menu {
            display: inline-block
        }

            .e-menu-wrapper ul.e-menu:not(.e-vertical), .e-menu-container ul.e-menu:not(.e-vertical) {
                padding: 0
            }

                .e-menu-wrapper ul.e-menu:not(.e-vertical) .e-separator, .e-menu-container ul.e-menu:not(.e-vertical) .e-separator {
                    border-right-style: solid;
                    border-right-width: 1px;
                    padding: 0
                }

            .e-menu-wrapper ul.e-menu .e-menu-item .e-menu-icon, .e-menu-container ul.e-menu .e-menu-item .e-menu-icon {
                width: 1em
            }

        .e-menu-wrapper ul .e-menu-item, .e-menu-container ul .e-menu-item {
            cursor: pointer;
            position: relative;
            display: inline-flex;
            height: 30px;
            line-height: 30px;
            padding: 0 12px;
            vertical-align: top;
            white-space: nowrap
        }

            .e-menu-wrapper ul .e-menu-item.e-menu-hide, .e-menu-container ul .e-menu-item.e-menu-hide {
                display: none
            }

            .e-menu-wrapper ul .e-menu-item.e-menu-header, .e-menu-container ul .e-menu-item.e-menu-header {
                border-bottom-style: solid;
                border-bottom-width: 1px
            }

            .e-menu-wrapper ul .e-menu-item .e-menu-url, .e-menu-container ul .e-menu-item .e-menu-url {
                text-decoration: none
            }

            .e-menu-wrapper ul .e-menu-item .e-menu-icon, .e-menu-container ul .e-menu-item .e-menu-icon {
                display: inline-block;
                vertical-align: middle
            }

            .e-menu-wrapper ul .e-menu-item.e-separator, .e-menu-container ul .e-menu-item.e-separator {
                cursor: auto;
                line-height: normal;
                pointer-events: none
            }

            .e-menu-wrapper ul .e-menu-item .e-menu-icon, .e-menu-container ul .e-menu-item .e-menu-icon {
                font-size: 14px;
                height: auto;
                line-height: 30px;
                margin-right: 8px;
                text-align: center;
                margin-bottom: 4px
            }

            .e-menu-wrapper ul .e-menu-item .e-caret, .e-menu-container ul .e-menu-item .e-caret {
                font-size: 9px;
                height: auto;
                line-height: 30px;
                position: absolute;
                right: 12px;
                top: 0;
                width: auto
            }

            .e-menu-wrapper ul .e-menu-item.e-menu-caret-icon, .e-menu-container ul .e-menu-item.e-menu-caret-icon {
                padding-right: 30px
            }

            .e-menu-wrapper ul .e-menu-item.e-disabled, .e-menu-container ul .e-menu-item.e-disabled {
                cursor: auto;
                opacity: .65;
                pointer-events: none
            }

    .e-menu-wrapper .e-ul, .e-menu-container .e-ul {
        font-size: 14px;
        padding: 0;
        min-width: 120px
    }

        .e-menu-wrapper .e-ul .e-menu-item, .e-menu-container .e-ul .e-menu-item {
            height: 26px;
            line-height: 26px;
            padding: 0 20px;
            display: list-item
        }

            .e-menu-wrapper .e-ul .e-menu-item .e-menu-url, .e-menu-container .e-ul .e-menu-item .e-menu-url {
                display: inline-block;
                min-width: 120px
            }

            .e-menu-wrapper .e-ul .e-menu-item .e-menu-icon, .e-menu-container .e-ul .e-menu-item .e-menu-icon {
                font-size: 14px;
                line-height: 26px;
                margin-right: 8px;
                width: 1em
            }

            .e-menu-wrapper .e-ul .e-menu-item .e-caret, .e-menu-container .e-ul .e-menu-item .e-caret {
                line-height: 26px;
                margin-left: 16px;
                margin-right: 0;
                position: absolute;
                right: 14px
            }

            .e-menu-wrapper .e-ul .e-menu-item.e-menu-caret-icon, .e-menu-container .e-ul .e-menu-item.e-menu-caret-icon {
                padding-right: 36px
            }

            .e-menu-wrapper .e-ul .e-menu-item.e-separator, .e-menu-container .e-ul .e-menu-item.e-separator {
                border-bottom-style: solid;
                border-bottom-width: 1px;
                height: auto;
                margin: 6px 0
            }

            .e-menu-wrapper .e-ul .e-menu-item .e-caret, .e-menu-container .e-ul .e-menu-item .e-caret {
                font-size: 9px
            }

    .e-menu-wrapper.e-menu-icon-right .e-menu-header .e-menu-icon, .e-menu-container.e-menu-icon-right .e-menu-header .e-menu-icon {
        float: right
    }

    .e-menu-wrapper.e-menu-icon-right .e-menu-header .e-menu-title, .e-menu-container.e-menu-icon-right .e-menu-header .e-menu-title {
        padding: 0 16px
    }

    .e-menu-wrapper .e-menu-header, .e-menu-container .e-menu-header {
        display: none;
        font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont";
        font-size: 14px;
        font-weight: normal;
        height: 30px;
        line-height: 30px;
        text-align: left;
        white-space: nowrap
    }

        .e-menu-wrapper .e-menu-header .e-menu-title, .e-menu-wrapper .e-menu-header .e-menu-icon, .e-menu-container .e-menu-header .e-menu-title, .e-menu-container .e-menu-header .e-menu-icon {
            display: inline-block;
            line-height: inherit
        }

        .e-menu-wrapper .e-menu-header .e-menu-icon, .e-menu-container .e-menu-header .e-menu-icon {
            cursor: pointer;
            float: left;
            outline: none;
            padding: 0 16px
        }

    .e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device), .e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) {
        padding: 4px 32px
    }

        .e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav, .e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav {
            width: 32px
        }

            .e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus, .e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav:hover, .e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus, .e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav:hover {
                border: 0
            }

            .e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-scroll-right-nav, .e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-scroll-right-nav {
                border-left: none
            }

            .e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-scroll-left-nav, .e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-scroll-left-nav {
                border-right: none
            }

        .e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-hscroll-bar, .e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-hscroll-bar {
            overflow-y: hidden
        }

    .e-menu-wrapper .e-scroll-nav .e-nav-arrow, .e-menu-container .e-scroll-nav .e-nav-arrow {
        font-size: 10px
    }

        .e-menu-wrapper .e-scroll-nav .e-nav-arrow.e-nav-left-arrow, .e-menu-wrapper .e-scroll-nav .e-nav-arrow.e-nav-up-arrow, .e-menu-container .e-scroll-nav .e-nav-arrow.e-nav-left-arrow, .e-menu-container .e-scroll-nav .e-nav-arrow.e-nav-up-arrow {
            transform: rotate(180deg)
        }

    .e-menu-wrapper.e-rtl .e-scroll-nav .e-nav-arrow.e-nav-left-arrow, .e-menu-container.e-rtl .e-scroll-nav .e-nav-arrow.e-nav-left-arrow {
        transform: rotate(0deg)
    }

    .e-menu-wrapper.e-rtl .e-scroll-nav .e-nav-arrow.e-nav-right-arrow, .e-menu-container.e-rtl .e-scroll-nav .e-nav-arrow.e-nav-right-arrow {
        transform: rotate(180deg)
    }

    .e-menu-wrapper.e-popup.e-menu-popup, .e-menu-container.e-popup.e-menu-popup {
        border: 1px solid rgba(0,0,0,.15);
        box-shadow: none;
        overflow: hidden;
        position: absolute
    }

    .e-menu-wrapper .e-menu-vscroll.e-vscroll:not(.e-scroll-device), .e-menu-container .e-menu-vscroll.e-vscroll:not(.e-scroll-device) {
        padding: 16px 0
    }

    .e-menu-wrapper .e-menu-vscroll.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-down-nav, .e-menu-container .e-menu-vscroll.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-down-nav {
        transform: none;
        width: 100%
    }

        .e-menu-wrapper .e-menu-vscroll.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-down-nav .e-nav-down-arrow, .e-menu-container .e-menu-vscroll.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-down-nav .e-nav-down-arrow {
            transform: none
        }

    .e-menu-wrapper .e-menu-vscroll.e-vscroll .e-vscroll-bar, .e-menu-container .e-menu-vscroll.e-vscroll .e-vscroll-bar {
        height: 100%;
        width: inherit
    }

        .e-menu-wrapper .e-menu-vscroll.e-vscroll .e-vscroll-bar .e-vscroll-content, .e-menu-container .e-menu-vscroll.e-vscroll .e-vscroll-bar .e-vscroll-content {
            width: inherit
        }

    .e-menu-wrapper .e-menu-vscroll.e-vscroll .e-scroll-nav, .e-menu-container .e-menu-vscroll.e-vscroll .e-scroll-nav {
        height: 16px
    }

    .e-menu-wrapper.e-scrollable, .e-menu-container.e-scrollable {
        display: block
    }

        .e-menu-wrapper.e-scrollable .e-menu, .e-menu-container.e-scrollable .e-menu {
            display: block;
            overflow: auto
        }

    .e-menu-wrapper.e-contextmenu-container, .e-menu-container.e-contextmenu-container {
        height: 1px
    }

        .e-menu-wrapper.e-contextmenu-container .e-menu-vscroll ul.e-ul, .e-menu-container.e-contextmenu-container .e-menu-vscroll ul.e-ul {
            width: inherit
        }

        .e-menu-wrapper.e-contextmenu-container .e-menu-vscroll, .e-menu-container.e-contextmenu-container .e-menu-vscroll {
            border: 1px solid rgba(0,0,0,.15);
            box-shadow: none
        }

    .e-menu-container:not(.e-hamburger):not(.e-rtl) .e-menu.e-vertical .e-blankicon {
        padding-left: 34px
    }

.e-rtl.e-menu-wrapper ul .e-menu-item, .e-rtl.e-menu-container ul .e-menu-item {
    text-align: right
}

    .e-rtl.e-menu-wrapper ul .e-menu-item .e-menu-icon, .e-rtl.e-menu-container ul .e-menu-item .e-menu-icon {
        margin-right: 0
    }

    .e-rtl.e-menu-wrapper ul .e-menu-item .e-caret, .e-rtl.e-menu-container ul .e-menu-item .e-caret {
        margin-left: 0;
        margin-right: 16px;
        right: auto
    }

    .e-rtl.e-menu-wrapper ul .e-menu-item .e-menu-icon, .e-rtl.e-menu-container ul .e-menu-item .e-menu-icon {
        margin-left: 8px
    }

    .e-rtl.e-menu-wrapper ul .e-menu-item .e-caret, .e-rtl.e-menu-container ul .e-menu-item .e-caret {
        left: 12px
    }

    .e-rtl.e-menu-wrapper ul .e-menu-item.e-menu-caret-icon, .e-rtl.e-menu-container ul .e-menu-item.e-menu-caret-icon {
        padding-left: 30px;
        padding-right: 12px
    }

.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon, .e-rtl.e-menu-container ul.e-ul .e-menu-item .e-menu-icon {
    margin-left: 8px
}

.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-caret, .e-rtl.e-menu-container ul.e-ul .e-menu-item .e-caret {
    left: 14px
}

.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-menu-caret-icon, .e-rtl.e-menu-container ul.e-ul .e-menu-item.e-menu-caret-icon {
    padding-left: 36px;
    padding-right: 20px
}

.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon, .e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon {
    padding-left: 14px
}

    .e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon, .e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon {
        padding-left: 36px
    }

.e-rtl.e-menu-container:not(.e-hamburger) .e-menu.e-vertical .e-blankicon {
    padding-right: 34px
}

.e-menu-wrapper.e-hamburger, .e-menu-container.e-hamburger {
    border: 0;
    display: block;
    position: relative
}

    .e-menu-wrapper.e-hamburger .e-menu-header:not(.e-vertical), .e-menu-container.e-hamburger .e-menu-header:not(.e-vertical) {
        border: none;
        display: block
    }

    .e-menu-wrapper.e-hamburger .e-popup.e-menu-popup, .e-menu-container.e-hamburger .e-popup.e-menu-popup {
        border: 0;
        border-radius: 0;
        box-shadow: none;
        display: block;
        position: relative;
        width: 100%
    }

    .e-menu-wrapper.e-hamburger ul.e-menu, .e-menu-container.e-hamburger ul.e-menu {
        border: none;
        overflow-y: auto;
        width: 100%
    }

        .e-menu-wrapper.e-hamburger ul.e-menu.e-menu-parent.e-hide-menu, .e-menu-container.e-hamburger ul.e-menu.e-menu-parent.e-hide-menu {
            display: none
        }

        .e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item, .e-menu-container.e-hamburger ul.e-menu .e-menu-item {
            text-indent: 12px
        }

            .e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-blankicon, .e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-blankicon {
                text-indent: 34px
            }

            .e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item .e-menu-icon, .e-menu-container.e-hamburger ul.e-menu .e-menu-item .e-menu-icon {
                display: inline;
                text-indent: 0
            }

            .e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-menu-hide, .e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-menu-hide {
                display: none
            }

            .e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item[aria-expanded=true] .e-caret, .e-menu-container.e-hamburger ul.e-menu .e-menu-item[aria-expanded=true] .e-caret {
                -webkit-transition: -webkit-transform .3s ease-in-out;
                transition: -webkit-transform .3s ease-in-out;
                transition: transform .3s ease-in-out;
                -webkit-transform: rotate(-180deg);
                transform: rotate(-180deg);
                text-indent: 0
            }

            .e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item[aria-expanded=false] .e-caret, .e-menu-container.e-hamburger ul.e-menu .e-menu-item[aria-expanded=false] .e-caret {
                -webkit-transition: -webkit-transform .3s ease-in-out;
                transition: -webkit-transform .3s ease-in-out;
                transition: transform .3s ease-in-out;
                -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
                text-indent: 0
            }

        .e-menu-wrapper.e-hamburger ul.e-menu:not(.e-vertical), .e-menu-container.e-hamburger ul.e-menu:not(.e-vertical) {
            border-top: 0;
            display: block;
            padding: 0;
            position: absolute
        }

    .e-menu-wrapper.e-hamburger ul.e-ul, .e-menu-container.e-hamburger ul.e-ul {
        font-size: 14px;
        padding: 0
    }

        .e-menu-wrapper.e-hamburger ul.e-ul .e-menu-item, .e-menu-container.e-hamburger ul.e-ul .e-menu-item {
            line-height: 30px;
            text-indent: inherit
        }

            .e-menu-wrapper.e-hamburger ul.e-ul .e-menu-item.e-blankicon, .e-menu-container.e-hamburger ul.e-ul .e-menu-item.e-blankicon {
                padding: 0;
                text-indent: inherit
            }

            .e-menu-wrapper.e-hamburger ul.e-ul .e-menu-item .e-caret, .e-menu-container.e-hamburger ul.e-ul .e-menu-item .e-caret {
                font-size: 9px;
                right: 12px
            }

    .e-menu-wrapper.e-hamburger ul .e-menu-item, .e-menu-container.e-hamburger ul .e-menu-item {
        display: list-item;
        height: auto;
        padding: 0
    }

        .e-menu-wrapper.e-hamburger ul .e-menu-item.e-menu-caret-icon, .e-menu-wrapper.e-hamburger ul .e-menu-item.e-blankicon, .e-menu-container.e-hamburger ul .e-menu-item.e-menu-caret-icon, .e-menu-container.e-hamburger ul .e-menu-item.e-blankicon {
            padding: 0
        }

        .e-menu-wrapper.e-hamburger ul .e-menu-item .e-menu-url, .e-menu-container.e-hamburger ul .e-menu-item .e-menu-url {
            display: inline-block;
            min-width: 120px;
            text-indent: 0;
            width: 100%
        }

        .e-menu-wrapper.e-hamburger ul .e-menu-item.e-separator, .e-menu-container.e-hamburger ul .e-menu-item.e-separator {
            border-bottom-style: solid;
            border-bottom-width: 1px;
            height: auto
        }

.e-rtl.e-menu-wrapper.e-hamburger ul .e-menu-item .e-menu-caret-icon, .e-rtl.e-menu-container.e-hamburger ul .e-menu-item .e-menu-caret-icon {
    padding-left: 0;
    padding-right: 0
}

.e-rtl.e-menu-wrapper.e-hamburger ul .e-menu-item .e-menu-icon, .e-rtl.e-menu-container.e-hamburger ul .e-menu-item .e-menu-icon {
    margin-left: 0;
    text-indent: inherit
}

.e-rtl.e-menu-wrapper.e-hamburger ul .e-menu-item .e-caret, .e-rtl.e-menu-container.e-hamburger ul .e-menu-item .e-caret {
    left: 12px;
    right: auto
}

.e-menu-container .e-vscroll ul {
    position: relative
}

.e-menu-wrapper, .e-menu-container {
    background: rgba(0,0,0,0)
}

    .e-menu-wrapper .e-menu, .e-menu-container .e-menu {
        background-color: #fff;
        color: #00416f
    }

        .e-menu-wrapper .e-menu.e-menu:not(.e-vertical) .e-separator, .e-menu-container .e-menu.e-menu:not(.e-vertical) .e-separator {
            border-right-color: #e9ecef
        }

        .e-menu-wrapper .e-menu .e-menu-item .e-caret, .e-menu-container .e-menu .e-menu-item .e-caret {
            color: #00416f
        }

        .e-menu-wrapper .e-menu .e-menu-item .e-menu-icon, .e-menu-container .e-menu .e-menu-item .e-menu-icon {
            color: #00416f
        }

        .e-menu-wrapper .e-menu .e-menu-item.e-menu-header, .e-menu-container .e-menu .e-menu-item.e-menu-header {
            border-bottom-color: #e9ecef
        }

        .e-menu-wrapper .e-menu .e-menu-item .e-menu-url, .e-menu-container .e-menu .e-menu-item .e-menu-url {
            color: #00416f
        }

        .e-menu-wrapper .e-menu .e-menu-item.e-focused, .e-menu-container .e-menu .e-menu-item.e-focused {
            color: #001d1f;
            outline: 0 solid #f8f9fa;
            outline-offset: 0;
            background: rgba(0,0,0,0)
        }

            .e-menu-wrapper .e-menu .e-menu-item.e-focused .e-caret, .e-menu-container .e-menu .e-menu-item.e-focused .e-caret {
                color: #00416f
            }

            .e-menu-wrapper .e-menu .e-menu-item.e-focused .e-menu-icon, .e-menu-container .e-menu .e-menu-item.e-focused .e-menu-icon {
                color: #001d1f
            }

        .e-menu-wrapper .e-menu .e-menu-item.e-selected, .e-menu-wrapper .e-menu .e-menu-item.e-active-item, .e-menu-container .e-menu .e-menu-item.e-selected, .e-menu-container .e-menu .e-menu-item.e-active-item {
            color: #001d1f;
            outline: 0 solid #f2f4f6;
            outline-offset: 0;
            background: rgba(0,0,0,0);
            background: #f2f4f6
        }

            .e-menu-wrapper .e-menu .e-menu-item.e-selected .e-caret, .e-menu-wrapper .e-menu .e-menu-item.e-active-item .e-caret, .e-menu-container .e-menu .e-menu-item.e-selected .e-caret, .e-menu-container .e-menu .e-menu-item.e-active-item .e-caret {
                color: #00416f
            }

            .e-menu-wrapper .e-menu .e-menu-item.e-selected .e-menu-icon, .e-menu-wrapper .e-menu .e-menu-item.e-active-item .e-menu-icon, .e-menu-container .e-menu .e-menu-item.e-selected .e-menu-icon, .e-menu-container .e-menu .e-menu-item.e-active-item .e-menu-icon {
                color: #00416f
            }

        .e-menu-wrapper .e-menu .e-menu-item.e-separator, .e-menu-container .e-menu .e-menu-item.e-separator {
            border-bottom-color: #e9ecef
        }

        .e-menu-wrapper .e-menu .e-disabled, .e-menu-container .e-menu .e-disabled {
            color: #6c757d;
            opacity: 1
        }

            .e-menu-wrapper .e-menu .e-disabled .e-menu-icon, .e-menu-container .e-menu .e-disabled .e-menu-icon {
                color: #6c757d
            }

            .e-menu-wrapper .e-menu .e-disabled .e-caret, .e-menu-container .e-menu .e-disabled .e-caret {
                color: #6c757d
            }

            .e-menu-wrapper .e-menu .e-disabled .e-menu-url, .e-menu-container .e-menu .e-disabled .e-menu-url {
                color: #6c757d
            }

    .e-menu-wrapper .e-ul, .e-menu-container .e-ul {
        background: inherit;
        color: #212529
    }

        .e-menu-wrapper .e-ul .e-menu-item .e-caret, .e-menu-wrapper .e-ul .e-menu-item .e-menu-icon, .e-menu-container .e-ul .e-menu-item .e-caret, .e-menu-container .e-ul .e-menu-item .e-menu-icon {
            color: #212529
        }

        .e-menu-wrapper .e-ul .e-menu-item.e-focused .e-caret, .e-menu-container .e-ul .e-menu-item.e-focused .e-caret {
            color: #00416f
        }

        .e-menu-wrapper .e-ul .e-menu-item.e-focused .e-menu-icon, .e-menu-container .e-ul .e-menu-item.e-focused .e-menu-icon {
            color: #212529
        }

        .e-menu-wrapper .e-ul .e-menu-item.e-selected .e-caret, .e-menu-wrapper .e-ul .e-menu-item.e-selected .e-menu-icon, .e-menu-wrapper .e-ul .e-menu-item.e-active-item .e-caret, .e-menu-wrapper .e-ul .e-menu-item.e-active-item .e-menu-icon, .e-menu-container .e-ul .e-menu-item.e-selected .e-caret, .e-menu-container .e-ul .e-menu-item.e-selected .e-menu-icon, .e-menu-container .e-ul .e-menu-item.e-active-item .e-caret, .e-menu-container .e-ul .e-menu-item.e-active-item .e-menu-icon {
            color: #fff
        }

        .e-menu-wrapper .e-ul .e-menu-item .e-menu-url, .e-menu-container .e-ul .e-menu-item .e-menu-url {
            color: #212529
        }

        .e-menu-wrapper .e-ul .e-menu-item.e-focused, .e-menu-container .e-ul .e-menu-item.e-focused {
            background-color: #f2f4f6;
            color: #212529;
            outline: 0 solid #e9ecef;
            outline-offset: 0
        }

        .e-menu-wrapper .e-ul .e-menu-item.e-selected, .e-menu-wrapper .e-ul .e-menu-item.e-active-item, .e-menu-container .e-ul .e-menu-item.e-selected, .e-menu-container .e-ul .e-menu-item.e-active-item {
            background-color: #00416f;
            color: #fff;
            outline: 0 solid #00416f;
            outline-offset: 0
        }

        .e-menu-wrapper .e-ul .e-menu-item.e-separator, .e-menu-container .e-ul .e-menu-item.e-separator {
            border-bottom-color: #e9ecef
        }

    .e-menu-wrapper.e-menu-popup, .e-menu-container.e-menu-popup {
        background: #fff
    }

        .e-menu-wrapper.e-menu-popup.e-sfcontextmenu .e-menu-vscroll, .e-menu-container.e-menu-popup.e-sfcontextmenu .e-menu-vscroll {
            background: inherit
        }

    .e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav, .e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav {
        background: rgba(0,0,0,0)
    }

        .e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav .e-nav-arrow.e-icons, .e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav .e-nav-arrow.e-icons {
            color: #212529
        }

        .e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav:hover, .e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav:hover {
            background: #5a6268;
            border: 1px inset #545b62
        }

            .e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav:hover .e-icons, .e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav:hover .e-icons {
                color: #fff
            }

        .e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav:focus, .e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav:focus {
            background: #5a6268;
            border-color: #545b62
        }

            .e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav:focus .e-icons, .e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav:focus .e-icons {
                color: #fff
            }

        .e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav:active, .e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav:active {
            background: #5a6268;
            border: 1px inset #545b62
        }

    .e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav, .e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav {
        background: #fff;
        border-color: #e9ecef
    }

        .e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav .e-icons, .e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav .e-icons {
            color: #212529
        }

        .e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:hover, .e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:focus, .e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:hover, .e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:focus {
            background: #f2f4f6
        }

        .e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:active, .e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:active {
            background: #00416f
        }

    .e-menu-wrapper.e-inherit, .e-menu-container.e-inherit {
        border: 0
    }

        .e-menu-wrapper.e-inherit .e-menu, .e-menu-wrapper.e-inherit .e-menu .e-menu-item .e-menu-icon, .e-menu-wrapper.e-inherit .e-menu .e-menu-item .e-caret, .e-menu-container.e-inherit .e-menu, .e-menu-container.e-inherit .e-menu .e-menu-item .e-menu-icon, .e-menu-container.e-inherit .e-menu .e-menu-item .e-caret {
            color: inherit
        }

        .e-menu-wrapper.e-inherit .e-menu, .e-menu-container.e-inherit .e-menu {
            background: inherit
        }

            .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-selected, .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-active-item, .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-focused, .e-menu-container.e-inherit .e-menu .e-menu-item.e-selected, .e-menu-container.e-inherit .e-menu .e-menu-item.e-active-item, .e-menu-container.e-inherit .e-menu .e-menu-item.e-focused {
                background: rgba(0,0,0,.056);
                color: inherit
            }

    .e-menu-wrapper.e-hamburger .e-menu-header, .e-menu-container.e-hamburger .e-menu-header {
        color: #212529
    }

        .e-menu-wrapper.e-hamburger .e-menu-header .e-menu-icon, .e-menu-container.e-hamburger .e-menu-header .e-menu-icon {
            color: #212529
        }

    .e-menu-wrapper.e-hamburger ul, .e-menu-container.e-hamburger ul {
        color: #212529
    }

        .e-menu-wrapper.e-hamburger ul .e-selected .e-caret, .e-menu-wrapper.e-hamburger ul .e-active-item .e-caret, .e-menu-wrapper.e-hamburger ul .e-caret, .e-menu-container.e-hamburger ul .e-selected .e-caret, .e-menu-container.e-hamburger ul .e-active-item .e-caret, .e-menu-container.e-hamburger ul .e-caret {
            color: #212529
        }

    .e-menu-wrapper ul.e-vertical .e-menu-item .e-caret::before, .e-menu-container ul.e-vertical .e-menu-item .e-caret::before {
        content: ""
    }

    .e-menu-wrapper ul .e-menu-item .e-caret::before, .e-menu-container ul .e-menu-item .e-caret::before {
        content: ""
    }

    .e-menu-wrapper .e-ul .e-menu-item .e-caret::before, .e-menu-container .e-ul .e-menu-item .e-caret::before {
        content: ""
    }

    .e-menu-wrapper.e-hamburger .e-menu-header .e-menu-icon::before, .e-menu-container.e-hamburger .e-menu-header .e-menu-icon::before {
        content: ""
    }

    .e-menu-wrapper.e-hamburger.e-close-icon .e-menu-header .e-menu-icon::before, .e-menu-container.e-hamburger.e-close-icon .e-menu-header .e-menu-icon::before {
        content: ""
    }

    .e-menu-wrapper.e-hamburger .e-vertical .e-menu-item .e-caret::before, .e-menu-wrapper.e-hamburger .e-menu-item .e-caret::before, .e-menu-container.e-hamburger .e-vertical .e-menu-item .e-caret::before, .e-menu-container.e-hamburger .e-menu-item .e-caret::before {
        content: ""
    }

    .e-menu-wrapper.e-rtl.e-hamburger ul.e-ul .e-caret::before, .e-menu-container.e-rtl.e-hamburger ul.e-ul .e-caret::before {
        content: ""
    }

    .e-menu-wrapper .e-menu-hscroll.e-hscroll .e-nav-right-arrow::before, .e-menu-wrapper .e-menu-hscroll.e-hscroll .e-nav-left-arrow::before, .e-menu-container .e-menu-hscroll.e-hscroll .e-nav-right-arrow::before, .e-menu-container .e-menu-hscroll.e-hscroll .e-nav-left-arrow::before {
        content: ""
    }

    .e-menu-wrapper .e-menu-vscroll.e-vscroll .e-nav-up-arrow::before, .e-menu-wrapper .e-menu-vscroll.e-vscroll .e-nav-down-arrow::before, .e-menu-container .e-menu-vscroll.e-vscroll .e-nav-up-arrow::before, .e-menu-container .e-menu-vscroll.e-vscroll .e-nav-down-arrow::before {
        content: ""
    }

.e-rtl.e-menu-wrapper ul.e-vertical .e-caret::before, .e-rtl.e-menu-wrapper ul.e-ul .e-caret::before, .e-rtl.e-menu-container ul.e-vertical .e-caret::before, .e-rtl.e-menu-container ul.e-ul .e-caret::before, .e-bigger .e-rtl.e-menu-wrapper ul.e-vertical .e-caret::before, .e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-caret::before, .e-bigger.e-rtl.e-menu-wrapper ul.e-vertical .e-caret::before, .e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-caret::before, .e-bigger .e-rtl.e-menu-container ul.e-vertical .e-caret::before, .e-bigger .e-rtl.e-menu-container ul.e-ul .e-caret::before, .e-bigger.e-rtl.e-menu-container ul.e-vertical .e-caret::before, .e-bigger.e-rtl.e-menu-container ul.e-ul .e-caret::before {
    content: ""
}

.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-ul .e-caret::before, .e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-ul .e-caret::before, .e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-ul .e-caret::before, .e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-ul .e-caret::before {
    content: ""
}
/*! Pager layout */

.e-pager {
    border-style: solid;
    border-width: 1px;
    display: inline-block;
    font-size: 14px;
    padding: 8px;
    white-space: normal;
    width: 100%
}

    .e-pager [class^=e-] {
        box-sizing: border-box
    }

    .e-pager .e-pager-default.e-hide, .e-pager .e-pagesizes.e-hide, .e-pager .e-hide {
        display: none
    }

    .e-pager div.e-parentmsgbar {
        float: right;
        padding-bottom: 9px;
        padding-right: 0;
        padding-top: 12px
    }

    .e-pager .e-pagesizes {
        display: inline
    }

    .e-pager .e-pagerdropdown {
        display: inline-block;
        height: 34px;
        margin-left: 10px;
        margin-right: 8px;
        margin-top: -20px;
        overflow: unset;
        vertical-align: middle;
        width: 90px
    }

    .e-pager .e-pagerconstant {
        display: inline-block;
        margin: 11px 0 6px 8px;
        overflow: hidden;
        width: auto
    }

    .e-pager .e-icons {
        font-size: 10px
    }

    .e-pager .e-numericitem {
        border-right-style: solid;
        border-right-width: 1px;
        display: inline-block;
        line-height: 1;
        margin-right: 0;
        min-width: 26px;
        padding: 13px 12px 10px;
        text-align: center
    }

    .e-pager div.e-pagermsgdiv {
        padding-right: 6px;
        padding-top: 4px;
        text-align: right
    }

    .e-pager .e-firstpagedisabled, .e-pager .e-prevpagedisabled, .e-pager .e-nextpagedisabled, .e-pager .e-lastpagedisabled {
        opacity: .3
    }

    .e-pager .e-spacing, .e-pager .e-numericitem:hover, .e-pager .e-currentitem {
        border-radius: 0;
        cursor: pointer;
        padding: 12px 11px 11px;
        text-decoration: none
    }

    .e-pager .e-currentitem {
        font-style: normal;
        font-variant: normal;
        font-weight: normal
    }

    .e-pager div, .e-pager a {
        display: inline;
        user-select: none
    }

    .e-pager .e-icons::before {
        display: inline-block
    }

    .e-pager .e-pagercontainer .e-firstpage, .e-pager .e-pagercontainer .e-prevpage, .e-pager .e-pagercontainer .e-firstpagedisabled, .e-pager .e-pagercontainer .e-prevpagedisabled, .e-pager .e-pagercontainer .e-nextpage, .e-pager .e-pagercontainer .e-lastpage, .e-pager .e-pagercontainer .e-nextpagedisabled, .e-pager .e-pagercontainer .e-lastpagedisabled {
        border-right-style: solid;
        border-right-width: 1px;
        display: inline-block;
        margin-right: 0;
        margin-top: 0;
        min-width: 26px;
        padding: 14px 10px 13px 8px
    }

    .e-pager .e-pagercontainer .e-lastpage, .e-pager .e-pagercontainer .e-lastpagedisabled {
        border-right: 1px
    }

    .e-pager .e-firstpage:hover, .e-pager .e-prevpage:hover, .e-pager .e-lastpage:hover, .e-pager .e-nextpage:hover {
        cursor: pointer;
        text-decoration: none
    }

    .e-pager a.e-nextprevitemdisabled {
        display: none;
        margin-left: 1px;
        margin-right: 1px;
        padding-left: 5px;
        padding-right: 5px;
        text-decoration: none
    }

    .e-pager .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable, .e-pager .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
        margin-left: 0
    }

    .e-pager .e-pagercontainer {
        border-radius: 4px;
        border-style: solid;
        border-width: 1px;
        display: inline-block;
        margin: 0 0 -3px 2px;
        overflow: hidden
    }

    .e-pager .e-lastpage:hover {
        border-radius: 0 4px 4px 0
    }

    .e-pager .e-firstpage:hover {
        border-radius: 4px 0 0 4px
    }

    .e-pager .e-pagermessage, .e-pager .e-pagerexternalmsg {
        display: block;
        margin: 6px;
        overflow: hidden;
        text-overflow: ellipsis
    }

    .e-pager .e-mfirst, .e-pager .e-mprev, .e-pager .e-mnext, .e-pager .e-mlast {
        display: none
    }

    .e-pager .e-mprev {
        text-indent: -3px
    }

    .e-pager .e-mnext {
        text-indent: -2px
    }

    .e-pager .e-mfirst, .e-pager .e-mprev, .e-pager .e-mnext, .e-pager .e-mlast {
        -webkit-tap-highlight-color: #fff
    }

    .e-pager .e-pp, .e-pager .e-np, .e-pager .e-pp:hover, .e-pager .e-np:hover {
        font-size: 14px;
        padding: 12px 9px 11px;
        font-weight: bold;
        letter-spacing: 0
    }

        .e-pager .e-np.e-focused, .e-pager .e-pp.e-focused {
            line-height: 1;
            padding: 12px 9px 11px
        }

    .e-pager.e-adaptive {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 7px
    }

        .e-pager.e-adaptive div.e-parentmsgbar {
            margin: 0 5px;
            margin-top: -3px;
            flex-grow: 1;
            min-width: 10px;
            white-space: nowrap
        }

        .e-pager.e-adaptive .e-pagesizes {
            display: inline-flex;
            width: auto
        }

        .e-pager.e-adaptive .e-pagerdropdown {
            margin: 6px 2px 0 4px;
            width: 77px;
            min-width: 77px;
            order: 2;
            height: 40px;
            padding-right: 5px
        }

        .e-pager.e-adaptive .e-pagerconstant {
            font-size: 12px;
            position: relative;
            top: 6px;
            order: 1;
            min-width: 52px;
            max-height: 34px;
            margin: 0 8px 0 10px
        }

            .e-pager.e-adaptive .e-pagerconstant.e-page-all {
                top: 14px;
                text-align: center
            }

        .e-pager.e-adaptive .e-mfirst, .e-pager.e-adaptive .e-mprev, .e-pager.e-adaptive .e-mnext, .e-pager.e-adaptive .e-mlast {
            padding: 1% 2%;
            width: 5%
        }

        .e-pager.e-adaptive .e-mfirst, .e-pager.e-adaptive .e-mlast {
            width: calc(5% + 11px)
        }

@media(max-width: 769px) {
    .e-pager {
        padding: 13px 0
    }

        .e-pager div.e-parentmsgbar {
            padding-bottom: 0;
            padding-right: 0;
            padding-top: 0;
            box-sizing: border-box;
            display: inline-block;
            float: initial;
            text-align: center;
            width: calc(60% - 48px)
        }

        .e-pager .e-pagesizes, .e-pager .e-pagecountmsg, .e-pager .e-pagercontainer {
            display: none
        }

        .e-pager .e-icons {
            font-size: 11px
        }

        .e-pager .e-mfirst, .e-pager .e-mprev, .e-pager .e-mnext, .e-pager .e-mlast {
            border: 0;
            box-sizing: border-box;
            display: inline-block;
            padding: 1% 5%
        }

        .e-pager .e-mfirst {
            margin-right: 4px;
            text-align: right;
            width: calc(10% + 11px)
        }

        .e-pager .e-mprev {
            margin: 0 4px;
            text-align: right;
            width: 10%
        }

        .e-pager .e-mnext {
            margin: 0 4px;
            text-align: left;
            width: 10%
        }

        .e-pager .e-mlast {
            margin-left: 4px;
            text-align: left;
            width: calc(10% + 11px)
        }
}

.e-pager.e-rtl {
    direction: rtl
}

    .e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable, .e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
        margin-left: 0;
        margin-right: 0
    }

    .e-pager.e-rtl .e-pagercontainer, .e-pager.e-rtl div, .e-pager.e-rtl a {
        float: initial
    }

    .e-pager.e-rtl .e-parentmsgbar {
        float: left;
        margin-left: 6px;
        padding-top: 10px
    }

    .e-pager.e-rtl .e-pagerdropdown {
        margin: -16px 16px 0 0
    }

    .e-pager.e-rtl .e-pagerconstant {
        margin: 8px
    }

    .e-pager.e-rtl .e-pagerexternalmsg {
        float: none
    }

    .e-pager.e-rtl .e-pagercontainer {
        float: none;
        margin: 0 2px -4px 0;
        padding: 0
    }

    .e-pager.e-rtl .e-firstpage, .e-pager.e-rtl .e-prevpage, .e-pager.e-rtl .e-firstpagedisabled, .e-pager.e-rtl .e-prevpagedisabled, .e-pager.e-rtl .e-nextpage, .e-pager.e-rtl .e-lastpage, .e-pager.e-rtl .e-nextpagedisabled, .e-pager.e-rtl .e-lastpagedisabled {
        padding: 13px 9px 12px 2px
    }

        .e-pager.e-rtl .e-firstpage::before, .e-pager.e-rtl .e-firstpage:hover, .e-pager.e-rtl .e-firstpagedisabled::before {
            content: ""
        }

        .e-pager.e-rtl .e-prevpage::before, .e-pager.e-rtl .e-prevpage:hover, .e-pager.e-rtl .e-prevpagedisabled::before {
            content: ""
        }

        .e-pager.e-rtl .e-nextpage::before, .e-pager.e-rtl .e-nextpage:hover, .e-pager.e-rtl .e-nextpagedisabled::before {
            content: ""
        }

        .e-pager.e-rtl .e-lastpage::before, .e-pager.e-rtl .e-lastpage:hover, .e-pager.e-rtl .e-lastpagedisabled::before {
            content: ""
        }

    .e-pager.e-rtl .e-nextpage, .e-pager.e-rtl .e-nextpagedisabled, .e-pager.e-rtl .e-prevpage, .e-pager.e-rtl .e-prevpagedisabled, .e-pager.e-rtl .e-firstpage, .e-pager.e-rtl .e-firstpagedisabled {
        border-left-style: solid;
        border-left-width: 1px
    }

    .e-pager.e-rtl .e-nextpage, .e-pager.e-rtl .e-nextpagedisabled, .e-pager.e-rtl .e-prevpage, .e-pager.e-rtl .e-prevpagedisabled {
        border-right-style: none;
        border-right-width: 0
    }

    .e-pager.e-rtl .e-firstpage, .e-pager.e-rtl .e-firstpagedisabled {
        border-right: medium none
    }

        .e-pager.e-rtl .e-firstpage:hover {
            border-radius: 0 4px 4px 0
        }

    .e-pager.e-rtl .e-lastpage:hover {
        border-radius: 0 4px 4px 0
    }

    .e-pager.e-rtl .e-numericcontainer {
        float: none
    }

    .e-pager.e-rtl .e-numericitem {
        border-left-style: solid;
        border-left-width: 1px;
        border-right-style: none;
        border-right-width: 0;
        min-width: 26px
    }

    .e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable, .e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
        margin-left: 0;
        margin-right: 0
    }

    .e-pager.e-rtl .e-spacing, .e-pager.e-rtl .e-numericitem:hover, .e-pager.e-rtl .e-currentitem {
        margin: 0;
        padding: 11px 12px 10px 11px
    }

    .e-pager.e-rtl .e-pp, .e-pager.e-rtl .e-np, .e-pager.e-rtl .e-pp:hover, .e-pager.e-rtl .e-np:hover {
        margin-top: 2px;
        padding: 8px 11px 9px
    }

    .e-pager.e-rtl.e-adaptive.e-rtl div.e-parentmsgbar {
        margin: 0 5px;
        margin-top: -2px;
        padding-top: 0
    }

    .e-pager.e-rtl.e-adaptive.e-rtl div.e-pagerconstant {
        margin: 1px 10px 0 8px
    }

        .e-pager.e-rtl.e-adaptive.e-rtl div.e-pagerconstant.e-page-all {
            top: 15px
        }

    .e-pager.e-rtl.e-adaptive.e-rtl div.e-pagerdropdown {
        min-width: 92px;
        margin: 7px 4px 0 2px;
        padding: 0 0 0 5px
    }

    .e-pager.e-rtl.e-adaptive.e-rtl .e-mfirst, .e-pager.e-rtl.e-adaptive.e-rtl .e-mprev, .e-pager.e-rtl.e-adaptive.e-rtl .e-mnext, .e-pager.e-rtl.e-adaptive.e-rtl .e-mlast {
        padding: 1% 2%;
        width: 5%
    }

    .e-pager.e-rtl.e-adaptive.e-rtl .e-mfirst, .e-pager.e-rtl.e-adaptive.e-rtl .e-mlast {
        width: calc(5% + 11px)
    }

@media(max-width: 769px) {
    .e-pager.e-rtl .e-mfirst, .e-pager.e-rtl .e-mprev, .e-pager.e-rtl .e-mnext, .e-pager.e-rtl .e-mlast {
        border: 0
    }

    .e-pager.e-rtl.e-rtl div.e-parentmsgbar {
        float: initial;
        margin-left: 0;
        margin-top: 10px
    }

    .e-pager.e-rtl .e-parentmsgbar {
        float: right
    }
}

.e-pager.sf-pager .e-pagercontainer {
    font-size: 0
}

    .e-pager.sf-pager .e-pagercontainer .e-first, .e-pager.sf-pager .e-pagercontainer .e-prev, .e-pager.sf-pager .e-pagercontainer .e-next, .e-pager.sf-pager .e-pagercontainer .e-last {
        font-size: 10px
    }

.e-pager.sf-pager .e-numericcontainer a {
    font-size: 14px
}

.e-pager.sf-pager .e-link, .e-pager.sf-pager .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
    margin-left: 0
}
/*! Pager theme */

.e-pager {
    border-color: #ddd;
    background: #fff;
    color: #212529;
    opacity: 1
}

    .e-pager div.e-icons.e-pager-default {
        color: #00416f
    }

    .e-pager div.e-icons.e-disable {
        color: #6c757d
    }

    .e-pager .e-pager-default:hover {
        background: #eee;
        color: #1f496e;
        opacity: 1
    }

    .e-pager .e-parentmsgbar {
        font-weight: 500
    }

    .e-pager .e-spacing {
        color: #00416f;
        opacity: 1
    }

        .e-pager .e-spacing.e-numericitem:not(.e-active):not(.e-np):not(.e-pp):hover {
            background: #e9ecef
        }

    .e-pager .e-numericitem:hover {
        color: #1f496e;
        opacity: 1
    }

    .e-pager .e-numericitem:not(.e-active):not(.e-np):not(.e-pp):hover {
        background-color: #f2f4f6;
        opacity: 1
    }

    .e-pager .e-numericitem {
        background: #fff;
        color: #00416f
    }

    .e-pager .e-prevpagedisabled, .e-pager .e-prevpage, .e-pager .e-nextpage, .e-pager .e-nextpagedisabled, .e-pager .e-lastpagedisabled, .e-pager .e-lastpage, .e-pager .e-firstpage, .e-pager .e-firstpagedisabled {
        background-color: #fff;
        color: #00416f
    }

    .e-pager .e-lastpage, .e-pager .e-firstpage {
        background-color: rgba(0,0,0,0)
    }

    .e-pager .e-pagercontainer {
        background-color: #fff;
        border-color: #ddd
    }

    .e-pager .e-numericitem, .e-pager .e-firstpage, .e-pager .e-prevpage, .e-pager .e-firstpagedisabled, .e-pager .e-prevpagedisabled, .e-pager .e-nextpage, .e-pager .e-lastpage, .e-pager .e-nextpagedisabled, .e-pager .e-lastpagedisabled {
        border-right-color: #ddd
    }

    .e-pager .e-currentitem, .e-pager .e-currentitem:hover {
        background: #00416f;
        color: #fff;
        opacity: 1
    }

    .e-pager .e-numericitem.e-focused, .e-pager .e-first.e-focused, .e-pager .e-prev.e-focused, .e-pager .e-next.e-focused, .e-pager .e-last.e-focused, .e-pager .e-mfirst.e-focused, .e-pager .e-mprev.e-focused, .e-pager .e-mnext.e-focused, .e-pager .e-mlast.e-focused {
        background-color: rgba(0,0,0,.08)
    }

    .e-pager .e-currentitem.e-numericitem.e-focused {
        background: #00416f;
        box-shadow: 0 0 0 1px #66afe9 inset
    }

    .e-pager .e-focused {
        box-shadow: 0 0 0 1px #66afe9 inset
    }

@media(max-width: 590px) {
    .e-pager .e-pager-default:hover {
        background: #fff;
        color: #3071a9;
        opacity: 1
    }
}

.e-pager.e-rtl .e-numericitem, .e-pager.e-rtl .e-firstpage, .e-pager.e-rtl .e-prevpage, .e-pager.e-rtl .e-firstpagedisabled, .e-pager.e-rtl .e-prevpagedisabled, .e-pager.e-rtl .e-nextpage, .e-pager.e-rtl .e-lastpage, .e-pager.e-rtl .e-nextpagedisabled, .e-pager.e-rtl .e-lastpagedisabled, .e-pager.e-rtl .e-nextpage, .e-pager.e-rtl .e-nextpagedisabled {
    border-left-color: #ddd
}

.e-pager .e-icon-last::before, .e-grid-menu .e-icon-last::before {
    content: ""
}

.e-pager .e-icon-first::before, .e-grid-menu .e-icon-first::before {
    content: ""
}

.e-pager .e-icon-prev::before, .e-grid-menu .e-icon-prev::before {
    content: ""
}

.e-pager .e-icon-next::before, .e-grid-menu .e-icon-next::before {
    content: ""
}

.e-pager.e-rtl .e-icon-last.e-lastpage::before, .e-pager.e-rtl .e-icon-last.e-lastpage:hover, .e-pager.e-rtl .e-icon-last.e-lastpagedisabled::before, .e-grid-menu.e-rtl .e-icon-last.e-lastpage::before, .e-grid-menu.e-rtl .e-icon-last.e-lastpage:hover, .e-grid-menu.e-rtl .e-icon-last.e-lastpagedisabled::before {
    content: ""
}

.e-pager.e-rtl .e-icon-first.e-firstpage::before, .e-pager.e-rtl .e-icon-first.e-firstpage:hover, .e-pager.e-rtl .e-icon-first.e-firstpagedisabled::before, .e-grid-menu.e-rtl .e-icon-first.e-firstpage::before, .e-grid-menu.e-rtl .e-icon-first.e-firstpage:hover, .e-grid-menu.e-rtl .e-icon-first.e-firstpagedisabled::before {
    content: ""
}

.e-pager.e-rtl .e-icon-prev.e-prevpage::before, .e-pager.e-rtl .e-icon-prev.e-prevpage:hover, .e-pager.e-rtl .e-icon-prev.e-prevpagedisabled::before, .e-grid-menu.e-rtl .e-icon-prev.e-prevpage::before, .e-grid-menu.e-rtl .e-icon-prev.e-prevpage:hover, .e-grid-menu.e-rtl .e-icon-prev.e-prevpagedisabled::before {
    content: ""
}

.e-pager.e-rtl .e-icon-next.e-nextpage::before, .e-pager.e-rtl .e-icon-next.e-nextpage:hover, .e-pager.e-rtl .e-icon-next.e-nextpagedisabled::before, .e-grid-menu.e-rtl .e-icon-next.e-nextpage::before, .e-grid-menu.e-rtl .e-icon-next.e-nextpage:hover, .e-grid-menu.e-rtl .e-icon-next.e-nextpagedisabled::before {
    content: ""
}

.e-breadcrumb {
    display: block;
    background-color: #e9ecef;
    border-radius: 4px
}

    .e-breadcrumb.e-breadcrumb-wrap-mode {
        display: flex
    }

    .e-breadcrumb .e-breadcrumb-first-ol {
        align-items: flex-start;
        flex-shrink: 0;
        padding-right: 0
    }

    .e-breadcrumb .e-breadcrumb-wrapped-ol {
        flex-wrap: wrap;
        overflow: hidden;
        padding-left: 0
    }

    .e-breadcrumb.e-breadcrumb-scroll-mode {
        line-height: normal;
        overflow: auto
    }

    .e-breadcrumb ol {
        align-items: center;
        display: inline-flex;
        line-height: normal;
        margin: 0;
        padding: 0;
        padding-left: 16px;
        padding-right: 16px
    }

    .e-breadcrumb li {
        list-style-type: none;
        white-space: nowrap
    }

    .e-breadcrumb .e-breadcrumb-item {
        align-items: center;
        display: flex;
        flex-shrink: 0
    }

        .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
            padding: 10px 0
        }

        .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
            align-items: center;
            display: flex;
            font-size: 14px
        }

            .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text .e-anchor-wrap {
                align-items: inherit;
                display: inherit
            }

        .e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text {
            cursor: pointer;
            text-decoration: none
        }

            .e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:hover {
                text-decoration: underline
            }

            .e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:focus {
                text-decoration: underline
            }

            .e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:active {
                text-decoration: underline
            }

        .e-breadcrumb .e-breadcrumb-item span.e-breadcrumb-text {
            cursor: default
        }

        .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon {
            font-size: 14px;
            padding-right: 8px
        }

            .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon:hover {
                text-decoration: none
            }

            .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon::before {
                display: inline-block;
                text-decoration: none
            }

            .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon.e-icons.e-home {
                font-size: 12px;
                margin-top: -1px
            }

        .e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-icon {
            padding: 3px 0
        }

        .e-breadcrumb .e-breadcrumb-item.e-icon-item {
            margin-left: -16px;
            margin-right: -6px
        }

            .e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text {
                padding: 10px 11px
            }

        .e-breadcrumb .e-breadcrumb-item.e-disabled {
            opacity: 1;
            pointer-events: none
        }

    .e-breadcrumb .e-breadcrumb-separator {
        display: flex;
        font-size: 14px;
        padding: 10px 8px
    }

        .e-breadcrumb .e-breadcrumb-separator + .e-breadcrumb-separator {
            margin-left: -7px;
            padding-left: 0
        }

    .e-breadcrumb.e-rtl .e-breadcrumb-separator + .e-breadcrumb-separator {
        margin-left: 0;
        margin-right: -7px;
        padding-left: 8px;
        padding-right: 0
    }

    .e-breadcrumb .e-breadcrumb-collapsed, .e-breadcrumb .e-breadcrumb-menu {
        cursor: pointer;
        font-size: 16px;
        padding: 8px 8px;
        vertical-align: bottom
    }

    .e-breadcrumb .e-breadcrumb-menu {
        display: inline-block
    }

    .e-breadcrumb .e-breadcrumb-item-wrapper {
        display: flex
    }

    .e-breadcrumb.e-icon-right .e-breadcrumb-icon, .e-breadcrumb .e-icon-right .e-breadcrumb-icon, .e-breadcrumb.e-rtl .e-breadcrumb-icon {
        padding-left: 8px;
        padding-right: 0
    }

    .e-breadcrumb.e-rtl.e-icon-right .e-breadcrumb-icon, .e-breadcrumb.e-rtl .e-icon-right .e-breadcrumb-icon {
        padding-left: 0;
        padding-right: 8px
    }

    .e-breadcrumb.e-disabled {
        opacity: 1
    }

        .e-breadcrumb.e-disabled .e-breadcrumb-item, .e-breadcrumb.e-disabled .e-breadcrumb-separator, .e-breadcrumb.e-disabled .e-breadcrumb-collapsed, .e-breadcrumb.e-disabled .e-breadcrumb-menu {
            pointer-events: none
        }

.e-breadcrumb-popup {
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 4px;
    box-shadow: none;
    position: absolute
}

    .e-breadcrumb-popup ul {
        margin: 0;
        padding: 0
    }

    .e-breadcrumb-popup .e-breadcrumb-item {
        list-style-type: none;
        white-space: nowrap
    }

        .e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-text {
            align-items: center;
            display: flex;
            font-size: 14px;
            height: 26px;
            line-height: 26px;
            padding: 0 20px;
            width: 100%
        }

            .e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-text .e-anchor-wrap {
                align-items: inherit;
                display: inherit;
                width: inherit
            }

        .e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-icon {
            font-size: 14px;
            padding-right: 8px
        }

        .e-breadcrumb-popup .e-breadcrumb-item.e-icon-item .e-breadcrumb-icon {
            padding: 0
        }

        .e-breadcrumb-popup .e-breadcrumb-item a.e-breadcrumb-text {
            text-decoration: none
        }

    .e-breadcrumb-popup.e-icon-right .e-breadcrumb-icon, .e-breadcrumb-popup .e-icon-right .e-breadcrumb-icon, .e-breadcrumb-popup.e-rtl .e-breadcrumb-icon {
        padding-left: 8px;
        padding-right: 0
    }

    .e-breadcrumb-popup.e-icon-right .e-breadcrumb-icon, .e-breadcrumb-popup .e-icon-right .e-breadcrumb-icon {
        display: flex;
        flex-grow: 1;
        justify-content: flex-end
    }

    .e-breadcrumb-popup.e-rtl.e-icon-right .e-breadcrumb-icon, .e-breadcrumb-popup.e-rtl .e-icon-right .e-breadcrumb-icon {
        padding-left: 0;
        padding-right: 8px
    }

.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
    color: #00416f
}

    .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:hover, .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:focus {
        color: #001d1f
    }

    .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:active {
        color: #000505
    }

.e-breadcrumb .e-breadcrumb-item.e-icon-item:hover {
    background: #dee2e6;
    color: #495057
}

.e-breadcrumb .e-breadcrumb-item.e-icon-item:active {
    background: #ced4da;
    color: #495057
}

.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text:focus {
    background: #dee2e6;
    color: #495057
}

.e-breadcrumb .e-breadcrumb-item[data-active-item] .e-breadcrumb-text {
    color: #6c757d;
    font-weight: normal
}

.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon {
    color: #495057
}

.e-breadcrumb .e-breadcrumb-item.e-icon-item:hover .e-breadcrumb-icon, .e-breadcrumb .e-breadcrumb-item.e-icon-item:active .e-breadcrumb-icon, .e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text:focus .e-breadcrumb-icon {
    color: #6610f2
}

.e-breadcrumb .e-breadcrumb-separator {
    color: #6c757d
}

.e-breadcrumb .e-breadcrumb-collapsed, .e-breadcrumb .e-breadcrumb-menu {
    color: #495057
}

    .e-breadcrumb .e-breadcrumb-collapsed:hover, .e-breadcrumb .e-breadcrumb-menu:hover {
        background: #dee2e6;
        color: #495057
    }

    .e-breadcrumb .e-breadcrumb-collapsed:active, .e-breadcrumb .e-breadcrumb-menu:active {
        background: #ced4da;
        color: #495057
    }

    .e-breadcrumb .e-breadcrumb-collapsed:focus, .e-breadcrumb .e-breadcrumb-menu:focus {
        background: #dee2e6;
        color: #495057
    }

.e-breadcrumb.e-disabled .e-breadcrumb-item .e-breadcrumb-text, .e-breadcrumb .e-disabled.e-breadcrumb-item .e-breadcrumb-text, .e-breadcrumb.e-disabled .e-breadcrumb-separator {
    color: #adb5bd
}

    .e-breadcrumb.e-disabled .e-breadcrumb-item .e-breadcrumb-text .e-breadcrumb-icon, .e-breadcrumb .e-disabled.e-breadcrumb-item .e-breadcrumb-text .e-breadcrumb-icon, .e-breadcrumb.e-disabled .e-breadcrumb-separator .e-breadcrumb-icon {
        color: #adb5bd
    }

.e-breadcrumb-popup {
    background: #fff
}

    .e-breadcrumb-popup .e-breadcrumb-text {
        color: #6c757d
    }

        .e-breadcrumb-popup .e-breadcrumb-text:hover {
            background: #fefefe;
            color: #212529
        }

    .e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-text:focus {
        background: #fefefe;
        color: #212529
    }

.e-breadcrumb .e-breadcrumb-collapsed::before, .e-breadcrumb .e-breadcrumb-menu::before {
    content: ""
}

.e-breadcrumb .e-home::before {
    content: ""
}

.e-carousel {
    display: block;
    margin: 0;
    padding: 0;
    position: relative
}

    .e-carousel .e-carousel-items, .e-carousel .e-carousel-slide-container {
        height: 100%;
        margin: 0;
        overflow: hidden;
        padding: 0;
        position: relative;
        width: 100%
    }

        .e-carousel .e-carousel-items.e-swipe-start {
            cursor: pointer
        }

    .e-carousel.e-partial .e-carousel-slide-container {
        padding: 0 100px
    }

@media screen and (max-width: 480px) {
    .e-carousel.e-partial .e-carousel-slide-container {
        padding: 0 75px
    }
}

@media screen and (max-width: 320px) {
    .e-carousel.e-partial .e-carousel-slide-container {
        padding: 0 50px
    }
}

.e-carousel .e-carousel-items {
    width: calc(var(--carousel-items-count)*100%);
    display: flex;
    flex-direction: row;
    transition-property: transform;
    transition-duration: .6s;
    transition-timing-function: ease-in-out
}

    .e-carousel .e-carousel-items .e-carousel-item {
        height: 100%;
        overflow: hidden;
        padding: 0;
        position: relative;
        width: calc(100%/var(--carousel-items-count))
    }

.e-carousel.e-blazor-carousel .e-carousel-items {
    transform: translateX(calc(-100% / var(--carousel-items-count) * var(--carousel-items-current)));
    transition: transform
}

.e-carousel.e-blazor-carousel.e-rtl .e-carousel-items {
    transform: translateX(calc(100% / var(--carousel-items-count) * var(--carousel-items-current)));
    transition: transform
}

.e-carousel.e-carousel-fade-animation .e-carousel-items.e-fade-in-out {
    transition-property: none;
    animation: fade-in-out .6s ease-in-out
}

@keyframes fade-in-out {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

.e-carousel.e-carousel-slide-animation .e-carousel-items.e-slide {
    transition-duration: .6s
}

.e-carousel.e-carousel-custom-animation:not(.e-partial) .e-carousel-item {
    display: block;
    height: 100%;
    left: 0;
    opacity: 0;
    pointer-events: none;
    top: 0
}

    .e-carousel.e-carousel-custom-animation:not(.e-partial) .e-carousel-item.e-active {
        opacity: 1;
        pointer-events: visible
    }

.e-carousel .e-carousel-navigators {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: space-between;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1
}

    .e-carousel .e-carousel-navigators .e-play-pause, .e-carousel .e-carousel-navigators .e-previous, .e-carousel .e-carousel-navigators .e-next {
        padding: .5em;
        pointer-events: auto
    }

        .e-carousel .e-carousel-navigators .e-play-pause .e-btn, .e-carousel .e-carousel-navigators .e-previous .e-btn, .e-carousel .e-carousel-navigators .e-next .e-btn {
            border: 0;
            box-shadow: none
        }

            .e-carousel .e-carousel-navigators .e-play-pause .e-btn:hover, .e-carousel .e-carousel-navigators .e-previous .e-btn:hover, .e-carousel .e-carousel-navigators .e-next .e-btn:hover {
                border-radius: 50%
            }

            .e-carousel .e-carousel-navigators .e-play-pause .e-btn.e-rtl, .e-carousel .e-carousel-navigators .e-previous .e-btn.e-rtl, .e-carousel .e-carousel-navigators .e-next .e-btn.e-rtl {
                transform: rotate(180deg)
            }

            .e-carousel .e-carousel-navigators .e-play-pause .e-btn .e-play-icon, .e-carousel .e-carousel-navigators .e-previous .e-btn .e-play-icon, .e-carousel .e-carousel-navigators .e-next .e-btn .e-play-icon {
                line-height: 1;
                padding-left: 3px
            }

        .e-carousel .e-carousel-navigators .e-play-pause.e-hover-arrows, .e-carousel .e-carousel-navigators .e-previous.e-hover-arrows, .e-carousel .e-carousel-navigators .e-next.e-hover-arrows {
            display: none
        }

.e-carousel .e-carousel-indicators {
    align-items: center;
    bottom: 0;
    display: flex;
    justify-content: center;
    min-height: 48px;
    padding: 0;
    pointer-events: none;
    position: absolute;
    width: 100%;
    z-index: 1
}

    .e-carousel .e-carousel-indicators.e-default .e-indicator-bars {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        pointer-events: auto
    }

        .e-carousel .e-carousel-indicators.e-default .e-indicator-bars .e-indicator-bar {
            padding: 0
        }

            .e-carousel .e-carousel-indicators.e-default .e-indicator-bars .e-indicator-bar .e-indicator {
                align-items: center;
                display: flex;
                justify-content: center;
                padding: 4px
            }

                .e-carousel .e-carousel-indicators.e-default .e-indicator-bars .e-indicator-bar .e-indicator div {
                    border: 1px solid rgba(255,255,255,.4);
                    border-radius: 2px;
                    height: 5px;
                    transition-duration: .6s;
                    transition-property: background-color,border-color;
                    transition-timing-function: ease-in-out;
                    width: 20px
                }

                .e-carousel .e-carousel-indicators.e-default .e-indicator-bars .e-indicator-bar .e-indicator .e-ripple-element {
                    display: none
                }

    .e-carousel .e-carousel-indicators.e-dynamic {
        min-height: 36px
    }

        .e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars {
            display: block;
            overflow: hidden;
            transition: opacity .6s ease-in-out;
            white-space: nowrap;
            width: 80px
        }

            .e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar {
                border-radius: 50%;
                display: inline-block;
                height: 8px;
                left: calc(32px - 16px*var(--carousel-items-current));
                margin: 0 4px;
                opacity: 1;
                position: relative;
                transform: scale(0.33);
                transition-duration: .6s;
                transition-property: transform,left;
                transition-timing-function: ease-in-out;
                white-space: nowrap;
                width: 8px
            }

                .e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar.e-active {
                    transform: scale(1)
                }

                .e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar.e-prev, .e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar.e-next {
                    transform: scale(0.66)
                }

    .e-carousel .e-carousel-indicators.e-fraction {
        min-height: 36px
    }

    .e-carousel .e-carousel-indicators.e-progress {
        min-height: 4px
    }

        .e-carousel .e-carousel-indicators.e-progress .e-indicator-bars {
            height: 4px;
            width: 100%
        }

            .e-carousel .e-carousel-indicators.e-progress .e-indicator-bars .e-indicator-bar {
                height: 100%;
                left: 0;
                position: absolute;
                top: 0;
                transform: translate3d(0, 0, 0) scaleX(calc(var(--carousel-items-current) / var(--carousel-items-count))) scaleY(1);
                transition-duration: .6s;
                transform-origin: left top;
                width: 100%
            }

.e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled), .e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled), .e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled) {
    background-color: rgba(0,0,0,0)
}

    .e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled) .e-btn-icon, .e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled) .e-btn-icon, .e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled) .e-btn-icon {
        color: #fff
    }

    .e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled):active, .e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled):focus, .e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled):hover, .e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled):active, .e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled):focus, .e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled):hover, .e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled):active, .e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled):focus, .e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled):hover {
        background-color: rgba(255,255,255,.4);
        outline: none
    }

.e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator {
    background-color: rgba(0,0,0,0);
    border-color: rgba(0,0,0,0);
    box-shadow: none
}

    .e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator div {
        background: #fff;
        border-color: #fff
    }

    .e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator:active, .e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator:focus, .e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator:hover {
        background: rgba(0,0,0,0);
        border-color: rgba(0,0,0,0);
        box-shadow: none;
        outline: none
    }

    .e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator:focus-visible {
        border-color: #000
    }

.e-carousel .e-carousel-indicators.e-default .e-indicator-bar.e-active .e-indicator div {
    background-color: #00416f;
    border-color: #00416f
}

.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar {
    background-color: #fff
}

    .e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar.e-active {
        background-color: #00416f
    }

.e-carousel .e-carousel-indicators.e-fraction .e-indicator-bars {
    color: #fff
}

.e-carousel .e-carousel-indicators.e-progress .e-indicator-bars {
    background-color: rgba(0,103,107,.4)
}

    .e-carousel .e-carousel-indicators.e-progress .e-indicator-bars .e-indicator-bar {
        background-color: #00416f
    }

.e-carousel .e-previous-icon::before {
    content: ""
}

.e-carousel .e-next-icon::before {
    content: ""
}

.e-carousel .e-play-icon::before {
    content: ""
}

.e-carousel .e-pause-icon::before {
    content: ""
}

.e-carousel.e-rtl .e-previous-icon::before {
    content: ""
}

.e-carousel.e-rtl .e-next-icon::before {
    content: ""
}

.e-appbar {
    display: flex;
    width: 100%;
    height: 48px;
    flex-shrink: 0;
    flex-direction: row;
    position: relative;
    align-items: center;
    padding: 8px;
    overflow: hidden;
    font-size: 14px
}

    .e-appbar > div:first-child {
        display: flex;
        align-items: center;
        width: 100%;
        height: 100%
    }

    .e-appbar.e-sticky {
        position: sticky;
        top: 0;
        z-index: 1000
    }

    .e-appbar.e-prominent {
        height: 94px;
        align-items: flex-start
    }

        .e-appbar.e-prominent > div:first-child {
            align-items: flex-start
        }

    .e-appbar.e-dense {
        height: 40px
    }

    .e-appbar.e-horizontal-bottom {
        position: absolute;
        bottom: 0;
        right: 0;
        left: 0
    }

        .e-appbar.e-horizontal-bottom.e-sticky {
            position: fixed;
            top: auto;
            max-width: inherit;
            left: auto;
            right: auto
        }

    .e-appbar .e-appbar-separator {
        height: 24px
    }

    .e-appbar .e-appbar-spacer {
        flex-grow: 1
    }

    .e-appbar .e-btn, .e-appbar .e-css.e-btn {
        border-image: unset
    }

.e-inherit.e-menu-wrapper.e-scrollable .e-menu, .e-inherit.e-menu-container.e-scrollable .e-menu {
    overflow: hidden
}

.e-appbar {
    box-shadow: none
}

    .e-appbar.e-light {
        background: #f8f9fa;
        color: #212529;
        border: none;
        border-color: #f8f9fa
    }

        .e-appbar.e-light .e-appbar-separator {
            border-left: 1px solid #212529
        }

        .e-appbar.e-light .e-btn.e-inherit:hover, .e-appbar.e-light .e-btn.e-inherit:focus, .e-appbar.e-light .e-btn.e-inherit:active, .e-appbar.e-light .e-btn.e-inherit.e-active, .e-appbar.e-light .e-css.e-btn.e-inherit:hover, .e-appbar.e-light .e-css.e-btn.e-inherit:focus, .e-appbar.e-light .e-css.e-btn.e-inherit:active, .e-appbar.e-light .e-css.e-btn.e-inherit.e-active, .e-appbar.e-light .e-dropdown-btn.e-inherit:hover, .e-appbar.e-light .e-dropdown-btn.e-inherit:focus, .e-appbar.e-light .e-dropdown-btn.e-inherit:active, .e-appbar.e-light .e-dropdown-btn.e-inherit.e-active, .e-appbar.e-light .e-dropdown-btn.e-btn.e-inherit:hover, .e-appbar.e-light .e-dropdown-btn.e-btn.e-inherit:focus, .e-appbar.e-light .e-dropdown-btn.e-btn.e-inherit:active, .e-appbar.e-light .e-dropdown-btn.e-btn.e-inherit.e-active {
            background: rgba(0,0,0,.056)
        }

        .e-appbar.e-light .e-menu-wrapper.e-inherit, .e-appbar.e-light .e-menu-container.e-inherit {
            background: #f8f9fa;
            color: #212529;
            box-shadow: none;
            border-color: #f8f9fa
        }

            .e-appbar.e-light .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-selected, .e-appbar.e-light .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-focused, .e-appbar.e-light .e-menu-container.e-inherit .e-menu .e-menu-item.e-selected, .e-appbar.e-light .e-menu-container.e-inherit .e-menu .e-menu-item.e-focused {
                background: rgba(0,0,0,.056)
            }

    .e-appbar.e-dark {
        background: #343a40;
        color: #fff;
        border-color: #343a40
    }

        .e-appbar.e-dark .e-appbar-separator {
            border-left: 1px solid #fff
        }

        .e-appbar.e-dark .e-btn.e-inherit:hover, .e-appbar.e-dark .e-btn.e-inherit:focus, .e-appbar.e-dark .e-btn.e-inherit:active, .e-appbar.e-dark .e-btn.e-inherit.e-active, .e-appbar.e-dark .e-css.e-btn.e-inherit:hover, .e-appbar.e-dark .e-css.e-btn.e-inherit:focus, .e-appbar.e-dark .e-css.e-btn.e-inherit:active, .e-appbar.e-dark .e-css.e-btn.e-inherit.e-active, .e-appbar.e-dark .e-dropdown-btn.e-inherit:hover, .e-appbar.e-dark .e-dropdown-btn.e-inherit:focus, .e-appbar.e-dark .e-dropdown-btn.e-inherit:active, .e-appbar.e-dark .e-dropdown-btn.e-inherit.e-active, .e-appbar.e-dark .e-dropdown-btn.e-btn.e-inherit:hover, .e-appbar.e-dark .e-dropdown-btn.e-btn.e-inherit:focus, .e-appbar.e-dark .e-dropdown-btn.e-btn.e-inherit:active, .e-appbar.e-dark .e-dropdown-btn.e-btn.e-inherit.e-active {
            background: rgba(255,255,255,.08)
        }

        .e-appbar.e-dark .e-menu-wrapper.e-inherit, .e-appbar.e-dark .e-menu-container.e-inherit {
            background: #343a40;
            color: #fff;
            border-color: #343a40;
            box-shadow: none
        }

            .e-appbar.e-dark .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-selected, .e-appbar.e-dark .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-focused, .e-appbar.e-dark .e-menu-container.e-inherit .e-menu .e-menu-item.e-selected, .e-appbar.e-dark .e-menu-container.e-inherit .e-menu .e-menu-item.e-focused {
                background: rgba(255,255,255,.08)
            }

    .e-appbar.e-primary {
        background: #00416f;
        color: #fff;
        border-color: #00416f
    }

        .e-appbar.e-primary .e-appbar-separator {
            border-left: 1px solid #fff
        }

        .e-appbar.e-primary .e-menu-wrapper.e-inherit, .e-appbar.e-primary .e-menu-container.e-inherit {
            background: #00416f;
            color: #fff;
            border-color: #00416f;
            box-shadow: none
        }

    .e-appbar.e-inherit {
        background: inherit;
        color: inherit;
        border-color: inherit;
        border: 1px solid
    }

        .e-appbar.e-inherit .e-appbar-separator {
            border-left: 1px solid
        }

        .e-appbar.e-inherit .e-menu-wrapper.e-inherit, .e-appbar.e-inherit .e-menu-container.e-inherit {
            background: inherit;
            color: inherit;
            border-color: inherit;
            box-shadow: none
        }

    .e-appbar.e-horizontal-bottom {
        box-shadow: none
    }

.e-light.e-inherit.e-input-group, .e-light.e-inherit.e-input-group.e-control-wrapper, .e-light.e-inherit.e-float-input, .e-light.e-inherit.e-float-input.e-input-group, .e-light.e-inherit.e-float-input.e-control-wrapper, .e-light.e-inherit.e-float-input.e-input-group.e-control-wrapper, .e-light.e-inherit.e-input-group:not(.e-disabled) .e-input-group-icon:hover, .e-light.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
    background: #f8f9fa;
    color: #212529
}

.e-dark.e-inherit.e-input-group, .e-dark.e-inherit.e-input-group.e-control-wrapper, .e-dark.e-inherit.e-float-input, .e-dark.e-inherit.e-float-input.e-input-group, .e-dark.e-inherit.e-float-input.e-control-wrapper, .e-dark.e-inherit.e-float-input.e-input-group.e-control-wrapper, .e-dark.e-inherit.e-input-group:not(.e-disabled) .e-input-group-icon:hover, .e-dark.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
    background: #343a40;
    color: #fff
}

.e-primary.e-inherit.e-input-group, .e-primary.e-inherit.e-input-group.e-control-wrapper, .e-primary.e-inherit.e-float-input, .e-primary.e-inherit.e-float-input.e-input-group, .e-primary.e-inherit.e-float-input.e-control-wrapper, .e-primary.e-inherit.e-float-input.e-input-group.e-control-wrapper, .e-primary.e-inherit.e-input-group:not(.e-disabled) .e-input-group-icon:hover, .e-primary.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
    background: #00416f;
    color: #fff
}

.e-inherit.e-input-group, .e-inherit.e-input-group.e-control-wrapper, .e-inherit.e-float-input, .e-inherit.e-float-input.e-input-group, .e-inherit.e-float-input.e-control-wrapper, .e-inherit.e-float-input.e-input-group.e-control-wrapper, .e-inherit.e-input-group:not(.e-disabled) .e-input-group-icon:hover, .e-inherit.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
    color: inherit;
    background: rgba(0,0,0,.056)
}

    .e-inherit.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error), .e-inherit.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error), .e-inherit.e-input-group:not(.e-disabled):active:not(.e-success):not(.e-warning):not(.e-error), .e-inherit.e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-warning):not(.e-error) {
        box-shadow: none
    }

    .e-inherit.e-input-group.e-control-wrapper .e-searchinput::placeholder {
        color: inherit;
        opacity: .8
    }

    .e-inherit.e-input-group .e-input-group-icon, .e-inherit.e-input-group.e-control-wrapper .e-input-group-icon {
        border: none;
        color: inherit
    }

    .e-inherit.e-input-group .e-clear-icon, .e-inherit.e-input-group.e-control-wrapper .e-clear-icon {
        color: inherit
    }

.e-ddt {
    cursor: pointer;
    outline: none
}

    .e-ddt .e-ddt-icon::before {
        transform: rotate(0deg);
        transition: transform 300ms ease
    }

    .e-ddt.e-icon-anim .e-ddt-icon::before {
        transform: rotate(180deg);
        transition: transform 300ms ease
    }

    .e-ddt .e-ddt-hidden {
        border: 0;
        height: 0;
        visibility: hidden;
        width: 0
    }

    .e-ddt.e-input-group.e-control-wrapper .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper .e-clear-icon {
        box-sizing: content-box;
        min-height: 29px
    }

    .e-ddt.e-input-group.e-control-wrapper .e-input-group-icon.e-ddt-icon, .e-ddt.e-float-input.e-control-wrapper .e-input-group-icon.e-ddt-icon {
        border: 0;
        font-size: 8px
    }

    .e-ddt.e-input-group.e-control-wrapper .e-icon-hide, .e-ddt.e-float-input.e-control-wrapper .e-icon-hide {
        display: none
    }

    .e-ddt.e-input-group.e-control-wrapper.e-show-chip .e-clear-icon, .e-ddt.e-input-group.e-control-wrapper.e-show-text .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-chip .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-text .e-clear-icon {
        bottom: 0;
        position: absolute;
        right: 0
    }

    .e-ddt.e-input-group.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-ddt.e-input-group.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon {
        right: 23px
    }

    .e-ddt.e-input-group.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-input-group.e-control-wrapper.e-show-text .e-ddt-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon {
        bottom: 0;
        position: absolute;
        right: 0
    }

    .e-ddt.e-input-group.e-control-wrapper.e-show-chip.e-input-focus input.e-dropdowntree.e-chip-input, .e-ddt.e-input-group.e-control-wrapper.e-show-chip input.e-dropdowntree.e-chip-input, .e-ddt.e-input-group.e-control-wrapper.e-show-text.e-input-focus input.e-dropdowntree.e-chip-input, .e-ddt.e-input-group.e-control-wrapper.e-show-text input.e-dropdowntree.e-chip-input, .e-ddt.e-float-input.e-control-wrapper.e-show-chip.e-input-focus input.e-dropdowntree.e-chip-input, .e-ddt.e-float-input.e-control-wrapper.e-show-chip input.e-dropdowntree.e-chip-input, .e-ddt.e-float-input.e-control-wrapper.e-show-text.e-input-focus input.e-dropdowntree.e-chip-input, .e-ddt.e-float-input.e-control-wrapper.e-show-text input.e-dropdowntree.e-chip-input {
        padding-left: 0;
        padding-right: 0
    }

    .e-ddt.e-input-group.e-control-wrapper.e-valid-input:hover:not(.e-disabled) .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-valid-input:hover:not(.e-disabled) .e-clear-icon {
        display: flex
    }

    .e-ddt .e-chips-wrapper {
        width: 100%
    }

    .e-ddt.e-show-chip .e-chips-close {
        min-height: 24px;
        min-width: 24px;
        line-height: 24px;
        text-align: center
    }

        .e-ddt.e-show-chip .e-chips-close::before {
            font-size: 8px
        }

        .e-ddt.e-show-chip .e-chips-close::before {
            vertical-align: middle
        }

    .e-ddt.e-show-chip .e-chips {
        align-items: center;
        border-radius: 4px;
        box-sizing: border-box;
        display: inline-flex;
        float: left;
        height: 25px;
        margin: 2px 1px;
        max-width: calc(100% - 2px);
        overflow: hidden;
        padding: 0;
        text-overflow: ellipsis;
        white-space: nowrap
    }

        .e-ddt.e-show-chip .e-chips > .e-chipcontent {
            max-width: 100%;
            overflow: hidden;
            padding: 0 8px 0 8px;
            text-indent: 0;
            text-overflow: ellipsis;
            white-space: nowrap
        }

    .e-ddt .e-overflow {
        white-space: nowrap
    }

        .e-ddt .e-overflow.e-show-text {
            padding: 4px 8px 0 8px
        }

            .e-ddt .e-overflow.e-show-text.e-input-value:not(.e-icon-hide) {
                display: inline-grid
            }

        .e-ddt .e-overflow.e-total-count {
            box-sizing: border-box;
            display: inline-block;
            overflow: hidden;
            text-overflow: ellipsis
        }

            .e-ddt .e-overflow.e-total-count .e-remain {
                padding: 0 8px 0 0
            }

        .e-ddt .e-overflow.e-wrap-count {
            padding-top: 4px
        }

        .e-ddt .e-overflow .e-remain {
            cursor: pointer;
            display: inline-block;
            font-size: 14px;
            padding: 0 0 0 8px
        }

            .e-ddt .e-overflow .e-remain.e-wrap-count {
                padding-top: 4px
            }

    .e-ddt.e-show-chip .e-overflow.e-total-count .e-remain {
        padding: 4px 8px 0 8px
    }

    .e-ddt.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
        margin-right: 23px;
        max-width: calc(100% - 24px)
    }

    .e-ddt.e-show-clear .e-chips-wrapper .e-chips:last-child {
        margin-right: 24px;
        max-width: calc(100% - 25px)
    }

    .e-ddt.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
        margin-right: 48px;
        max-width: calc(100% - 48px)
    }

    .e-ddt input[readonly], .e-ddt .e-dropdowntree, .e-ddt input[readonly].e-input {
        pointer-events: none
    }

        .e-ddt input[readonly].e-chip-input, .e-ddt .e-dropdowntree.e-chip-input, .e-ddt input[readonly].e-input.e-chip-input {
            width: 0;
            visibility: hidden
        }

    .e-ddt.e-popup {
        border: 1px solid rgba(0,0,0,.15);
        border-radius: 4px;
        box-shadow: 0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 0px rgba(0,0,0,.14),0 3px 14px 0px rgba(0,0,0,.12);
        position: absolute
    }

        .e-ddt.e-popup .e-selectall-parent {
            border-bottom: 1px solid;
            cursor: pointer;
            display: block;
            line-height: 36px;
            overflow: hidden;
            position: relative;
            text-indent: 38px;
            white-space: nowrap;
            width: 100%
        }

            .e-ddt.e-popup .e-selectall-parent.e-hide-selectall {
                display: none
            }

            .e-ddt.e-popup .e-selectall-parent .e-checkbox-wrapper {
                position: relative;
                text-indent: 0;
                bottom: 1px
            }

            .e-ddt.e-popup .e-selectall-parent .e-all-text {
                font-family: inherit;
                font-size: 14px;
                margin: 8px
            }

        .e-ddt.e-popup .e-filter-wrap {
            border-top-width: 0;
            display: block;
            padding: 0;
            border: rgba(0,0,0,.12);
            background: rgba(0,0,0,.03)
        }

            .e-ddt.e-popup .e-filter-wrap .e-input, .e-ddt.e-popup .e-filter-wrap .e-input:focus {
                padding: 0 20px
            }

            .e-ddt.e-popup .e-filter-wrap .e-input-group {
                margin-bottom: 0;
                background: rgba(0,0,0,.03)
            }

        .e-ddt.e-popup .e-popup-content {
            overflow: auto;
            position: relative
        }

            .e-ddt.e-popup .e-popup-content .e-ddt-nodata {
                display: none
            }

            .e-ddt.e-popup .e-popup-content.e-no-data {
                cursor: default;
                font-family: inherit;
                font-size: 14px;
                text-align: center;
                padding: 14px 16px
            }

                .e-ddt.e-popup .e-popup-content.e-no-data .e-treeview {
                    display: none
                }

                .e-ddt.e-popup .e-popup-content.e-no-data .e-ddt-nodata {
                    display: block
                }

        .e-ddt.e-popup .e-treeview {
            display: inline-table;
            width: 100%
        }

            .e-ddt.e-popup .e-treeview .e-list-item {
                padding: 0
            }

                .e-ddt.e-popup .e-treeview .e-list-item .e-ul {
                    margin: 0;
                    padding: 0 0 0 14px
                }

            .e-ddt.e-popup .e-treeview .e-fullrow {
                height: 36px
            }

            .e-ddt.e-popup .e-treeview > .e-ul {
                overflow: hidden;
                padding: 0 8px
            }

            .e-ddt.e-popup .e-treeview.e-fullrow-wrap .e-text-content {
                padding-bottom: 2px;
                padding-top: 2px
            }

        .e-ddt.e-popup .e-ddt-footer, .e-ddt.e-popup .e-ddt-header {
            cursor: default
        }

    .e-ddt.e-rtl.e-show-chip .e-chips {
        float: right
    }

    .e-ddt.e-rtl.e-show-chip .e-overflow .e-remain, .e-ddt.e-rtl.e-show-text .e-overflow .e-remain {
        padding: 0 8px 0 0
    }

        .e-ddt.e-rtl.e-show-chip .e-overflow .e-remain.e-wrap-count, .e-ddt.e-rtl.e-show-text .e-overflow .e-remain.e-wrap-count {
            padding-top: 4px
        }

    .e-ddt.e-rtl.e-show-chip .e-overflow.e-wrap-count, .e-ddt.e-rtl.e-show-text .e-overflow.e-wrap-count {
        position: absolute;
        right: auto
    }

    .e-ddt.e-rtl.e-show-text .e-overflow.e-total-count .e-remain {
        padding: 0 0 0 8px
    }

    .e-ddt.e-rtl.e-show-chip .e-overflow.e-total-count .e-remain {
        padding: 4px 8px 0 8px
    }

    .e-ddt.e-rtl.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
        margin-right: 1px;
        margin-left: 23px
    }

    .e-ddt.e-rtl.e-show-clear .e-chips-wrapper .e-chips:last-child {
        margin-right: 1px;
        margin-left: 24px
    }

    .e-ddt.e-rtl.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
        margin-right: 1px;
        margin-left: 48px
    }

    .e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-chip .e-clear-icon, .e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-text .e-clear-icon, .e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-text .e-ddt-icon, .e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-chip .e-clear-icon, .e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-text .e-clear-icon, .e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon {
        left: 0;
        right: auto
    }

    .e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon, .e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon {
        left: 23px
    }

    .e-ddt.e-rtl.e-popup .e-treeview .e-list-item .e-ul {
        padding: 0 14px 0 0
    }

    .e-ddt.e-rtl.e-popup .e-selectall-parent {
        text-indent: 38px
    }

        .e-ddt.e-rtl.e-popup .e-selectall-parent .e-all-text {
            margin: 0 8px
        }

.e-ddt-icon-hide {
    display: none
}

.e-ddt .e-chips {
    background-color: #6c757d
}

    .e-ddt .e-chips .e-chips-close::before {
        color: #fff
    }

    .e-ddt .e-chips > .e-chipcontent {
        color: #fff
    }

.e-ddt .e-overflow {
    color: #6c757d
}

    .e-ddt .e-overflow .e-remain {
        color: #6c757d
    }

.e-ddt.e-input-group.e-control-wrapper .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper .e-clear-icon {
    background-color: #fff
}

.e-ddt.e-input-group.e-control-wrapper .e-input[readonly], .e-ddt.e-float-input.e-control-wrapper input[readonly] {
    background: #fff
}

.e-ddt.e-popup {
    background: #fff;
    border-color: rgba(0,0,0,.15)
}

    .e-ddt.e-popup .e-popup-content.e-no-data {
        color: #212529
    }

    .e-ddt.e-popup .e-selectall-parent {
        border-bottom-color: rgba(0,0,0,.15)
    }

        .e-ddt.e-popup .e-selectall-parent:focus {
            background: #f2f4f6
        }

        .e-ddt.e-popup .e-selectall-parent .e-all-text {
            color: #212529
        }

.e-ddt .e-ddt-icon::before {
    content: ""
}

.e-ddt .e-chips-close::before {
    content: ""
}

.e-multi-select-wrapper .e-chips-collection .e-chips .e-chips-close.e-icon::before {
    line-height: 30px;
    top: 0
}

.e-multiselect .e-input-group-icon.e-ddl-icon {
    border-radius: 0 4px 4px 0;
    border-right-width: 0
}

.e-input-group.e-multiselect.e-control-wrapper .e-input-group-icon.e-ddl-icon::before {
    font-size: 12px
}

.e-small .e-input-group.e-multiselect.e-control-wrapper .e-input-group-icon.e-ddl-icon::before, .e-small.e-input-group.e-multiselect.e-control-wrapper .e-input-group-icon.e-ddl-icon::before {
    font-size: 10px
}

.e-multiselect.e-rtl .e-input-group-icon.e-ddl-icon {
    border-left-width: 0;
    border-radius: 4px 0 0 4px;
    border-right-width: 1px
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active.e-item-focus.e-hover {
    box-shadow: none
}

.e-input-group.e-multiselect .e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 .e-path-circle {
    stroke-width: 1px
}

.e-small .e-multi-select-wrapper .e-chips {
    margin: 1px 4px 1px 0
}

.e-multiselect.e-float-input input[readonly], .e-multiselect.e-float-input.e-control-wrapper input[readonly] {
    background: rgba(0,0,0,0)
}

.e-small .e-multi-select-wrapper .e-close-hooker::before {
    top: 7px
}

.e-multi-select-wrapper {
    box-sizing: border-box;
    cursor: text;
    line-height: normal;
    min-height: 29px;
    padding: 0 32px 0 2px;
    position: relative;
    user-select: none;
    width: 100%
}

    .e-multi-select-wrapper.e-delimiter .e-searcher, .e-multi-select-wrapper.e-delimiter .e-multi-searcher {
        height: 27px;
        vertical-align: middle
    }

        .e-multi-select-wrapper.e-delimiter .e-searcher .e-dropdownbase, .e-multi-select-wrapper.e-delimiter .e-multi-searcher .e-dropdownbase {
            height: 100%;
            min-height: 100%
        }

    .e-multi-select-wrapper .e-delim-view {
        white-space: nowrap
    }

        .e-multi-select-wrapper .e-delim-view.e-delim-values.e-delim-overflow, .e-multi-select-wrapper .e-delim-view.e-delim-values.e-delim-total {
            box-sizing: border-box;
            display: inline-block;
            overflow: hidden;
            text-overflow: ellipsis
        }

    .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close::before {
        color: #fff;
        font-size: 8px;
        left: 17px;
        top: 8px
    }

    .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chipcontent {
        background-color: #6c757d;
        color: #fff;
        padding: 13px 0 13px 0
    }

    .e-multi-select-wrapper .e-searcher.e-zero-size:not(.e-multiselect-box), .e-multi-select-wrapper .e-multi-searcher.e-zero-size:not(.e-multiselect-box) {
        width: 0
    }

        .e-multi-select-wrapper .e-searcher.e-zero-size:not(.e-multiselect-box) input[type=text], .e-multi-select-wrapper .e-multi-searcher.e-zero-size:not(.e-multiselect-box) input[type=text] {
            height: 1px;
            min-height: 1px
        }

    .e-multi-select-wrapper .e-chips.e-mob-chip > .e-chipcontent {
        max-width: 100%
    }

.e-multiselect.e-control-container .e-multi-select-wrapper .e-multi-searcher, .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-multi-searcher {
    display: flex;
    float: left;
    width: auto
}

.e-multiselect.e-control-container .e-multi-select-wrapper.e-delimiter .e-multi-searcher, .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper.e-delimiter .e-multi-searcher {
    display: inline-flex;
    float: none
}

.e-multiselect.e-control-container .e-multi-select-wrapper .e-multi-searcher.e-zero-size:not(.e-multiselect-box), .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-multi-searcher.e-zero-size:not(.e-multiselect-box) {
    width: 0
}

.e-multiselect.e-control-container .e-multi-select-wrapper .e-delim-values.e-delim-hide, .e-multiselect.e-control-container .e-multi-select-wrapper .e-delim-view.e-delim-values.e-delim-hide, .e-multiselect.e-control-container .e-multi-select-wrapper .e-chips-collection.e-delim-hide, .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-delim-values.e-delim-hide, .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-delim-view.e-delim-values.e-delim-hide, .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-chips-collection.e-delim-hide {
    display: none
}

.e-multiselect.e-control-container .e-multi-select-wrapper.e-down-icon, .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper.e-down-icon {
    padding: 0 48px 0 0
}

.e-multiselect.e-control-container .e-multi-select-wrapper .e-delim-values, .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-delim-values {
    align-items: center;
    display: inline;
    max-width: 100%;
    word-break: break-word
}

.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon, .e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon, .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-clear-icon, .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
    align-items: center;
    cursor: pointer;
    display: none;
    flex-direction: row;
    margin-top: -2.9em;
    outline: 0;
    padding: 0;
    position: absolute;
    right: 0;
    top: 100%
}

.e-multiselect.e-control-container :not(.e-disabled).e-multi-select-wrapper:hover .e-clear-icon, .e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon, .e-multiselect.e-control-container.e-input-group :not(.e-disabled).e-multi-select-wrapper:hover .e-clear-icon, .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
    display: flex
}

.e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon, .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
    margin-right: 0;
    margin-top: -2.05em;
    right: 0
}

.e-multiselect.e-control-container .e-multi-select-wrapper.e-delimiter, .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper.e-delimiter {
    top: -1px
}

.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon, .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-clear-icon {
    font-size: 10px;
    height: 29px;
    width: 29px
}

.e-multiselect.e-control-container.e-rtl .e-multi-select-wrapper .e-multi-searcher, .e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper .e-multi-searcher {
    float: right
}

.e-multiselect.e-control-container.e-rtl .e-multi-select-wrapper.e-delimiter .e-multi-searcher, .e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper.e-delimiter .e-multi-searcher {
    float: none
}

.e-multiselect.e-control-container.e-rtl .e-multi-select-wrapper .e-clear-icon, .e-multiselect.e-control-container.e-rtl .e-multi-select-wrapper .e-ddl-icon, .e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper .e-clear-icon, .e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper .e-ddl-icon {
    left: 0;
    right: auto
}

.e-multiselect.e-control-container.e-rtl .e-multi-select-wrapper.e-down-icon, .e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper.e-down-icon {
    padding: 0 0 0 48px
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-disabled, .e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-disabled {
    opacity: .7;
    pointer-events: none
}

.e-multiselect.e-input-group, .e-multiselect.e-float-input {
    word-wrap: initial
}

    .e-multiselect.e-input-group .e-searcher .e-label-top, .e-multiselect.e-input-group .e-multi-searcher .e-label-top {
        top: 15px
    }

.e-multi-select-wrapper.e-close-icon-hide {
    padding-right: 0
}

.e-multi-select-wrapper .e-chips-collection {
    cursor: default;
    display: block
}

.e-multiselect.e-input-group.e-control-wrapper:not(.e-control-container) .e-multi-select-wrapper.e-down-icon .e-chips-collection {
    margin-right: 30px
}

.e-multi-select-wrapper .e-multi-hidden {
    border: 0;
    height: 0;
    position: absolute;
    visibility: hidden;
    width: 0
}

.e-multi-select-wrapper .e-chips {
    align-items: center;
    display: inline-flex;
    float: left;
    margin: 2px 4px 2px 0;
    max-width: 100%;
    overflow: hidden;
    padding: 0;
    text-overflow: ellipsis;
    white-space: nowrap
}

    .e-multi-select-wrapper .e-chips > .e-chipcontent {
        max-width: 100%;
        overflow: hidden;
        padding: 6px 8px 6px 8px;
        text-indent: 0;
        text-overflow: ellipsis;
        white-space: nowrap
    }

.e-multi-select-wrapper.e-delimiter .e-searcher {
    display: inline-block;
    float: none
}

.e-multi-select-wrapper .e-mob-chip.e-chips > .e-chipcontent {
    padding: 7px 12px 7px 12px
}

.e-multiselect.e-rtl .e-multi-select-wrapper .e-mob-chip.e-chips > .e-chipcontent {
    padding: 7px 12px 7px 12px
}

.e-multi-select-wrapper .e-chips-close {
    align-self: center;
    display: flex;
    float: right;
    font-family: "e-icons";
    height: 24px;
    margin: 10px 10px 10px 0;
    width: auto
}

.e-rtl .e-multi-select-wrapper .e-chips-close {
    margin: 8px 0 8px 20px
}

.e-multi-select-wrapper .e-mob-chip.e-chips .e-chips-close {
    margin: 1px 0 0
}

.e-multi-select-wrapper .e-chips-close.e-close-hooker {
    cursor: default;
    font-size: 10px;
    height: 29px;
    margin-top: -2.9em;
    position: absolute;
    right: 0;
    width: auto;
    top: 100%
}

.e-multiselect .e-down-icon .e-chips-close.e-close-hooker, .e-small.e-multiselect .e-down-icon .e-chips-close.e-close-hooker, .e-multiselect.e-input-group.e-control-container .e-multi-select-wrapper.e-down-icon .e-clear-icon {
    right: 24px
}

.e-multiselect.e-input-group.e-control-container.e-rtl .e-multi-select-wrapper.e-down-icon .e-clear-icon {
    left: 24px;
    right: auto
}

.e-multi-select-wrapper input[type=text] {
    background: none;
    border: 0;
    font-family: inherit;
    font-size: 14px;
    font-weight: normal;
    height: 29px;
    min-height: 29px;
    outline: none;
    padding: 0 0 0 8px;
    text-indent: 0
}

.e-multiselect.e-filled .e-multi-select-wrapper input[type=text] {
    background: none;
    border: 0;
    color: inherit;
    font-family: inherit;
    font-size: 14px;
    font-weight: normal;
    height: 29px;
    min-height: 29px;
    outline: none;
    padding: 0;
    text-indent: 6px
}

.e-rtl.e-multiselect.e-filled .e-multi-select-wrapper input[type=text] {
    padding: 5px
}

.e-multi-select-wrapper input[type=text]::-ms-clear {
    display: none
}

.e-multi-select-wrapper .e-searcher {
    display: block;
    float: left;
    width: auto
}

.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
    width: calc(100% - 34px)
}

.e-small .e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width, .e-small.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
    width: calc(100% - 34px)
}

.e-multi-select-wrapper .e-delim-values {
    font-family: inherit;
    font-size: 14px;
    line-height: 29px;
    max-width: 100%;
    padding-left: 6px;
    padding-right: 6px;
    vertical-align: middle
}

.e-multi-select-list-wrapper .e-hide-listitem, .e-multi-select-list-wrapper .e-hide-group-header {
    display: none
}

.e-multi-select-wrapper .e-delim-values .e-remain {
    color: #6c757d;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    padding-left: 8px
}

.e-multiselect.e-disabled .e-multi-select-wrapper, .e-multiselect.e-disabled .e-multi-select-wrapper .e-chips .e-chips-close::before {
    cursor: not-allowed
}

.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close {
    height: 46px;
    left: 0;
    margin: 0 0 0 0;
    margin-left: auto;
    position: relative;
    top: 0;
    width: 46px
}

.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected {
    align-self: center;
    box-shadow: none;
    display: inline-flex;
    padding: 0 0 0 20px;
    width: 92%
}

.e-multi-select-wrapper .e-ddl-disable-icon::before {
    content: ""
}

.e-multiselect.e-rtl .e-multi-select-wrapper.e-delimiter .e-searcher {
    float: none
}

.e-multiselect.e-rtl .e-multi-select-wrapper.e-close-icon-hide {
    padding-left: 0
}

.e-multiselect.e-rtl .e-multi-select-wrapper {
    padding: 0 2px 0 32px
}

    .e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close::before {
        left: -10px
    }

    .e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close {
        margin: 0;
        margin-right: auto
    }

    .e-multiselect.e-rtl .e-multi-select-wrapper .e-searcher {
        float: right
    }

    .e-multiselect.e-rtl .e-multi-select-wrapper .e-chips {
        float: right;
        margin: 2px 0 2px 4px;
        padding: 0 8px 0 0
    }

        .e-multiselect.e-rtl .e-multi-select-wrapper .e-chips .e-chipcontent {
            padding: 6px 10px 6px 10px
        }

        .e-multiselect.e-rtl .e-multi-select-wrapper .e-chips .e-chips-close {
            float: left
        }

            .e-multiselect.e-rtl .e-multi-select-wrapper .e-chips .e-chips-close::before {
                left: -10px
            }

        .e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip {
            padding: 0 4px 0 8px
        }

            .e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip .e-chipcontent {
                padding: 8px 4px
            }

            .e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected {
                padding: 0 8px 0 4px
            }

                .e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chipcontent {
                    padding: 12px 4px
                }

    .e-multiselect.e-rtl .e-multi-select-wrapper .e-chips-close.e-close-hooker {
        left: 24px;
        position: absolute;
        right: auto
    }

    .e-multiselect.e-rtl .e-multi-select-wrapper .e-close-hooker::before {
        left: -15px
    }

    .e-multiselect.e-rtl .e-multi-select-wrapper .e-delim-values .e-remain {
        padding-right: 8px
    }

.e-multiselect.e-rtl .e-down-icon .e-chips-close.e-close-hooker {
    left: 38px
}

.e-multiselect.e-rtl .e-multi-select-wrapper.e-down-icon .e-close-hooker::before {
    left: -15px
}

.e-popup.e-multi-select-list-wrapper .e-list-item .e-checkbox-wrapper {
    bottom: 1px;
    margin-right: 8px;
    position: relative;
    text-indent: 0;
    vertical-align: middle
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group:not(.e-rtl) .e-list-item .e-checkbox-wrapper {
    padding-left: 14px
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-rtl .e-list-item .e-checkbox-wrapper {
    padding-right: 29px
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item .e-checkbox-wrapper {
    bottom: 1px;
    margin-right: 8px;
    position: relative;
    text-indent: 0;
    vertical-align: middle
}

.e-popup.e-multi-select-list-wrapper.e-rtl .e-list-item .e-checkbox-wrapper {
    margin-left: 12px;
    margin-right: 0
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-rtl .e-list-group-item .e-checkbox-wrapper {
    margin-left: 12px;
    margin-right: 0
}

.e-popup.e-multi-select-list-wrapper.e-rtl .e-list-item {
    padding-right: 0
}

.e-popup.e-multi-select-list-wrapper.e-rtl .e-dropdownbase.e-rtl.e-dd-group .e-list-item {
    padding-right: 0
}

.e-multi-select-list-wrapper .e-selectall-parent {
    cursor: pointer;
    display: block;
    line-height: 26px;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-right: 24px;
    position: relative;
    text-indent: 21px;
    white-space: nowrap;
    width: 100%
}

.e-rtl .e-multi-select-list-wrapper .e-selectall-parent, .e-multi-select-list-wrapper.e-rtl .e-selectall-parent {
    padding-left: 24px;
    padding-right: 0
}

.e-multi-select-list-wrapper .e-selectall-parent .e-all-text {
    color: #212529;
    font-family: inherit;
    font-size: 14px
}

.e-multi-select-list-wrapper .e-selectall-parent .e-checkbox-wrapper {
    bottom: 1px;
    margin-right: 8px;
    position: relative;
    text-indent: 0;
    vertical-align: middle
}

.e-multi-select-list-wrapper.e-rtl .e-selectall-parent .e-checkbox-wrapper {
    margin-left: 12px;
    margin-right: 0
}

.e-multiselect .e-input-group-icon.e-ddl-icon {
    float: right;
    margin-top: 0
}

.e-multiselect.e-rtl .e-input-group-icon.e-ddl-icon {
    float: left
}

.e-multiselect.e-checkbox .e-multi-select-wrapper, .e-multiselect .e-multi-select-wrapper.e-down-icon {
    padding: 0
}

.e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-filter, .e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-group.e-input-focus .e-input-filter {
    padding: 8px
}

.e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-group:not(.e-control-container) .e-clear-icon {
    padding-left: 8px
}

.e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-back-icon {
    padding: 0
}

.e-checkbox .e-multi-select-wrapper .e-delim-values .e-remain {
    line-height: 20px;
    padding-left: 10px
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-disable .e-checkbox-wrapper .e-frame, .e-popup.e-multi-select-list-wrapper .e-list-group-item.e-disable .e-checkbox-wrapper .e-frame {
    opacity: .3
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-disable, .e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-disable {
    opacity: .7
}

.e-multi-select-wrapper input[readonly=true] {
    pointer-events: none
}

.e-multiselect.e-checkbox .e-multi-select-wrapper .e-searcher {
    pointer-events: none
}

ejs-multiselect {
    display: block
}

.e-small.e-multi-select-list-wrapper .e-selectall-parent, .e-small .e-multi-select-list-wrapper .e-selectall-parent {
    line-height: 22px
}

.e-small .e-multi-select-wrapper .e-chips-close {
    height: 18px;
    width: auto
}

.e-small .e-multi-select-wrapper {
    min-height: 22px
}

    .e-small .e-multi-select-wrapper input[type=text] {
        height: 22px;
        min-height: 22px
    }

    .e-small .e-multi-select-wrapper .e-delim-values {
        font-size: 12px;
        line-height: 22px
    }

    .e-small .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-small .e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
        margin-top: -2.4em
    }

.e-small.e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon, .e-small.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
    margin-top: -1.85em
}

.e-small .e-multi-select-wrapper .e-chips > .e-chipcontent {
    padding: 0 8px 0 8px
}

.e-content-placeholder.e-multiselect.e-placeholder-multiselect {
    background-size: 300px 33px;
    min-height: 33px
}

.e-multiselect.e-outline .e-multi-select-wrapper input[type=text] {
    color: inherit
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
    align-items: normal
}

.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper {
    padding: 0 12px 0 8px
}

.e-multiselect.e-filled.e-input-group.e-control-wrapper {
    padding: 0
}

.e-filled.e-float-input .e-multi-select-wrapper {
    padding: 11px 12px 0
}

.e-small.e-filled.e-float-input .e-multi-select-wrapper, .e-small .e-filled.e-float-input .e-multi-select-wrapper {
    padding: 12px 12px 0 8px
}

.e-rtl.e-multiselect.e-filled.e-input-group.e-control-wrapper, .e-rtl.e-multiselect.e-filled.e-float-input.e-control-wrapper {
    padding: 0
}

.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
    height: 28px
}

.e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips, .e-small .e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips, .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper.e-mob-wrapper .e-chips.e-mob-chip, .e-small .e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips, .e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
    height: 24px
}

.e-filled.e-float-input .e-multi-select-wrapper .e-chips {
    height: 18px
}

.e-filled.e-float-input .e-multi-select-wrapper .e-chips, .e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
    margin: 8px 8px 0 0;
    padding: 0 8px
}

.e-rtl.e-filled.e-float-input .e-multi-select-wrapper .e-chips, .e-rtl.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
    margin: 8px 0 0 8px;
    padding: 0 8px
}

.e-small .e-filled .e-multi-select-wrapper .e-chips, .e-small.e-filled .e-multi-select-wrapper .e-chips {
    height: 16px;
    margin: 4px 4px 0 0;
    padding-right: 8px
}

.e.rtl.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips, .e-rtl.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips {
    margin: 4px 0 0 4px
}

.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent {
    font-size: 13px;
    padding: 0 8px 0 0
}

.e-small.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent, .e-small .e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
    font-size: 12px
}

.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
    font-size: 12px;
    padding: 0 4px 0 0
}

.e-rtl.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
    padding: 0 0 0 4px
}

.e-small.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent, .e-small .e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
    font-size: 10px
}

.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-mob-wrapper .e-chips > .e-chipcontent {
    font-size: 13px;
    padding-right: 4px
}

.e-filled.e-multi-select-wrapper .e-chips-close.e-close-hooker, .e-multiselect.e-control-container .e-filled.e-multi-select-wrapper .e-clear-icon {
    height: 38px;
    margin-top: -38px;
    right: 12px;
    top: 100%;
    width: 16px
}

.e-multiselect.e-control-wrapper.e-input-group.e-readonly .e-clear-icon, .e-outline.e-multiselect.e-control-wrapper.e-input-group.e-readonly .e-clear-icon, .e-filled.e-multiselect.e-control-wrapper.e-input-group.e-readonly .e-clear-icon, .e-multiselect.e-readonly.e-control-wrapper.e-input-group.e-control-container :not(.e-disabled).e-multi-select-wrapper:hover .e-clear-icon, .e-multiselect.e-readonly.e-control-wrapper.e-input-group.e-control-container.e-input-group :not(.e-disabled).e-multi-select-wrapper:hover .e-clear-icon {
    display: none
}

.e-multiselect.e-input-group.e-control-wrapper .e-input-group-icon {
    margin-right: 0
}

.e-multiselect.e-control-container.e-input-group.e-disabled .e-input-group-icon.e-ddl-icon.e-icons, .e-multiselect.e-control-container.e-input-group.e-disabled .e-clear-icon {
    cursor: not-allowed
}

.e-multiselect.e-control-wrapper.e-control-container.e-input-group.e-checkbox .e-multi-select-wrapper.e-down-icon, .e-multiselect.e-control-wrapper.e-control-container.e-input-group.e-checkbox .e-multi-select-wrapper.e-down-icon .e-multi-searcher .e-dropdownbase.e-control.e-multiselect.e-lib {
    cursor: pointer
}

.e-popup.e-multi-select-list-wrapper.e-resize .e-resizer-right {
    bottom: 0;
    right: 0;
    cursor: nwse-resize;
    height: 15px;
    position: absolute;
    width: 15px
}

.e-multi-select-wrapper .e-chips.e-chip-selected .e-chips-close::before {
    color: #fff
}

.e-multi-select-wrapper .e-chips.e-chip-selected {
    background-color: #545b62
}

.e-multiselect:not(.e-disabled) .e-multi-select-wrapper .e-chips.e-chip-selected:hover {
    background-color: #6c757d
}

.e-multiselect {
    box-sizing: border-box
}

.e-multi-select-wrapper .e-chips > .e-chipcontent {
    -webkit-text-fill-color: #fff;
    color: #fff;
    font-family: inherit;
    font-size: 14px
}

.e-multi-select-wrapper .e-chips.e-chip-selected > .e-chipcontent {
    color: #fff
}

    .e-multi-select-wrapper .e-chips.e-chip-selected > .e-chipcontent:hover {
        color: #fff
    }

.e-multi-select-wrapper .e-chips {
    background-color: #6c757d;
    border-radius: 4px;
    height: 24px
}

.e-multiselect:not(.e-disabled) .e-multi-select-wrapper .e-chips:hover {
    background-color: #5a6268
}

.e-multi-select-wrapper .e-chips > .e-chipcontent:hover {
    color: #fff
}

.e-multi-select-wrapper .e-chips .e-chips-close::before {
    -webkit-text-fill-color: #fff;
    color: #fff;
    font-size: 8px
}

.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected {
    background-color: #6c757d;
    border-radius: 4px;
    color: #fff;
    height: 46px;
    line-height: 46px
}

    .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chipcontent {
        color: #fff
    }

.e-multi-select-wrapper .e-chips.e-mob-chip {
    height: 28px
}

.e-popup.e-multi-select-list-wrapper {
    box-shadow: none;
    box-sizing: content-box;
    overflow: initial
}

    .e-popup.e-multi-select-list-wrapper .e-list-item.e-active {
        border-bottom: 1px solid rgba(0,0,0,0);
        border-left: 1px solid #00416f;
        border-right: 1px solid #00416f;
        border-top: 1px solid rgba(0,0,0,0)
    }

    .e-popup.e-multi-select-list-wrapper.e-checkbox .e-list-item.e-active {
        background-color: rgba(0,0,0,0);
        border-color: rgba(0,0,0,0);
        color: #212529
    }

    .e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-active {
        background-color: rgba(0,0,0,0);
        border-color: rgba(0,0,0,0);
        color: #212529
    }

    .e-popup.e-multi-select-list-wrapper.e-checkbox .e-list-item.e-active.e-item-focus {
        color: #212529
    }

    .e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-active.e-item-focus {
        color: #212529
    }

    .e-popup.e-multi-select-list-wrapper.e-checkbox .e-list-item.e-active.e-hover {
        background-color: #f2f4f6
    }

    .e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-active.e-hover {
        background-color: #f2f4f6
    }

    .e-popup.e-multi-select-list-wrapper .e-list-item.e-active:first-child {
        border-bottom: 1px solid rgba(0,0,0,0);
        border-top: 1px solid rgba(0,0,0,0)
    }

    .e-popup.e-multi-select-list-wrapper .e-list-item.e-active:last-child {
        border-bottom: 1px solid rgba(0,0,0,0)
    }

    .e-popup.e-multi-select-list-wrapper .e-list-item.e-active.e-item-focus + li.e-active {
        border-top: 1px solid rgba(0,0,0,0)
    }

    .e-popup.e-multi-select-list-wrapper .e-list-item.e-active.e-item-focus {
        background-color: #00416f;
        box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
        color: #fff;
        border: 1px solid #6c757d
    }

    .e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item.e-active.e-item-focus {
        background-color: #00416f;
        box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
        color: #fff;
        border: 1px solid #6c757d
    }

    .e-popup.e-multi-select-list-wrapper .e-list-item {
        border: 1px solid rgba(0,0,0,0)
    }

    .e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item {
        border: 1px solid rgba(0,0,0,0)
    }

.e-multi-select-wrapper input.e-dropdownbase:-moz-placeholder {
    color: #6c757d
}

.e-multi-select-wrapper input.e-dropdownbase::-moz-placeholder {
    color: #6c757d
}

.e-multi-select-wrapper input.e-dropdownbase:-ms-input-placeholder {
    color: #6c757d
}

.e-multi-select-wrapper input.e-dropdownbase::-webkit-input-placeholder {
    color: #6c757d
}

.e-ul.e-reorder {
    border-bottom: 1px solid rgba(0,0,0,.15)
}

.e-multi-select-list-wrapper .e-selectall-parent {
    border-bottom: 1px solid rgba(0,0,0,.15)
}

.e-ddl.e-popup.e-multi-select-list-wrapper .e-list-item.e-active.e-item-focus .e-checkbox-wrapper .e-frame.e-check {
    background-color: #fff;
    border-color: #fff;
    color: #00416f
}

.e-ddl.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item.e-active.e-item-focus .e-checkbox-wrapper .e-frame.e-check {
    background-color: #fff;
    border-color: #fff;
    color: #00416f
}

.e-multi-select-wrapper .e-delim-values {
    -webkit-text-fill-color: #fff;
    color: #fff;
    -webkit-text-fill-color: #212529;
    color: #212529
}

.e-multi-select-wrapper .e-chips-close.e-close-hooker {
    color: #495057
}

.e-small .e-multi-select-wrapper .e-chips {
    height: 20px
}

    .e-small .e-multi-select-wrapper .e-chips > .e-chipcontent {
        font-size: 12px
    }

    .e-small .e-multi-select-wrapper .e-chips .e-chips-close::before {
        left: 0;
        top: 5px;
        font-size: 8px
    }

.e-small .e-multi-select-wrapper .e-close-hooker::before {
    left: 4px
}

.e-multiselect.e-disabled .e-multi-select-wrapper .e-delim-values {
    -webkit-text-fill-color: #6c757d;
    color: #6c757d
}

.e-multiselect.e-input-group .e-ddl-icon::before {
    content: "";
    font-family: "e-icons";
    font-size: 8px
}

.e-multi-select-wrapper .e-chips .e-chips-close::before {
    content: "";
    cursor: pointer;
    left: 0;
    position: relative;
    top: 8px
}

.e-multi-select-wrapper .e-close-hooker::before {
    content: "";
    cursor: pointer;
    height: 10px;
    left: 0;
    position: relative;
    top: 10px
}

.e-multiselect.e-input-group .e-ddl-disable-icon::before {
    content: ""
}

.e-popup.e-multi-select-list-wrapper.e-resize .e-icons.e-resizer-right::before {
    content: ""
}

.e-listbox-wrapper, .e-listbox-container, .e-listboxtool-wrapper {
    -webkit-overflow-scrolling: touch;
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    position: relative;
    user-select: none;
    width: 100%
}

    .e-listbox-wrapper *, .e-listbox-container *, .e-listboxtool-wrapper * {
        box-sizing: border-box
    }

    .e-listbox-wrapper.e-listboxtool-container .e-list-wrap, .e-listbox-container.e-listboxtool-container .e-list-wrap, .e-listboxtool-wrapper.e-listboxtool-container .e-list-wrap {
        width: 86% !important
    }

    .e-listbox-wrapper .e-list-wrap:focus-visible, .e-listbox-wrapper:focus, .e-listbox-container .e-list-wrap:focus-visible, .e-listbox-container:focus, .e-listboxtool-wrapper .e-list-wrap:focus-visible, .e-listboxtool-wrapper:focus {
        outline: none
    }

    .e-listbox-wrapper.e-disabled, .e-listbox-container.e-disabled, .e-listboxtool-wrapper.e-disabled {
        cursor: default;
        pointer-events: none
    }

    .e-listbox-wrapper:not(.e-list-template) .e-list-nrt, .e-listbox-container:not(.e-list-template) .e-list-nrt, .e-listboxtool-wrapper:not(.e-list-template) .e-list-nrt {
        text-align: center
    }

    .e-listbox-wrapper .e-list-parent, .e-listbox-container .e-list-parent, .e-listboxtool-wrapper .e-list-parent {
        height: 100%;
        min-height: 40px
    }

    .e-listbox-wrapper .e-list-item, .e-listbox-container .e-list-item, .e-listboxtool-wrapper .e-list-item {
        border-bottom: 1px solid;
        outline: none
    }

        .e-listbox-wrapper .e-list-item.e-disabled, .e-listbox-container .e-list-item.e-disabled, .e-listboxtool-wrapper .e-list-item.e-disabled {
            pointer-events: none
        }

    .e-listbox-wrapper .e-disable, .e-listbox-container .e-disable, .e-listboxtool-wrapper .e-disable {
        opacity: .7
    }

    .e-listbox-wrapper .e-list-parent, .e-listbox-container .e-list-parent, .e-listboxtool-wrapper .e-list-parent {
        margin: 0;
        padding: 0
    }

    .e-listbox-wrapper .e-list-header .e-text.header, .e-listbox-wrapper .e-list-header .e-headertemplate-text.nested-header, .e-listbox-container .e-list-header .e-text.header, .e-listbox-container .e-list-header .e-headertemplate-text.nested-header, .e-listboxtool-wrapper .e-list-header .e-text.header, .e-listboxtool-wrapper .e-list-header .e-headertemplate-text.nested-header {
        display: none
    }

    .e-listbox-wrapper .e-icon-back, .e-listbox-container .e-icon-back, .e-listboxtool-wrapper .e-icon-back {
        margin-top: 0
    }

    .e-listbox-wrapper .e-list-header, .e-listbox-container .e-list-header, .e-listboxtool-wrapper .e-list-header {
        align-items: center;
        border-bottom: 1px solid;
        display: flex;
        font-weight: bold;
        height: 40px;
        padding: 0 16px
    }

    .e-listbox-wrapper .e-has-header > .e-view, .e-listbox-container .e-has-header > .e-view, .e-listboxtool-wrapper .e-has-header > .e-view {
        top: 45px
    }

    .e-listbox-wrapper .e-but-back, .e-listbox-container .e-but-back, .e-listboxtool-wrapper .e-but-back {
        cursor: pointer;
        padding-right: 10px
    }

    .e-listbox-wrapper .e-list-group-item:first-child, .e-listbox-container .e-list-group-item:first-child, .e-listboxtool-wrapper .e-list-group-item:first-child {
        border: 0;
        border-bottom: 1px solid rgba(0,0,0,.13)
    }

    .e-listbox-wrapper .e-list-group-item, .e-listbox-container .e-list-group-item, .e-listboxtool-wrapper .e-list-group-item {
        border-bottom: 1px solid rgba(0,0,0,.13);
        border-top: 0 solid;
        font-weight: 600;
        height: 40px;
        line-height: 1.5;
        padding: 10px 16px 10px 16px
    }

    .e-listbox-wrapper .e-icon-collapsible, .e-listbox-container .e-icon-collapsible, .e-listboxtool-wrapper .e-icon-collapsible {
        cursor: pointer;
        font-size: 12px;
        position: absolute;
        right: 0%;
        top: 50%;
        transform: translateY(-50%)
    }

    .e-listbox-wrapper .e-text-content, .e-listbox-container .e-text-content, .e-listboxtool-wrapper .e-text-content {
        height: 100%;
        position: relative;
        vertical-align: middle
    }

        .e-listbox-wrapper .e-text-content *, .e-listbox-container .e-text-content *, .e-listboxtool-wrapper .e-text-content * {
            display: inline-block;
            vertical-align: middle
        }

        .e-listbox-wrapper .e-text-content.e-checkbox .e-list-text, .e-listbox-container .e-text-content.e-checkbox .e-list-text, .e-listboxtool-wrapper .e-text-content.e-checkbox .e-list-text {
            width: calc(100% - 40px)
        }

        .e-listbox-wrapper .e-text-content.e-checkbox.e-checkbox-left .e-list-icon + .e-list-text, .e-listbox-container .e-text-content.e-checkbox.e-checkbox-left .e-list-icon + .e-list-text, .e-listboxtool-wrapper .e-text-content.e-checkbox.e-checkbox-left .e-list-icon + .e-list-text {
            width: calc(100% - 90px)
        }

        .e-listbox-wrapper .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text, .e-listbox-container .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text, .e-listboxtool-wrapper .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text {
            width: calc(100% - 80px)
        }

    .e-listbox-wrapper .e-list-item.e-checklist.e-has-child .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text, .e-listbox-container .e-list-item.e-checklist.e-has-child .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text, .e-listboxtool-wrapper .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-listbox-wrapper .e-checkbox .e-checkbox-left, .e-listbox-container .e-checkbox .e-checkbox-left, .e-listboxtool-wrapper .e-checkbox .e-checkbox-left {
        margin: 0 10px 0 0
    }

    .e-listbox-wrapper .e-checkbox .e-checkbox-right, .e-listbox-container .e-checkbox .e-checkbox-right, .e-listboxtool-wrapper .e-checkbox .e-checkbox-right {
        margin: 0 0 0 10px
    }

    .e-listbox-wrapper .e-list-text, .e-listbox-container .e-list-text, .e-listboxtool-wrapper .e-list-text {
        cursor: pointer;
        display: inline-block;
        overflow: hidden;
        text-overflow: ellipsis;
        vertical-align: top;
        white-space: nowrap;
        width: 100%
    }

    .e-listbox-wrapper .e-list-icon + .e-list-text, .e-listbox-wrapper .e-icon-wrapper .e-list-text, .e-listbox-wrapper .e-icon-wrapper.e-text-content.e-checkbox .e-list-text, .e-listbox-container .e-list-icon + .e-list-text, .e-listbox-container .e-icon-wrapper .e-list-text, .e-listbox-container .e-icon-wrapper.e-text-content.e-checkbox .e-list-text, .e-listboxtool-wrapper .e-list-icon + .e-list-text, .e-listboxtool-wrapper .e-icon-wrapper .e-list-text, .e-listboxtool-wrapper .e-icon-wrapper.e-text-content.e-checkbox .e-list-text {
        width: calc(100% - 60px)
    }

    .e-listbox-wrapper .e-list-icon, .e-listbox-container .e-list-icon, .e-listboxtool-wrapper .e-list-icon {
        height: 30px;
        margin-right: 10px;
        width: 30px
    }

    .e-listbox-wrapper .e-content, .e-listbox-container .e-content, .e-listboxtool-wrapper .e-content {
        overflow: hidden;
        position: relative
    }

    .e-listbox-wrapper .e-list-header .e-text, .e-listbox-container .e-list-header .e-text, .e-listboxtool-wrapper .e-list-header .e-text {
        cursor: pointer;
        text-indent: 0
    }

    .e-listbox-wrapper .e-text .e-headertext, .e-listbox-container .e-text .e-headertext, .e-listboxtool-wrapper .e-text .e-headertext {
        display: inline-block;
        line-height: 1.2
    }

    .e-listbox-wrapper.e-rtl, .e-listbox-container.e-rtl, .e-listboxtool-wrapper.e-rtl {
        direction: rtl
    }

        .e-listbox-wrapper.e-rtl .e-list-icon, .e-listbox-container.e-rtl .e-list-icon, .e-listboxtool-wrapper.e-rtl .e-list-icon {
            margin-left: 16px;
            margin-right: 0
        }

        .e-listbox-wrapper.e-rtl .e-icon-collapsible, .e-listbox-container.e-rtl .e-icon-collapsible, .e-listboxtool-wrapper.e-rtl .e-icon-collapsible {
            left: 0%;
            right: initial;
            top: 50%;
            transform: translateY(-50%) rotate(180deg)
        }

        .e-listbox-wrapper.e-rtl .e-list-header .e-text, .e-listbox-container.e-rtl .e-list-header .e-text, .e-listboxtool-wrapper.e-rtl .e-list-header .e-text {
            cursor: pointer
        }

        .e-listbox-wrapper.e-rtl .e-but-back, .e-listbox-container.e-rtl .e-but-back, .e-listboxtool-wrapper.e-rtl .e-but-back {
            transform: rotate(180deg)
        }

        .e-listbox-wrapper.e-rtl .e-icon-back, .e-listbox-container.e-rtl .e-icon-back, .e-listboxtool-wrapper.e-rtl .e-icon-back {
            margin-top: 0
        }

        .e-listbox-wrapper.e-rtl .e-checkbox .e-checkbox-left, .e-listbox-wrapper.e-rtl .e-checkbox-wrapper, .e-listbox-container.e-rtl .e-checkbox .e-checkbox-left, .e-listbox-container.e-rtl .e-checkbox-wrapper, .e-listboxtool-wrapper.e-rtl .e-checkbox .e-checkbox-left, .e-listboxtool-wrapper.e-rtl .e-checkbox-wrapper {
            margin: 0 0 0 10px
        }

        .e-listbox-wrapper.e-rtl .e-checkbox .e-checkbox-right, .e-listbox-container.e-rtl .e-checkbox .e-checkbox-right, .e-listboxtool-wrapper.e-rtl .e-checkbox .e-checkbox-right {
            margin: 0 10px 0 0
        }

    .e-listbox-wrapper .e-checkbox-wrapper, .e-listbox-container .e-checkbox-wrapper, .e-listboxtool-wrapper .e-checkbox-wrapper {
        margin: 0 10px 0 0;
        text-indent: 0;
        vertical-align: middle
    }

    .e-listbox-wrapper.e-checkbox-right .e-checkbox-wrapper, .e-listbox-container.e-checkbox-right .e-checkbox-wrapper, .e-listboxtool-wrapper.e-checkbox-right .e-checkbox-wrapper {
        position: absolute;
        right: 0;
        top: 30%
    }

    .e-listbox-wrapper .e-input-group, .e-listbox-container .e-input-group, .e-listboxtool-wrapper .e-input-group {
        padding: 4px 8px
    }

    .e-listbox-wrapper .e-input-focus, .e-listbox-container .e-input-focus, .e-listboxtool-wrapper .e-input-focus {
        padding: 4px 4px 4px 8px
    }

    .e-listbox-wrapper .e-hidden-select, .e-listbox-container .e-hidden-select, .e-listboxtool-wrapper .e-hidden-select {
        height: 1px;
        opacity: 0;
        position: absolute;
        width: 100%
    }

    .e-listbox-wrapper .e-placeholder, .e-listbox-container .e-placeholder, .e-listboxtool-wrapper .e-placeholder {
        background-color: #00416f;
        display: block;
        height: 1px
    }

ejs-listbox {
    display: block
}

.e-listbox-wrapper:not(.e-listbox-container), .e-listbox-wrapper.e-filter-list .e-list-parent {
    overflow: auto
}

.e-listbox-wrapper.e-sortableclone, .e-listbox-container.e-sortableclone, .e-listboxtool-wrapper.e-sortableclone {
    border-width: 0;
    overflow: visible
}

    .e-listbox-wrapper.e-sortableclone .e-list-item, .e-listbox-container.e-sortableclone .e-list-item, .e-listboxtool-wrapper.e-sortableclone .e-list-item {
        list-style-type: none;
        height: 38px !important
    }

    .e-listbox-wrapper.e-sortableclone .e-ripple, .e-listbox-container.e-sortableclone .e-ripple, .e-listboxtool-wrapper.e-sortableclone .e-ripple {
        overflow: visible
    }

        .e-listbox-wrapper.e-sortableclone .e-ripple .e-ripple-element, .e-listbox-container.e-sortableclone .e-ripple .e-ripple-element, .e-listboxtool-wrapper.e-sortableclone .e-ripple .e-ripple-element {
            display: none
        }

    .e-listbox-wrapper.e-sortableclone .e-list-badge, .e-listbox-container.e-sortableclone .e-list-badge, .e-listboxtool-wrapper.e-sortableclone .e-list-badge {
        align-items: center;
        background-color: #00416f;
        border: 1px solid #fff;
        border-radius: 50%;
        color: #fff;
        display: flex;
        font-size: 12px;
        height: 22px;
        justify-content: center;
        position: absolute;
        right: -10px;
        top: -10px;
        width: 22px
    }

.e-listboxtool-wrapper.e-sortableclone {
    display: block
}

.e-listboxtool-wrapper, .e-listboxtool-container {
    cursor: pointer;
    display: flex
}

    .e-listboxtool-wrapper *, .e-listboxtool-container * {
        box-sizing: border-box
    }

    .e-listboxtool-wrapper.e-disabled, .e-listboxtool-container.e-disabled {
        cursor: default;
        pointer-events: none
    }

    .e-listboxtool-wrapper .e-listbox-wrapper, .e-listboxtool-wrapper .e-list-wrap, .e-listboxtool-container .e-listbox-wrapper, .e-listboxtool-container .e-list-wrap {
        flex: 1
    }

    .e-listboxtool-wrapper.e-right .e-listbox-tool, .e-listboxtool-container.e-right .e-listbox-tool {
        margin-left: 15px
    }

    .e-listboxtool-wrapper.e-left .e-listbox-tool, .e-listboxtool-container.e-left .e-listbox-tool {
        margin-right: 15px
    }

    .e-listboxtool-wrapper .e-listbox-tool, .e-listboxtool-container .e-listbox-tool {
        border: 1px solid #dee2e6;
        overflow: auto;
        padding: 8px
    }

        .e-listboxtool-wrapper .e-listbox-tool .e-btn, .e-listboxtool-container .e-listbox-tool .e-btn {
            display: list-item;
            list-style-type: none;
            margin-bottom: 10px
        }

    .e-listboxtool-wrapper.e-checkbox-right .e-checkbox-wrapper, .e-listboxtool-container.e-checkbox-right .e-checkbox-wrapper {
        position: absolute;
        right: 0;
        top: 30%
    }

.e-rtl.e-listboxtool-wrapper.e-right .e-listbox-tool, .e-rtl.e-listboxtool-container.e-right .e-listbox-tool {
    margin-right: 15px
}

.e-rtl.e-listboxtool-wrapper.e-left .e-listbox-tool, .e-rtl.e-listboxtool-container.e-left .e-listbox-tool {
    margin-left: 15px
}

.e-listbox-wrapper:not(.e-list-template) .e-list-item, .e-listbox-wrapper .e-list-nrt, .e-listbox-wrapper .e-selectall-parent, .e-listbox-container:not(.e-list-template) .e-list-item, .e-listbox-container .e-list-nrt, .e-listbox-container .e-selectall-parent, .e-listboxtool-wrapper .e-listbox-wrapper:not(.e-list-template) .e-list-item, .e-listboxtool-wrapper .e-listbox-wrapper .e-list-nrt, .e-listboxtool-wrapper .e-listbox-wrapper .e-selectall-parent {
    height: 40px;
    line-height: 1.5;
    padding: 10px 16px 10px 16px;
    position: relative
}

.e-small .e-listbox-wrapper.e-filter-list .e-list-parent, .e-small .e-listbox-container.e-filter-list .e-list-parent {
    height: calc(100% - 43px) !important
}

.e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent {
    height: calc(100% - 50px) !important
}

.e-listbox-wrapper.e-filter-list:not(.e-listbox-container) .e-list-parent {
    height: calc(100% - 51px) !important
}

.e-listbox-wrapper.e-filter-list:not(.e-listbox-container) .e-selectall-parent + .e-hidden-select + .e-listbox + .e-list-parent {
    height: calc(100% - 90.5px) !important
}

.e-listbox-wrapper, .e-listbox-container:not(.e-listboxtool-container):not(.e-sortableclone), .e-listboxtool-container.e-listbox-container .e-ul {
    border: 1px solid #dee2e6
}

.e-listbox-wrapper, .e-listbox-container, .e-listboxtool-wrapper {
    font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont";
    font-size: 14px
}

    .e-listbox-wrapper .e-list-header, .e-listbox-container .e-list-header, .e-listboxtool-wrapper .e-list-header {
        background-color: #fff;
        border-color: rgba(0,0,0,.13);
        color: #212529;
        font-size: 16px
    }

    .e-listbox-wrapper.e-filter-list .e-list-parent, .e-listbox-container.e-filter-list .e-list-parent, .e-listboxtool-wrapper.e-filter-list .e-list-parent {
        height: calc(100% - 51px)
    }

    .e-listbox-wrapper.e-filter-list .e-selectall-parent + .e-list-parent, .e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent, .e-listboxtool-wrapper.e-filter-list .e-selectall-parent + .e-list-parent {
        height: calc(100% - 41px) !important
    }

    .e-listbox-wrapper .e-selectall-parent + .e-list-parent, .e-listbox-container .e-selectall-parent + .e-list-parent, .e-listboxtool-wrapper .e-selectall-parent + .e-list-parent {
        height: calc(100% - 40px) !important
    }

    .e-listbox-wrapper .e-list-item, .e-listbox-container .e-list-item, .e-listboxtool-wrapper .e-list-item {
        background-color: #fff;
        border-bottom: 1px solid rgba(0,0,0,.13);
        border-left: 0 solid rgba(0,0,0,.13);
        border-right: 0 solid rgba(0,0,0,.13);
        border-top: 0 solid rgba(0,0,0,0);
        color: #212529
    }

        .e-listbox-wrapper .e-list-item:hover:not(.e-selected):not(.e-disabled), .e-listbox-wrapper .e-list-item:hover.e-selected.e-checklist:not(.e-disabled), .e-listbox-container .e-list-item:hover:not(.e-selected):not(.e-disabled), .e-listbox-container .e-list-item:hover.e-selected.e-checklist:not(.e-disabled), .e-listboxtool-wrapper .e-list-item:hover:not(.e-selected):not(.e-disabled), .e-listboxtool-wrapper .e-list-item:hover.e-selected.e-checklist:not(.e-disabled) {
            background-color: #e9ecef;
            border-color: rgba(0,0,0,0);
            color: #212529
        }

        .e-listbox-wrapper .e-list-item.e-selected.e-checklist, .e-listbox-container .e-list-item.e-selected.e-checklist, .e-listboxtool-wrapper .e-list-item.e-selected.e-checklist {
            background-color: #fff;
            color: #212529
        }

        .e-listbox-wrapper .e-list-item.e-focused, .e-listbox-wrapper .e-list-item.e-focused.e-selected.e-checklist, .e-listbox-wrapper .e-list-item.e-selected, .e-listbox-container .e-list-item.e-focused, .e-listbox-container .e-list-item.e-focused.e-selected.e-checklist, .e-listbox-container .e-list-item.e-selected, .e-listboxtool-wrapper .e-list-item.e-focused, .e-listboxtool-wrapper .e-list-item.e-focused.e-selected.e-checklist, .e-listboxtool-wrapper .e-list-item.e-selected {
            background-color: #00416f;
            color: #fff
        }

            .e-listbox-wrapper .e-list-item.e-focused .e-checkbox-wrapper .e-frame.e-check, .e-listbox-wrapper .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check, .e-listbox-container .e-list-item.e-focused .e-checkbox-wrapper .e-frame.e-check, .e-listbox-container .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check, .e-listboxtool-wrapper .e-list-item.e-focused .e-checkbox-wrapper .e-frame.e-check, .e-listboxtool-wrapper .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check {
                background-color: #fff;
                border-color: #fff;
                color: #00416f
            }

    .e-listbox-wrapper .e-list-group-item, .e-listbox-container .e-list-group-item, .e-listboxtool-wrapper .e-list-group-item {
        background-color: #fff;
        border-color: rgba(0,0,0,.13);
        color: #6c757d;
        font-size: 14px
    }

    .e-listbox-wrapper .e-selectall-parent, .e-listbox-container .e-selectall-parent, .e-listboxtool-wrapper .e-selectall-parent {
        background-color: #fff;
        border-bottom: 1px solid rgba(0,0,0,.15);
        color: #212529
    }

    .e-listbox-wrapper .e-sortableclone.e-ripple .e-ripple-element, .e-listbox-container .e-sortableclone.e-ripple .e-ripple-element, .e-listboxtool-wrapper .e-sortableclone.e-ripple .e-ripple-element {
        background-color: rgba(0,0,0,0)
    }

    .e-listbox-wrapper.e-list-template .e-list-wrapper, .e-listbox-container.e-list-template .e-list-wrapper, .e-listboxtool-wrapper.e-list-template .e-list-wrapper {
        height: inherit;
        position: relative
    }

        .e-listbox-wrapper.e-list-template .e-list-wrapper:not(.e-list-multi-line), .e-listbox-container.e-list-template .e-list-wrapper:not(.e-list-multi-line), .e-listboxtool-wrapper.e-list-template .e-list-wrapper:not(.e-list-multi-line) {
            padding: .7142em 1.0714em
        }

        .e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line, .e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line, .e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line {
            padding: .7142em 1.0714em
        }

            .e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-item-header, .e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line .e-list-item-header, .e-listboxtool-wrapper.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: .038em 0;
                text-overflow: ellipsis;
                white-space: nowrap
            }

            .e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content, .e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content, .e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content {
                color: #212529;
                display: block;
                font-size: 14px;
                margin: 0;
                padding: .038em 0;
                word-wrap: break-word
            }

                .e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content:not(.e-text-overflow), .e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content:not(.e-text-overflow), .e-listboxtool-wrapper.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-listbox-wrapper.e-list-template .e-list-wrapper.e-list-avatar .e-avatar, .e-listbox-container.e-list-template .e-list-wrapper.e-list-avatar .e-avatar, .e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-avatar .e-avatar {
            height: 2.8571em;
            left: 1.0667em;
            position: absolute;
            width: 2.8571em;
            left: 1.0667em
        }

        .e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge), .e-listbox-container.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge), .e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge) {
            padding-left: 4.6428em;
            padding-right: 1.0714em
        }

        .e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge), .e-listbox-container.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge), .e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) {
            padding-left: 1.0714em;
            padding-right: 4.6428em
        }

            .e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar, .e-listbox-container.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar, .e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar {
                height: 2.8571em;
                left: 1.0667em;
                position: absolute;
                width: 2.8571em;
                right: 1.0667em
            }

        .e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar, .e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar-right:not(.e-list-badge) .e-avatar, .e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar, .e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar-right:not(.e-list-badge) .e-avatar, .e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar, .e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar-right:not(.e-list-badge) .e-avatar {
            top: .7142em
        }

        .e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-badge .e-badge, .e-listbox-container.e-list-template .e-list-wrapper.e-list-badge .e-badge, .e-listboxtool-wrapper.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-listbox-wrapper.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar, .e-listbox-container.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar, .e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar {
            padding-left: 4.6428em;
            padding-right: 3.9285em
        }

        .e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar), .e-listbox-container.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar), .e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar) {
            padding-left: 1.0714em;
            padding-right: 3.9285em
        }

        .e-listbox-wrapper.e-list-template .e-list-wrapper:not(.e-list-multi-line) .e-list-content, .e-listbox-container.e-list-template .e-list-wrapper:not(.e-list-multi-line) .e-list-content, .e-listboxtool-wrapper.e-list-template .e-list-wrapper:not(.e-list-multi-line) .e-list-content {
            display: block;
            margin: 0;
            overflow: hidden;
            padding: .83em 0;
            text-overflow: ellipsis;
            white-space: nowrap
        }

    .e-listbox-wrapper.e-list-template .e-list-item.e-list-item:hover .e-list-item-header, .e-listbox-wrapper.e-list-template .e-list-item.e-list-item:hover .e-list-content, .e-listbox-container.e-list-template .e-list-item.e-list-item:hover .e-list-item-header, .e-listbox-container.e-list-template .e-list-item.e-list-item:hover .e-list-content, .e-listboxtool-wrapper.e-list-template .e-list-item.e-list-item:hover .e-list-item-header, .e-listboxtool-wrapper.e-list-template .e-list-item.e-list-item:hover .e-list-content {
        color: #212529
    }

    .e-listbox-wrapper.e-list-template .e-list-item.e-selected .e-list-item-header, .e-listbox-wrapper.e-list-template .e-list-item.e-selected .e-list-content, .e-listbox-container.e-list-template .e-list-item.e-selected .e-list-item-header, .e-listbox-container.e-list-template .e-list-item.e-selected .e-list-content, .e-listboxtool-wrapper.e-list-template .e-list-item.e-selected .e-list-item-header, .e-listboxtool-wrapper.e-list-template .e-list-item.e-selected .e-list-content {
        color: #fff
    }

    .e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar .e-avatar, .e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-avatar .e-avatar, .e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar .e-avatar {
        left: inherit;
        right: 1.0667em
    }

    .e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge), .e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge), .e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge) {
        padding-left: 1.0714em;
        padding-right: 4.6428em
    }

    .e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge), .e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge), .e-listboxtool-wrapper.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-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar, .e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar, .e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar {
            left: 1.0667em;
            right: inherit
        }

    .e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge .e-badge, .e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-badge .e-badge, .e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge .e-badge {
        left: 1em;
        right: inherit
    }

    .e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar, .e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar, .e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar {
        padding-left: 3.9285em;
        padding-right: 4.6428em
    }

    .e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar), .e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar), .e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar) {
        padding-left: 3.9285em;
        padding-right: 1.0714em
    }

    .e-listbox-container.e-filter-list .e-list-parent, .e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent, .e-listbox-container .e-selectall-parent + .e-list-parent {
        height: 100%
    }

    .e-listbox-container.e-filter-list .e-list-wrap {
        height: calc(100% - 50px) !important
    }

    .e-listbox-container.e-filter-list .e-selectall-parent + .e-list-wrap {
        height: calc(100% - 41px) !important
    }

    .e-listbox-container .e-selectall-parent + .e-list-wrap {
        height: calc(100% - 40px) !important
    }

.e-listbox-tool .e-moveup::before {
    content: ""
}

.e-listbox-tool .e-movedown::before {
    content: ""
}

.e-listbox-tool .e-moveto::before {
    content: ""
}

.e-listbox-tool .e-movefrom::before {
    content: ""
}

.e-listbox-tool .e-moveallto::before {
    content: ""
}

.e-listbox-tool .e-moveallfrom::before {
    content: ""
}

.e-de-dlg-container {
    padding-bottom: 12px
}

.e-de-dlg-row {
    display: flex
}

.e-de-svg-border-color {
    stroke: #212529
}

.e-de-svg-border-fill-color {
    fill: #212529
}

.e-de-container-row {
    display: flex;
    padding-bottom: 12px
}

.e-de-subcontainer-left {
    padding-right: 6px;
    width: 50%
}

.e-de-subcontainer-right {
    padding-left: 6px;
    width: 50%
}

.e-de-dlg-tab-first-child {
    padding-top: 6px
}

.e-de-dlg-heading {
    display: block;
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 12px
}

.e-rtl .e-de-subcontainer-left {
    padding-left: 6px;
    padding-right: 0
}

.e-rtl .e-de-subcontainer-right {
    padding-left: 0;
    padding-right: 6px;
    width: 50%
}

.e-de-blink-cursor {
    border-left: 1px solid #000;
    pointer-events: none;
    position: absolute;
    z-index: 3
}

.e-de-cursor-animation {
    animation-duration: 1s;
    animation-iteration-count: infinite;
    animation-name: FadeInFadeOut
}

@keyframes FadeInFadeOut {
    from {
        opacity: 1
    }

    13% {
        opacity: 0
    }

    50% {
        opacity: 0
    }

    63% {
        opacity: 1
    }

    to {
        opacity: 1
    }
}

.e-de-text-target {
    border: 0;
    height: 1px;
    opacity: 0;
    outline-style: none;
    overflow: hidden;
    pointer-events: none;
    position: absolute;
    top: -10000px;
    width: 625px
}

.e-de-txt-form .e-de-txt-field {
    display: block
}

.e-de-txt-form .e-de-num-field {
    display: none
}

.e-de-txt-form .e-de-date-field {
    display: none
}

.e-de-txt-form .e-de-ddl-field {
    display: none
}

.e-de-num-form .e-de-txt-field {
    display: none
}

.e-de-num-form .e-de-num-field {
    display: block
}

.e-de-num-form .e-de-date-field {
    display: none
}

.e-de-num-form .e-de-ddl-field {
    display: none
}

.e-de-date-form .e-de-txt-field {
    display: none
}

.e-de-date-form .e-de-num-field {
    display: none
}

.e-de-date-form .e-de-date-field {
    display: block
}

.e-de-date-form .e-de-ddl-field {
    display: none
}

.e-de-ddl-form .e-de-txt-field {
    display: none
}

.e-de-ddl-form .e-de-num-field {
    display: none
}

.e-de-ddl-form .e-de-date-field {
    display: none
}

.e-de-ddl-form .e-de-ddl-field {
    display: block
}

.e-documenteditor .e-de-op-close-button {
    left: 267px;
    position: absolute;
    top: 8px
}

    .e-documenteditor .e-de-op-close-button.e-de-rtl {
        left: 14px
    }

.e-de-background {
    background-color: #e9ecef
}

.e-de-column-label {
    font-size: 12px;
    font-weight: normal;
    padding-left: 20px;
    padding-right: 20px
}

.e-de-para-tab {
    float: left
}

    .e-de-para-tab.e-rtl {
        float: right
    }

.e-de-column-label.e-de-rtl {
    font-size: 12px;
    font-weight: normal;
    padding-left: 50px;
    padding-right: 50px
}

.e-de-font-dlg-display {
    display: inline-flex
}

.e-de-ff-sub-header {
    display: block;
    font-size: 12px;
    font-weight: normal;
    margin-top: 6px
}

.e-de-check-exactnumbr-width {
    width: 100px !important
}

.e-de-ff-dlg-heading {
    display: block;
    font-weight: 400;
    margin-bottom: 12px
}

.e-de-ff-dlg-heading-small {
    display: block;
    font-weight: 400;
    margin-bottom: 4px
}

.e-de-ff-dlg-drpdwn-heading {
    display: block;
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 8px
}

.e-de-ff-dlg-check {
    display: block;
    font-size: 16px;
    font-weight: 400;
    margin-bottom: -2px
}

.e-de-div-seperate-dlg {
    display: inline-flex;
    margin-bottom: 15.5px;
    width: 100%
}

.e-de-ff-radio-div {
    display: inline-flex;
    margin-right: 16px
}

    .e-de-ff-radio-div.e-de-rtl {
        margin-left: 16px;
        margin-right: 0
    }

.e-de-ff-radio-scnd-div {
    display: inline-flex;
    margin-bottom: 18px;
    margin-right: 16px
}

    .e-de-ff-radio-scnd-div.e-de-rtl {
        margin-left: 16px;
        margin-right: 0
    }

.e-de-ff-dlg-lft-hlf {
    margin-right: 5%;
    width: 47.5%
}

    .e-de-ff-dlg-lft-hlf.e-de-rtl {
        margin-left: 5%;
        margin-right: 0
    }

.e-de-ff-chck-exact {
    margin-left: 15px;
    margin-top: -6px
}

    .e-de-ff-chck-exact.e-de-rtl {
        margin-left: 0;
        margin-right: 15px
    }

.e-de-ff-dlg-rght-hlf {
    width: 47.5%
}

.e-de-ff-drpdwn-dlg-scndiv {
    display: inline-flex;
    height: 168px;
    margin-bottom: 16px;
    width: 100%
}

.e-de-cmt-avatar {
    align-items: center;
    display: flex;
    width: 90%
}

.e-de-ff-cmt-avatar {
    align-items: center;
    border-radius: 50%;
    color: #fff;
    display: flex;
    font-size: 12px;
    height: 24px;
    justify-content: center;
    letter-spacing: 0;
    line-height: 12px;
    opacity: 100%;
    user-select: none;
    width: 24px;
    z-index: 1
}

.e-de-ff-drpdwn-listview {
    margin-right: 12px;
    width: 100%
}

    .e-de-ff-drpdwn-listview.e-de-rtl {
        margin-left: 12px;
        margin-right: 0
    }

.e-de-ff-drpdwn-mvup {
    margin-right: 8px
}

    .e-de-ff-drpdwn-mvup.e-de-rtl {
        margin-left: 8px;
        margin-right: 0
    }

.e-de-drp-dwn-frst-div {
    margin-bottom: 23.5px;
    width: 47.5%
}

.e-de-result-list-block .e-de-search-result-hglt {
    background: rgba(0,0,0,0);
    border-bottom: 2px solid #00416f;
    cursor: default;
    padding: 15px 1px 15px 5px
}

.e-de-result-list-block .e-de-op-search-txt .e-de-op-search-word-text {
    color: #00416f
}

.e-de-search-result-item {
    cursor: default;
    padding: 15px 1px 15px 5px;
    word-break: break-word
}

    .e-de-search-result-item:hover {
        border-bottom: 1px solid #00416f;
        cursor: default
    }

    .e-de-search-result-item:focus {
        border-bottom: 2px solid #00416f;
        cursor: default;
        padding: 15px 1px 15px 5px
    }

.e-de-search-tab-content .e-input-group .e-de-op-search-icon:focus {
    border: 1px solid #ddd
}

.e-de-op-search-icon:hover {
    background: #ddd
}

.e-de-search-tab-content .e-input-group .e-de-op-search-close-icon:focus {
    border: 1px solid #ddd;
    border-right-width: 0
}

.e-de-op-search-close-icon:hover {
    background: #ddd
}

.e-spin-down:focus {
    border: 1px solid #ddd;
    border-right-width: 0
}

.e-spin-down:hover {
    background: #ddd
}

.e-spin-up:focus {
    border: 1px solid #ddd;
    border-right-width: 0
}

.e-spin-up:hover {
    background: #ddd
}

.e-de-toc-dlg-heading {
    display: block;
    color: #212529;
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 5px
}

.e-de-toc-dlg-main-heading {
    color: #212529;
    display: block;
    font-size: 14px;
    font-weight: 500;
    margin-bottom: 10px
}

.e-content-placeholder.e-documenteditor.e-placeholder-documenteditor {
    background-size: 100%
}

.e-de-toc-reset-button {
    margin-top: 10px
}

    .e-de-toc-reset-button.e-de-rtl {
        margin-right: 0
    }

.e-de-toc-modify-button {
    margin-left: 156px;
    margin-top: 10px
}

    .e-de-toc-modify-button.e-de-rtl {
        margin-left: 0;
        margin-right: 156px
    }

.e-de-toc-dlg-container {
    height: 454px;
    width: 550px
}

.e-de-toc-dlg-sub-container {
    margin-bottom: 15px
}

.e-de-toc-list-view {
    border: 1px solid #c3c3c3;
    border-radius: 3px;
    font-size: 12px;
    height: 186px;
    overflow-y: scroll
}

    .e-de-toc-list-view.e-de-rtl {
        margin-left: 0
    }

.e-de-toc-dlg-sub-heading {
    color: #212529;
    display: block;
    font-size: 14px;
    font-weight: 400;
    margin: 5px 15px 5px 15px
}

.e-de-toc-dlg-style-label {
    margin-left: 42px;
    margin-top: 50px
}

    .e-de-toc-dlg-style-label .e-de-rtl {
        margin-left: 0;
        margin-right: 42px
    }

.e-de-pagesetup-dlg-container {
    height: auto;
    width: 354px
}

.e-de-page-setup-ppty-tab {
    border: 0
}

.e-de-page-setup-dlg-sub-container {
    margin-bottom: 30px
}

.e-de-page-setup-dlg-left-sub-container {
    float: left;
    position: relative;
    top: 0
}

    .e-de-page-setup-dlg-left-sub-container.e-de-rtl {
        float: right
    }

.e-de-page-setup-dlg-right-sub-container {
    float: right;
    position: relative;
    top: 0
}

    .e-de-page-setup-dlg-right-sub-container.e-de-rtl {
        float: left
    }

.e-de-page-setup-dlg-sub-header {
    display: block;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 8px;
    margin-top: 14px
}

.e-de-page-setup-dlg-sub-title-header {
    display: block;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 8px;
    margin-top: 14px
}

.e-de-page-setup-dlg-sub-container-port {
    height: auto;
    margin-bottom: 0
}

.e-de-page-setup-dlg-sub-label {
    font-size: 13px;
    font-weight: 500
}

.e-de-page-setup-dlg-orientation-prop {
    margin-top: 13px
}

.e-de-page-setup-dlg-sub-size-container {
    height: 73px;
    margin-bottom: 20px
}

.e-de-page-setup-dlg-layout-sub-container {
    height: auto;
    margin-bottom: 20px;
    position: relative;
    top: 14px
}

.e-de-page-setup-dlg-first-page-prop {
    margin-bottom: 8px
}

    .e-de-page-setup-dlg-first-page-prop .e-label, .e-de-page-setup-dlg-odd-or-even-prop .e-label {
        font-size: 12px
    }

    .e-de-page-setup-dlg-first-page-prop .e-frame, .e-de-page-setup-dlg-odd-or-even-prop .e-frame {
        height: 15px;
        line-height: 13px;
        width: 15px
    }

.e-de-page-setup-dlg-left-layout-container {
    float: left;
    position: relative;
    top: 0
}

    .e-de-page-setup-dlg-left-layout-container.e-de-rtl {
        float: right
    }

.e-de-page-setup-dlg-right-layout-container {
    float: right;
    position: relative;
    top: 0
}

    .e-de-page-setup-dlg-right-layout-container.e-de-rtl {
        float: left
    }

.e-de-dlg-footer .e-btn {
    margin-left: 10px
}

.e-de-hyperlink-dlg-title {
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 8px;
    margin-top: 8px
}

.e-de-hyperlink .e-de-hyperlink-dlg-input {
    height: 32px;
    margin-bottom: 8px;
    width: 230px
}

.e-de-font-dlg-header {
    display: flex;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 8px
}

.e-de-font-dlg-header-effects, .e-de-font-dlg-header-font-color {
    display: flex;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 8px
}

.e-de-font-dlg-main-header {
    color: #212529;
    font-size: 14px;
    font-weight: normal;
    margin-right: 17px
}

.e-de-font-dlg-cb-right {
    margin-left: 40px
}

    .e-de-font-dlg-cb-right.e-de-rtl {
        margin-left: 0;
        margin-right: 40px
    }

.e-de-font-dlg-cb-right-div {
    margin-left: 20px
}

.e-de-dropdown {
    margin-right: 20px
}

.e-de-restrict-pane {
    border-right: 1px solid #dee2e6;
    padding-left: 14px;
    padding-top: 14px;
    padding-right: 14px;
    position: relative;
    width: 300px
}

.e-de-op {
    border-right: 1px solid #dee2e6;
    padding-left: 14px;
    padding-right: 14px;
    position: relative;
    width: 300px
}

    .e-de-op.e-de-rtl {
        padding-left: 0;
        padding-right: 14px
    }

.e-de-op-header {
    color: #212529;
    font-size: 15px;
    font-family: "Helvetica";
    font-weight: 500;
    margin-bottom: 12px;
    padding-top: 12px
}

    .e-de-op-header.e-de-rtl {
        direction: rtl;
        text-align: right
    }

.e-de-op-tab {
    border: 0;
    height: auto
}

.e-de-op-icon {
    color: rgba(0,0,0,.54);
    height: 20px;
    width: 20px
}

.e-de-op-close-icon {
    color: rgba(0,0,0,.5)
}

.e-de-op-nav-btn {
    height: 20px;
    width: 20px
}

.e-de-op-search-txt {
    border-bottom: 1px solid #ddd;
    color: #212529;
    font-size: 14px
}

    .e-de-op-search-txt .e-de-op-search-word {
        color: #00416f
    }

.e-de-op-more-less {
    display: inline-flex;
    margin-top: 14px
}

.e-de-op-replacetabcontentdiv {
    margin-top: 14px
}

label[for*=_wholeWord_e-de-ltr] {
    left: 35px
}

label[for*=_wholeWord_e-de-rtl] {
    right: 35px
}

.e-de-cell-dia-label-common {
    display: inline-block;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 8px;
    margin-top: 0;
    width: 150px
}

.e-de-cell-dia-options-label {
    font-weight: 400
}

.e-de-table-border-heading {
    font-size: 16px;
    font-weight: 400;
    padding-bottom: 20px
}

.e-de-table-setting-heading {
    font-size: 14px;
    font-weight: normal;
    padding-bottom: 20px
}

.e-de-layout-setting-heading {
    font-size: 14px;
    font-weight: normal;
    padding-bottom: 20px
}

.e-de-table-setting-labels-heading {
    font-size: 12px;
    font-weight: normal;
    margin-left: 10px
}

.e-de-table-element-subheading {
    font-size: 12px;
    font-weight: normal
}

.e-de-border-dlg-preview-div {
    border: 1px solid rgba(0,0,0,.54);
    width: 80px;
    height: 80px
}

.e-de-border-dlg-preview-inside-divs {
    opacity: .54
}

.e-de-tablecell-dia-align-div {
    border: 1px solid #ddd;
    display: inline-block;
    height: 60px;
    margin-right: 10px;
    width: 60px
}

    .e-de-tablecell-dia-align-div.e-de-rtl {
        margin-left: 10px;
        margin-right: 0
    }

.e-de-table-dia-align-label {
    display: inline-block;
    font-size: 12px;
    font-weight: normal;
    margin-left: 10px;
    margin-top: 10px
}

.e-de-table-dialog-separator-line {
    background-color: #dee2e6;
    bottom: 59px;
    display: none;
    height: 1px;
    left: 1px;
    margin-top: 5px;
    position: absolute;
    width: 100%
}

.e-de-table-alignment-active {
    border: 1px solid #00416f
}

.e-de-table-dialog-size-label {
    padding-top: 14px !important
}

.e-de-list-ddl-header {
    font-size: 14px;
    font-weight: normal;
    margin-bottom: 15px;
    margin-top: 15px
}

.e-de-list-ddl-header-list-level {
    font-size: 14px;
    font-weight: normal;
    margin-bottom: 15px
}

.e-de-tbl-dlg-footer {
    padding-top: 23px
}

.e-de-row-ht-top, .e-de-cell-ht-top {
    padding: 0 20px;
    width: 160px
}

.e-de-ht-wdth-type {
    margin-top: -24px;
    width: 120px
}

.e-de-row-ht-top.e-de-rtl, .e-de-cell-ht-top.e-de-rtl {
    margin-left: 0;
    margin-right: 20px
}

.e-de-cell-width-top {
    margin-left: 20px;
    margin-top: -23px
}

    .e-de-cell-width-top.e-de-rtl {
        margin-left: 0;
        margin-right: 20px
    }

.e-de-tbl-dlg-border-btn {
    float: right;
    margin-top: 14px
}

    .e-de-tbl-dlg-border-btn.e-de-rtl {
        float: left;
        margin-right: 0
    }

.e-de-table-border-setting.e-de-rtl {
    right: 5px
}

.e-de-tbl-dlg-op-btn {
    left: 440px;
    position: absolute;
    top: 285px
}

.e-de-insert-table-dlg-sub-header {
    display: block;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 8px;
    margin-top: 0
}

.e-de-insert-footnote-dlg-sub-header, .e-de-insert-footnote-dlg-header {
    display: block;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 8px;
    margin-top: 0
}

.e-de-insert-footnote-dlg-header {
    margin-bottom: 25px
}

.e-de-insert-table-dlg-input {
    margin-bottom: 14px
}

.e-de-list-ddl-subheader, .e-de-list-ddl-subheaderbottom {
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 10px;
    margin-top: 10px
}

.e-de-list-dlg-subdiv {
    float: right;
    margin-top: 40px;
    position: relative
}

    .e-de-list-dlg-subdiv.e-de-rtl {
        float: left;
        margin-top: -136px
    }

.e-de-list-dlg-div {
    float: right;
    margin-top: 30px;
    position: relative
}

    .e-de-list-dlg-div.e-de-rtl {
        float: left;
        margin-top: -138px
    }

.e-de-ok-button {
    margin-right: 8px
}

    .e-de-ok-button.e-de-rtl {
        margin-left: 8px
    }

.e-de-options-setter {
    left: 339px
}

.e-de-op-close-icon:hover {
    color: rgba(0,0,0,.75)
}

.e-de-tooltip {
    background-color: #fff;
    box-shadow: 0 3px 8px 0 rgba(0,0,0,.26);
    color: #000;
    cursor: text;
    display: table;
    max-width: 200px;
    padding: 5px;
    word-wrap: break-word
}

.e-de-form-popup {
    background-color: #fff;
    box-shadow: 0 3px 8px 0 rgba(0,0,0,.26);
    color: #000;
    cursor: text;
    max-width: 350px;
    min-width: 300px;
    padding: 16px;
    position: absolute;
    width: fit-content;
    word-wrap: break-word
}

.e-de-save, .e-de-cancel {
    margin-left: 8px
}

.e-btn.e-de-op-icon-btn {
    background-color: rgba(0,0,0,0);
    border-color: rgba(0,0,0,0)
}

.e-documenteditor .e-de-op-close-button {
    left: 250px;
    position: absolute;
    top: 8px;
    padding-top: 0px
}

.e-de-style-paragraph-indent-group-button .e-btn.e-active, .e-de-style-paragraph-group-button .e-btn.e-active, .e-de-style-font-group-button .e-btn.e-active {
    background-color: #6c757d;
    box-shadow: inset 0 3px 5px #4e555b;
    box-shadow: none
}

    .e-de-style-paragraph-indent-group-button .e-btn.e-active .e-btn-icon, .e-de-style-paragraph-group-button .e-btn.e-active .e-btn-icon, .e-de-style-font-group-button .e-btn.e-active .e-btn-icon {
        color: #fff
    }

.e-de-style-font-group-button .e-btn, .e-de-style-paragraph-group-button .e-btn, .e-de-style-paragraph-indent-group-button .e-btn {
    background: #fff;
    border-color: #ced4da
}

    .e-de-style-font-group-button .e-btn:focus, .e-de-style-paragraph-group-button .e-btn:focus, .e-de-style-paragraph-indent-group-button .e-btn:focus {
        background-color: #6c757d;
        box-shadow: inset 0 3px 5px #4e555b
    }

    .e-de-style-font-group-button .e-btn:active, .e-de-style-paragraph-group-button .e-btn:active, .e-de-style-paragraph-indent-group-button .e-btn:active {
        background-color: #6c757d;
        box-shadow: inset 0 3px 5px #4e555b
    }

    .e-de-style-font-group-button .e-btn:hover, .e-de-style-paragraph-group-button .e-btn:hover, .e-de-style-paragraph-indent-group-button .e-btn:hover {
        background-color: #6c757d;
        box-shadow: inset 0 3px 5px #4e555b
    }

        .e-de-style-font-group-button .e-btn:hover .e-btn-icon, .e-de-style-font-group-button .e-btn:focus .e-btn-icon, .e-de-style-font-group-button .e-btn:active .e-btn-icon, .e-de-style-font-group-button .e-btn:disabled .e-btn-icon, .e-de-style-paragraph-group-button .e-btn:hover .e-btn-icon, .e-de-style-paragraph-group-button .e-btn:focus .e-btn-icon, .e-de-style-paragraph-group-button .e-btn:active .e-btn-icon, .e-de-style-paragraph-group-button .e-btn:disabled .e-btn-icon {
            color: #fff
        }

.e-de-style-font-group-button .e-btn-icon, .e-de-style-paragraph-group-button .e-btn-icon, .e-de-style-paragraph-indent-group-button .e-btn-icon {
    color: #495057;
    font-size: 14px
}

.e-de-style-paragraph-indent-group-button .e-btn:hover .e-btn-icon, .e-de-style-paragraph-indent-group-button .e-btn:focus .e-btn-icon, .e-de-style-paragraph-indent-group-button .e-btn:active .e-btn-icon, .e-de-style-paragraph-indent-group-button .e-btn:disabled .e-btn-icon {
    color: #fff
}

.e-de-style-paragraph-indent-group-button .e-btn-icon {
    color: #495057;
    font-size: 14px
}

.e-de-style-font-color-picker .e-split-btn-wrapper .e-split-colorpicker.e-split-btn, .e-de-style-font-color-picker .e-btn.e-icon-btn, .e-de-dlg-clr-picker .e-split-btn-wrapper .e-split-colorpicker.e-split-btn, .e-de-dlg-clr-picker .e-btn.e-icon-btn, .e-de-font-dlg-display .e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn, .e-de-font-dlg-display .e-colorpicker-wrapper .e-btn.e-icon-btn {
    padding: 4px 8px !important
}

.e-de-rp-close-icon.e-btn {
    background: #fafafa;
    border: 0;
    color: #495057;
    opacity: 1
}

.e-de-toc-dlg-style-input {
    margin-top: 18px
}

.e-de-list-container {
    background: #fff !important
}

.e-documenteditor .e-de-op-close-button {
    top: 10px
}

.e-de-styles, .e-de-bookmark {
    margin-top: 0 !important
}

    .e-de-bookmark .e-bookmark-textbox-input {
        box-sizing: border-box !important
    }

.e-de-cp-option {
    background: rgba(0,0,0,0)
}

.e-styles-common {
    padding-top: 14px
}

.e-styles-list {
    margin-right: 14px
}

.e-de-font-dlg-display .e-split-btn-wrapper .e-btn {
    border-color: #ced4da
}

.e-de-restrict-pane {
    color: #000
}

.e-de-op.e-de-rtl .e-de-search-tab-content {
    margin-left: 12px;
    margin-right: 0
}

.e-documenteditor .e-de-op-close-button.e-de-rtl {
    right: 255px
}

.e-de-table-measure-lbl {
    font-size: 11px;
    font-weight: normal;
    display: block;
    margin-bottom: 8px
}

.e-de-tbl-indent-lbl {
    font-weight: normal;
    font-size: 11px;
    position: relative;
    display: block;
    margin-bottom: 18px;
    top: 10px
}

.e-btn.e-de-op-close-button:hover {
    background-color: rgba(0,0,0,0);
    border-color: rgba(0,0,0,0);
    color: rgba(0,0,0,.75)
}

.e-btn.e-de-op-close-button:focus {
    background-color: rgba(0,0,0,0);
    border-color: rgba(0,0,0,0);
    color: rgba(0,0,0,.75)
}

.e-btn.e-de-op-close-button:active {
    background-color: rgba(0,0,0,0);
    border-color: rgba(0,0,0,0);
    color: rgba(248,249,250,.5)
}

.e-documenteditor .e-input {
    font-size: 14px
}

.e-de-dlg-target .e-footer-content .e-control.e-btn.e-flat:not(.e-icon-btn) {
    height: 32px
}

.e-de-tbl-dlg-border-btn .e-control.e-btn.e-flat:not(.e-icon-btn) {
    height: auto
}

.e-de-op-result-container {
    margin-top: 14px
}

.e-de-restrict-pane, .e-de-op {
    background: #f8f9fa
}

    .e-de-restrict-pane .e-tab-header .e-toolbar-items, .e-de-op .e-tab-header .e-toolbar-items {
        margin-bottom: 0;
        margin-top: 14px
    }

.e-de-font-dlg-color {
    border: 1px #f8f9fa;
    border-radius: 4px;
    font-size: 12px;
    height: 16px;
    margin-left: 15px;
    width: 25px
}

.e-de-icon-table-row-above {
    top: 10px
}

.e-de-icon-table-row-below {
    top: 49px
}

.e-de-icon-table-column-left {
    top: 89px
}

.e-de-icon-table-column-right {
    top: 127px
}

.e-de-icon-table-delete {
    top: 10px
}

.e-de-icon-table-row-delete {
    top: 49px
}

.e-de-icon-table-column-delete {
    top: 89px
}

.e-de-list-bullet-none {
    height: 40px;
    width: 40px
}

.e-de-list-bullet-dot {
    height: 40px;
    width: 40px
}

.e-de-list-bullet-circle {
    height: 40px;
    width: 40px
}

.e-de-list-bullet-square {
    height: 40px;
    width: 40px
}

.e-de-list-bullet-flower {
    height: 40px;
    width: 40px
}

.e-de-list-bullet-arrow {
    height: 40px;
    width: 40px
}

.e-de-list-bullet-tick {
    height: 40px;
    width: 40px
}

.e-de-bullet:hover {
    background: rgba(0,0,0,.12)
}

.e-de-list-numbered-none {
    height: 80px;
    width: 80px
}

.e-de-list-numbered-number-dot {
    height: 80px;
    width: 80px
}

.e-de-list-numbered-number-brace {
    height: 80px;
    width: 80px
}

.e-de-list-numbered-up-roman {
    height: 80px;
    width: 80px
}

.e-de-list-numbered-up-letter {
    height: 80px;
    width: 80px
}

.e-de-list-numbered-low-letter-brace {
    height: 80px;
    width: 80px
}

.e-de-numbered-low-letter-dot {
    height: 80px;
    width: 80px
}

.e-de-list-numbered-low-roman {
    height: 80px;
    width: 80px
}

.e-de-numbered:hover {
    background: rgba(0,0,0,.12)
}

.e-de-list-multilevel-none {
    height: 80px;
    width: 80px
}

.e-de-list-multilevel-list-normal {
    height: 80px;
    width: 80px
}

.e-de-list-multilevel-list-multilevel {
    height: 80px;
    width: 80px
}

.e-de-list-multilevel-list-bullets {
    height: 80px;
    width: 80px
}

.e-de-multilevel-list:hover {
    background: rgba(0,0,0,.12)
}

.e-de-list-dialog-open:hover {
    background: rgba(0,0,0,.12)
}

.e-de-cell-options {
    left: 336px;
    top: 272px
}

    .e-de-cell-options.e-de-rtl {
        left: 123px
    }

.e-de-font-color-label {
    margin-bottom: 0;
    margin-right: 14px;
    margin-top: 14px
}

.e-de-font-content-label {
    width: 115px
}

.e-de-font-color-margin {
    margin-right: 8px;
    margin-top: 5px
}

    .e-de-font-color-margin.e-de-rtl {
        margin-left: 8px;
        margin-right: 0
    }

.e-de-font-content-checkbox-label {
    margin-left: 42px
}

.e-de-font-content-checkbox-label-rtl {
    margin-right: 61px
}

.e-de-font-checkbox {
    margin-top: 10px
}

.e-de-font-checkbox-transform {
    margin-left: 58px
}

    .e-de-font-checkbox-transform.e-de-rtl {
        margin-left: 0;
        margin-right: 58px
    }

.e-de-font-checkbox-transform-label {
    margin-bottom: 10px;
    margin-top: 10px
}

.e-de-font-checkbox.e-de-rtl {
    margin-left: 0;
    margin-right: 58px
}

.e-de-font-checkbox.e-de-rtl {
    margin-left: 0;
    margin-right: 58px
}

.e-de-font-clr-div {
    margin-top: 14px
}

.e-de-font-dlg-padding {
    margin-top: 14px
}

.e-de-table-container-div {
    margin-top: 12px
}

.e-de-table-header-div {
    padding-top: 0
}

.e-de-table-subheader-div {
    float: right;
    margin-right: 140px;
    margin-top: -40px
}

    .e-de-table-subheader-div.e-de-rtl {
        float: left;
        margin-left: 140px;
        margin-right: 0
    }

.e-de-table-cell-header-div {
    padding-top: 0
}

.e-de-table-cell-subheader-div {
    top: 57px
}

.e-de-cell-margin-header {
    left: -26px;
    top: 274px
}

.e-de-tbl-margin-sub-header {
    margin-top: 10px
}

.e-de-tbl-btn-separator {
    width: 60%
}

.e-de-op-msg {
    color: #000;
    top: 79px
}

.e-de-save-dlg-file-name {
    height: 25px;
    margin-bottom: 8px
}

.e-de-save-dlg-format-type {
    height: 25px;
    margin-bottom: 8px;
    padding-top: 1px
}

.e-de-search-tab-content {
    margin-top: 12px;
    width: 275px
}

.e-de-font-dlg {
    width: max-content
}

.e-de-hyperlink {
    width: 250px
}

.e-de-insert-table {
    height: auto;
    width: auto
}

.e-de-insert-footnote {
    height: 139px;
    width: 247px
}

.e-de-insert-spellchecker {
    height: 360px;
    width: 513px;
    font-weight: normal
}

.e-de-dlg-spellcheck-listview {
    border: 1px solid #e4e4e4;
    border-radius: 2px !important;
    height: 122px !important;
    margin-right: 14px;
    margin-top: 8px;
    position: relative;
    float: left;
    width: 100%
}

    .e-de-dlg-spellcheck-listview.e-de-rtl {
        float: right
    }

.e-de-spellcheck-error-container {
    height: 140px;
    margin-bottom: 25px;
    display: flex
}

.e-de-spellcheck-suggestion-container {
    height: 140px;
    margin-bottom: 25px;
    display: flex
}

.e-dlg-spellcheck-listitem {
    font-size: 15px !important
}

.e-de-spellcheck-btncontainer {
    margin-top: 8px;
    position: relative;
    width: 100%;
    float: right
}

    .e-de-spellcheck-btncontainer.e-de-rtl {
        float: left
    }

.e-de-spellcheck-btn {
    margin-bottom: 8px;
    width: 100%
}

.e-de-dlg-spellchecker-subheader {
    margin-top: 8px;
    font-size: 15px
}

.e-de-dlg-spellchecker-subheaderbtm {
    font-size: 15px
}

.e-de-list-dlg {
    height: 450px;
    width: 400px
}

.e-de-save-dlg {
    height: 135px;
    width: 230px
}

.e-de-table-properties-dlg {
    width: 410px
}

.e-de-table-border-shading-dlg {
    width: 460px
}

.e-de-table-cell-margin-dlg {
    height: auto;
    width: 380px
}

.e-de-table-options-dlg {
    height: auto;
    width: 380px
}

.e-de-table-border-none {
    position: absolute;
    top: 25px
}

.e-de-table-border-box {
    position: absolute;
    top: 95px
}

.e-de-table-border-all {
    position: absolute;
    top: 165px
}

.e-de-table-border-custom {
    position: absolute;
    top: 235px
}

.e-de-table-shading-preview {
    top: 385px
}

.e-de-font-label span.e-label {
    color: rgba(0,0,0,.87)
}

.e-de-font-content-label:hover .e-label, .e-css.e-de-font-content-label:hover .e-label {
    color: rgba(0,0,0,.87)
}

.e-de-font-label:hover .e-label, .e-css.e-de-font-label:hover .e-label {
    color: rgba(0,0,0,.87)
}

.e-de-op-dlg-footer {
    margin-top: 14px
}

    .e-de-op-dlg-footer .e-btn {
        padding-left: 6px;
        padding-right: 6px
    }

.e-de-search-tab-content .e-input-group .e-de-search-input {
    width: 204px
}

.e-de-op-replacewith {
    width: 98%
}

.e-de-table-ppty-tab {
    border: 0
}

.e-de-list-format-info {
    border-radius: 50% !important;
    cursor: default;
    font-size: 12px !important;
    height: 15px;
    line-height: 1px;
    padding: 3px 0 0 0 !important;
    text-transform: lowercase;
    width: 16px
}

.e-button-custom {
    height: 32px;
    width: 100%
}

.e-styles-listview, .e-bookmark-listview {
    border: 1px solid #c8c8c8;
    border-radius: 4px;
    height: 150px;
    overflow-y: scroll
}

.e-bookmark-gotobutton, .e-bookmark-addbutton, .e-styles-addbutton, .e-bookmark-deletebutton {
    margin-bottom: 12px
}

.e-bookmark-list {
    float: left;
    margin-right: 14px;
    width: 250px
}

    .e-bookmark-list.e-de-rtl {
        margin-left: 20px;
        margin-right: 0
    }

.e-bookmark-textboxdiv {
    margin-bottom: 8px
}

.e-bookmark-listview .e-list-item {
    font-size: 13px;
    height: 30px;
    line-height: 27px
}

.e-bookmark-common {
    display: flex
}

.e-bookmark-button {
    position: relative;
    top: 0
}

.e-font {
    float: left
}

.e-font-rtl {
    float: right
}

.e-de-table-border-toptop-alignment, .e-de-table-border-topcenter-alignment, .e-de-table-border-topbottom-alignment, .e-de-table-border-diagionalup-alignment, .e-de-table-border-diagionaldown-alignment, .e-de-table-border-bottomleft-alignment, .e-de-table-border-bottomcenter-alignment, .e-de-table-border-bottomright-alignment {
    left: 48%;
    position: relative;
    top: 59%;
    transform: translate(-50%, -50%)
}

.e-de-style-properties, .e-de-style-formatting {
    font-size: 14px;
    font-weight: 400;
    color: #212529
}

.e-de-style-formatting {
    margin-bottom: 14px
}

.e-de-style-paragraph-indent-group-button .e-btn, .e-de-style-paragraph-group-button .e-btn, .e-de-style-font-group-button .e-btn {
    box-shadow: none
}

.e-de-table-options-dlg-div {
    height: auto;
    position: relative;
    margin-bottom: 14px;
    width: 504px
}

.e-de-style-properties {
    margin-bottom: 14px
}

.e-de-style-nametype-div {
    margin-bottom: 14px
}

.e-de-style-based-para-div {
    margin-bottom: 14px
}

.e-de-style-name, .e-de-style-styletype, .e-de-style-style-based-on, .e-de-style-style-paragraph {
    font-weight: normal;
    margin-bottom: 8px;
    font-size: 13px;
    width: 180px
}

.e-de-style-left-div {
    margin-right: 22px
}

    .e-de-style-left-div.e-de-rtl {
        margin-left: 22px;
        margin-right: 0
    }

.e-de-style-font-color-picker, .e-de-style-icon-button-size, .e-de-style-icon-button-first-size, .e-de-style-icon-button-last-size {
    height: 31px
}

.e-de-style-bold-button-size {
    margin-right: 8px;
    height: 35px;
    margin-left: 8px
}

.e-de-style-format-dropdwn .e-btn-icon {
    margin-left: 8px
}

.e-de-style-font-color-picker, .e-de-style-icon-button-size {
    margin-right: 8px
}

.e-de-style-icon-button-first-size {
    margin-right: 3px;
    margin-left: 8px
}

.e-de-style-icon-button-last-size {
    margin-right: 8px
}

.e-de-style-font-color-picker {
    margin-left: 8px
}

.e-style-font-fmaily-right {
    margin-right: 8px
}

.e-style-font {
    margin-left: 20px;
    margin-right: 20px
}

.e-de-style-dlg-name-input {
    height: 31px
}

.e-style-list {
    margin-left: 20px
}

.e-de-style-dialog .e-de-style-only-this-document {
    margin-top: 25px
}

.e-de-style-format-dropdwn {
    width: 135px
}

.e-de-style-options-div, .e-de-style-options-div > div:first-child {
    margin-bottom: 14px !important
}

.e-de-style-paragraph-group-button {
    border-right: 2px solid #ced4da
}

.e-de-style-font-group-button {
    border-left: 2px solid #ced4da;
    border-right: 2px solid #ced4da
}

.e-de-op-replace-messagediv {
    color: #000;
    top: auto
}

.e-de-font-content-label .e-label, .e-de-font-dlg-cb-right .e-label, .e-de-font-checkbox .e-label {
    font-size: 12px
}

.e-de-font-content-label .e-frame, .e-de-font-dlg-cb-right .e-frame, .e-de-font-checkbox .e-frame, .e-de-font-content-label-caps .e-frame, .e-de-cntr-pane-padding .e-frame {
    height: 15px;
    line-height: 13px;
    width: 15px
}

.e-de-op-input-group, .e-de-op-replacewith {
    height: auto
}

.e-de-hyperlink-bookmark-check {
    margin-top: 20px
}

    .e-de-table-container-div .e-checkbox-wrapper .e-frame, .e-de-table-header-div .e-checkbox-wrapper .e-frame, .e-de-table-ppty-options-break .e-checkbox-wrapper .e-frame, .e-de-table-ppty-options-header-row .e-checkbox-wrapper .e-frame, .e-de-table-cell-header-div .e-checkbox-wrapper .e-frame, .e-de-tbl-btn-separator .e-checkbox-wrapper .e-frame, .e-de-hyperlink-bookmark-check .e-checkbox-wrapper .e-frame, .e-de-tbl-margin-sub-header .e-frame {
        height: 15px;
        line-height: 13px;
        width: 15px
    }

    .e-de-table-container-div .e-checkbox-wrapper .e-label, .e-de-table-header-div .e-checkbox-wrapper .e-label, .e-de-table-ppty-options-break .e-checkbox-wrapper .e-label, .e-de-table-ppty-options-header-row .e-checkbox-wrapper .e-label, .e-de-table-cell-header-div .e-checkbox-wrapper .e-label, .e-de-tbl-btn-separator .e-checkbox-wrapper .e-label, .e-de-hyperlink-bookmark-check .e-checkbox-wrapper .e-label, .e-de-tbl-margin-sub-header .e-label {
        font-size: 14px
    }

    .e-de-table-container-div .e-checkbox-wrapper .e-label, .e-de-table-header-div .e-checkbox-wrapper .e-label, .e-de-table-ppty-options-break .e-checkbox-wrapper .e-label, .e-de-table-ppty-options-header-row .e-checkbox-wrapper .e-label, .e-de-table-cell-header-div .e-checkbox-wrapper .e-label, .e-de-tbl-btn-separator .e-checkbox-wrapper .e-label, .e-de-hyperlink-bookmark-check .e-checkbox-wrapper .e-label, .e-de-tbl-margin-sub-header .e-label {
        font-size: 14px
    }

.e-de-table-ppty-dlg-measure-div {
    float: right;
    margin-left: 20px;
    margin-top: -18px
}

    .e-de-table-ppty-dlg-measure-div.e-de-rtl {
        float: left;
        margin-left: 0;
        margin-right: 20px
    }

.e-de-table-ppty-dlg-measure-drop-down-div {
    float: right;
    margin-left: 20px;
    margin-top: 6px;
    width: 120px
}

    .e-de-table-ppty-dlg-measure-drop-down-div.e-de-rtl {
        margin-left: 0;
        margin-right: 20px
    }

.e-de-table-ppty-dlg-row-height-label {
    float: right;
    margin-right: 184px;
    margin-top: -62px
}

    .e-de-table-ppty-dlg-row-height-label.e-de-rtl {
        float: left;
        margin-left: 184px;
        margin-right: 0
    }

.e-de-table-ppty-dlg-preferred-width-div {
    float: right;
    margin-left: 20px;
    margin-top: 6px;
    width: 120px
}

    .e-de-table-ppty-dlg-preferred-width-div.e-de-rtl {
        margin-left: 0;
        margin-right: 20px;
        width: 120px
    }

.e-de-table-ppty-options-break {
    margin-bottom: 8px
}

.e-de-table-cell-subheader-div {
    margin-right: 125px;
    margin-top: -37px
}

    .e-de-table-cell-subheader-div.e-de-rtl {
        margin-left: 125px;
        margin-right: 0
    }

.e-de-table-ppty-dlg-cell-tab-measure-label {
    float: right;
    margin-right: 190px;
    margin-top: -58px
}

.e-tab .e-tab-header .e-toolbar-item .e-de-table-ppty-dlg-row-header {
    padding-left: 12px;
    padding-right: 12px
}

.e-tab .e-tab-header .e-toolbar-item .e-de-table-ppty-dlg-cell-header {
    padding-left: 12px;
    padding-right: 12px
}

.e-tab .e-tab-header .e-toolbar-item .e-de-page-setup-dlg-margin-tab-header {
    padding-left: 15px;
    padding-right: 12px
}

.e-styles-list {
    float: left;
    margin-right: 24px;
    width: 250px
}

.e-styles-textboxdiv {
    padding-bottom: 15px
}

.e-styles-listview .e-list-item {
    font-size: 13px;
    height: 30px;
    line-height: 27px
}

.e-styles-common {
    padding-top: 5px
}

.e-styles-button {
    float: right
}

.e-de-toc-dlg-right-sub-container.e-de-rtl {
    margin-left: 2px;
    margin-right: 2px
}

.e-de-toc-dlg-styles {
    margin-bottom: 11px;
    margin-left: 38px;
    margin-top: 30px
}

    .e-de-toc-dlg-styles.e-de-rtl {
        margin-left: 0;
        margin-right: 38px
    }

.e-de-toc-dlg-style-input.e-de-rtl {
    margin-left: 0;
    margin-right: 38px
}

.e-de-toc-table-div .e-de-toc-dlg-toc-level {
    height: 24px;
    margin-left: 36px;
    width: 44px
}

.e-de-toc-styles-table-div {
    border: 1px solid #c3c3c3;
    border-radius: 3px;
    margin-top: 10px;
    width: 100%;
    height: 183px
}

.e-de-toc-dlg-sub-level-heading {
    font-size: 12px
}

.e-de-toc-table-div {
    height: 143px;
    overflow-y: scroll;
    width: 100%
}

.e-de-toc-dlg-style-input {
    margin-bottom: 3px;
    margin-left: 38px;
    width: 210px
}

.e-de-toc-dlg-outline-levels {
    margin-top: 15px;
    width: 150px
}

.e-bookmark-textboxdiv .e-bookmark-textbox-input {
    height: 32px
}

.e-styles-dlgfields {
    font-weight: normal;
    margin-bottom: 6px
}

.e-tab .e-tab-header .e-toolbar-item .e-de-op-find-tab-header {
    padding-left: 15px;
    padding-right: 12px
}

.e-tab .e-tab-header .e-toolbar-item .e-de-op-replace-tab-header {
    padding-left: 15px;
    padding-right: 12px
}

.e-de-dlg-target .e-footer-content .e-list-dlg-font {
    margin-left: 1px
}

.e-bookmark-dlgfields {
    font-weight: normal;
    font-size: 12px;
    margin-bottom: 8px
}

.e-de-ui-wfloating-menu.e-de-ui-bullets-menu .e-de-ui-wfloating-menuitem-md {
    height: 65px;
    padding: 10px;
    width: 70px
}

.e-de-ui-wfloating-menu.e-de-ui-bullets-menu .e-de-ui-wfloating-bullet-menuitem-md {
    height: 45px;
    width: 45px
}

.e-de-bullet-icon-size {
    height: 45px;
    width: 45px
}

.e-de-ui-list-header-presetmenu {
    cursor: pointer;
    font-size: 11px;
    line-height: 14px;
    min-width: 50px;
    overflow: hidden;
    text-align: left;
    white-space: nowrap;
    width: 100%
}

.e-de-number-bullet-dlg .e-tab .e-content .e-item {
    padding: 0px
}

.e-de-number-bullet-dlg {
    width: 272px
}

.e-de-style-numbered-list, .e-de-ui-bullet-list-header-presetmenu {
    height: 270px
}

.e-de-ui-bullet {
    font-size: 42px
}

.e-de-ui-list-header-presetmenu .e-de-ui-list-line {
    border-bottom: 1px solid #ccc;
    margin-left: 5px;
    width: 100%
}

.e-de-ui-list-header-presetmenu div span {
    color: #aaa;
    display: inline-block;
    vertical-align: middle
}

.e-de-ui-wfloating-menu .e-de-ui-wfloating-menuitem, .e-de-ui-wfloating-menu .e-de-ui-menuitem-none {
    border: 0;
    box-shadow: inset 0 0 0 1px #ebebeb;
    cursor: pointer;
    height: 70px;
    margin: 0 5px 5px 0;
    padding: 0;
    width: 70px
}

.e-de-ui-wfloating-menu {
    padding: 10px 4px 5px 10px
}

.e-de-list-thumbnail .e-de-list-items {
    float: left
}

.e-de-list-thumbnail .e-de-list-items {
    background: #fff;
    border: 1px solid rgba(0,0,0,0);
    clear: initial;
    display: inline-block;
    height: auto;
    margin: 5px;
    text-align: center;
    width: auto
}

.e-de-list-items {
    background: #fff;
    box-sizing: border-box;
    cursor: pointer;
    list-style: none;
    padding: 7px 10px;
    position: relative
}

.e-de-list-item-size {
    font-size: 14px
}

.e-de-ui-wfloating-menu {
    padding: 10px 4px 5px 10px
}

.e-de-table-ppty-dlg-tabs {
    height: 280px;
    position: relative
}

.e-de-ui-bullet-list-header-presetmenu .e-de-list-thumbnail .e-de-list-active, .e-de-style-numbered-list .e-de-list-thumbnail .e-de-list-active {
    border-color: #00416f
}

.e-de-rp-sub-content-div {
    line-height: none;
    font-size: 12px;
    margin-bottom: 8px
}

.e-de-bullet-icons {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%)
}

.e-de-header-footer-list {
    color: #00416f
}

.e-de-ltr-btn-div {
    font-size: 12px;
    width: 200px
}

.e-de-tbl-rtl-btn-div {
    font-size: 12px;
    margin-right: 14px
}

    .e-de-tbl-rtl-btn-div.e-de-rtl {
        margin-left: 14px;
        margin-right: 0
    }

.e-de-tbl-ltr-btn-div {
    font-size: 12px
}

.e-de-disabledbutton {
    opacity: .4;
    pointer-events: none
}

.e-de-restrict-format {
    margin-top: 16px
}

.e-de-rp-format {
    font-size: 13px;
    margin-bottom: 12px;
    opacity: .65;
    font-weight: normal
}

.e-de-rp-checkbox {
    font-size: 12px
}

.e-de-rp-border {
    margin-bottom: 12px;
    margin-top: 12px
}

.e-de-rp-header {
    font-size: 15px;
    font-weight: normal;
    opacity: .87;
    color: #212529;
    width: 75%
}

.e-de-rp-user .e-checkbox-wrapper {
    width: auto
}

.e-de-rp-nav-btn, .e-de-rp-btn-enforce {
    background: #fafafa;
    font-size: 13px;
    opacity: .87;
    border-radius: 2px;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 2px 4px 0 rgba(0,0,0,.5);
    border-color: #dee2e6;
    box-shadow: none;
    color: #495057;
    opacity: 1
}

.e-de-rp-nav-btn {
    width: auto
}

.e-de-rp-btn-stop-enforce {
    background: #fafafa;
    font-size: 13px;
    opacity: .87;
    border-radius: 2px;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 2px 4px 0 rgba(0,0,0,.5);
    border-color: #dee2e6;
    box-shadow: none;
    color: #495057;
    opacity: 1
}

.e-de-rp-sub-div {
    border-bottom: 1px solid #e4e4e4;
    padding: 12px
}

.e-de-restrict-pane {
    padding-left: 0;
    padding-top: 0;
    padding-right: 0
}

.e-de-rp-whole-header {
    padding: 12px
}

.e-de-rp-user {
    background: #fff;
    border: 1px solid #e4e4e4;
    border-radius: 2px;
    font-size: 12px;
    height: 110px
}

.e-de-rp-enforce {
    padding: 12px
}

.e-de-rp-enforce-nav {
    margin: 0 12px 12px 12px
}

.e-de-enforce-dlg-title {
    font-size: 14px;
    font-weight: normal;
    margin-bottom: 8px
}

.e-de-enforce .e-de-enforce-dlg-input {
    height: 32px;
    width: 300px
}

.e-de-user-add-btn {
    border-radius: 2px;
    width: 74px
}

.e-de-user-dlg .e-de-user-dlg-textbox-input {
    margin-right: 16px;
    width: 304px
}

.e-de-user-dlg-list.e-de-rtl .e-de-user-dlg-textbox-input {
    margin-right: 0;
    margin-left: 16px
}

.e-de-user-dlg-list {
    margin-bottom: 15px;
    display: inline-flex
}

.e-de-user-listview {
    border: 1px solid #e4e4e4;
    border-radius: 2px;
    height: 106px
}

.e-de-user-dlg-user {
    margin-bottom: 12px
}

.e-user-delete {
    float: left
}

.e-de-unprotect-dlg-title {
    font-size: 14px;
    margin-bottom: 8px
}

.e-de-rp-stop-div1 {
    opacity: .87;
    padding: 12px 12px 6px 12px;
    font-weight: 500;
    border-bottom: 1px solid #e0e0e0
}

.e-de-rp-stop-div2 {
    padding: 12px 12px 24px
}

.e-de-rp-close-icon {
    float: right;
    position: relative;
    top: -7px;
    right: -9px
}

.e-de-restrict-pane {
    height: 100%;
    overflow: auto;
    overflow-x: hidden;
    width: 268px
}

.e-de-rp-nav-lbl {
    font-size: 13px;
    margin: 0 12px
}

.e-documenteditor-optionspane {
    height: 100%
}

.e-de-cmt-pane {
    background-color: inherit;
    color: #495057
}

.e-de-cp-whole-header {
    padding: 12px
}

.e-de-cp-header {
    font-size: 13px;
    font-weight: 500;
    opacity: .87;
    width: 75%
}

.e-de-cmt-container {
    height: auto;
    padding: 0 8px;
    overflow: auto
}

.e-de-cmt-sub-container {
    background-color: #e9ecef;
    border: 1px solid #dee2e6;
    border-radius: 2px;
    margin: 8px 0;
    padding: 8px
}

.e-de-cmt-view {
    cursor: default
}

.e-de-cmt-sub-container.e-de-cmt-selection {
    border-left: 3px solid #00416f;
    padding-left: 6px
}

.e-de-tc-outer {
    border-bottom: 1px solid #d8d8d8
}

.e-de-tc-pane {
    color: #495057
}

.e-de-trckchanges-inner {
    cursor: default;
    margin: 8px 0 8px 7.5px;
    padding-left: 8px;
    padding-right: 16px;
    padding-bottom: 8px
}

    .e-de-trckchanges-inner:hover {
        border-left: 2px solid #00416f;
        cursor: default;
        margin: 8px 0 8px 7.5px;
        padding-left: 6px;
        padding-right: 16px;
        padding-bottom: 8px
    }

    .e-de-trckchanges-inner.e-de-trckchanges-inner-select {
        border-left: 3px solid #00416f;
        cursor: default;
        margin: 8px 0 8px 7.5px;
        padding-left: 5px;
        padding-right: 16px;
        padding-bottom: 8px
    }

.e-de-tc-no-chng {
    color: #000;
    font-size: 14px;
    opacity: 65%;
    margin: 60px 0;
    text-align: center
}

.e-tc-btn-bg-clr.e-btn:not(:hover):not(.e-active) {
    background-color: inherit;
    border-color: rgba(0,0,0,0);
    color: inherit
}

.e-tc-nvgte.e-icon-btn {
    text-align: center;
    vertical-align: middle
}

.e-de-track-span-user {
    display: inline-flex;
    overflow: hidden;
    width: 110px
}

.e-de-track-span-view {
    display: inline-flex;
    overflow: hidden;
    width: 50px
}

.e-btn.e-outline.e-de-track-accept-button {
    min-width: 66px;
    padding: 5px 4px;
    text-transform: initial
}

    .e-btn.e-outline.e-de-track-accept-button:hover {
        min-width: 66px;
        padding: 5px 4px;
        text-transform: initial
    }

.e-btn.e-outline.e-de-track-reject-button {
    min-width: 64px;
    padding: 5px 6px;
    margin-left: 8px;
    text-transform: initial
}

    .e-btn.e-outline.e-de-track-reject-button:hover {
        min-width: 64px;
        padding: 5px 6px;
        margin-left: 8px;
        text-transform: initial
    }

.e-de-track-chngs-count {
    font-size: 12px;
    margin-left: 6px;
    opacity: .87;
    padding-top: 7px;
    white-space: nowrap
}

.e-de-track-insert {
    color: #4d841e;
    font-size: 13px;
    opacity: 100%
}

.e-de-track-delete {
    color: #d74113;
    font-size: 13px;
    opacity: 100%
}

.e-de-track-toolbar {
    border-bottom: 1px solid #d8d8d8;
    border-top: 1px solid #d8d8d8;
    padding-bottom: 3px
}

.e-de-track-pane-drop-btn {
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 5px;
    font-size: 13px;
    font-weight: normal
}

.e-toolbar-item.e-de-track-toolbar-overlay.e-template.e-overlay {
    opacity: 1;
    font-weight: normal;
    font-size: 13px
}

.e-de-track-date {
    font-size: 13px;
    margin-top: 4px;
    opacity: .67
}

.e-de-track-usernme-div {
    justify-content: space-between;
    padding-top: 8px
}

.e-de-track-user-nme {
    font-size: 13px;
    font-weight: 500;
    padding-left: 8px
}

.e-de-track-chngs-text {
    line-height: 19.5px;
    overflow: hidden;
    word-wrap: break-word;
    text-overflow: ellipsis;
    font-size: 13px;
    min-height: 20px;
    padding-top: 8px;
    margin-bottom: 16px
}

.e-de-track-chng-table {
    border-collapse: collapse;
    border-spacing: 0px;
    opacity: 70%;
    width: 100%
}

.e-de-tc-tble-cell {
    border: 1px solid;
    height: 20px
}

.e-de-tc-shrink-img {
    height: 30px;
    margin: 0 4px;
    vertical-align: middle;
    width: 50px
}

.e-de-tc-field {
    background-color: #cecdcd;
    margin: 0 2px
}

.e-de-tc-hide-para-mark .e-de-tc-outer .e-de-trckchanges-inner .e-de-track-chngs-text .e-de-tc-pmark {
    display: none
}

.e-de-tc-pmark {
    font-size: 14px;
    font-family: Roboto-Regular;
    font-weight: 600;
    color: #011677;
    margin: 0 2px
}

.e-de-cmt-sub-container:not(.e-de-cmt-selection):not(.e-de-cmt-reply):hover {
    border-left: 2px solid #00416f;
    padding-left: 7px
}

.e-de-cmt-author {
    align-items: center;
    margin-bottom: 8px
}

.e-de-cmt-author-name {
    font-size: 13px;
    font-weight: normal;
    padding-left: 8px;
    width: 90%
}

.e-de-cp-option.e-btn.e-icon-btn {
    background-color: inherit;
    border: none;
    color: inherit;
    float: right;
    height: 20px;
    padding: 0px;
    width: 20px;
    margin-top: -4px
}

    .e-de-cp-option.e-btn.e-icon-btn span {
        margin-top: 0px;
        background: #f8f9fa
    }

.e-de-cmt-view:hover .e-de-cp-option {
    display: block
}

.e-de-cmt-readonly {
    font-size: 13px;
    padding-top: 4px;
    word-break: break-word
}

.e-de-cmt-date {
    font-size: 13px;
    margin-top: 12px;
    opacity: .67
}

.e-de-cmt-sub-container.e-de-cmt-reply {
    border: none;
    border-top: 1px solid #dee2e6;
    border-radius: 0px;
    margin: 11.5px 8px 0 8px;
    padding: 0px
}

    .e-de-cmt-sub-container.e-de-cmt-reply .e-de-cmt-view {
        margin-top: 11.5px
    }

.e-de-cmt-textarea.e-input {
    color: #495057;
    font-size: 13px;
    line-height: normal;
    min-height: 30px;
    overflow: hidden;
    padding-top: 7px;
    resize: none
}

.e-de-cmt-textarea:empty::before {
    content: attr(placeholder);
    opacity: .5
}

.e-de-cmt-action-button {
    text-align: right;
    margin-top: 8px
}

.e-de-cmt-post-btn.e-btn.e-flat, .e-de-cmt-cancel-btn.e-btn.e-flat {
    height: 32px;
    margin-left: 8px;
    width: 32px
}

.e-de-cmt-resolved .e-de-cmt-author-name, .e-de-cmt-resolved .e-de-cmt-readonly, .e-de-cmt-resolved e-de-cmt-date {
    opacity: .67
}

.e-de-cmt-resolved .e-de-cmt-rply-view {
    display: none
}

.e-de-cmt-resolved .e-de-cmt-resolve-btn {
    display: block;
    margin-top: 8px;
    text-align: right
}

.e-de-cmt-sub-container.e-de-cmt-resolved.e-de-cmt-selection {
    border-left: 3px solid rgba(0,103,107,.5)
}

.e-de-cmt-sub-container.e-de-cmt-resolved:not(.e-de-cmt-selection):not(.e-de-cmt-reply):hover {
    border-left: 2px solid rgba(0,103,107,.5)
}

.e-de-lock-mark {
    cursor: default;
    color: rgba(0,0,0,.54);
    font-size: 13px;
    height: 13px;
    pointer-events: all;
    width: 13px
}

.e-de-cmt-mark {
    cursor: default;
    color: rgba(0,0,0,.54);
    font-size: 13px;
    height: 13px;
    pointer-events: all;
    width: 13px
}

    .e-de-cmt-mark :hover {
        color: #00416f
    }

    .e-de-cmt-mark.e-de-cmt-mark-selected, .e-de-cmt-mark.e-de-cmt-mark-hover {
        color: #00416f
    }

.e-de-cmt-no-cmt {
    margin-left: 6px;
    margin-top: 24px;
    font-size: 13px
}

.e-de-cmt-drawer-cnt {
    font-size: 13px;
    height: 20px;
    margin-top: 8px
}

.e-de-cmt-drawer {
    cursor: pointer;
    float: right;
    opacity: .54;
    margin-right: 4px;
    margin-top: 4px
}

.e-de-cmt-rply-view {
    margin-top: 12px
}

.e-de-cmt-resolve-btn {
    display: none
}

textarea.e-de-cmt-textarea {
    height: 28px
}

.e-rtl .e-de-cmt-pane {
    border-left: none;
    border-right: 1px solid #dee2e6
}

.e-rtl .e-de-rp-close-icon {
    float: left;
    right: 9px
}

.e-rtl .e-de-cp-option.e-btn.e-icon-btn {
    float: left
}

.e-rtl .e-de-cmt-sub-container.e-de-cmt-selection {
    border-left: 1px solid #dee2e6;
    border-right: 3px solid #00416f;
    padding-left: 8px;
    padding-right: 6px
}

.e-rtl .e-de-cmt-sub-container:not(.e-de-cmt-selection):not(.e-de-cmt-reply):hover {
    border-left: 1px solid #dee2e6;
    border-right: 2px solid #00416f;
    padding-left: 8px;
    padding-right: 7px
}

.e-rtl .e-de-cmt-sub-container.e-de-cmt-resolved.e-de-cmt-selection {
    border-right: 3px solid rgba(0,103,107,.5)
}

.e-rtl .e-de-cmt-sub-container.e-de-cmt-resolved:not(.e-de-cmt-selection):not(.e-de-cmt-reply):hover {
    border-right: 2px solid rgba(0,103,107,.5)
}

.e-rtl .e-de-cmt-action-button {
    text-align: left
}

.e-rtl .e-de-cmt-no-cmt {
    margin-left: auto;
    margin-right: 6px
}

.e-rtl .e-de-cmt-drawer {
    float: left;
    margin-left: 8px;
    margin-right: auto
}

.e-rtl .e-de-cmt-resolve-btn {
    text-align: left
}

.e-de-close-icon.e-btn {
    background-color: rgba(0,0,0,0) !important;
    border-color: rgba(0,0,0,0) !important;
    border-radius: 50%;
    color: rgba(0,0,0,.5);
    border: none
}

    .e-de-close-icon.e-btn:active {
        background-color: rgba(0,0,0,0) !important;
        border-color: rgba(0,0,0,0) !important;
        box-shadow: none
    }

    .e-de-close-icon.e-btn:hover {
        background-color: rgba(0,0,0,0) !important;
        box-shadow: none;
        color: rgba(0,0,0,.75);
        cursor: default;
        border: none
    }

.e-btn.e-de-close-icon:hover span {
    cursor: pointer;
    color: rgba(0,0,0,.75)
}

.e-de-para-dlg-right-sub-container-blazor {
    top: 0
}

.e-de-rp-mu-btn {
    margin-top: 3px
}

.e-de-table-dialog-row-height {
    padding-top: 24px
}

.e-de-tablecell-dialog-alignment-icon {
    width: 54px;
    height: 54px;
    margin: 2px
}

.e-de-table-dia-indent-from-left {
    right: 45px
}

.e-de-table-dia-align-div {
    border: 1px solid #ddd;
    display: inline-block;
    height: 52px;
    margin-right: 10px;
    width: 52px
}

.e-de-table-dialog-alignment-icon {
    margin: 2px;
    height: 46px
}

.e-de-table-border-setting-genral {
    margin-right: 10px
}

.e-de-table-border-clr-left-container {
    padding-right: 19px
}

.e-de-table-border-clr-heading {
    font-size: 14px;
    font-weight: normal;
    padding-bottom: 2px
}

.e-de-table-border-icon-container {
    margin-top: 4px;
    margin-right: 4px
}

.e-de-table-border-preview-container {
    padding-left: 76px
}

.e-de-table-dlg-alignment-heading {
    color: #212529;
    display: block;
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 2px
}

.e-rtl .e-de-cmt-author-name {
    padding-left: 0%;
    padding-right: 8px
}

.e-rtl .e-de-ok-button {
    margin-right: 0;
    margin-left: 8px
}

.e-rtl .e-de-table-dia-align-div.e-de-rtl {
    margin-left: 10px;
    margin-right: 0
}

.e-rtl .e-de-table-border-clr-left-container {
    padding-right: 0;
    padding-left: 19px
}

.e-rtl .e-de-table-border-preview-container {
    padding-right: 76px;
    padding-left: 0
}

.e-rtl .e-de-table-border-setting-genral {
    margin-right: 0;
    margin-left: 10px
}

.e-rtl .e-de-table-border-icon-container {
    margin-right: 0;
    margin-left: 4px
}

.e-rtl .e-de-table-border-preview {
    width: 23px
}

.e-rtl .e-de-table-setting-labels-heading {
    margin-left: 0;
    margin-right: 10px
}

.e-de-user-info.e-de-user-name-collapse span {
    transition-property: height,min-width,max-width,width,border-radius,padding;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.1, 0.9, 0.2, 1);
    position: absolute;
    bottom: 0px;
    height: 6px;
    width: 6px;
    min-width: 0px;
    max-width: 6px;
    border-radius: 6px;
    padding: 0px
}

.e-de-user-info.e-de-user-name-expended span {
    transition-property: height,width,min-width,max-width,border-radius,padding;
    transition-duration: 300ms;
    transition-timing-function: cubic-bezier(0.8, 0, 0.2, 1);
    position: absolute;
    bottom: 0px;
    height: 20px;
    line-height: 20px;
    min-width: 44px;
    max-width: auto;
    padding: 0px 8px;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #fff
}

.e-documenteditor .e-close::before {
    content: "";
    font-family: "e-icons";
    font-size: 14px
}

.e-documenteditor .e-de-op-search-icon::before {
    content: "";
    font-family: "e-icons";
    font-size: 12px
}

.e-documenteditor .e-arrow-up::before {
    content: "";
    font-family: "e-icons";
    font-size: 12px
}

.e-documenteditor .e-arrow-down::before {
    content: "";
    font-family: "e-icons";
    font-size: 12px
}

.e-documenteditor .e-de-op .e-de-op-close-icon {
    height: 20px
}

.e-documenteditor .e-de-op-close-icon::before {
    content: ""
}

.e-documenteditor .e-de-op-search-close-icon::before {
    content: "";
    font-family: "e-icons";
    font-size: 10px
}

.e-documenteditor .e-de-new-cmt::before {
    content: "";
    font-family: "e-icons"
}

.e-documenteditor .e-de-menu-icon::before {
    content: "";
    font-family: "e-icons";
    font-size: 12px
}

.e-documenteditor .e-de-cmt-mark-icon::before {
    content: "";
    font-family: "e-icons";
    font-size: 13px
}

.e-documenteditor .e-de-multi-cmt-mark::before {
    content: "";
    font-family: "e-icons";
    font-size: 14px
}

.e-documenteditor .e-de-cmt-resolve-icon::before {
    content: "";
    font-family: "e-icons";
    font-size: 13px
}

.e-documenteditor .e-de-multi-cmt-resolve::before {
    content: "";
    font-family: "e-icons";
    font-size: 14px
}

.e-documenteditor .e-de-cmt-post::before {
    content: "";
    font-family: "e-icons"
}

.e-documenteditor .e-de-cmt-rply-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-documenteditor .e-de-cmt-cancel::before {
    content: "";
    font-family: "e-icons"
}

.e-documenteditor .e-de-cmt-delete::before {
    content: "";
    font-family: "e-icons"
}

.e-documenteditor .e-de-cmt-reopen::before {
    content: "";
    font-family: "e-icons"
}

.e-documenteditor .e-de-nav-up::before {
    content: "";
    font-family: "e-icons"
}

.e-documenteditor .e-de-nav-right-arrow::before {
    content: ""
}

.e-documenteditor .e-de-nav-left-arrow::before {
    content: ""
}

.e-documenteditor .e-de-save-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-documenteditor .e-de-cancel-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-de-ctn-title-print::before {
    content: "";
    font-family: "e-icons"
}

.e-de-acceptchange::before {
    content: "";
    font-family: "e-icons"
}

.e-de-rejectchange::before {
    content: "";
    font-family: "e-icons"
}

.e-de-ctn-title-download::before {
    content: "";
    font-family: "e-icons"
}

.e-menu-item .e-de-cmt-add::before {
    content: "";
    font-family: "e-icons"
}

.e-menu-item .e-de-cut::before {
    content: ""
}

.e-menu-item .e-de-spellcheck::before {
    content: ""
}

.e-menu-item .e-de-copy::before {
    content: ""
}

.e-btn-icon .e-de-paste::before, .e-icon-btn .e-de-paste::before, .e-menu-item .e-de-paste::before {
    content: ""
}

.e-menu-item .e-de-insertlink::before {
    content: ""
}

.e-menu-item .e-de-remove-hyperlink::before {
    content: ""
}

.e-menu-item .e-de-fonts::before {
    content: ""
}

.e-menu-item .e-de-insertabove::before {
    content: ""
}

.e-menu-item .e-de-insertbelow::before {
    content: ""
}

.e-menu-item .e-de-insertleft::before {
    content: ""
}

.e-menu-item .e-de-insertright::before {
    content: ""
}

.e-menu-item .e-de-deleterow::before {
    content: ""
}

.e-menu-item .e-de-open-properties::before {
    content: ""
}

.e-menu-item .e-de-deletecolumn::before {
    content: ""
}

.e-de-bold::before {
    content: "";
    font-family: "e-icons"
}

.e-de-italic::before {
    content: "";
    font-family: "e-icons"
}

.e-de-underline::before {
    content: "";
    font-family: "e-icons"
}

.e-de-indent::before {
    content: "";
    font-family: "e-icons"
}

.e-de-outdent::before {
    content: "";
    font-family: "e-icons"
}

.e-de-align-left::before {
    content: "";
    font-family: "e-icons"
}

.e-de-align-center::before {
    content: "";
    font-family: "e-icons"
}

.e-de-align-right::before {
    content: "";
    font-family: "e-icons"
}

.e-menu-item .e-de-paragraph::before {
    content: ""
}

.e-menu-item .e-de-table::before {
    content: ""
}

.e-de-justify::before {
    content: "";
    font-family: "e-icons"
}

.e-menu-item .e-de-delete-table::before {
    content: ""
}

.e-menu-item .e-de-continue-numbering::before {
    content: ""
}

.e-menu-item .e-de-restart-at::before {
    content: ""
}

.e-menu-item .e-de-open-hyperlink::before {
    content: ""
}

.e-menu-item .e-de-copy-hyperlink::before {
    content: ""
}

.e-menu-item .e-de-edit-hyperlink::before {
    content: ""
}

.e-de-icon-bullet-list-dot::before {
    content: "";
    font-family: "e-icons";
    font-size: 18px
}

.e-de-icon-bullet-list-circle::before {
    content: "";
    font-family: "e-icons";
    font-size: 18px
}

.e-de-icon-bullet-list-square::before {
    content: "";
    font-family: "e-icons";
    font-size: 18px
}

.e-de-icon-bullet-list-tick::before {
    content: "";
    font-family: "e-icons";
    font-size: 18px
}

.e-de-icon-bullet-list-flower::before {
    content: "";
    font-family: "e-icons";
    font-size: 18px
}

.e-de-icon-bullet-list-arrow::before {
    content: "";
    font-family: "e-icons";
    font-size: 18px
}

.e-de-icon-bullet-list-none::before {
    content: "";
    font-family: "e-icons";
    font-size: 18px
}

.e-de-icon-autofit::before {
    content: "";
    font-family: "e-icons"
}

.e-de-icon-fixed-columnwidth::before {
    content: "";
    font-family: "e-icons"
}

.e-de-icon-auto-fitwindow::before {
    content: "";
    font-family: "e-icons"
}

.e-de-table-properties-alignment:hover {
    border-color: #00416f
}

.e-de-table-properties-alignment {
    border: 1px solid rgba(0,0,0,0)
}

.e-de-tablecell-alignment {
    border: 1px solid rgba(0,0,0,0)
}

    .e-de-tablecell-alignment:hover {
        border-color: #00416f
    }

.e-de-table-border-setting {
    border: 1px solid #f8f9fa;
    height: 40px;
    left: 5px;
    position: relative;
    top: 5px;
    width: 40px
}

.e-de-table-border-setting-genral {
    border: 1px solid rgba(0,0,0,.26);
    height: 52px;
    width: 52px
}

.e-de-table-border-preview-genral {
    border: 1px solid rgba(0,0,0,.26);
    height: 24px;
    width: 24px
}

.e-de-table-border-inside-setting:hover {
    border: 1px solid #00416f
}

.e-de-table-border-preview {
    height: 24px;
    width: 24px
}

.e-de-table-border-inside-preview:hover {
    border: 1px solid #00416f
}

.e-de-table-border-inside-setting-click {
    border: 1px solid #00416f
}

.e-de-table-border-inside-preview-click {
    border: 1px solid #00416f
}

.e-de-table-border-toptop-alignment::before {
    content: "";
    font-size: 16px;
    left: 5px;
    position: absolute;
    top: 2px
}

.e-de-table-border-topcenter-alignment::before {
    content: "";
    font-size: 16px;
    left: 5px;
    position: absolute;
    top: 2px
}

.e-de-table-border-topbottom-alignment::before {
    content: "";
    font-size: 16px;
    left: 5px;
    position: absolute;
    top: 2px
}

.e-de-table-border-bottomleft-alignment::before {
    content: "";
    font-size: 16px;
    left: 5px;
    position: absolute;
    top: 2px
}

.e-de-table-border-bottomcenter-alignment::before {
    content: "";
    font-size: 16px;
    left: 5px;
    position: absolute;
    top: 2px
}

.e-de-table-border-bottomright-alignment::before {
    content: "";
    font-size: 16px;
    left: 5px;
    position: absolute;
    top: 2px
}

.e-de-columns-presets-genral {
    height: 62px;
    width: 62px;
    margin-right: 33px;
    margin-bottom: 12px
}

.e-de-columns-padding-alignment {
    padding-top: 24px
}

.e-de-column-dlg-preview-div {
    border: 1px solid rgba(0,0,0,.26);
    height: 120px;
    width: 120px
}

.e-de-padding-col-prev {
    padding-left: 15px
}

.e-width-space-div {
    width: 320px
}

.e-de-columns-presets-genral.e-de-rtl {
    margin-left: 33px
}

.e-de-padding-col-prev.e-de-rtl {
    padding-right: 15px
}

.e-de-column-dlg-preview-div.e-de-rtl {
    border: 1px solid rgba(0,0,0,.26);
    height: 120px;
    width: 120px
}

.e-de-table-border-diagionalup-alignment::before {
    content: "";
    font-size: 16px;
    left: 5px;
    position: absolute;
    top: 2px
}

.e-de-table-border-diagionaldown-alignment::before {
    content: "";
    font-size: 16px;
    left: 5px;
    position: absolute;
    top: 2px
}

.e-de-single-spacing::before {
    content: "";
    font-family: "e-icons"
}

.e-de-double-spacing::before {
    content: "";
    font-family: "e-icons"
}

.e-de-one-point-five-spacing::before {
    content: "";
    font-family: "e-icons"
}

.e-de-before-spacing::before {
    content: "";
    font-family: "e-icons"
}

.e-de-after-spacing::before {
    content: "";
    font-family: "e-icons"
}

.e-de-table-border-none-setting::before {
    content: "";
    font-size: 38px;
    position: absolute
}

.e-de-table-border-box-setting::before {
    content: "";
    font-size: 34px;
    left: 2px;
    position: absolute;
    top: 2px
}

.e-de-table-border-all-setting::before {
    content: "";
    font-size: 34px;
    left: 2px;
    position: absolute;
    top: 2px
}

.e-de-table-border-custom-setting::before {
    content: "";
    font-size: 34px;
    left: 2px;
    position: absolute;
    top: 2px
}

.e-de-para-border-none-setting::before {
    content: "";
    font-size: 38px;
    position: absolute
}

.e-de-para-border-box-setting::before {
    content: "";
    font-size: 34px;
    left: 2px;
    position: absolute;
    top: 2px
}

.e-de-para-border-shadow-setting::before {
    content: "";
    font-size: 34px;
    left: 2px;
    position: absolute;
    top: 2px
}

.e-de-para-border-custom-setting::before {
    content: "";
    font-size: 34px;
    left: 2px;
    position: absolute;
    top: 2px
}

.e-de-table-left-alignment::before {
    content: "";
    font-size: 46px
}

.e-de-table-center-alignment::before {
    content: "";
    font-size: 46px
}

.e-de-table-right-alignment::before {
    content: "";
    font-size: 46px
}

.e-de-tablecell-top-alignment::before {
    content: "";
    font-size: 51px
}

.e-de-tablecell-center-alignment::before {
    content: "";
    font-size: 51px
}

.e-de-tablecell-bottom-alignment::before {
    content: "";
    font-size: 51px
}

.e-item .e-de-paste-text::before {
    content: ""
}

.e-item .e-de-paste-source::before {
    content: ""
}

.e-item .e-de-paste-merge::before {
    content: ""
}

.e-item .e-de-paste-column::before {
    content: ""
}

.e-item .e-de-paste-row::before {
    content: ""
}

.e-item .e-de-paste-overwrite-cells::before {
    content: ""
}

.e-item .e-de-paste-nested-table::before {
    content: ""
}

.e-item .e-de-paste-merge-table::before {
    content: ""
}

.e-de-share::before {
    content: "";
    font-family: "e-icons"
}

.e-de-preset-container {
    width: 95px
}

    .e-de-preset-container.e-de-rtl {
        width: 85px
    }

.e-de-para-dlg-heading {
    color: #212529;
    display: block;
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 15px;
    opacity: 87%
}

.e-de-para-dlg-container .e-checkbox-wrapper .e-label, .e-de-table-options-dlg .e-checkbox-wrapper .e-label {
    font-size: 12px
}

.e-de-para-dlg-container {
    height: auto;
    width: auto
}

.e-de-para-dlg-cs-check-box {
    margin-bottom: 8px;
    margin-top: 8px
}

.e-de-para-dlg-spacing-div {
    margin-left: 40px
}

    .e-de-para-dlg-spacing-div.e-de-rtl {
        margin-left: 0;
        margin-right: 40px
    }

.e-de-para-dlg-sub-container .e-input-group {
    margin-bottom: 8px
}

.e-de-para-dlg-sub-container {
    margin-bottom: 14px
}

.e-de-para-dlg-right-sub-container {
    top: 0
}

.e-de-dlg-sub-header {
    display: block;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 15px
}

.e-de-rtl-btn-div {
    font-size: 12px;
    margin-right: 14px;
    width: 200px
}

    .e-de-rtl-btn-div.e-de-rtl {
        margin-left: 14px;
        margin-right: 0
    }

.e-para-dlg-sub-height {
    height: 145px
}

.e-de-toolbar {
    height: 100%
}

.e-documenteditorcontainer {
    display: block
}

.e-de-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn-text .e-de-text-wrap {
    height: 0;
    line-height: 0
}

.e-de-ctnr-file-picker {
    left: -110em;
    position: fixed
}

.e-de-ctnr-rtl {
    direction: rtl
}

.e-de-ctnr-hglt-btn {
    border: .5px solid rgba(0,0,0,0);
    display: inline-block;
    height: 25px;
    margin: 3px;
    width: 25px
}

    .e-color-selected, .e-de-ctnr-hglt-btn:hover {
        border-color: #fff;
        outline: #000 .5px solid
    }

.e-hglt-no-color {
    height: 30px;
    padding-top: 1px;
    width: 157px
}

    .e-hglt-no-color:hover {
        background-color: #d3d3d3;
        cursor: pointer
    }

.e-de-ctnr-hglt-no-color {
    font-size: 12px;
    font-weight: normal;
    left: 40px;
    padding-top: 11px;
    position: absolute;
    top: 100px
}

.e-de-scrollbar-hide::-webkit-scrollbar {
    width: 0
}

.e-de-scrollbar-hide {
    -ms-overflow-style: none;
    scrollbar-width: none
}

.e-de-toolbar {
    height: 100%
}

.e-de-prop-pane .e-de-ctnr-group-btn.e-btn-group:not(.e-outline) {
    box-shadow: none;
    height: 31px
}

    .e-de-prop-pane .e-de-ctnr-group-btn.e-btn-group:not(.e-outline):focus {
        box-shadow: none
    }

    .e-de-prop-pane .e-de-ctnr-group-btn.e-btn-group:not(.e-outline):active {
        box-shadow: none
    }

    .e-de-prop-pane .e-de-ctnr-group-btn.e-btn-group:not(.e-outline):hover {
        box-shadow: none
    }

.e-de-ctnr-group-btn-middle button {
    border-radius: 0px
}

.de-tbl-fill-clr .e-dropdown-btn.e-btn {
    box-shadow: none
}

.e-de-prop-pane .e-de-ctnr-group-btn button, .e-de-ctn .e-de-status-bar button {
    box-shadow: none;
    height: 31px
}

    .e-de-prop-pane .e-de-ctnr-group-btn button:focus, .e-de-ctn .e-de-status-bar button:focus {
        box-shadow: none
    }

    .e-de-prop-pane .e-de-ctnr-group-btn button:active, .e-de-ctn .e-de-status-bar button:active {
        box-shadow: none
    }

    .e-de-prop-pane .e-de-ctnr-group-btn button:hover, .e-de-ctn .e-de-status-bar button:hover {
        box-shadow: none
    }

.e-de-statusbar-pageweb {
    background: #f8f9fa;
    border: 0;
    box-shadow: none;
    float: right;
    height: 33px;
    width: 33px;
    color: #495057
}

    .e-de-statusbar-pageweb:hover {
        box-shadow: none
    }

    .e-de-statusbar-pageweb .e-de-printlayout, .e-de-statusbar-pageweb .e-de-weblayout {
        font-size: 16px
    }

        .e-de-statusbar-pageweb .e-de-printlayout:hover, .e-de-statusbar-pageweb .e-de-weblayout:hover {
            font-size: 16px
        }

.e-de-listview.e-de-listview-icon.e-icons.e-list-icon {
    height: 24px;
    width: 16px;
    margin-right: 14px
}

.e-de-listview-icon {
    height: auto;
    width: auto;
    line-height: 22px;
    margin-right: 14px
}

.e-de-linespacing {
    margin-top: 6px
}

.e-de-statusbar-zoom {
    background: #f8f9fa;
    border: 0;
    color: #212529;
    float: right;
    font-weight: 400;
    height: 33px
}

.e-de-pagenumber-text {
    border: none !important
}

.e-de-pagenumber-input {
    background: #fff;
    border: 1px solid #dee2e6;
    border-radius: 2px;
    color: #212529;
    padding: 0px;
    text-align: center;
    width: 22px
}

.e-btn-pageweb-toggle {
    background-color: #6c757d;
    box-shadow: none;
    outline: #fafafa 0 solid;
    outline-offset: 0;
    color: #fff
}

.e-btn-pageweb-spellcheck {
    border: 0;
    box-shadow: none;
    float: right;
    margin-left: calc(100% - 340px)
}

.e-de-ctn-title {
    background-color: #00416f;
    border-bottom: none !important;
    color: #fff
}

.e-de-tool-ctnr-properties-pane {
    display: flex;
    height: calc(100% - 115px);
    width: 100%
}

.e-de-ctnr-properties-pane {
    display: flex;
    height: calc(100% - 38px);
    width: 100%
}

.e-de-statusbar-separator {
    border-left: 1px solid #495057;
    height: 16px;
    margin-left: 7.5px;
    margin-right: 7.5px;
    margin-top: 10px
}

.e-de-statusbar-spellcheck {
    border-radius: 2px;
    font-weight: 400
}

.e-de-ctn {
    background-color: #f8f9fa;
    border: 1px solid #dee2e6;
    height: 100%;
    position: relative;
    width: 100%
}

.e-de-ctnr-toolbar {
    display: flex;
    height: 77px;
    width: 100%
}

.e-de-tlbr-wrapper .e-de-toolbar.e-toolbar, .e-de-tlbr-wrapper .e-de-ctnr-properties-pane-btn {
    border: 0
}

.e-de-pane {
    border-left: 1px solid #dee2e6
}

.e-de-pane-rtl {
    border-right: 1px solid #dee2e6
}

.e-de-tool-ctnr-properties-pane, .e-de-ctnr-properties-pane {
    background: #f8f9fa;
    border-bottom: 1px solid #dee2e6;
    border-top: 1px solid #dee2e6
}

.e-de-ctnr-segment {
    margin-bottom: 14px
}

.e-de-font-clr-picker .e-colorpicker-wrapper:first-child, .e-de-font-clr-picker > .e-split-btn-wrapper {
    margin-right: 14px
}

.e-de-font-clr-picker.e-rtl .e-colorpicker-wrapper:first-child, .e-de-font-clr-picker.e-rtl > .e-split-btn-wrapper {
    margin-left: 14px;
    margin-right: 0
}

.e-de-ctnr-segment > div:first-child:not(.e-rtl), .e-de-ctnr-segment-list > div:last-child:not(.e-rtl), .e-de-ctnr-segment > button:first-child:not(.e-rtl) {
    margin-right: 14px
}

.e-de-ctnr-segment.e-de-ctnr-segment-rtl > div:first-child, .e-de-ctnr-segment-list.e-de-ctnr-segment-list-rtl > div:last-child, .e-de-ctnr-segment.e-de-ctnr-segment-rtl > button:first-child {
    margin-left: 14px;
    margin-right: 0
}

.e-de-tlbr-wrapper {
    background-color: #f8f9fa;
    height: 77px;
    width: calc(100% - 75px)
}

.e-de-ctnr-prop-label {
    color: #212529;
    display: inline-block;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: .05px;
    margin-bottom: 14px;
    opacity: .87
}

.e-de-table-prop-label {
    margin-left: 12px
}

    .e-de-table-prop-label.e-de-rtl {
        margin-left: 0;
        margin-right: 12px
    }

.e-de-toolbar.e-toolbar {
    border-radius: 0
}

.e-de-ctnr-toolbar .e-toolbar-item.e-de-toolbar-btn-first {
    margin-left: 0;
    margin-right: 7px
}

.e-de-ctnr-toolbar.e-de-ctnr-rtl .e-toolbar-item.e-de-toolbar-btn-first {
    margin-left: 7px;
    margin-right: 0
}

.e-de-ctnr-toolbar .e-toolbar-item.e-de-toolbar-btn-last {
    margin-left: 7px;
    margin-right: 0
}

.e-de-ctnr-toolbar.e-de-ctnr-rtl .e-toolbar-item.e-de-toolbar-btn-last {
    margin-left: 0;
    margin-right: 7px
}

.e-de-toolbar.e-toolbar .e-toolbar-items {
    height: 77px
}

    .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-de-separator {
        height: 59px;
        margin: 0 5.5px
    }

    .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-de-toolbar-btn-start {
        margin-left: 14px !important;
        margin-right: 7px
    }

    .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-de-toolbar-btn-middle {
        margin-left: 7px;
        margin-right: 7px
    }

    .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-de-toolbar-btn-end {
        margin-left: 7px;
        margin-right: 14px
    }

    .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-de-image-focus :focus {
        background-color: #6c757d
    }

    .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn {
        flex-direction: column;
        height: calc(100% - 10px);
        padding: 0;
        padding-bottom: 5px
    }

        .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:focus {
            padding: 0;
            padding-bottom: 5px
        }

        .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:active {
            padding: 0;
            padding-bottom: 5px
        }

        .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:hover {
            padding: 0;
            padding-bottom: 5px
        }

    .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn {
        flex-direction: column;
        height: calc(100% - 10px);
        padding: 0 1px;
        padding-bottom: 5px
    }

        .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:focus {
            padding: 0;
            padding-bottom: 5px
        }

        .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:active {
            padding: 0;
            padding-bottom: 5px
        }

        .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:hover {
            padding: 0;
            padding-bottom: 5px
        }

        .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-btn-icon {
            color: #495057;
            font-size: 16px
        }

        .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:hover .e-btn-icon, .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:focus .e-btn-icon, .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:active .e-btn-icon, .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:disabled .e-btn-icon {
            color: #fff
        }

        .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text {
            padding: 0
        }

.e-de-overlay {
    height: 100%;
    opacity: .5;
    pointer-events: none;
    touch-action: none;
    width: 100%
}

.e-de-font-clr-picker .e-colorpicker-container .e-split-btn-wrapper .e-btn.e-icon-btn, .e-de-font-clr-picker .e-colorpicker-container .e-split-btn-wrapper .e-btn.e-icon-btn, .e-de-font-clr-picker .e-colorpicker-wrapper .e-btn.e-icon-btn, .e-de-font-clr-picker .e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn, .e-de-font-clr-picker .e-colorpicker-wrapper .e-btn.e-icon-btn.e-rtl {
    padding: 0
}

.e-de-prop-font-colorpicker .e-btn.e-icon-btn, .e-de-prop-font-colorpicker .e-split-btn-wrapper .e-split-colorpicker.e-split-btn {
    padding: 4px 8px !important
}

.e-de-ctnr-style-div {
    width: 235px
}

.e-btn-toggle .e-tbar-btn-text {
    color: #fff !important
}

.e-btn-toggle .e-btn-icon {
    color: #fff !important
}

.e-de-ctnr-list, .e-de-list-header-presetmenu {
    color: #495057
}

.e-de-ctnr-group-btn .e-btn {
    background: #fff;
    border-color: #dee2e6
}

    .e-de-ctnr-group-btn .e-btn:focus {
        background-color: #545b62;
        border-color: #4e555b;
        box-shadow: 0 0 0 0 #6c757d;
        outline-color: #6c757d
    }

    .e-de-ctnr-group-btn .e-btn:active, .e-de-ctnr-group-btn .e-btn .e-btn-toggle {
        background-color: #545b62;
        border-color: #4e555b
    }

    .e-de-ctnr-group-btn .e-btn:hover {
        background-color: #5a6268;
        border-color: #545b62
    }

.e-de-ctnr-group-btn .e-split-btn-wrapper.e-rtl .e-split-btn {
    border-color: #dee2e6
}

.e-de-ctnr-group-btn .e-btn:disabled {
    background-color: #6c757d;
    border-color: #6c757d;
    opacity: 65%
}

    .e-de-ctnr-group-btn .e-btn:hover .e-btn-icon, .e-de-ctnr-group-btn .e-btn:focus .e-btn-icon, .e-de-ctnr-group-btn .e-btn:active .e-btn-icon, .e-de-ctnr-group-btn .e-btn:disabled .e-btn-icon {
        color: #fff
    }

.e-de-ctnr-group-btn .e-btn-icon {
    color: #495057;
    font-size: 14px
}

.e-btn-toggle .e-btn-icon {
    color: #fff
}

.e-de-prop-font-colorpicker .e-split-btn-wrapper .e-btn, .e-de-prop-font-colorpicker .e-split-btn-wrapper .e-btn-icon, .e-de-border-size-button, .e-de-border-size-button .e-btn-icon {
    background-color: #fff;
    border-color: #dee2e6;
    color: #495057
}

    .e-de-border-size-button:focus, .e-de-border-size-button:hover, .e-de-prop-font-colorpicker .e-split-btn-wrapper .e-btn:hover, .e-de-prop-font-colorpicker .e-split-btn-wrapper .e-btn:focus {
        background-color: #6c757d;
        box-shadow: inset 0 3px 5px #4e555b
    }

        .e-de-border-size-button:focus .e-btn-icon, .e-de-border-size-button:hover .e-btn-icon, .e-de-prop-font-colorpicker .e-split-btn-wrapper .e-btn:hover .e-btn-icon, .e-de-prop-font-colorpicker .e-split-btn-wrapper .e-btn:focus .e-btn-icon {
            background-color: #6c757d;
            box-shadow: inset 0 3px 5px #4e555b;
            color: #fff
        }

    .e-de-border-size-button .e-btn-icon:focus, .e-de-border-size-button .e-btn-icon:hover {
        background-color: #6c757d;
        box-shadow: inset 0 3px 5px #4e555b;
        color: #fff
    }

.e-de-pagenumber-text {
    border: none !important
}

.e-de-ctnr-properties-pane-btn {
    width: 75px
}

.e-de-pane-enable-clr.e-de-ctnr-properties-pane-btn .e-btn {
    color: #00416f
}

.e-de-pane-disable-clr.e-de-ctnr-properties-pane-btn .e-btn {
    color: #212529
}

.e-de-ctnr-properties-pane-btn .e-btn {
    background: #f8f9fa;
    border-radius: 0;
    box-shadow: none;
    color: #00416f;
    min-height: 100%;
    min-width: 100%
}

    .e-de-ctnr-properties-pane-btn .e-btn:focus {
        box-shadow: none
    }

    .e-de-ctnr-properties-pane-btn .e-btn:active {
        box-shadow: none
    }

    .e-de-ctnr-properties-pane-btn .e-btn:hover {
        box-shadow: none
    }

.e-de-showhide-btn {
    border: 0;
    height: 77px
}

.e-de-showhide-btn-rtl {
    border: 0;
    height: 77px
}

.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item:not(.e-separator) {
    padding: 0
}

.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn-text {
    display: table;
    font-size: 12px;
    margin: 0 6.5px;
    padding: 0;
    white-space: normal
}

.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item button.e-btn.e-tbtn-txt .e-icons.e-btn-icon, .e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon {
    padding: 0 !important;
    min-height: 16px
}

.e-de-hdr-ftr-frst-div {
    margin-bottom: 10px
}

.e-de-hdr-ftr-top-div {
    margin-bottom: 14px
}

.e-de-cntr-pane-padding {
    padding: 14px
}

.e-de-prop-pane {
    height: 100%;
    min-height: 200px;
    overflow: auto;
    width: 264px
}

.e-de-review-pane {
    background: #f8f9fa;
    border-left: 1px solid #dee2e6;
    height: 100%;
    min-height: 200px;
    overflow: auto;
    width: 440px
}

.e-de-property-div-padding {
    border-bottom: .5px solid #dee2e6;
    padding: 12.5px
}

.e-de-ctnr-dropdown-ftr {
    border-top: 1px solid #dee2e6;
    color: #212529;
    cursor: pointer;
    display: block;
    font-size: 12px;
    line-height: 40px;
    text-indent: 1.2em
}

.e-de-char-fmt-btn-left > button, .e-de-insert-del-cell button {
    width: 37.75px
}

.e-de-char-fmt-btn-right > button {
    width: 37.5px
}

.e-de-panel-left-width {
    width: 147px
}

.e-de-panel-right-width {
    width: 73px
}

.e-de-cntr-highlight-pane {
    border: 1px solid #dee2e6
}

.e-de-btn-hghlclr > button:first-child {
    padding: 1px !important
}

.e-de-ctnr-hglt-color {
    font-size: 12px;
    font-weight: 400;
    height: 18px !important;
    width: 18px !important;
    border-radius: 4px
}

.e-de-font-clr-picker > div div button, .e-de-font-clr-picker > div button, .e-de-font-clr-picker > button {
    width: 30.8px
}

.e-de-floating-menu.e-de-bullets-menu .e-de-floating-menuitem-md {
    height: 55px;
    padding: 4px !important;
    width: 60px
}

    .e-de-floating-menu.e-de-bullets-menu .e-de-floating-menuitem-md:hover {
        border: 3px solid #00416f;
        padding: 2px !important
    }

.e-de-floating-menu.e-de-bullets-menu .e-de-floating-bullet-menuitem-md {
    height: 38px;
    padding: 4px !important;
    width: 38px
}

    .e-de-floating-menu.e-de-bullets-menu .e-de-floating-bullet-menuitem-md:hover {
        border: 3px solid #00416f;
        padding: 2px !important
    }

.e-de-list-header-presetmenu {
    cursor: pointer;
    font-size: 11px;
    line-height: 14px;
    overflow: hidden;
    text-align: left;
    min-width: 50px;
    white-space: nowrap;
    width: 100%
}

.e-de-bullet-list-header-presetmenu {
    cursor: pointer;
    font-size: 14px;
    left: -11px;
    line-height: 32px;
    min-width: 50px;
    overflow: hidden;
    position: relative;
    white-space: nowrap;
    width: 100%
}

.e-rtl .e-de-bullet-list-header-presetmenu {
    cursor: pointer;
    font-size: 14px;
    left: 10px;
    line-height: 32px;
    min-width: 50px;
    overflow: hidden;
    position: relative;
    white-space: nowrap;
    width: 100%
}

.e-de-bullet {
    font-size: 42px
}

.e-de-list-header-presetmenu .e-de-list-line {
    border-bottom: 1px solid #495057 !important;
    margin-left: 5px;
    width: 100%
}

.e-de-toc-optionsdiv {
    margin-bottom: 11.5px;
    margin-left: 5.5px;
    margin-top: 15.5px
}

    .e-de-toc-optionsdiv.e-de-rtl {
        margin-right: 5.5px;
        margin-left: 0
    }

.e-de-list-header-presetmenu div span {
    display: inline-block;
    vertical-align: middle
}

.e-de-floating-menu .e-de-floating-menuitem, .e-de-floating-menu .e-de-menuitem-none {
    cursor: pointer;
    height: 70px;
    padding: 0 !important;
    margin: 0 5px 5px 0 !important;
    width: 70px
}

.e-de-list-thumbnail .e-de-list-items {
    float: left
}

.e-de-list-thumbnail .e-de-list-items {
    border: 1px solid #e4e4e4;
    clear: initial;
    display: inline-block;
    height: auto;
    margin: 5px;
    padding: 2px;
    text-align: center;
    width: auto
}

.e-de-list-items {
    cursor: pointer;
    background: #f8f9fa;
    box-sizing: border-box;
    list-style: none;
    padding: 7px 10px 7px 10px;
    position: relative
}

.e-de-list-item-size {
    font-size: 14px
}

.e-de-floating-menuitem.e-de-floating-menuitem-md.e-de-list-items.e-de-list-item-size.de-list-item-selected, .e-de-floating-menuitem.e-de-floating-bullet-menuitem-md.e-de-list-items.e-de-list-item-size.de-list-item-selected {
    border: 3px solid #00416f;
    padding: 2px !important
}

.e-de-floating-menu {
    padding: 10px 4px 5px 10px !important
}

.e-de-list-container {
    border: 1px solid #ccc;
    border-radius: 2px;
    box-shadow: 0 0 14px rgba(0,0,0,.2);
    background: #f8f9fa;
    box-sizing: border-box;
    display: inline-block;
    line-height: normal;
    margin: 0;
    outline: 0;
    background: #f8f9fa;
    padding: 5px 0;
    position: absolute;
    width: auto;
    z-index: 10020
}

.e-de-ctnr-list {
    font-size: 12px
}

.e-de-image-property {
    padding-left: 32px
}

.e-de-img-prty-span {
    color: #212529;
    left: 12px;
    position: absolute;
    top: 8px
}

.e-btn-toggle {
    background-color: #6c757d !important;
    outline: #fafafa 0 solid;
    outline-offset: 0;
    box-shadow: inset 0 3px 5px #4e555b !important
}

    .e-btn-toggle:hover {
        background-color: #6c757d !important;
        outline: #fafafa 0 solid;
        outline-offset: 0;
        box-shadow: inset 0 3px 5px #4e555b !important
    }

.e-de-ctnr-group-btn-top > button:first-child {
    border-radius: 0;
    border-top-left-radius: 4px
}

.e-de-ctnr-group-btn-top.e-de-rtl > button:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 4px
}

.e-de-ctnr-group-btn-top > button:last-child {
    border-radius: 0;
    border-top-right-radius: 4px
}

.e-de-ctnr-group-btn-top.e-de-rtl > button:last-child {
    border-top-left-radius: 4px;
    border-top-right-radius: 0
}

.e-de-ctnr-group-btn-middle > button {
    border-radius: 0;
    border-top: 0;
    border-bottom: 0
}

.e-de-ctnr-group-btn-bottom > button:first-child {
    border-radius: 0;
    border-bottom-left-radius: 4px
}

.e-de-ctnr-group-btn-bottom.e-de-rtl > button:first-child {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 4px
}

.e-de-ctnr-group-btn-bottom > button:last-child {
    border-radius: 0;
    border-bottom-right-radius: 4px
}

.e-de-ctnr-group-btn-bottom.e-de-rtl > button:last-child {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 4px
}

.e-de-toc-template1 {
    background: #f8f9fa;
    border: 1px solid #dee2e6;
    color: #212529;
    height: 129px;
    width: 94px;
    margin-left: 78px
}

    .e-de-toc-template1.e-de-rtl {
        margin-left: 0;
        margin-right: 78px
    }

.e-de-toc-template1-content1 {
    font-size: 10px;
    height: 11px;
    margin-left: 5.4px;
    margin-top: 6.7px;
    width: 81px
}

.e-de-toc-template1-content2 {
    font-size: 8px;
    height: 9px;
    margin-left: 20.4px;
    margin-top: 5.7px;
    width: 64px
}

.e-de-toc-template1-content3 {
    font-size: 7px;
    height: 8px;
    margin-left: 28.4px;
    margin-top: 6.7px;
    width: 60px
}

.e-de-prop-sub-label {
    color: #212529;
    font-size: 13px;
    margin-bottom: 8px;
    font-weight: normal
}

.e-de-toc-checkbox1 {
    height: 14px;
    margin-top: 14px
}

.e-de-toc-checkbox2 {
    height: 14px;
    margin-top: 14px
}

.e-de-toc-checkbox3 {
    height: 14px;
    margin-top: 14px
}

.e-de-status-bar {
    background: #f8f9fa;
    display: flex;
    padding-top: 2.5px;
    width: 100%
}

.e-de-ctnr-pg-no {
    color: #212529;
    display: inline-flex;
    font-size: 13px;
    height: 100%;
    padding-top: 9px
}

    .e-de-ctnr-pg-no span {
        border: 1px solid rgba(0,0,0,0)
    }

.e-de-ctnr-pg-no-spellout {
    color: #212529;
    display: inline-flex;
    font-size: 13px;
    height: 100%;
    padding-top: 9px;
    width: calc(100% - 140px)
}

    .e-de-ctnr-pg-no-spellout span {
        border: 1px solid rgba(0,0,0,0)
    }

.e-de-statusbar-zoom-spell {
    background-color: #f8f9fa;
    border: 0;
    color: #212529;
    float: right;
    height: 34px;
    margin-left: calc(100% - 340px)
}

.e-de-btn-cancel {
    margin-left: 10px
}

.e-de-btn-cancel-rtl {
    margin-left: 0;
    margin-right: 10px
}

.e-de-prop-header-label {
    color: #212529;
    display: inline-block;
    font-size: 13px;
    font-weight: bold;
    letter-spacing: .05px;
    opacity: .87
}

.e-de-prop-separator-line {
    border-bottom: 1px solid #dee2e6
}

.e-de-status-bar > div label {
    font-weight: normal
}

.e-de-stylediv {
    padding-left: 12px
}

.e-de-stylediv-rtl {
    padding-left: 0;
    padding-right: 12px
}

.e-de-border-size-button {
    height: 31px;
    margin-top: 14px;
    width: 99px
}

.e-de-color-picker {
    height: 31px;
    width: 99px
}

.e-de-cell-text-box {
    margin-right: 12px
}

.e-de-pane-rtl .e-de-cell-text-box {
    margin-left: 12px;
    margin-right: 0
}

.e-de-prop-fill-label {
    margin-right: 8px
}

    .e-de-prop-fill-label.e-de-rtl {
        margin-left: 8px;
        margin-right: 0
    }

.e-de-grp-btn-ctnr .e-de-ctnr-group-btn {
    height: 36px !important
}

    .e-de-grp-btn-ctnr .e-de-ctnr-group-btn > button {
        width: 38px;
        height: 38px
    }

.e-de-border-clr-picker .e-split-btn-wrapper > button:first-child {
    width: 70px
}

.e-de-hRuler {
    background-color: #e9ecef;
    border-bottom: .5px solid #dee2e6
}

.e-de-vRuler {
    background-color: #e9ecef;
    border-right: .5px solid #dee2e6
}

.e-de-ruler-margin {
    background-color: #fff
}

.e-de-ruler-tick {
    stroke: #adb5bd
}

.e-de-ruler-tick-label {
    fill: #495057
}

.e-de-ruler-markIndicator {
    background-color: #fff
}

.e-de-ruler-marker .e-de-ruler-tab-svg {
    fill: #adb5bd
}

.e-de-ruler-marker .e-de-ruler-indent-svg {
    fill: #adb5bd
}

.e-de-ruler-indent .e-de-ruler-indent-svg {
    fill: #fff;
    stroke: #6c757d
}

    .e-de-ruler-indent .e-de-ruler-indent-svg:hover {
        fill: #e9ecef;
        stroke: #6c757d
    }

    .e-de-ruler-indent .e-de-ruler-indent-svg:active {
        fill: #00416f;
        stroke: #6c757d
    }

.e-de-ruler-table-svg {
    fill: #6c757d
}

    .e-de-ruler-table-svg:hover {
        fill: #e9ecef
    }

    .e-de-ruler-table-svg:active {
        fill: #00416f
    }

.e-de-custom-treeview .e-list-text {
    font-size: 13px;
    white-space: nowrap;
    width: 200px;
    overflow: hidden;
    text-overflow: ellipsis
}

.e-rtl .e-listview .e-list-icon {
    height: 24px;
    width: 16px;
    margin-left: 14px
}

.e-rtl .e-de-listview-icon {
    height: auto;
    width: auto;
    line-height: 22px;
    margin-left: 14px
}

.e-rtl .e-de-vRuler {
    background-color: #e9ecef;
    border-right: none;
    border-left: .5px solid #dee2e6
}

.e-de-ctn .e-de-bzr-button {
    font-size: 12px;
    background: #f8f9fa;
    height: 100%;
    color: #495057;
    border: 1px solid #fff
}

    .e-de-ctn .e-de-bzr-button:hover {
        background: #6c757d;
        border: 1px solid #545b62;
        border-radius: 4px;
        color: #fff
    }

        .e-de-ctn .e-de-bzr-button:hover .e-btn-icon {
            color: #fff
        }

    .e-de-ctn .e-de-bzr-button:active {
        background-color: #545b62;
        border-color: #4e555b;
        color: #fff
    }

.e-de-ctn .e-de-bzr-button {
    font-size: 12px;
    background: #f8f9fa;
    height: 100%;
    color: #495057;
    border: 1px solid #fff
}

    .e-de-ctn .e-de-bzr-button:hover {
        background: #6c757d;
        border: 1px solid #545b62;
        border-radius: 4px;
        color: #fff
    }

        .e-de-ctn .e-de-bzr-button:hover .e-btn-icon {
            color: #fff
        }

    .e-de-ctn .e-de-bzr-button:active {
        background-color: #545b62;
        border-color: #4e555b;
        color: #fff
    }

.e-de-ctn .e-de-ctnr-toolbar .e-de-bzr-button .e-btn-icon {
    font-size: 16px
}

.e-de-ctn .e-de-ctnr-toolbar .e-de-bzr-break.e-de-bzr-button {
    line-height: 23px !important
}

.e-de-ctnr-close::before {
    content: ""
}

.e-de-ctnr-linespacing::before {
    content: ""
}

.e-de-ctnr-undo::before {
    content: ""
}

.e-de-ctnr-find::before {
    content: ""
}

.e-de-ctnr-lock::before {
    content: ""
}

.e-de-cnt-track::before {
    content: "";
    font-family: "e-icons"
}

.e-de-selected-spellcheck-item::before {
    content: "";
    font-family: "e-icons";
    font-size: 10px
}

.e-de-selected-underline-item::before {
    content: "";
    font-family: "e-icons";
    font-size: 10px
}

.e-de-ctnr-italic::before {
    content: ""
}

.e-de-ctnr-link::before {
    content: ""
}

.e-de-ctnr-download::before {
    content: ""
}

.e-de-selected-item::before {
    content: ""
}

.e-de-ctnr-break::before {
    content: ""
}

.e-de-ctnr-page-break::before {
    content: ""
}

.e-de-ctnr-section-break::before {
    content: ""
}

.e-de-ctnr-upload::before {
    content: ""
}

.e-de-ctnr-tableofcontent::before {
    content: ""
}

.e-de-ctnr-pagenumber::before {
    content: ""
}

.e-de-ctnr-highlight::before {
    content: ""
}

.e-de-ctnr-new::before {
    content: ""
}

.e-de-ctnr-paste::before {
    content: ""
}

.e-de-ctnr-bold::before {
    content: ""
}

.e-de-ctnr-subscript::before {
    content: ""
}

.e-de-ctnr-pagesetup::before {
    content: ""
}

.e-de-ctnr-content-control::before {
    content: ""
}

.e-de-ctnr-xml-mapping::before {
    content: ""
}

.e-de-ctnr-strikethrough::before {
    content: ""
}

.e-de-ctnr-image::before {
    content: ""
}

.e-de-ctnr-redo::before {
    content: ""
}

.e-de-ctnr-bookmark::before {
    content: ""
}

.e-de-ctnr-increaseindent::before {
    content: ""
}

.e-de-ctnr-header::before {
    content: ""
}

.e-de-ctnr-backgroundcolor::before {
    content: ""
}

.e-de-ctnr-open::before {
    content: ""
}

.e-de-ctnr-underline::before {
    content: ""
}

.e-de-ctnr-superscript::before {
    content: ""
}

.e-de-ctnr-alignleft::before {
    content: ""
}

.e-de-ctnr-numbering::before {
    content: ""
}

.e-de-ctnr-aligncenter::before {
    content: ""
}

.e-de-ctnr-bullets::before {
    content: ""
}

.e-de-ctnr-borders::before {
    content: ""
}

.e-de-ctnr-decreaseindent::before {
    content: ""
}

.e-de-ctnr-showhide::before {
    content: "";
    font-size: 16px
}

.e-de-ctnr-print::before {
    content: ""
}

.e-de-ctnr-alignright::before {
    content: ""
}

.e-de-ctnr-footer::before {
    content: ""
}

.e-de-ctnr-clearall::before {
    content: ""
}

.e-de-ctnr-highlightcolor::before {
    content: ""
}

.e-de-ctnr-insertleft::before {
    content: ""
}

.e-de-ctnr-insertright::before {
    content: ""
}

.e-de-ctnr-insertabove::before {
    content: ""
}

.e-de-ctnr-insertbelow::before {
    content: ""
}

.e-de-ctnr-deleterows::before {
    content: ""
}

.e-de-ctnr-deletecolumns::before {
    content: ""
}

.e-de-ctnr-aligntop::before {
    content: ""
}

.e-de-ctnr-alignbottom::before {
    content: ""
}

.e-de-ctnr-fontcolor::before {
    content: ""
}

.e-de-ctnr-change-case::before {
    content: ""
}

.e-de-ctnr-strokesize::before {
    content: ""
}

.e-de-ctnr-strokestyle::before {
    content: ""
}

.e-de-ctnr-cellbg-clr-picker::before {
    content: ""
}

.e-de-ctnr-mergecell::before {
    content: ""
}

.e-de-ctnr-table::before {
    content: ""
}

.e-de-ctnr-justify::before {
    content: ""
}

.e-de-ctnr-outsideborder::before {
    content: ""
}

.e-de-ctnr-allborders::before {
    content: ""
}

.e-de-ctnr-insideborders::before {
    content: ""
}

.e-de-ctnr-leftborders::before {
    content: ""
}

.e-de-ctnr-insideverticalborder::before {
    content: ""
}

.e-de-ctnr-rightborder::before {
    content: ""
}

.e-de-ctnr-topborder::before {
    content: ""
}

.e-de-ctnr-insidehorizondalborder::before {
    content: ""
}

.e-de-ctnr-bottomborder::before {
    content: ""
}

.e-de-ctnr-aligncenter-table::before {
    content: ""
}

.e-de-ctnr-bullet-none::before {
    content: ""
}

.e-de-ctnr-bullet-dot::before {
    content: ""
}

.e-de-ctnr-bullet-circle::before {
    content: ""
}

.e-de-ctnr-bullet-square::before {
    content: ""
}

.e-de-ctnr-bullet-flower::before {
    content: ""
}

.e-de-ctnr-bullet-arrow::before {
    content: ""
}

.e-de-ctnr-bullet-tick::before {
    content: ""
}

.e-de-flip {
    transform: scaleX(-1)
}

.e-de-cnt-cmt-add::before {
    content: "";
    font-family: "e-icons"
}

.e-de-printlayout::before {
    content: "";
    font-family: "e-icons"
}

.e-de-weblayout::before {
    content: "";
    font-family: "e-icons"
}

.e-de-textform::before {
    content: "";
    font-family: "e-icons"
}

.e-de-combo-box::before {
    content: "";
    font-family: "e-icons"
}

.e-de-dropdown-list::before {
    content: "";
    font-family: "e-icons"
}

.e-de-formproperties::before {
    content: "";
    font-family: "e-icons"
}

.e-de-clearform::before {
    content: "";
    font-family: "e-icons"
}

.e-de-dropdownform::before {
    content: "";
    font-family: "e-icons"
}

.e-de-formfield::before {
    content: "";
    font-family: "e-icons"
}

.e-de-checkbox-form::before {
    content: "";
    font-family: "e-icons"
}

.e-de-arrow-up::before {
    content: "";
    font-family: "e-icons"
}

.e-de-arrow-down::before {
    content: "";
    font-family: "e-icons"
}

.e-de-update-field::before {
    content: "";
    font-family: "e-icons"
}

.e-de-footnote::before {
    content: "";
    font-family: "e-icons"
}

.e-de-endnote::before {
    content: "";
    font-family: "e-icons"
}

.e-de-e-paragraph-mark::before {
    content: "";
    font-family: "e-icons"
}

.e-de-e-paragraph-style-mark::before {
    content: "";
    font-family: "e-icons"
}

.e-de-e-character-style-mark::before {
    content: "";
    font-family: "e-icons"
}

.e-de-e-linked-style-mark::before {
    content: "";
    font-family: "e-icons"
}

.e-de-ctnr-columns::before {
    content: "";
    font-family: "e-icons"
}

.e-de-ctnr-page-size::before {
    content: "";
    font-family: "e-icons"
}

.e-de-ctnr-page-break-column::before {
    content: "";
    font-family: "e-icons"
}

.e-de-ctnr-page-break-text-wrapping::before {
    content: "";
    font-family: "e-icons"
}

.e-de-ctnr-section-break-continuous::before {
    content: "";
    font-family: "e-icons"
}

.e-de-ctnr-section-break-even-page::before {
    content: "";
    font-family: "e-icons"
}

.e-de-ctnr-section-break-odd-page::before {
    content: "";
    font-family: "e-icons"
}

.e-de-ctnr-columns-one::before {
    content: "";
    font-family: "e-icons";
    font-size: 60px
}

.e-de-ctnr-columns-two::before {
    content: "";
    font-family: "e-icons";
    font-size: 60px
}

.e-de-ctnr-columns-three::before {
    content: "";
    font-family: "e-icons";
    font-size: 60px
}

.e-de-ctnr-columns-right::before {
    content: "";
    font-family: "e-icons";
    font-size: 60px
}

.e-de-ctnr-columns-left::before {
    content: "";
    font-family: "e-icons";
    font-size: 60px
}

.e-splitter.e-splitter-horizontal, .e-splitter.e-splitter-vertical {
    border-width: 1px;
    display: flex;
    overflow: hidden;
    position: relative;
    touch-action: none;
    width: 100%
}

    .e-splitter.e-splitter-horizontal .e-pane, .e-splitter.e-splitter-vertical .e-pane {
        flex: 1 1 auto;
        font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont";
        font-size: 14px;
        font-weight: normal
    }

        .e-splitter.e-splitter-horizontal .e-pane.e-scrollable, .e-splitter.e-splitter-vertical .e-pane.e-scrollable {
            overflow: auto
        }

        .e-splitter.e-splitter-horizontal .e-pane.e-static-pane, .e-splitter.e-splitter-vertical .e-pane.e-static-pane {
            flex-grow: 0;
            flex-shrink: 0
        }

        .e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal, .e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal {
            overflow: auto
        }

            .e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal.e-pane-hidden, .e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal.e-pane-hidden {
                flex-basis: 0 !important;
                overflow: hidden !important
            }

.e-splitter.e-splitter-horizontal {
    flex-direction: row
}

    .e-splitter.e-splitter-horizontal.e-pane.e-scrollable {
        overflow: hidden
    }

    .e-splitter.e-splitter-horizontal.e-rtl {
        flex-direction: row-reverse
    }

        .e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal {
            flex-direction: row-reverse
        }

            .e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right)::before, .e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right)::after {
                right: auto
            }

.e-splitter.e-splitter-vertical {
    flex-direction: column
}

    .e-splitter.e-splitter-vertical.e-pane.e-scrollable {
        overflow: hidden
    }

    .e-splitter.e-splitter-vertical .e-pane-vertical {
        overflow: auto
    }

        .e-splitter.e-splitter-vertical .e-pane-vertical.e-pane-hidden {
            flex-basis: 0 !important;
            overflow: hidden !important
        }

    .e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down)::before, .e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down)::after {
        right: auto
    }

    .e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down) {
        border-radius: 50%;
        bottom: 20px;
        right: 22px
    }

    .e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down {
        border-radius: 50%;
        left: 22px;
        right: auto;
        top: 20px
    }

        .e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down::after {
            right: auto
        }

.e-splitter .e-split-bar.e-split-bar-horizontal {
    align-items: center;
    display: flex;
    flex: 0 0 auto;
    justify-content: center;
    min-width: 1px;
    z-index: 15
}

    .e-splitter .e-split-bar.e-split-bar-horizontal .e-icon-hidden {
        visibility: hidden
    }

    .e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar {
        cursor: col-resize
    }

        .e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar::after {
            content: "";
            cursor: col-resize;
            display: block;
            height: 100%;
            position: absolute;
            width: 16px;
            z-index: 10
        }

    .e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler {
        align-items: center;
        display: flex;
        height: 18px;
        justify-content: center;
        position: relative;
        width: 1px
    }

        .e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-hide-handler {
            visibility: hidden
        }

    .e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right)::before, .e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right)::after {
        left: 8px;
        right: 3px
    }

    .e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow {
        border-image: none;
        border-width: 1px;
        cursor: pointer;
        display: flex;
        height: 26px;
        padding: 1px 12px;
        position: relative
    }

        .e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow::before, .e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow::after {
            border-radius: 16px;
            content: "";
            height: 8px;
            position: absolute;
            transform: rotate(0deg);
            width: 2px
        }

        .e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow::before {
            top: 5px;
            transform-origin: 1px 7px 0
        }

        .e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow::after {
            top: 11px;
            transform-origin: 1px 1px 0
        }

        .e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right) {
            border-radius: 50%;
            right: 5px
        }

        .e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right {
            border-radius: 50%;
            left: 5px
        }

            .e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right::before, .e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right::after {
                right: 8px
            }

    .e-splitter .e-split-bar.e-split-bar-horizontal.e-last-bar:not(.e-resizable-split-bar) {
        margin: 0 3px
    }

    .e-splitter .e-split-bar.e-split-bar-horizontal:not(.e-resizable-split-bar) {
        margin: 0 0 0 3px
    }

.e-splitter .e-split-bar.e-split-bar-vertical {
    align-items: center;
    border-left: none;
    border-right: none;
    display: flex;
    flex: 0 0 auto;
    justify-content: center;
    min-height: 1px
}

    .e-splitter .e-split-bar.e-split-bar-vertical .e-icon-hidden {
        visibility: hidden
    }

    .e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar {
        cursor: row-resize
    }

        .e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar::after {
            content: "";
            cursor: row-resize;
            display: block;
            height: 16px;
            position: absolute;
            width: 100%;
            z-index: 12
        }

    .e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler {
        align-items: center;
        display: flex;
        height: 1px;
        justify-content: center;
        width: 18px
    }

        .e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-hide-handler {
            visibility: hidden
        }

    .e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down)::before, .e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down)::after {
        left: 10px
    }

    .e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow {
        border-image: none;
        border-width: 0;
        cursor: pointer;
        display: flex;
        height: 26px;
        padding: 10px 3px 10px 18px;
        position: relative;
        width: 26px
    }

        .e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow::before, .e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow::after {
            border-radius: 16px;
            content: "";
            height: 8px;
            position: absolute;
            transform: rotate(90deg);
            width: 2px
        }

        .e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down)::before {
            top: 3px;
            transform-origin: 2px 7px 0
        }

        .e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down)::after {
            left: 11px;
            top: 8px;
            transform-origin: 1px 1px 0
        }

        .e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down::before {
            left: 12px;
            top: 8px;
            transform-origin: 1px 6px 0
        }

        .e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down::after {
            left: 10px;
            top: 12px;
            transform-origin: 1px 2px 0
        }

        .e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down) {
            border-radius: 50%;
            bottom: 20px;
            left: 22px
        }

        .e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down {
            border-radius: 50%;
            right: 22px;
            top: 20px
        }

            .e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down::before, .e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down::after {
                right: 10px
            }

    .e-splitter .e-split-bar.e-split-bar-vertical.e-last-bar:not(.e-resizable-split-bar) {
        margin: 3px 0
    }

    .e-splitter .e-split-bar.e-split-bar-vertical:not(.e-resizable-split-bar) {
        margin: 3px 0 0
    }

.e-rtl .e-splitter.e-splitter-horizontal {
    flex-direction: row-reverse
}

.e-content-placeholder.e-splitter.e-placeholder-splitter {
    background-size: 100px 110px;
    min-height: 110px
}

.e-splitter.e-ie .e-navigate-arrow.e-arrow-left {
    margin-left: -26px
}

.e-splitter.e-ie .e-split-bar-horizontal .e-resize-handler {
    flex-direction: column
}

.e-splitter.e-splitter-horizontal, .e-splitter.e-splitter-vertical {
    border: solid 1px #dee2e6
}

    .e-splitter.e-splitter-horizontal .e-pane, .e-splitter.e-splitter-vertical .e-pane {
        color: #212529
    }

        .e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-horizontal, .e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-vertical, .e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-horizontal, .e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-vertical {
            border: rgba(0,0,0,0)
        }

.e-splitter .e-split-bar.e-split-bar-horizontal {
    background: #dee2e6;
    border-left: none;
    border-right: none
}

    .e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler {
        background: #fff;
        color: #495057;
        z-index: 10
    }

    .e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden) {
        background-color: rgba(0,0,0,0);
        border-color: rgba(0,0,0,0);
        color: rgba(0,0,0,0);
        transition: background-color 500ms ease-out
    }

        .e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden)::before, .e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden)::after {
            background-color: #00416f;
            opacity: 0;
            transition-duration: .3s;
            transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1)
        }

    .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover, .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active {
        background: #00416f;
        border-left: none;
        border-right: none
    }

        .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-resize-handler, .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler {
            background: #fff;
            color: #00416f
        }

        .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-left, .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right, .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-left, .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right {
            background-color: #fff;
            border-color: rgba(0,123,255,.5);
            border-width: 1px;
            opacity: .9
        }

        .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow::before, .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow::before, .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow::before, .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow::before {
            background-color: #00416f;
            opacity: 1;
            transform: rotate(40deg)
        }

        .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow::after, .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow::after, .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow::after, .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow::after {
            background-color: #00416f;
            opacity: 1;
            transform: rotate(-40deg)
        }

        .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right::before, .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right::before {
            background-color: #00416f;
            opacity: 1;
            transform: rotate(-40deg)
        }

        .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right::after, .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right::after {
            background-color: #00416f;
            opacity: 1;
            transform: rotate(40deg)
        }

    .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active {
        background: #00416f
    }

        .e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler {
            background: #fff;
            color: #00416f
        }

.e-splitter .e-split-bar.e-split-bar-vertical {
    background: #dee2e6
}

    .e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler {
        background: #fff;
        color: #495057;
        z-index: 12
    }

    .e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover, .e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active {
        background: #00416f;
        border-left: none;
        border-right: none
    }

        .e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up, .e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down, .e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up, .e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down {
            background-color: #fff;
            border-color: rgba(0,123,255,.5);
            border-width: 1px;
            opacity: .9
        }

        .e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-resize-handler, .e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler {
            background: #fff;
            color: #00416f
        }

        .e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up::before, .e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up::before {
            background-color: #00416f;
            opacity: 1;
            transform: rotate(125deg)
        }

        .e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up::after, .e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up::after {
            background-color: #00416f;
            opacity: 1;
            transform: rotate(50deg)
        }

        .e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down::before, .e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down::before {
            background-color: #00416f;
            opacity: 1;
            transform: rotate(55deg)
        }

        .e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down::after, .e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down::after {
            background-color: #00416f;
            opacity: 1;
            transform: rotate(125deg)
        }

    .e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow {
        background-color: rgba(0,0,0,0);
        border-color: rgba(0,0,0,0);
        color: rgba(0,0,0,0);
        transition: background-color 300ms ease-out
    }

        .e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow::before, .e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow::after {
            background-color: #00416f;
            opacity: 0;
            transition-duration: .3s;
            transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1)
        }

    .e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active {
        background: #00416f
    }

        .e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler {
            background: #fff;
            color: #00416f
        }

.e-splitter.e-disabled {
    opacity: .4;
    pointer-events: none
}

.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler::before {
    content: "";
    font-family: "e-icons";
    font-size: 14px
}

.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-template-resize-handler::before {
    content: ""
}

.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler::before {
    content: "";
    font-family: "e-icons";
    font-size: 14px
}

.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-template-resize-handler::before {
    content: ""
}
/*! Excel-Filter layout */

.sf-grid .e-excelfilter.e-dialog .e-dlg-content {
    padding-left: 0;
    padding-right: 0
}

.sf-grid .e-excelfilter .e-dlg-content {
    overflow: visible;
    padding: 0
}

.sf-grid .e-excelfilter .e-searchcontainer {
    padding: 14px;
    padding-top: 4px;
    padding-left: 6px;
    padding-right: 24px
}

.sf-grid .e-excelfilter.e-rtl .e-searchcontainer {
    padding: 14px;
    padding-top: 4px;
    padding-left: 14px;
    padding-right: 0
}

.sf-grid .e-excelfilter.e-rtl .e-checkbox-wrapper .e-frame + .e-label {
    margin-left: 0;
    margin-right: 8px
}

.sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu {
    display: inline-block;
    position: relative;
    width: 100%
}

    .sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu .e-ul {
        position: absolute
    }

        .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: 36px;
            line-height: 36px
        }

        .sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu .e-ul .e-separator {
            height: auto
        }

.sf-grid .e-excelfilter .e-contextmenu-container ul .e-menu-item .e-caret {
    margin-right: 24px
}

.sf-grid .e-excelfilter .e-searchbox {
    padding-left: 8px
}

.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-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;
    height: 1px;
    opacity: 0;
    width: 1px
}

.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-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-dlg-content {
    background-color: #fff;
    padding-top: 0;
    padding-top: 6px
}

.e-excelfilter .e-searchbox, .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 .e-menu-item .e-caret {
            height: 36px;
            line-height: 36px;
            margin-right: 10px
        }

        .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-rtl .e-contextmenu-wrapper ul .e-menu-item .e-caret {
    margin-left: 10px
}

.e-excelfilter .e-footer-content {
    border-style: solid;
    border-width: 1px 0 0
}

.e-excelfilter .e-excel-menu {
    z-index: 1000
}

.e-excelfilter .e-xlsel {
    border: 0 solid;
    position: absolute;
    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-ftrchk {
    padding-bottom: 8px;
    padding-top: 8px
}

.e-excel-menu.e-contextmenu.e-menu-parent {
    max-height: 298px;
    overflow-y: auto
}
/*! Excel-Filter theme */

.e-excelfilter .e-footer-content {
    border-color: rgba(108,117,125,.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
}

.e-icon-check::before {
    content: ""
}

.e-excelfilter .e-icon-filter::before, .e-excelfilter .e-excl-filter-icon::before {
    content: ""
}

.e-excelfilter .e-excl-filter-icon.e-filtered::before {
    content: ""
}

.e-excelfilter .e-search-icon::before, .e-excelfilter .e-ccsearch-icon::before {
    content: ""
}

.e-excelfilter .e-chkcancel-icon::before {
    content: ""
}

.e-excelfilter .e-sortascending::before {
    content: ""
}

.e-excelfilter .e-sortdescending::before {
    content: ""
}
/*! Grid layout */

.e-disableuserselect {
    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-grid-popup {
    position: absolute
}

    .e-grid .e-dialog.e-checkboxfilter, .e-grid .e-dialog.e-flmenu, .e-grid-popup .e-dialog.e-checkboxfilter, .e-grid-popup .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, .e-grid-popup .e-dialog.e-checkboxfilter .e-dlg-content, .e-grid-popup .e-dialog.e-flmenu .e-dlg-content {
            border-radius: 0
        }

    .e-grid [class^=e-], .e-grid-popup [class^=e-] {
        box-sizing: border-box
    }

    .e-grid .e-flmenu-valuediv, .e-grid-popup .e-flmenu-valuediv {
        padding: 14px 0 0
    }

    .e-grid .e-dialog.e-checkboxfilter, .e-grid-popup .e-dialog.e-checkboxfilter {
        min-height: 328px
    }

    .e-grid .e-checkboxfilter .e-searchbox, .e-grid-popup .e-checkboxfilter .e-searchbox {
        display: block
    }

    .e-grid .e-checkboxfilter .e-dlg-content, .e-grid-popup .e-checkboxfilter .e-dlg-content {
        padding-left: 6px
    }

    .e-grid .e-checkboxfilter .e-ftrchk, .e-grid .e-checkboxfilter .e-searchbox, .e-grid-popup .e-checkboxfilter .e-ftrchk, .e-grid-popup .e-checkboxfilter .e-searchbox {
        padding-left: 8px
    }

    .e-grid .e-checkboxfiltertext, .e-grid-popup .e-checkboxfiltertext {
        width: 150px;
        word-break: normal
    }

    .e-grid .e-checkboxlist, .e-grid-popup .e-checkboxlist {
        height: 200px;
        margin-top: 5px;
        min-height: 160px;
        overflow-y: auto
    }

        .e-grid .e-checkboxlist.e-checkbox-infinitescroll, .e-grid-popup .e-checkboxlist.e-checkbox-infinitescroll {
            border-top-style: solid;
            border-top-color: rgba(108,117,125,.12);
            border-top-width: 1px;
            margin-top: 0;
            overflow-x: auto
        }

            .e-grid .e-checkboxlist.e-checkbox-infinitescroll .e-checkbox-wrapper .e-label.e-checkboxfiltertext, .e-grid-popup .e-checkboxlist.e-checkbox-infinitescroll .e-checkbox-wrapper .e-label.e-checkboxfiltertext {
                white-space: nowrap
            }

    .e-grid.e-rtl .e-checkboxfilter .e-dlg-content, .e-grid-popup.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, .e-grid-popup.e-rtl .e-checkboxfilter .e-ftrchk, .e-grid-popup.e-rtl .e-checkboxfilter .e-searchbox {
        padding-left: 0;
        padding-right: 8px
    }

    .e-grid.e-rtl .e-searchclear, .e-grid.e-rtl .e-cc-searchdiv span.e-ccsearch-icon.e-icons, .e-grid-popup.e-rtl .e-searchclear, .e-grid-popup.e-rtl .e-cc-searchdiv span.e-ccsearch-icon.e-icons {
        float: left
    }

    .e-grid .e-searchclear, .e-grid-popup .e-searchclear {
        float: right
    }

    .e-grid .e-checkfltrnmdiv, .e-grid-popup .e-checkfltrnmdiv {
        height: 60px;
        padding: 23px;
        text-align: center
    }

    .e-grid .e-checkboxlist > span, .e-grid-popup .e-checkboxlist > span {
        padding-left: 8px
    }

    .e-grid .e-chk-hidden, .e-grid-popup .e-chk-hidden {
        -moz-appearance: none;
        height: 1px;
        opacity: 0;
        width: 1px
    }

    .e-grid .e-checkselect, .e-grid .e-checkselectall, .e-grid-popup .e-checkselect, .e-grid-popup .e-checkselectall {
        margin: 0;
        opacity: 0;
        position: absolute;
        width: 0
    }

    .e-grid .e-ftrchk, .e-grid-popup .e-ftrchk {
        padding-bottom: 8px;
        padding-top: 8px
    }

    .e-grid .e-ccdlg.e-sticky, .e-grid-popup .e-ccdlg.e-sticky {
        position: fixed;
        z-index: 10
    }

    .e-grid .e-ccdlg .e-dlg-content, .e-grid-popup .e-ccdlg .e-dlg-content {
        margin: 40px 0 0;
        padding: 14px 14px 14px 14px;
        overflow: visible
    }

    .e-grid .e-ccdlg .e-checkbox-wrapper.e-control.e-keyboard, .e-grid-popup .e-ccdlg .e-checkbox-wrapper.e-control.e-keyboard {
        padding-left: 8px
    }

    .e-grid .e-ccdlg .e-main-div, .e-grid-popup .e-ccdlg .e-main-div {
        box-sizing: border-box;
        position: relative
    }

    .e-grid .e-ccdlg .e-ccul-ele, .e-grid-popup .e-ccdlg .e-ccul-ele {
        margin: 13px 0;
        padding: 0
    }

    .e-grid .e-ccdlg .e-checkbox-infinitescroll .e-ccul-ele, .e-grid-popup .e-ccdlg .e-checkbox-infinitescroll .e-ccul-ele {
        margin: 0
    }

    .e-grid .e-ccdlg li.e-cclist, .e-grid-popup .e-ccdlg li.e-cclist {
        padding: 7px 0
    }

    .e-grid .e-ccdlg .e-checkbox-wrapper .e-frame, .e-grid-popup .e-ccdlg .e-checkbox-wrapper .e-frame {
        margin-left: 0
    }

    .e-grid .e-ccdlg label.e-cc, .e-grid-popup .e-ccdlg label.e-cc {
        margin: 0
    }

    .e-grid .e-ccdlg .e-footer-content, .e-grid-popup .e-ccdlg .e-footer-content {
        border-style: solid;
        border-width: 1px 0 0
    }

    .e-grid .e-ccdlg .e-cc-contentdiv, .e-grid-popup .e-ccdlg .e-cc-contentdiv {
        height: 196px;
        overflow-y: auto
    }

        .e-grid .e-ccdlg .e-cc-contentdiv.e-checkbox-infinitescroll, .e-grid-popup .e-ccdlg .e-cc-contentdiv.e-checkbox-infinitescroll {
            border-top-style: solid;
            border-top-width: 1px;
            border-top-color: rgba(108,117,125,.12)
        }

    .e-grid .e-ccdlg .e-cc-searchdiv, .e-grid-popup .e-ccdlg .e-cc-searchdiv {
        border-style: solid;
        border-width: 1px;
        left: 1px;
        opacity: .6;
        position: absolute;
        right: 0;
        top: -44px
    }

        .e-grid .e-ccdlg .e-cc-searchdiv span.e-ccsearch-icon.e-icons, .e-grid-popup .e-ccdlg .e-cc-searchdiv span.e-ccsearch-icon.e-icons {
            float: right;
            opacity: .6;
            padding: 0 2px
        }

        .e-grid .e-ccdlg .e-cc-searchdiv span.e-ccsearch-icon.e-cc-cancel, .e-grid-popup .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, .e-grid-popup .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, .e-grid-popup .e-ccdlg .e-cc-searchdiv.e-input-focus span.e-ccsearch-icon.e-icons {
                opacity: 1
            }

    .e-grid .e-ccdlg .e-innerdiv.e-ccnmdiv, .e-grid-popup .e-ccdlg .e-innerdiv.e-ccnmdiv {
        height: 60px;
        padding: 23px;
        text-align: center
    }

    .e-grid .e-ccdlg .e-cc-lab-name, .e-grid .e-ccdlg .e-checkbox-wrapper .e-label, .e-grid-popup .e-ccdlg .e-cc-lab-name, .e-grid-popup .e-ccdlg .e-checkbox-wrapper .e-label {
        text-overflow: ellipsis
    }

    .e-grid .e-ccdlg .e-cc-chbox, .e-grid-popup .e-ccdlg .e-cc-chbox {
        margin: 3px;
        vertical-align: middle
    }

    .e-grid .e-ccdlg .e-cc-lab-name, .e-grid-popup .e-ccdlg .e-cc-lab-name {
        padding: 7px;
        vertical-align: middle
    }

    .e-grid .e-ccdlg .e-cc.e-input, .e-grid .e-ccdlg .e-cc.e-input:focus, .e-grid-popup .e-ccdlg .e-cc.e-input, .e-grid-popup .e-ccdlg .e-cc.e-input:focus {
        border: 0;
        padding-bottom: 6px;
        padding-top: 6px;
        padding-left: 4px
    }

    .e-grid .e-mask.e-skeleton, .e-grid-popup .e-mask.e-skeleton {
        display: inline-block;
        height: 10px;
        width: 80%
    }

    .e-grid .e-mask.e-mask-group-intent, .e-grid-popup .e-mask.e-mask-group-intent {
        margin-left: 7px;
        width: 16px
    }

    .e-grid .e-mask.e-mask-detail-intent, .e-grid-popup .e-mask.e-mask-detail-intent {
        width: 16px
    }

    .e-grid .e-mask.e-mask-checkbox-intent, .e-grid-popup .e-mask.e-mask-checkbox-intent {
        margin-left: 3px;
        margin-right: 16px;
        width: 20px
    }

    .e-grid .e-mask.e-mask-checkbox-filter-intent, .e-grid-popup .e-mask.e-mask-checkbox-filter-intent {
        width: 13px
    }

    .e-grid .e-mask.e-mask-checkbox-filter-span-intent, .e-grid-popup .e-mask.e-mask-checkbox-filter-span-intent {
        margin-left: 8px
    }

    .e-grid .e-mask.e-mask-drag-intent, .e-grid-popup .e-mask.e-mask-drag-intent {
        margin-left: 12px;
        width: 12px
    }

.e-grid {
    border-style: none solid solid;
    border-width: 1px;
    border-radius: 0;
    display: block;
    font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont";
    font-size: 14px;
    height: auto;
    position: relative
}

    .e-grid .e-noselect, .e-grid .e-gridheader .e-headercell, .e-grid .e-gridheader .e-detailheadercell, .e-grid .e-gridheader {
        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 {
                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;
        z-index: 5
    }

    .e-grid .e-frozenrow-border {
        background-color: #6c757d;
        height: 2px;
        position: relative;
        z-index: 5
    }

        .e-grid .e-frozenrow-border.e-frozenrow-empty {
            height: 0
        }

    .e-grid.e-top-shadow .e-frozenrow-border {
        height: 4px;
        margin-top: -4px;
        background-color: rgba(0,0,0,0) !important;
        clip-path: inset(0 0 -15px 0);
        box-shadow: 0 4px 8px rgba(0,0,0,.12)
    }

    .e-grid .e-dropitemscount {
        border: 1px solid #ddd;
        border-radius: 17px;
        box-sizing: border-box;
        font-size: 12px;
        line-height: normal;
        padding: 3px 7px 4px;
        margin-left: -8px;
        min-width: 12px;
        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 {
        margin: 0;
        padding: 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-gridcontent .e-detailrowexpand.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-gridheader .e-detailrowexpand.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-gridcontent .e-detailrowexpand.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, .e-grid.e-rtl .e-gridheader .e-detailrowexpand.e-dragborder {
        z-index: 5;
        box-shadow: 0 2px 0 0 #317ab9
    }

        .e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-leftfreeze, .e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-rightfreeze, .e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-fixedfreeze, .e-grid .e-gridcontent .e-rowcell.e-dragborder.e-leftfreeze, .e-grid .e-gridcontent .e-rowcell.e-dragborder.e-rightfreeze, .e-grid .e-gridcontent .e-rowcell.e-dragborder.e-rightfreeze, .e-grid .e-gridcontent .e-rowdragdrop.e-dragborder.e-leftfreeze, .e-grid .e-gridcontent .e-rowdragdrop.e-dragborder.e-rightfreeze, .e-grid .e-gridcontent .e-rowdragdrop.e-dragborder.e-fixedfreeze, .e-grid .e-gridcontent .e-detailrowcollapse.e-dragborder.e-leftfreeze, .e-grid .e-gridcontent .e-detailrowcollapse.e-dragborder.e-rightfreeze, .e-grid .e-gridcontent .e-detailrowcollapse.e-dragborder.e-fixedfreeze, .e-grid .e-gridcontent .e-detailrowexpand.e-dragborder.e-leftfreeze, .e-grid .e-gridcontent .e-detailrowexpand.e-dragborder.e-rightfreeze, .e-grid .e-gridcontent .e-detailrowexpand.e-dragborder.e-fixedfreeze, .e-grid .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder.e-leftfreeze, .e-grid .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder.e-rightfreeze, .e-grid .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder.e-fixedfreeze, .e-grid .e-gridheader .e-rowcell.e-dragborder.e-leftfreeze, .e-grid .e-gridheader .e-rowcell.e-dragborder.e-rightfreeze, .e-grid .e-gridheader .e-rowcell.e-dragborder.e-rightfreeze, .e-grid .e-gridheader .e-rowdragdrop.e-dragborder.e-leftfreeze, .e-grid .e-gridheader .e-rowdragdrop.e-dragborder.e-rightfreeze, .e-grid .e-gridheader .e-rowdragdrop.e-dragborder.e-fixedfreeze, .e-grid .e-gridheader .e-detailrowcollapse.e-dragborder.e-leftfreeze, .e-grid .e-gridheader .e-detailrowcollapse.e-dragborder.e-rightfreeze, .e-grid .e-gridheader .e-detailrowcollapse.e-dragborder.e-fixedfreeze, .e-grid .e-gridheader .e-detailrowexpand.e-dragborder.e-leftfreeze, .e-grid .e-gridheader .e-detailrowexpand.e-dragborder.e-rightfreeze, .e-grid .e-gridheader .e-detailrowexpand.e-dragborder.e-fixedfreeze, .e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-fixedfreeze, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder.e-fixedfreeze, .e-grid.e-rtl .e-gridcontent .e-detailrowcollapse.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridcontent .e-detailrowcollapse.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridcontent .e-detailrowcollapse.e-dragborder.e-fixedfreeze, .e-grid.e-rtl .e-gridcontent .e-detailrowexpand.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridcontent .e-detailrowexpand.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridcontent .e-detailrowexpand.e-dragborder.e-fixedfreeze, .e-grid.e-rtl .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder.e-fixedfreeze, .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragborder.e-fixedfreeze, .e-grid.e-rtl .e-gridheader .e-detailrowcollapse.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridheader .e-detailrowcollapse.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridheader .e-detailrowcollapse.e-dragborder.e-fixedfreeze, .e-grid.e-rtl .e-gridheader .e-detailrowexpand.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridheader .e-detailrowexpand.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridheader .e-detailrowexpand.e-dragborder.e-fixedfreeze {
            z-index: 6
        }

    .e-grid .e-gridcontent .e-rowcell.e-dragtop, .e-grid .e-gridcontent .e-rowdragdrop.e-dragtop, .e-grid .e-gridcontent .e-rowcell.e-dragtop.e-dragright, .e-grid .e-gridheader .e-rowcell.e-dragtop, .e-grid .e-gridheader .e-rowdragdrop.e-dragtop, .e-grid .e-gridheader .e-rowcell.e-dragtop.e-dragright, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragtop, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragtop, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragtop.e-dragright, .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragtop, .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragtop, .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragtop.e-dragright {
        border-top: 1px dashed #317ab9
    }

        .e-grid .e-gridcontent .e-rowdragdrop.e-dragtop.e-dragleft, .e-grid .e-gridcontent .e-rowdragdrop.e-dragleft, .e-grid .e-gridcontent .e-rowdragdrop.e-dragbottom.e-dragleft, .e-grid .e-gridheader .e-rowdragdrop.e-dragtop.e-dragleft, .e-grid .e-gridheader .e-rowdragdrop.e-dragleft, .e-grid .e-gridheader .e-rowdragdrop.e-dragbottom.e-dragleft, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragtop.e-dragleft, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragleft, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragbottom.e-dragleft, .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragtop.e-dragleft, .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragleft, .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragbottom.e-dragleft {
            border-left: 1px dashed #317ab9
        }

    .e-grid .e-gridcontent .e-rowcell.e-dragright, .e-grid .e-gridheader .e-rowcell.e-dragright, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragright, .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragright {
        border-right: 1px dashed #317ab9
    }

    .e-grid .e-gridcontent .e-rowcell.e-dragbottom, .e-grid .e-gridcontent .e-rowcell.e-lastrowcell.e-dragbottom, .e-grid .e-gridcontent .e-rowcell.e-dragtop.e-dragbottom, .e-grid .e-gridcontent .e-rowdragdrop.e-dragbottom, .e-grid .e-gridheader .e-rowcell.e-dragbottom, .e-grid .e-gridheader .e-rowcell.e-lastrowcell.e-dragbottom, .e-grid .e-gridheader .e-rowcell.e-dragtop.e-dragbottom, .e-grid .e-gridheader .e-rowdragdrop.e-dragbottom, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragbottom, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-lastrowcell.e-dragbottom, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragtop.e-dragbottom, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragbottom, .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragbottom, .e-grid.e-rtl .e-gridheader .e-rowcell.e-lastrowcell.e-dragbottom, .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragtop.e-dragbottom, .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragbottom {
        border-bottom: 1px dashed #317ab9
    }

    .e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder:not(.e-leftfreeze,.e-rightfreeze,.e-fixedfreeze), .e-grid .e-gridcontent .e-rowcell.e-dragborder:not(.e-leftfreeze,.e-rightfreeze,.e-fixedfreeze), .e-grid .e-gridcontent .e-rowdragdrop.e-dragborder:not(.e-leftfreeze,.e-rightfreeze,.e-fixedfreeze), .e-grid .e-gridcontent .e-detailrowcollapse.e-dragborder:not(.e-leftfreeze,.e-rightfreeze,.e-fixedfreeze), .e-grid .e-gridcontent .e-detailrowexpand.e-dragborder:not(.e-leftfreeze,.e-rightfreeze,.e-fixedfreeze), .e-grid .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder:not(.e-leftfreeze,.e-rightfreeze,.e-fixedfreeze), .e-grid .e-gridheader .e-rowcell.e-dragborder:not(.e-leftfreeze,.e-rightfreeze,.e-fixedfreeze), .e-grid .e-gridheader .e-rowdragdrop.e-dragborder:not(.e-leftfreeze,.e-rightfreeze,.e-fixedfreeze), .e-grid .e-gridheader .e-detailrowcollapse.e-dragborder:not(.e-leftfreeze,.e-rightfreeze,.e-fixedfreeze), .e-grid .e-gridheader .e-detailrowexpand.e-dragborder:not(.e-leftfreeze,.e-rightfreeze,.e-fixedfreeze), .e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder:not(.e-leftfreeze,.e-rightfreeze,.e-fixedfreeze), .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder:not(.e-leftfreeze,.e-rightfreeze,.e-fixedfreeze), .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder:not(.e-leftfreeze,.e-rightfreeze,.e-fixedfreeze), .e-grid.e-rtl .e-gridcontent .e-detailrowcollapse.e-dragborder:not(.e-leftfreeze,.e-rightfreeze,.e-fixedfreeze), .e-grid.e-rtl .e-gridcontent .e-detailrowexpand.e-dragborder:not(.e-leftfreeze,.e-rightfreeze,.e-fixedfreeze), .e-grid.e-rtl .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder:not(.e-leftfreeze,.e-rightfreeze,.e-fixedfreeze), .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragborder:not(.e-leftfreeze,.e-rightfreeze,.e-fixedfreeze), .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragborder:not(.e-leftfreeze,.e-rightfreeze,.e-fixedfreeze), .e-grid.e-rtl .e-gridheader .e-detailrowcollapse.e-dragborder:not(.e-leftfreeze,.e-rightfreeze,.e-fixedfreeze), .e-grid.e-rtl .e-gridheader .e-detailrowexpand.e-dragborder:not(.e-leftfreeze,.e-rightfreeze,.e-fixedfreeze) {
        position: relative
    }

    .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;
        color: #6c757d;
        opacity: .54
    }

    .e-grid .e-row .e-icon-rowdragicon::before, .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-gridcontent .e-groupcaptionrow .e-lastrowcell.e-recordplusexpand ~ td.e-lastrowcell.e-groupcaption, .e-grid .e-gridcontent .e-groupcaptionrow .e-lastrowcell.e-recordplusexpand ~ td.e-lastrowcell.e-summarycell {
        border-bottom-width: 0
    }

    .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:not(.sf-grid) .e-res-toolbar .e-toolbar-items .e-search-wrapper .e-search-icon {
        padding: 9px 8.5px;
        padding: 9px 9.5px
    }

    .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 {
                    width: auto
                }

                    .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:not(.e-responsive-right) .e-search-wrapper:not(.e-responsive-right) {
                min-width: 40px
            }

            .e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper {
                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: 0;
                    padding: 9px 8.5px
                }

                .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-toolbar-right .e-search-wrapper:has(.e-input-group) {
                    width: 100%
                }

            .e-grid .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper {
                padding-left: 0
            }

    .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::placeholder {
            color: #6c757d
        }

        .e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search {
            margin-bottom: 0;
            opacity: 1;
            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-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-groupdroparea.e-group-animate.e-grouped {
        height: 54px;
        padding: 0 12px 0;
        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-group-animate.e-groupdroparea .e-nextgroup {
        margin-top: 9px
    }

    .e-grid .e-group-animate span.e-nextgroup.e-icons.e-icon-next {
        display: inline-block;
        line-height: 32px;
        float: left;
        height: 24px;
        padding: 0;
        vertical-align: middle
    }

    .e-grid .e-groupdroparea.e-group-animate .e-drag.e-icon-drag {
        font-size: 12px;
        line-height: 19px;
        display: inline-block;
        height: 24px;
        padding: 0;
        vertical-align: middle
    }

    .e-grid .e-group-animate .e-icon-drag.e-icons {
        margin-left: 8px
    }

    .e-grid .e-group-animate .e-drag.e-icon-drag::before {
        opacity: 1
    }

    .e-grid .e-groupdroparea.e-group-animate span.e-drag.e-icons.e-icon-drag {
        cursor: move
    }

    .e-grid .e-groupdroparea.e-grouped {
        padding: 0 6px 6px
    }

    .e-grid.e-default .e-gridheader.e-stackedfilter .e-grouptopleftcell {
        border-top: 0
    }

    .e-grid.e-default .e-gridheader.e-stackedfilter tr:first-child th.e-grouptopleftcell {
        border-bottom: 1px solid
    }

    .e-grid.e-default .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell {
        border-top: 1px solid
    }

    .e-grid.e-default.e-horizontallines .e-gridheader.e-stackedfilter .e-grouptopleftcell {
        border-top: 0
    }

    .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-horizontallines .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell {
        border-top: 1px solid
    }

    .e-grid.e-default.e-verticallines .e-gridheader.e-stackedfilter .e-grouptopleftcell {
        border-top: 0
    }

    .e-grid.e-default.e-verticallines .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell {
        border-top: 0
    }

    .e-grid.e-default.e-hidelines .e-gridheader.e-stackedfilter tr:first-child th.e-grouptopleftcell {
        border-bottom: 0
    }

    .e-grid.e-default.e-hidelines .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell {
        border-top: 0
    }

    .e-grid.e-default .e-grouptopleftcell, .e-grid.e-default .e-rowdragheader {
        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-verticallines .e-grouptopleftcell, .e-grid.e-default.e-verticallines .e-rowdragheader, .e-grid.e-default.e-bothlines .e-grouptopleftcell, .e-grid.e-default.e-bothlines .e-rowdragheader, .e-grid.e-default.e-hidelines .e-grouptopleftcell, .e-grid.e-default.e-hidelines .e-rowdragheader {
        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-verticallines .e-firstchildrow .e-rowdragdropcell, .e-grid.e-bothlines .e-firstchildrow .e-rowdragdropcell {
        border-top-width: 1px
    }

    .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-headercell.e-leftfreeze.e-freezeleftborder .e-rhandler {
        border-right: 0
    }

    .e-grid.e-default.e-hidelines .e-headercell.e-firstheader, .e-grid.e-rtl .e-gridheader .e-headercell.e-leftfreeze.e-freezeleftborder .e-rhandler {
        border-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-rhelper {
        position: absolute;
        width: 1px
    }

    .e-grid .e-rhelper, .e-grid .e-virtual-rhandler {
        z-index: 5
    }

    .e-grid.e-device .e-ricon::before {
        border-bottom: 6px solid rgba(0,0,0,0);
        border-top: 6px solid rgba(0,0,0,0);
        content: "";
        display: block;
        height: 0;
        position: absolute;
        width: 20px;
        top: 4px;
        border-right: 6px solid;
        right: 4px
    }

    .e-grid.e-device .e-ricon::after {
        border-bottom: 6px solid rgba(0,0,0,0);
        border-top: 6px solid rgba(0,0,0,0);
        content: "";
        display: block;
        height: 0;
        position: absolute;
        width: 20px;
        top: 4px;
        left: 4px;
        border-left: 6px solid;
        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-disablepointer, .e-grid .e-defaultcur, .e-grid .e-headercell, .e-grid .e-headercell.e-stackedheadercell, .e-grid .e-headercell.e-defaultcursor, .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-tableborder:has(.e-emptyrow) {
            border: none
        }

    .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;
        padding: 0 1.1em 0 .4em;
        margin: -5px;
        overflow: hidden;
        text-align: left;
        text-transform: none;
        user-select: none
    }

    .e-grid .e-rightalign:not(.e-fltr-icon) .e-headercelldiv, .e-grid .e-leftalign:not(.e-fltr-icon) .e-headercelldiv, .e-grid .e-centeralign:not(.e-fltr-icon) .e-headercelldiv {
        padding: 0 .4em
    }

    .e-grid .e-headercelldiv.e-headerchkcelldiv {
        overflow: visible
    }

    .e-grid .e-headercell.e-templatecell .e-headercelldiv {
        height: auto;
        min-height: 21px
    }

    .e-grid .e-gridheader .e-headercontent .e-rightalign .e-headercelldiv.e-headerchkcelldiv, .e-grid .e-gridheader .e-headercontent .e-centeralign .e-headercelldiv.e-headerchkcelldiv {
        padding: 0 .6em
    }

    .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 .e-filtermenudiv:hover, .e-grid .e-headercell.e-mousepointer, .e-grid .e-headercell.e-stackedheadercell.e-mousepointer {
        cursor: pointer
    }

    .e-grid:not(.e-left-shadow,.e-right-shadow) .e-gridcontent tr:first-child td {
        border-top: 0 none
    }

    .e-grid .e-gridcontent tr:first-child td.e-xlsel-top-border {
        border-top-width: 2px
    }

    .e-grid .e-gridheader tr:first-child th:not(.e-freezeleftborder,.e-freezerightborder) {
        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-frozenhdr {
        border-bottom-width: 0
    }

    .e-grid.e-bothlines .e-filterbarcell, .e-grid.e-bothlines .e-filterbarcelldisabled {
        border-width: 2px 0 0 1px;
        border-top-width: 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;
        padding: 7px 12px;
        overflow: hidden;
        vertical-align: middle;
        white-space: nowrap;
        width: auto
    }

    .e-grid th.e-detailcell td.e-rowcell.e-rightalign, .e-grid td.e-rowcell.e-rightalign, .e-grid th.e-headercell.e-rightalign .e-headercelldiv, .e-grid th.e-headercell.e-rightalign .e-stackedheadercelldiv, .e-grid td.e-summarycell.e-rightalign {
        text-align: right
    }

    .e-grid th.e-detailcell td.e-rowcell.e-leftalign, .e-grid td.e-rowcell.e-leftalign, .e-grid th.e-headercell.e-leftalign .e-headercelldiv, .e-grid th.e-headercell.e-leftalign .e-stackedheadercelldiv, .e-grid td.e-summarycell.e-leftalign {
        text-align: left
    }

    .e-grid th.e-detailcell td.e-rowcell.e-centeralign, .e-grid td.e-rowcell.e-centeralign, .e-grid th.e-headercell.e-centeralign .e-headercelldiv, .e-grid th.e-headercell.e-centeralign .e-stackedheadercelldiv, .e-grid td.e-summarycell.e-centeralign {
        text-align: center
    }

    .e-grid th.e-detailcell td.e-rowcell.e-justifyalign, .e-grid td.e-rowcell.e-justifyalign, .e-grid th.e-headercell.e-justifyalign .e-headercelldiv, .e-grid th.e-headercell.e-justifyalign .e-stackedheadercelldiv, .e-grid td.e-summarycell.e-justifyalign {
        text-align: justify
    }

    .e-grid .e-gridcontent td.e-rowcell.e-unboundcell .e-unboundcelldiv {
        display: inline-block
    }

    .e-grid.e-left-shadow .e-leftfreeze.e-freezeleftborder.e-focused:not(.e-menu-item,.e-xlsel-top-border,.e-xlsel-left-border,.e-xlsel-bottom-border,.e-xlsel-right-border), .e-grid.e-rtl.e-left-shadow .e-leftfreeze.e-freezeleftborder.e-focused:not(.e-menu-item,.e-xlsel-top-border,.e-xlsel-left-border,.e-xlsel-bottom-border,.e-xlsel-right-border), .e-grid.e-rtl.e-default.e-left-shadow .e-leftfreeze.e-freezeleftborder.e-focused:not(.e-menu-item,.e-xlsel-top-border,.e-xlsel-left-border,.e-xlsel-bottom-border,.e-xlsel-right-border), .e-grid.e-wrap.e-left-shadow .e-leftfreeze.e-freezeleftborder.e-focused:not(.e-menu-item,.e-xlsel-top-border,.e-xlsel-left-border,.e-xlsel-bottom-border,.e-xlsel-right-border) {
        line-height: 19px;
        border-width: 1.5px
    }

    .e-grid.e-right-shadow .e-rightfreeze.e-freezerightborder.e-focused:not(.e-menu-item,.e-xlsel-top-border,.e-xlsel-left-border,.e-xlsel-bottom-border,.e-xlsel-right-border), .e-grid.e-rtl.e-right-shadow .e-rightfreeze.e-freezerightborder.e-focused:not(.e-menu-item,.e-xlsel-top-border,.e-xlsel-left-border,.e-xlsel-bottom-border,.e-xlsel-right-border), .e-grid.e-rtl.e-default.e-right-shadow .e-rightfreeze.e-freezerightborder.e-focused:not(.e-menu-item,.e-xlsel-top-border,.e-xlsel-left-border,.e-xlsel-bottom-border,.e-xlsel-right-border), .e-grid.e-wrap.e-right-shadow .e-rightfreeze.e-freezerightborder.e-focused:not(.e-menu-item,.e-xlsel-top-border,.e-xlsel-left-border,.e-xlsel-bottom-border,.e-xlsel-right-border) {
        line-height: 19px;
        border-width: 1.5px
    }

    .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-headercontent, .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;
        text-wrap: nowrap;
        text-overflow: ellipsis;
        overflow: hidden
    }

        .e-grid .e-summarycell.e-lastrowcell {
            border-bottom-width: 1px
        }

    .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:not(.e-xlsel-bottom-border), .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-default .e-headercell, .e-grid.e-default .e-detailheadercell {
        border-width: 0
    }

    .e-grid.e-default .e-stackedheadercell {
        border-width: 1px 0 1px 1px
    }

        .e-grid.e-default .e-stackedheadercell.e-leftfreeze.e-freezeleftborder {
            border-right-width: 2px
        }

        .e-grid.e-default .e-stackedheadercell.e-rightfreeze.e-freezerightborder {
            border-left-width: 2px
        }

        .e-grid.e-default .e-stackedheadercell.e-fixedfreeze.e-freezeleftborder {
            border-left-width: 1px
        }

        .e-grid.e-default .e-stackedheadercell.e-fixedfreeze.e-freezerightborder {
            border-right-width: 1px
        }

    .e-grid.e-default .e-gridheader th.e-firstcell.e-movablefirst {
        border-left-width: 0
    }

    .e-grid.e-bothlines .e-rowcell.e-lastrowcell:not(.e-xlsel-bottom-border) {
        border-bottom-width: 1px
    }

    .e-grid.e-bothlines .e-rowcell {
        border-width: 1px 0 0 1px
    }

    .e-grid:not(.sf-grid).e-gridheader table th[rowspan], .e-grid:not(.sf-grid).e-device .e-gridheader table th[rowspan] {
        padding-bottom: 13px;
        vertical-align: bottom
    }

    .e-grid .e-emptyrow td {
        line-height: 21px;
        padding: .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, .e-grid.e-responsive .e-rowcell.e-boolcell {
            text-overflow: clip
        }

    .e-grid .e-addedrow .e-rowcell.e-boolcell .e-frame.e-check {
        color: #fff
    }

    .e-grid [aria-selected] + tr .e-detailindentcell {
        border-top-style: solid;
        border-top-width: 1px
    }

    .e-grid.e-default.e-verticallines tr th:first-child:not(.e-firstcell), .e-grid.e-default.e-verticallines tr th:first-child:not(.e-firstcell) {
        border-left-width: 0
    }

    .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:not(.sf-grid).e-default.e-bothlines .e-headercell, .e-grid:not(.sf-grid).e-default.e-bothlines .e-detailheadercell {
        border-width: 0 0 0 1px
    }

        .e-grid:not(.sf-grid).e-default.e-bothlines .e-headercell.e-grid-group-first-cell {
            border-left-width: 0
        }

    .e-grid:not(.sf-grid,.e-rtl).e-default.e-bothlines .e-headercell.e-leftfreeze.e-freezeleftborder {
        border-right-width: 2px
    }

    .e-grid:not(.sf-grid,.e-rtl).e-default.e-bothlines .e-headercell.e-rightfreeze.e-freezerightborder {
        border-left-width: 2px
    }

    .e-grid:not(.sf-grid,.e-rtl).e-default.e-bothlines .e-headercell.e-fixedfreeze.e-freezerightborder {
        border-right-width: 1px
    }

    .e-grid.e-rtl:not(.sf-grid).e-default.e-bothlines .e-headercell.e-leftfreeze.e-freezeleftborder {
        border-left-width: 2px
    }

    .e-grid.e-rtl:not(.sf-grid).e-default.e-bothlines .e-headercell.e-rightfreeze.e-freezerightborder {
        border-right-width: 2px
    }

    .e-grid.e-rtl:not(.sf-grid).e-default.e-bothlines .e-headercell.e-fixedfreeze.e-freezeleftborder {
        border-right-width: 1px
    }

    .e-grid:not(.sf-grid).e-default:not(.e-verticallines):not(.e-bothlines) table th[rowspan] {
        border-width: 0 0 0 1px
    }

    .e-grid:not(.sf-grid).e-default table th[rowspan].e-leftfreeze.e-freezeleftborder {
        border-right-width: 2px
    }

    .e-grid:not(.sf-grid).e-default table th[rowspan].e-rightfreeze.e-freezerightborder {
        border-left-width: 2px
    }

    .e-grid:not(.sf-grid).e-default table th[rowspan].e-fixedfreeze.e-freezeleftborder {
        border-left-width: 1px
    }

    .e-grid:not(.sf-grid).e-default table th[rowspan].e-fixedfreeze.e-freezerightborder {
        border-right-width: 1px
    }

    .e-grid tr th.e-firstcell {
        border-left-style: solid;
        border-left-width: 1px
    }

    .e-grid.e-default tr th.e-detailheadercell:first-child {
        border-left-width: 0
    }

    .e-grid.e-default:not(.e-rtl) tr td:first-child:not(.e-xlsel-left-border,.e-fixedfreeze.e-freezeleftborder,.e-rowcell-firstchild,.e-addfreezefirstchildborder,.e-leftfreeze.e-freezeleftborder.e-focused), .e-grid.e-default:not(.e-rtl) tr th.e-headercell:first-child:not(.e-firstcell,.e-headercell.e-frozen-left-border,.e-leftfreeze.e-freezeleftborder.e-focused), .e-grid.e-default:not(.e-rtl) tr th.e-filterbarcell:first-child:not(.e-filterbarcell.e-frozen-left-border) {
        border-left-width: 0
    }

    .e-grid:not(.e-rtl).e-verticallines .e-grouptopleftcell.e-lastgrouptopleftcell, .e-grid:not(.e-rtl).e-bothlines .e-grouptopleftcell.e-lastgrouptopleftcell {
        border-right-width: 1px;
        border-right-style: solid
    }

    .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-hiddenrow, .e-grid .e-hide, .e-grid .e-group-animator:last-child .e-nextgroup.e-icons.e-icon-next {
        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-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-centeralign.e-headercell[aria-sort=none] .e-headercelldiv, .e-grid .e-gridheader .e-sortfilter .e-centeralign.e-headercell[aria-sort=none] .e-stackedheadercelldiv, .e-grid .e-gridheader .e-sortfilter .e-centeralign.e-headercell:not([aria-sort]) .e-headercelldiv, .e-grid .e-gridheader .e-sortfilter .e-centeralign.e-headercell:not([aria-sort]) .e-stackedheadercelldiv {
        padding-right: 5px
    }

    .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-headercelldiv, .e-grid .e-gridheader .e-stackedheadercelldiv {
        padding: 0 20px 0 5px
    }

    .e-grid.e-rtl .e-gridheader .e-sortfilter .e-centeralign.e-headercell[aria-sort=none] .e-headercelldiv, .e-grid.e-rtl .e-gridheader .e-sortfilter .e-centeralign.e-headercell[aria-sort=none] .e-stackedheadercelldiv, .e-grid.e-rtl .e-gridheader .e-sortfilter .e-centeralign.e-headercell:not([aria-sort]) .e-headercelldiv, .e-grid.e-rtl .e-gridheader .e-sortfilter .e-centeralign.e-headercell:not([aria-sort]) .e-stackedheadercelldiv {
        padding-left: 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 .35em 0 .3em
    }

    .e-grid .e-filtermenudiv {
        float: right;
        margin: -19px -7px;
        padding: 6px;
        text-align: right
    }

    .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: .8em .6em
    }

    .e-grid.e-print-grid {
        left: -1000px;
        top: -1000px
    }

    .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;
        text-align: center;
        font-size: 9px;
        font-size: 9px;
        height: 15px;
        line-height: 16px;
        margin: 2px -6px 0 0;
        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-columnmenu {
        position: absolute;
        right: 23px;
        float: right;
        margin: -19px;
        padding: 6px
    }

    .e-grid.e-wrap .e-columnmenu, .e-grid.e-wrap .e-grid.e-rtl .e-columnmenu {
        line-height: 3px
    }

    .e-grid.e-rtl .e-columnmenu {
        left: 23px;
        right: auto;
        margin: -19px -18px -18px -22px
    }

    .e-grid .e-detailrowcollapse, .e-grid .e-detailrowexpand, .e-grid .e-rowdragdropcell {
        border-style: solid;
        border-width: 1px 0 0
    }

    .e-grid .e-detailrowcollapse, .e-grid .e-detailrowexpand {
        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: .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 th.e-detailcell .e-rtl .e-rowcell, .e-grid th.e-detailcell .e-rtl .e-gridpager {
        text-align: right
    }

    .e-grid.e-rtl th.e-detailcell .e-rowcell, .e-grid.e-rtl th.e-detailcell .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-verticallines .e-rowcell.e-grid-group-first-cell, .e-grid.e-verticallines .e-headercell.e-grid-group-first-cell, .e-grid.e-bothlines .e-rowcell.e-grid-group-first-cell, .e-grid.e-bothlines .e-headercell.e-grid-group-first-cell {
            border-left-width: 0
        }

    .e-grid.e-hidelines .e-rowcell, .e-grid.e-hidelines .e-headercell, .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-grid.e-horizontallines .e-detailheadercell {
        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:not(.e-xlsel-bottom-border), .e-grid.e-verticallines .e-rowcell.e-lastrowcell:not(.e-xlsel-bottom-border), .e-grid.e-hidelines .e-rowcell.e-lastrowcell:not(.e-xlsel-bottom-border) {
        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-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: 1px;
        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-filterbarcell input.e-checkbox {
            height: 1px
        }

    .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, .e-grid.e-rtl .e-searchclear, .e-grid .e-grid-relative {
        position: relative
    }

    .e-grid .e-searchclear {
        float: right
    }

    .e-grid.e-rtl .e-searchclear {
        float: left
    }

    .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;
        height: 20px;
        line-height: 20px;
        position: relative;
        top: 0;
        user-select: auto
    }

    .e-grid .e-filterdiv, .e-grid .e-fltrtempdiv {
        padding: 0;
        position: relative;
        text-align: center;
        width: 100%
    }

    .e-grid .e-pager {
        border-bottom: rgba(0,0,0,0);
        border-left: rgba(0,0,0,0);
        border-right: rgba(0,0,0,0)
    }

    .e-grid .e-gridpopup {
        font-weight: normal;
        position: absolute;
        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-gridpopup span {
            border: 1px solid rgba(0,0,0,0);
            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 rgba(0,0,0,0);
            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-footerpadding {
        padding-left: 0;
        padding-right: 14px
    }

        .e-grid .e-footerpadding .e-lastsummarycell {
            border-left: none;
            border-right: 1px solid
        }

    .e-grid.e-rtl .e-footerpadding {
        padding-left: 14px;
        padding-right: 0
    }

        .e-grid.e-rtl .e-footerpadding tr.e-summaryrow td.e-lastsummarycell:last-child {
            border-right: none;
            border-left: 1px solid #dee2e6
        }

    .e-grid .e-cloneproperties {
        border-style: solid;
        border-width: 1px;
        font-size: 14px;
        font-weight: Bold;
        box-shadow: 0 1px 4px #000;
        opacity: .4;
        overflow: hidden;
        padding: 2px 8px 1px;
        text-align: left;
        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-headerclone table, .e-grid .e-cloneproperties.e-draganddrop table {
                border-spacing: 0
            }

    .e-grid .e-notallowedcur {
        cursor: not-allowed
    }

    .e-grid .e-grabcur {
        cursor: grabbing
    }

    .e-grid .e-headerclone {
        border-radius: 4px;
        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: .95
        }

    .e-grid.e-default .e-gridheader th.e-firstcell, .e-grid.e-default .e-gridheader th.e-laststackcell:not(:has(.e-rhandler.e-rcursor)) {
        border-left-style: solid;
        border-left-width: 1px
    }

    .e-grid.e-default.e-verticallines .e-gridheader th.e-firstcell.e-grid-group-first-cell {
        border-left-width: 0
    }

    .e-grid:not(.sf-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 td.e-active {
        font-weight: normal
    }

    .e-grid:not(.e-row-responsive) .e-gridcontent tr.e-row:first-child td.e-cellselectionbackground:not(.e-gridchkbox-cell), .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: .6;
        position: absolute
    }

    .e-grid .e-gdclone {
        border-radius: 4px;
        padding: 2px
    }

    .e-grid .e-content {
        -webkit-overflow-scrolling: touch;
        overflow-x: auto;
        overflow-y: scroll;
        position: relative
    }

    .e-grid.e-ungroupdrag .e-columnheader, .e-grid.e-ungroupdrag .e-groupdroparea {
        cursor: not-allowed
    }

    .e-grid.e-ungroupdrag .e-gridcontent {
        cursor: default
    }

    .e-grid.e-rowdrag .e-columnheader, .e-grid.e-rowdrag .e-groupdroparea {
        cursor: not-allowed
    }

    .e-grid.e-rowdrag .e-gridcontent {
        cursor: default
    }

    .e-grid .e-groupdroparea {
        cursor: default;
        border-style: solid none;
        border-width: 1px 0 0;
        font-size: 14px;
        font-weight: normal;
        border-top-width: 1px;
        opacity: 1;
        padding: 15px 0;
        text-align: center;
        text-indent: 1pt;
        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-groupheadercell .e-cancel {
            padding-right: 10px
        }

        .e-grid .e-groupheadercell .e-icons::before {
            display: inline
        }

    .e-grid.e-device .e-groupheadercell span {
        line-height: 18px
    }

    .e-grid.e-device .e-groupheadercell .e-ungroupbutton {
        line-height: 18px
    }

    .e-grid.e-device .e-groupheadercell .e-groupsort {
        margin-top: 3px
    }

    .e-grid .e-groupsort, .e-grid .e-ungroupbutton, .e-grid .e-toggleungroup {
        font-size: 10px;
        margin-left: -6px
    }

    .e-grid .e-groupsort {
        margin-right: 0;
        margin-top: 0
    }

    .e-grid span.e-ungroupbutton.e-icons {
        margin-left: -6px;
        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-groupcaption {
        border-style: solid;
        border-width: 1px 0 0;
        display: table-cell;
        font-size: 14px;
        line-height: 14px;
        padding: .7em;
        overflow: hidden;
        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;
        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-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: -1px;
        padding: 1px 0 0
    }

    .e-grid .e-edit-dialog {
        min-height: 350px
    }

        .e-grid .e-edit-dialog .e-dlg-content {
            position: relative
        }

    .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%;
            top: -8px
        }

    .e-grid .e-normaledit {
        border-top: 0;
        padding: 0
    }

        .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-gridcontent table tbody .e-normaledit .e-rowcell {
        border-top: 1px solid
    }

    .e-grid:not(.e-row-responsive,.e-left-shadow,.e-right-shadow) .e-gridcontent tr.e-row:first-child .e-rowcell:not(.e-xlsel-top-border) {
        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-columnchooserdiv {
        float: right;
        margin: -12px
    }

    .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-tooltip-wrap.e-griderror.e-unfreeze {
        z-index: 1
    }

    .e-grid.e-lib .e-leftfreeze, .e-grid.e-lib.e-grid .e-headercell.e-leftfreeze, .e-grid.e-lib.e-grid .e-headercell.e-rightfreeze, .e-grid.e-lib .e-rightfreeze, .e-grid .e-leftfreeze, .e-grid .e-rightfreeze {
        position: sticky;
        z-index: 2
    }

    .e-grid.e-lib .e-fixedfreeze, .e-grid.e-lib.e-grid .e-headercell.e-fixedfreeze, .e-grid .e-fixedfreeze {
        position: sticky;
        z-index: 3
    }

    .e-grid .e-xlsel-top-border, .e-grid.e-rtl.e-default .e-rowcell.e-xlsel-top-border {
        border-top-width: 2px;
        line-height: 19px
    }

    .e-grid .e-xlsel-left-border, .e-grid .e-fixedfreeze.e-freezeleftborder.e-xlsel-left-border, .e-grid.e-rtl.e-default .e-rowcell.e-xlsel-left-border, .e-grid.e-rtl.e-default .e-rowcell.e-fixedfreeze.e-freezeleftborder.e-xlsel-left-border {
        border-left-width: 2px
    }

    .e-grid .e-xlsel-right-border, .e-grid .e-fixedfreeze.e-freezerightborder.e-xlsel-right-border, .e-grid.e-rtl.e-default .e-rowcell.e-xlsel-right-border, .e-grid.e-rtl.e-default .e-rowcell.e-fixedfreeze.e-freezerightborder.e-xlsel-right-border {
        border-right-width: 2px
    }

    .e-grid.e-wrap .e-xlsel-bottom-border.e-xlsel-top-border, .e-grid.e-rtl.e-wrap .e-xlsel-bottom-border.e-xlsel-top-border {
        line-height: 19px
    }

    .e-grid.e-wrap .e-xlsel-bottom-border, .e-grid.e-rtl.e-wrap .e-xlsel-bottom-border {
        line-height: 17px
    }

    .e-grid .e-xlsel-bottom-border.e-xlsel-top-border, .e-grid.e-rtl.e-default .e-rowcell.e-xlsel-bottom-border.e-xlsel-top-border {
        line-height: 17px
    }

    .e-grid .e-xlsel-bottom-border, .e-grid.e-rtl.e-default .e-rowcell.e-xlsel-bottom-border {
        border-bottom-width: 2px;
        line-height: 19px
    }

    .e-grid .e-virtual-content.e-content {
        overflow-x: hidden
    }

    .e-grid.e-lib.e-default .e-headercell.e-leftfreeze.e-freezeleftborder, .e-grid.e-lib .e-leftfreeze.e-freezeleftborder, .e-grid .e-leftfreeze.e-freezeleftborder {
        border-right-width: 2px
    }

    .e-grid.e-rtl.e-right-shadow .e-rightfreeze.e-freezerightborder:not(.e-dragborder), .e-grid.e-left-shadow .e-leftfreeze.e-freezeleftborder:not(.e-dragborder) {
        clip-path: inset(0 -15px 0 0);
        box-shadow: 4px 0 8px rgba(0,0,0,.12)
    }

    .e-grid.e-rtl.e-right-shadow .e-rightfreeze.e-freezerightborder:not(.e-xlsel-right-border), .e-grid.e-left-shadow .e-leftfreeze.e-freezeleftborder:not(.e-xlsel-right-border) {
        border-right-color: rgba(0,0,0,0)
    }

    .e-grid.e-rtl.e-right-shadow .e-rightfreeze.e-freezerightborder.e-dragborder, .e-grid.e-left-shadow .e-leftfreeze.e-freezeleftborder.e-dragborder {
        box-shadow: 0 2px 0 0 #317ab9,4px 0 8px rgba(0,0,0,.12)
    }

    .e-grid.e-right-shadow .e-rightfreeze.e-freezerightborder:not(.e-dragborder), .e-grid.e-rtl.e-left-shadow .e-leftfreeze.e-freezeleftborder:not(.e-dragborder) {
        clip-path: inset(0 0 0 -15px);
        box-shadow: -4px 0 8px rgba(0,0,0,.12)
    }

    .e-grid.e-right-shadow:not(.e-rtl) .e-rightfreeze.e-freezerightborder:not(.e-xlsel-left-border), .e-grid.e-rtl.e-left-shadow .e-leftfreeze.e-freezeleftborder:not(.e-xlsel-left-border) {
        border-left-color: rgba(0,0,0,0)
    }

    .e-grid.e-right-shadow .e-rightfreeze.e-freezerightborder.e-dragborder, .e-grid.e-rtl.e-left-shadow .e-leftfreeze.e-freezeleftborder.e-dragborder {
        box-shadow: 0 2px 0 0 #317ab9,-4px 0 8px rgba(0,0,0,.12)
    }

    .e-grid.e-lib.e-default .e-headercell.e-rightfreeze.e-freezerightborder, .e-grid.e-lib .e-rightfreeze.e-freezerightborder, .e-grid .e-rightfreeze.e-freezerightborder {
        border-left-width: 2px
    }

    .e-grid.e-lib.e-default:not(.e-rtl) .e-headercell.e-fixedfreeze.e-freezeleftborder:not(.e-removefreezeleftborder), .e-grid.e-lib:not(.e-rtl) .e-fixedfreeze.e-freezeleftborder:not(.e-removefreezeleftborder), .e-grid:not(.e-rtl) .e-fixedfreeze.e-freezeleftborder:not(.e-removefreezeleftborder) {
        border-left-width: 1px
    }

    .e-grid.e-lib.e-default:not(.e-rtl) .e-headercell.e-fixedfreeze.e-freezerightborder:not(.e-removefreezerightborder), .e-grid.e-lib:not(.e-rtl) .e-fixedfreeze.e-freezerightborder:not(.e-removefreezerightborder), .e-grid:not(.e-rtl) .e-fixedfreeze.e-freezerightborder:not(.e-removefreezerightborder) {
        border-right-width: 1px
    }

    .e-grid .e-content.e-mac-safari::-webkit-scrollbar {
        width: 7px
    }

    .e-grid .e-content.e-mac-safari::-webkit-scrollbar-thumb {
        background-color: rgba(0,0,0,.5);
        border-radius: 4px
    }

    .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 {
        margin-top: -1px;
        padding: 0 10px
    }

        .e-grid .e-toolbar .e-ccdiv .e-columnchooser.e-cctbn-icon {
            font-size: 15px;
            vertical-align: middle
        }

    .e-grid.e-rtl .e-tableborder {
        border-left: 1px solid;
        border-right: 0
    }

    .e-grid.e-rtl.e-lib.e-default .e-headercell.e-leftfreeze.e-freezeleftborder, .e-grid.e-rtl.e-lib .e-leftfreeze.e-freezeleftborder, .e-grid.e-rtl .e-leftfreeze.e-freezeleftborder {
        border-left-width: 2px
    }

    .e-grid.e-rtl.e-lib.e-default .e-headercell.e-rightfreeze.e-freezerightborder, .e-grid.e-rtl.e-lib .e-rightfreeze.e-freezerightborder, .e-grid.e-rtl .e-rightfreeze.e-freezerightborder {
        border-right-width: 2px
    }

    .e-grid.e-rtl.e-lib.e-default .e-headercell.e-fixedfreeze.e-freezeleftborder:not(.e-removefreezerightborder), .e-grid.e-rtl.e-lib .e-fixedfreeze.e-freezeleftborder:not(.e-removefreezerightborder), .e-grid.e-rtl .e-fixedfreeze.e-freezeleftborder:not(.e-removefreezerightborder) {
        border-right-width: 1px
    }

    .e-grid.e-rtl.e-lib.e-default .e-headercell.e-fixedfreeze.e-freezerightborder:not(.e-removefreezeleftborder), .e-grid.e-rtl.e-lib .e-fixedfreeze.e-freezerightborder:not(.e-removefreezeleftborder), .e-grid.e-rtl .e-fixedfreeze.e-freezerightborder:not(.e-removefreezeleftborder) {
        border-left-width: 1px
    }

    .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 .4em 0 1.8em
        }

            .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: 2px 0 0 10px
            }

        .e-grid.e-rtl .e-headercell.e-fltr-icon.e-rightalign .e-headercelldiv, .e-grid.e-rtl .e-headercell.e-fltr-icon.e-rightalign .e-headercelldiv.e-headerchkcelldiv, .e-grid.e-rtl .e-detailheadercell.e-fltr-icon.e-rightalign .e-headercelldiv, .e-grid.e-rtl .e-detailheadercell.e-fltr-icon.e-rightalign .e-headercelldiv.e-headerchkcelldiv {
            text-align: right
        }

        .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 .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: 2px 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: 2px -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 .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-columnheader .e-rightalign .e-sortnumber {
        margin: 3px 5px 0 2px
    }

    .e-grid.e-rtl.e-wrap .e-columnheader .e-sortnumber {
        margin: 2px 5px 0 12px
    }

    .e-grid.e-rtl.e-wrap .e-columnheader .e-fltr-icon .e-sortfilterdiv {
        margin: -34px 5px -30px 15px
    }

    .e-grid.e-rtl.e-wrap .e-columnheader .e-fltr-icon.e-rightalign .e-sortfilterdiv {
        margin: -35px 17px -30px
    }

    .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-gridheader .e-sortfilter .e-fltr-icon .e-headercelldiv {
        margin: -5px
    }

    .e-grid.e-rtl .e-gridheader .e-rightalign .e-sortfilterdiv {
        margin: -29px -10px
    }

    .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-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-grouptopleftcell span.e-grouptext {
            margin-left: 0;
            margin-right: 0;
            padding-top: 3px
        }

        .e-grid.e-rtl .e-grouptopleftcell span {
            float: right;
            margin: 0 8px
        }

    .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-stackedheadercell.e-leftfreeze.e-freezeleftborder, .e-grid.e-rtl .e-rowcell.e-leftfreeze.e-freezeleftborder {
            border-left-width: 2px
        }

        .e-grid.e-rtl .e-stackedheadercell.e-rightfreeze.e-freezerightborder, .e-grid.e-rtl .e-rowcell.e-rightfreeze.e-freezerightborder {
            border-right-width: 2px
        }

        .e-grid.e-rtl .e-stackedheadercell.e-fixedfreeze.e-freezeleftborder, .e-grid.e-rtl .e-rowcell.e-fixedfreeze.e-freezeleftborder:not(.e-xlsel-right-border,.e-removefreezerightborder) {
            border-right-width: 1px
        }

        .e-grid.e-rtl .e-stackedheadercell.e-fixedfreeze.e-freezerightborder, .e-grid.e-rtl .e-rowcell.e-fixedfreeze.e-freezerightborder:not(.e-xlsel-left-border,.e-removefreezeleftborder) {
            border-left-width: 1px
        }

    .e-grid.e-rtl .e-summarycell.e-rightfreeze.e-freezerightborder, .e-grid.e-rtl .e-summarycell.e-fixedfreeze.e-freezeleftborder {
        border-left-width: 0
    }

    .e-grid.e-rtl .e-summarycell.e-leftfreeze.e-freezeleftborder, .e-grid.e-rtl .e-summarycell.e-fixedfreeze.e-freezerightborder {
        border-right-width: 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-cloneproperties {
        border-width: 1px 1px 2px
    }

    .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-freezeleftborder), .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:not(.e-xlsel-left-border,.e-rowcell-lastchild,.e-addfreezefirstchildborder), .e-grid.e-rtl.e-default .e-gridheader table tr th:last-child:not(.e-firstcell) {
        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, .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-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-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-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-groupsort, .e-grid.e-rtl .e-ungroupbutton, .e-grid.e-rtl .e-toggleungroup {
        margin-left: 0;
        margin-right: -8px
    }

    .e-grid.e-rtl span.e-ungroupbutton.e-icons {
        margin-left: 0;
        margin-right: -10px;
        padding-top: 4px
    }

    .e-grid.e-rtl:not(.sf-grid).e-default.e-bothlines .e-headercell, .e-grid.e-rtl:not(.sf-grid).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 {
        border-left: 1px solid #dee2e6;
        padding-left: 3px
    }

    .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-cloneproperties.e-draganddrop .e-row .e-icon-rowdragicon::before {
        left: 4px;
        position: relative
    }

    .e-grid.e-rtl:not(.sf-grid).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;
        border-top-width: 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:not(.e-xlsel-bottom-border), .e-grid.e-rtl.e-verticallines .e-rowcell.e-lastrowcell:not(.e-xlsel-bottom-border), .e-grid.e-rtl.e-hidelines .e-rowcell.e-lastrowcell:not(.e-xlsel-bottom-border) {
        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 {
        float: right;
        margin-left: 0;
        margin-right: 8px;
        padding: 0
    }

    .e-grid.e-rtl .e-groupdroparea {
        text-align: center
    }

    .e-grid.e-rtl .e-ungroupbutton {
        float: left
    }

    .e-grid.e-rtl .e-gridcontent table 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:not(.sf-grid).e-rtl.e-default:not(.e-verticallines):not(.e-bothlines) table th[rowspan] {
        border-width: 0 1px 0 0
    }

    .e-grid:not(.sf-grid).e-rtl.e-default table th[rowspan].e-leftfreeze.e-freezeleftborder {
        border-left-width: 2px
    }

    .e-grid:not(.sf-grid).e-rtl.e-default table th[rowspan].e-rightfreeze.e-freezerightborder {
        border-right-width: 2px
    }

    .e-grid:not(.sf-grid).e-rtl.e-default table th[rowspan].e-fixedfreeze.e-freezeleftborder {
        border-right-width: 1px
    }

    .e-grid:not(.sf-grid).e-rtl.e-default table th[rowspan].e-fixedfreeze.e-freezerightborder {
        border-left-width: 1px
    }

    .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-cloneproperties.e-draganddrop.e-grid .e-rowcell {
        white-space: nowrap
    }

    .e-grid.e-wrap .e-stackedheader .e-columnheader :not(.e-columnsheader) .e-stackedheadercelldiv, .e-grid.e-wrap .e-stackedheader .e-columnheader :not(.e-columnsheader) .e-headercelldiv {
        max-height: 36px
    }

    .e-grid.e-wrap .e-checkbox-wrapper {
        vertical-align: middle
    }

    .e-grid.e-wrap .e-columnheader .e-headercelldiv, .e-grid.e-wrap .e-columnheader .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;
        margin: -19px -7px
    }

    .e-grid.e-wrap .e-columnheader .e-sortfilterdiv {
        margin: -34px 3px
    }

    .e-grid.e-wrap .e-columnheader .e-rightalign .e-sortfilterdiv {
        margin: -34px -5px
    }

    .e-grid.e-wrap .e-columnheader .e-fltr-icon .e-sortfilterdiv {
        margin: -35px 18px -29px 14px
    }

    .e-grid.e-wrap .e-columnheader .e-fltr-icon.e-rightalign .e-sortfilterdiv {
        margin: -35px 14px
    }

    .e-grid.e-wrap .e-columnheader .e-icon-group::before {
        display: inline-block
    }

    .e-grid.e-wrap.e-rtl .e-columnheader .e-filtermenudiv, .e-grid.e-wrap.e-rtl .e-columnheader .e-sortfilterdiv .e-filtermenudiv {
        margin: -19px -7px
    }

    .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-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 {
        height: Auto;
        line-height: 21px;
        overflow-wrap: break-word;
        text-overflow: clip;
        white-space: normal;
        word-wrap: break-word
    }

    .e-grid .e-columnheader.e-wrap .e-sortfilterdiv {
        margin: -34px 3px
    }

    .e-grid .e-columnheader.e-wrap .e-rightalign .e-sortfilterdiv {
        margin: -34px -5px
    }

    .e-grid .e-columnheader.e-wrap .e-fltr-icon .e-sortfilterdiv {
        margin: -35px 18px -29px 14px
    }

    .e-grid .e-columnheader.e-wrap .e-fltr-icon.e-rightalign .e-sortfilterdiv {
        margin: -35px 14px
    }

    .e-grid .e-columnheader.e-wrap .e-icon-group::before {
        display: inline-block
    }

    .e-grid .e-gridcontent.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-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:not(.e-freezerightborder,.e-freezeleftborder), .e-grid.e-resize-lines th.e-headercell.e-firstcell:not(.e-freezerightborder,.e-freezeleftborder), .e-grid.e-resize-lines.e-rtl th.e-headercell.e-stackedheadercell:not(.e-freezerightborder,.e-freezeleftborder), .e-grid.e-resize-lines.e-rtl th.e-headercell.e-firstcell:not(.e-freezerightborder,.e-freezeleftborder) {
        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-freezerightborder,.e-freezeleftborder), .e-grid.e-resize-lines.e-rtl tr.e-columnheader th:last-child.e-stackedheadercell .e-rhandler.e-rcursor :not(.e-laststackcell,.e-freezerightborder,.e-freezeleftborder) {
        border-right: 0
    }

    .e-grid:not(.sf-grid).e-resize-lines.e-default table th[rowspan]:not(.e-freezerightborder,.e-freezeleftborder), .e-grid:not(.sf-grid).e-resize-lines.e-rtl.e-default table th[rowspan]:not(.e-freezerightborder,.e-freezeleftborder) {
        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 tr.e-columnheader th:last-child.e-stackedheadercell .e-rhandler.e-rcursor, .e-grid.e-resize-lines tr.e-columnheader th.e-lastcell .e-rhandler.e-rcursor, .e-grid.e-resize-lines tr.e-columnheader th.e-laststackcell .e-rhandler.e-rcursor {
        border-right: 0
    }

    .e-grid:not(.sf-grid).e-resize-lines.e-rtl.e-default table th[rowspan] {
        border-right: 0
    }

    .e-grid.sf-grid span.e-ungroupbutton.e-icons {
        margin-left: -8px
    }

    .e-grid.sf-grid .e-rowdragdrop {
        border-width: 1px 0 0;
        border-color: #ddd
    }

    .e-grid.sf-grid .e-label.e-fltrcheck.e-wrapfilter {
        width: 150px;
        white-space: normal
    }

    .e-grid.sf-grid .e-label.e-choosercheck.e-checkboxwrap {
        width: 140px;
        white-space: normal
    }

    .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,.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,.6)
    }

    .e-grid.sf-grid .e-rowcell.e-freezeline {
        position: relative
    }

    .e-grid.sf-grid .e-rowcell .e-frozen-right-cursor, .e-grid.sf-grid .e-rowcell .e-frozen-fixedright-cursor, .e-grid.sf-grid .e-rowcell .e-frozen-left-cursor, .e-grid.sf-grid .e-rowcell .e-frozen-fixedleft-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-rowcell .e-frozen-fixedright-cursor {
        right: 0
    }

    .e-grid.sf-grid .e-rowcell .e-frozen-right-cursor, .e-grid.sf-grid .e-rowcell .e-frozen-fixedleft-cursor {
        left: 0
    }

    .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-grid.sf-grid .e-gridheader .e-headercell .e-frozen-fixedright-cursor, .e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-left-cursor, .e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-fixedleft-cursor {
        cursor: move;
        height: 100%;
        position: absolute;
        top: 0;
        width: 4px
    }

    .e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-left-cursor, .e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-fixedright-cursor {
        right: 0
    }

    .e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-right-cursor, .e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-fixedleft-cursor {
        left: 0
    }

    .e-grid.sf-grid .e-gridheader .e-headercell .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) {
        left: 3px
    }

    .e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-right-cursor, .e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-fixedright-cursor, .e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-left-cursor, .e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-fixedleft-cursor {
        cursor: move;
        height: 100%;
        position: absolute;
        top: 0;
        width: 4px
    }

    .e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-fixedright-cursor, .e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-left-cursor {
        right: 0
    }

    .e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-right-cursor, .e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-fixedleft-cursor {
        left: 0
    }

    .e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-left-cursor.e-frozen-resize-cursor {
        right: 3px
    }

    .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,.6);
        cursor: move;
        position: absolute;
        z-index: 2
    }

    .e-grid.sf-grid .e-content.e-freezeline-moving {
        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,.1);
        display: inline-block;
        height: 10px;
        width: 80%
    }

    .e-grid.sf-grid .e-gridcontent .e-content {
        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-noscroll {
            overflow-y: hidden
        }

    .e-grid.sf-grid .e-gridcontent .e-content, .e-grid.sf-grid .e-detailrowcollapse.e-dragborder, .e-grid.sf-grid .e-detailrowexpand.e-dragborder {
        position: relative
    }

    .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-grid.sf-grid.e-default table th:not([rowspan="1"]):not(.e-detailcell,.e-detailindentcell,.e-stackedheadercell,.e-detailheadercell,.e-rowdragheader) {
        border-width: 0 0 0 1px
    }

    .e-grid.sf-grid .e-gridheader table th:not([rowspan="1"]), .e-grid.sf-grid .e-device .e-gridheader table th:not([rowspan="1"]) {
        padding-bottom: 13px;
        vertical-align: bottom
    }

    .e-grid.sf-grid.e-rtl.e-default table th:not([rowspan="1"]).e-rightfreeze.e-freezerightborder, .e-grid.sf-grid.e-default table th:not([rowspan="1"]).e-leftfreeze.e-freezeleftborder {
        border-right-width: 2px
    }

    .e-grid.sf-grid.e-rtl.e-default table th:not([rowspan="1"]).e-leftfreeze.e-freezeleftborder, .e-grid.sf-grid.e-default table th:not([rowspan="1"]).e-rightfreeze.e-freezerightborder {
        border-left-width: 2px
    }

    .e-grid.sf-grid.e-rtl.e-default table th:not([rowspan="1"]).e-fixedfreeze.e-freezerightborder, .e-grid.sf-grid.e-default table th:not([rowspan="1"]).e-fixedfreeze.e-freezeleftborder {
        border-left-width: 1px
    }

    .e-grid.sf-grid.e-rtl.e-default table th:not([rowspan="1"]).e-fixedfreeze.e-freezeleftborder, .e-grid.sf-grid.e-default table th:not([rowspan="1"]).e-fixedfreeze.e-freezerightborder {
        border-right-width: 1px
    }

    .e-grid.sf-grid.e-rtl.e-default table th:not([rowspan="1"]):not(.e-detailcell,.e-detailindentcell,.e-stackedheadercell,.e-detailheadercell,.e-rowdragheader) {
        border-width: 0 1px 0 0
    }

    .e-grid.sf-grid.e-resize-lines.e-default table th:not([rowspan="1"]):not(.e-freezerightborder,.e-freezeleftborder), .e-grid.sf-grid.e-resize-lines.e-rtl.e-default table th:not([rowspan="1"]):not(.e-freezerightborder,.e-freezeleftborder) {
        border-left: 0
    }

    .e-grid.sf-grid.e-resize-lines.e-rtl.e-default table th:not([rowspan="1"]) {
        border-right: 0
    }

    .e-grid.sf-grid.e-rtl.e-bothlines .e-gridheader th.e-stackedheadercell {
        border-bottom-style: solid;
        border-bottom-width: 1px
    }

    .e-grid.sf-grid.e-rtl.e-default.e-bothlines .e-headercell, .e-grid.sf-grid.e-rtl.e-default.e-bothlines .e-detailheadercell {
        border-width: 0 0 0 1px
    }

    .e-grid.sf-grid.e-resize-lines th.e-headercell.e-stackedheadercell:not(.e-freezerightborder,.e-freezeleftborder), .e-grid.sf-grid.e-resize-lines th.e-headercell.e-firstcell:not(.e-freezerightborder,.e-freezeleftborder), .e-grid.sf-grid.e-resize-lines.e-rtl th.e-headercell.e-stackedheadercell:not(.e-freezerightborder,.e-freezeleftborder), .e-grid.sf-grid.e-resize-lines.e-rtl th.e-headercell.e-firstcell:not(.e-freezerightborder,.e-freezeleftborder) {
        border-left: 0;
        border-right: 0;
        border-top: 0
    }

    .e-grid.sf-grid.e-default.e-bothlines .e-headercell, .e-grid.sf-grid.e-default.e-bothlines .e-detailheadercell {
        border-width: 0 0 0 1px
    }

        .e-grid.sf-grid.e-default.e-bothlines .e-headercell.e-leftfreeze.e-freezeleftborder, .e-grid.sf-grid.e-default.e-verticallines .e-headercell.e-leftfreeze.e-freezeleftborder {
            border-right-width: 2px
        }

        .e-grid.sf-grid.e-default.e-bothlines .e-headercell.e-rightfreeze.e-freezerightborder, .e-grid.sf-grid.e-default.e-verticallines .e-headercell.e-rightfreeze.e-freezerightborder {
            border-left-width: 2px
        }

    .e-grid.sf-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-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:not(.e-fltr-icon,.e-sort-icon) .e-headercelldiv {
    height: auto
}

.e-grid-min-height .e-gridcontent .e-groupcaption {
    line-height: normal;
    padding: 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-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-grid-toolbarmenu .e-responsivetoolbar-menu .e-menu-item.e-focused {
    background-color: rgba(0,0,0,0) !important
}

.e-ddl.e-popup.e-popup-flmenu .e-dropdownbase, .e-ddl.e-popup.e-popup-flbar .e-dropdownbase {
    max-height: 298px !important
}

@-moz-document url-prefix() {
    .e-grid-min-height .e-rowcell, .e-grid-min-height .e-icon-grightarrow, .e-grid-min-height .e-icon-gdownarrow {
        line-height: normal
    }
}

.e-grid .e-icons:not(.e-btn-icon,.e-check,.e-stop), .e-grid-popup .e-icons:not(.e-btn-icon,.e-check,.e-stop) {
    color: #495057
}

.e-grid .e-ftrchk.e-chkfocus, .e-grid .e-menu-item.e-menufocus, .e-grid li.e-cclist.e-colfocus, .e-grid-popup .e-ftrchk.e-chkfocus, .e-grid-popup .e-menu-item.e-menufocus, .e-grid-popup li.e-cclist.e-colfocus {
    background-color: rgba(0,0,0,.08)
}

.e-grid .e-ccdlg .e-footer-content, .e-grid-popup .e-ccdlg .e-footer-content {
    border-color: rgba(108,117,125,.12);
    opacity: 1
}

.e-grid .e-ccdlg .e-cc-searchdiv, .e-grid-popup .e-ccdlg .e-cc-searchdiv {
    border-color: #212121
}

    .e-grid .e-ccdlg .e-cc-searchdiv.e-input-focus, .e-grid-popup .e-ccdlg .e-cc-searchdiv.e-input-focus {
        border-color: #ff4081
    }
/*! Grid theme */

.e-grid {
    border-color: #dee2e6
}

    .e-grid .e-content {
        background-color: #fff
    }

    .e-grid .e-gridpopup span:hover, .e-grid .e-gridpopup .e-spanclicked {
        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):not(.e-editedbatchcell) {
        box-shadow: 0 0 0 1px #66afe9 inset
    }

    .e-grid .e-addedrow .e-normaledit .e-rowcell.e-focused {
        box-shadow: none
    }

    .e-grid.e-left-shadow .e-leftfreeze.e-freezeleftborder.e-focused:not(.e-menu-item,.e-xlsel-top-border,.e-xlsel-left-border,.e-xlsel-bottom-border,.e-xlsel-right-border), .e-grid.e-right-shadow .e-rightfreeze.e-freezerightborder.e-focused:not(.e-menu-item,.e-xlsel-top-border,.e-xlsel-left-border,.e-xlsel-bottom-border,.e-xlsel-right-border) {
        border-color: #66afe9
    }

    .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-rtl .e-tableborder, .e-grid tr th.e-firstcell {
        border-left-color: #dee2e6
    }

    .e-grid tr th.e-firstcell, .e-grid .e-tableborder {
        border-right-color: #dee2e6
    }

    .e-grid .e-xlselaf, .e-grid .e-autofill {
        background-color: #317ab9
    }

    .e-grid .e-autofill, .e-grid .e-xlselaf, .e-grid .e-xlsel {
        border-color: #317ab9;
        z-index: 1
    }

        .e-grid .e-autofill.e-freeze-autofill {
            z-index: 5
        }

    .e-grid .e-xlsel {
        background-color: rgba(0,0,0,0);
        border-style: solid;
        pointer-events: none;
        position: absolute
    }

    .e-grid .e-xlselaf {
        position: absolute;
        z-index: 3
    }

    .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-groupcaption.e-dragborder, .e-grid .e-gridcontent .e-summarycell.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;
        z-index: 5
    }

        .e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-fixedfreeze, .e-grid .e-gridcontent .e-rowcell.e-dragborder.e-fixedfreeze, .e-grid .e-gridcontent .e-groupcaption.e-dragborder.e-fixedfreeze, .e-grid .e-gridcontent .e-summarycell.e-dragborder.e-fixedfreeze, .e-grid .e-gridcontent .e-rowdragdrop.e-dragborder.e-fixedfreeze, .e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-rightfreeze, .e-grid .e-gridcontent .e-rowcell.e-dragborder.e-rightfreeze, .e-grid .e-gridcontent .e-groupcaption.e-dragborder.e-rightfreeze, .e-grid .e-gridcontent .e-summarycell.e-dragborder.e-rightfreeze, .e-grid .e-gridcontent .e-rowdragdrop.e-dragborder.e-rightfreeze, .e-grid .e-gridcontent .tr.e-row:first-child .e-rowcell.e-dragborder.e-leftfreeze, .e-grid .e-gridcontent .e-rowcell.e-dragborder.e-leftfreeze, .e-grid .e-gridcontent .e-groupcaption.e-dragborder.e-leftfreeze, .e-grid .e-gridcontent .e-summarycell.e-dragborder.e-leftfreeze, .e-grid .e-gridcontent .e-rowdragdrop.e-dragborder.e-leftfreeze {
            z-index: 6
        }

        .e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-fixedfreeze, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder.e-fixedfreeze, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder.e-fixedfreeze, .e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder.e-leftfreeze {
            z-index: 6
        }

        .e-grid .e-gridheader thead tr th.e-firstrowdragborder.e-leftfreeze, .e-grid .e-gridheader thead tr th.e-firstrowdragborder.e-rightfreeze, .e-grid .e-gridheader thead tr th.e-firstrowdragborder.e-fixedfreeze {
            z-index: 6
        }

        .e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder:not(.e-leftfreeze,.e-rightfreeze,.e-fixedfreeze), .e-grid .e-gridcontent .e-rowcell.e-dragborder:not(.e-leftfreeze,.e-rightfreeze,.e-fixedfreeze), .e-grid .e-gridcontent .e-groupcaption.e-dragborder:not(.e-leftfreeze,.e-rightfreeze,.e-fixedfreeze), .e-grid .e-gridcontent .e-summarycell.e-dragborder:not(.e-leftfreeze,.e-rightfreeze,.e-fixedfreeze), .e-grid .e-gridcontent .e-rowdragdrop.e-dragborder:not(.e-leftfreeze,.e-rightfreeze,.e-fixedfreeze), .e-grid .e-gridheader thead tr th.e-firstrowdragborder:not(.e-leftfreeze,.e-rightfreeze,.e-fixedfreeze), .e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder:not(.e-leftfreeze,.e-rightfreeze,.e-fixedfreeze), .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder:not(.e-leftfreeze,.e-rightfreeze,.e-fixedfreeze), .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder:not(.e-leftfreeze,.e-rightfreeze,.e-fixedfreeze) {
            position: relative
        }

    .e-grid .e-gridheader {
        background-color: #fff;
        color: #212529;
        border-bottom-color: #dee2e6;
        border-top-color: #dee2e6
    }

    .e-grid .e-gridcontent tr:first-child td {
        border-top-color: rgba(0,0,0,0)
    }

        .e-grid .e-gridcontent tr:first-child td.e-xlsel-top-border {
            border-top-color: #6c757d
        }

    .e-grid th.e-headercell[aria-sort=ascending]:not(.e-columnselection) .e-headertext, .e-grid th.e-headercell[aria-sort=descending]:not(.e-columnselection) .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-verticallines tr th, .e-grid .e-grouptopleftcell, .e-grid .e-rowdragheader, .e-grid .e-gridpopup .e-content, .e-grid .e-filterbarcell, .e-grid .e-filterbarcelldisabled, .e-grid.e-default .e-grouptopleftcell, .e-grid.e-default .e-rowdragheader, .e-grid .e-headercell, .e-grid .e-summarycell, .e-grid .e-detailheadercell, .e-grid [aria-selected] + tr .e-detailindentcell, .e-grid.e-default .e-gridheader .e-headercell.e-firstheader, .e-grid.e-default.e-horizontallines .e-headercell.e-firstheader, .e-grid .e-filterbarcell input, .e-grid .e-headercontent, .e-grid.e-default.e-verticallines .e-headercell.e-stackedheadercell, .e-grid.e-default.e-horizontallines .e-grouptopleftcell, .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-headercell, .e-grid .e-detailheadercell {
        background-color: #fff
    }

    .e-grid .e-gridcontent {
        background-color: #fff
    }

    .e-grid .e-gridfooter, .e-grid .e-gridfooter .e-leftfreeze, .e-grid .e-gridfooter .e-rightfreeze, .e-grid .e-gridfooter .e-fixedfreeze {
        background-color: #f8f9fa
    }

    .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-summaryrow .e-summarycell, .e-grid .e-summaryrow .e-templatecell, .e-grid .e-summarycontent .e-indentcell, .e-grid .e-indentcell.e-detailindentcelltop, .e-grid .e-groupfooterrow.e-summaryrow .e-indentcell.e-indentcelltop {
        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, .e-grid .e-emptyrow.e-show-added-row .e-lastrowcell {
        border-color: #dee2e6
    }

    .e-grid .e-xlsel-bottom-border {
        border-bottom-color: #6c757d
    }

    .e-grid .e-xlsel-right-border, .e-grid.e-lib:not(.e-rtl) .e-filterbarcell.e-fixedfreeze.e-freezerightborder, .e-grid:not(.e-rtl) .e-filterbarcell.e-fixedfreeze.e-freezerightborder, .e-grid.e-lib:not(.e-rtl) .e-fixedfreeze.e-freezerightborder:not(.e-removefreezerightborder), .e-grid:not(.e-rtl) .e-fixedfreeze.e-freezerightborder:not(.e-removefreezerightborder), .e-grid.e-lib .e-leftfreeze.e-freezeleftborder, .e-grid .e-leftfreeze.e-freezeleftborder, .e-grid.e-rtl .e-rightfreeze.e-freezerightborder, .e-grid.e-rtl .e-filterbarcell.e-fixedfreeze.e-freezeleftborder, .e-grid.e-rtl .e-fixedfreeze.e-freezeleftborder:not(.e-removefreezerightborder) {
        border-right-color: #6c757d
    }

    .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, .e-grid.e-rtl .e-leftfreeze.e-freezeleftborder, .e-grid.e-rtl .e-filterbarcell.e-fixedfreeze.e-freezerightborder, .e-grid.e-rtl .e-fixedfreeze.e-freezerightborder:not(.e-removefreezeleftborder), .e-grid.e-lib:not(.e-rtl) .e-rightfreeze.e-freezerightborder, .e-grid:not(.e-rtl) .e-rightfreeze.e-freezerightborder, .e-grid.e-lib:not(.e-rtl) .e-filterbarcell.e-fixedfreeze.e-freezeleftborder, .e-grid:not(.e-rtl) .e-filterbarcell.e-fixedfreeze.e-freezeleftborder, .e-grid.e-lib:not(.e-rtl) .e-fixedfreeze.e-freezeleftborder:not(.e-removefreezeleftborder), .e-grid:not(.e-rtl) .e-fixedfreeze.e-freezeleftborder:not(.e-removefreezeleftborder), .e-grid .e-xlsel-left-border {
        border-left-color: #6c757d
    }

    .e-grid .e-xlsel-top-border {
        border-top-color: #6c757d
    }

    .e-grid .e-leftfreeze:not(.e-summarycell,.e-indentcell,.e-updatedtd,.e-selectionbackground,.e-columnselection,.e-groupcaption,.e-cellselectionbackground,.e-active), .e-grid .e-rightfreeze:not(.e-summarycell,.e-updatedtd,.e-selectionbackground,.e-columnselection,.e-groupcaption,.e-cellselectionbackground,.e-active), .e-grid .e-fixedfreeze:not(.e-summarycell,.e-selectionbackground,.e-updatedtd,.e-columnselection,.e-groupcaption,.e-cellselectionbackground,.e-active) {
        background-color: #fff
    }

    .e-grid .e-gridcontent .e-groupcaptionrow .e-leftfreeze.e-groupcaption, .e-grid .e-gridcontent .e-groupcaptionrow .e-leftfreeze.e-recordplusexpand, .e-grid .e-gridcontent .e-groupcaptionrow .e-leftfreeze.e-recordpluscollapse, .e-grid .e-gridcontent .e-groupcaptionrow .e-leftfreeze.ee-indentcell {
        background-color: #f8f9fa
    }

    .e-grid.e-gridhover .e-frozenhover:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), .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:not(.e-rowdrag) .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:not(.e-rowdrag) .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.e-addedrow:not(.e-disable-gridhover):not(.e-detailrow):hover .e-dragindentcell: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,.08);
        color: #212529
    }

    .e-grid.e-gridhover .e-row tr:not(.e-disable-gridhover):not(.e-editedrow):not(.e-detailrow):hover .e-rowcell.e-leftfreeze:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), .e-grid.e-gridhover .e-row tr:not(.e-disable-gridhover):not(.e-editedrow):not(.e-detailrow):hover .e-rowcell.e-rightfreeze:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), .e-grid.e-gridhover .e-row tr:not(.e-disable-gridhover):not(.e-editedrow):not(.e-detailrow):hover .e-rowcell.e-unfreeze:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), .e-grid.e-gridhover .e-row tr:not(.e-disable-gridhover):not(.e-editedrow):not(.e-detailrow):hover .e-rowcell.e-fixedfreeze: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.e-leftfreeze: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.e-rightfreeze: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.e-unfreeze: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.e-fixedfreeze:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell) {
        background-color: #ece9e9
    }

    .e-grid.e-gridhover .e-row:not(.e-disable-gridhover):not(.e-detailrow):hover .e-detailrowcollapse.e-leftfreeze: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.e-rightfreeze: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.e-unfreeze: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.e-fixedfreeze: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.e-leftfreeze: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.e-rightfreeze: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.e-unfreeze: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.e-fixedfreeze:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell) {
        background-color: #ece9e9
    }

    .e-grid.e-rtl .e-gridhover .e-row:not(.e-disable-gridhover):not(.e-detailrow):hover .e-rowdragdrop.e-leftfreeze: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.e-rightfreeze: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.e-unfreeze: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.e-fixedfreeze:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell) {
        background-color: #ece9e9
    }

    .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: #ece9e9
    }

    .e-grid .e-row:hover .e-rowdragdrop {
        cursor: move
    }

    .e-grid .e-notallowedcur .e-row:hover .e-rowdragdrop {
        cursor: not-allowed
    }

    .e-grid .e-sortnumber {
        background-color: #bbbdc0;
        color: #212529
    }

    .e-grid.e-gridhover .e-frozenhover {
        color: #212529
    }

    .e-grid .e-col-menu.e-filter-popup {
        box-shadow: 0 6px 12px rgba(0,0,0,.175)
    }

    .e-grid td.e-active, .e-grid td.e-active .e-icon-rowdragicon::before {
        color: #333
    }

    .e-grid td.e-active {
        background: rgba(0,0,0,.17)
    }

        .e-grid td.e-active.e-leftfreeze:not(.e-updatedtd), .e-grid td.e-active.e-unfreeze:not(.e-updatedtd), .e-grid td.e-active.e-rightfreeze:not(.e-updatedtd), .e-grid td.e-active.e-fixedfreeze:not(.e-updatedtd), .e-grid .e-columnselection.e-leftfreeze:not(.e-updatedtd), .e-grid .e-columnselection.e-unfreeze:not(.e-updatedtd), .e-grid .e-columnselection.e-rightfreeze:not(.e-updatedtd), .e-grid .e-columnselection.e-fixedfreeze:not(.e-updatedtd) {
            background-color: #d4cdcd
        }

    .e-grid .e-columnselection {
        background: rgba(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
    }

    .e-grid .e-filtered::before {
        color: #317ab9
    }

    .e-grid .e-gridpopup .e-content {
        background-color: #fff
    }

    .e-grid .e-gridpopup .e-downtail::after {
        border-top-color: #fff
    }

    .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: #00416f;
        cursor: col-resize;
        opacity: 1
    }

    .e-grid.e-device .e-rcursor::before {
        border-right-color: #00416f;
        opacity: 1
    }

    .e-grid.e-device .e-rcursor::after {
        border-left-color: #00416f;
        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-focused .e-rhandler, .e-grid.e-resize-lines .e-focused .e-rsuppress {
        border: 0 none
    }

    .e-grid.e-resize-lines .e-headercell.e-stackedheadercell:not(.e-freezerightborder,.e-freezeleftborder) {
        border-bottom: 1px solid #dee2e6;
        border-right: 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-focused .e-rhandler, .e-grid.e-rtl.e-resize-lines .e-focused .e-rsuppress {
        border: 0 none
    }

    .e-grid .e-cloneproperties.e-draganddrop {
        box-shadow: 0 6px 12px rgba(0,0,0,.175);
        opacity: .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-summarycell {
        color: #212529
    }

    .e-grid .e-summarycell, .e-grid .e-groupcaption, .e-grid .e-indentcell, .e-grid .e-recordplusexpand, .e-grid .e-recordpluscollapse {
        background-color: #f8f9fa;
        color: #495057
    }

    .e-grid .e-rowdragheader, .e-grid .e-grouptopleftcell {
        background-color: #fff
    }

    .e-grid .e-gridpopup .e-uptail::before, .e-grid .e-gridpopup .e-uptail, .e-grid .e-stackedheadercell {
        border-bottom-color: #dee2e6
    }

    .e-grid td.e-updatedtd {
        background-color: #dcfacf;
        color: #212529
    }

    .e-grid .e-gridpopup .e-downtail::before, .e-grid .e-gridpopup .e-downtail, .e-grid .e-gridcontent table tbody .e-normaledit .e-rowcell {
        border-top-color: #dee2e6
    }

    .e-grid.e-resize-lines .e-filterbarcell, .e-grid.e-rtl.e-resize-lines .e-filterbarcell, .e-grid .e-gridcontent table tbody tr:not(:first-child) .e-normaledit .e-dragindentcell, .e-grid .e-gridcontent table tbody tr:not(:first-child) .e-normaledit .e-detailrowcollapse, .e-grid .e-gridheader table tbody .e-normaledit .e-dragindentcell, .e-grid .e-gridheader table tbody .e-normaledit .e-detailrowcollapse {
        border-top: 1px solid #dee2e6
    }

    .e-grid .e-gridcontent table tbody tr:first-child .e-normaledit .e-dragindentcell {
        border-top: 0 solid #dee2e6
    }

    .e-grid .e-detailrow .e-grid.e-default .e-normaledit .e-lastrowcell {
        border-bottom: 0
    }

    .e-grid .e-cloneproperties.e-draganddrop .e-rowcell {
        color: #212529
    }

        .e-grid .e-cloneproperties.e-draganddrop .e-rowcell.e-focused {
            box-shadow: none
        }

    .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), .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-filterbardropdown {
        margin-left: 22px
    }

    .e-grid.sf-grid .e-gridfooter .e-summarycontent {
        border-right: 0 #dee2e6 solid
    }

    .e-grid.sf-grid .e-ccheck.e-colfocus {
        background-color: rgba(0,0,0,.08)
    }

    .e-grid.sf-grid .e-gridcontent .e-leftfreeze.e-recordplusexpand, .e-grid.sf-grid .e-gridcontent .e-leftfreeze.e-recordpluscollapse {
        background-color: #f8f9fa
    }

.e-spreadsheet .e-ftrchk.e-chkfocus {
    background-color: rgba(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: rgba(0,0,0,0)
}

    .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
    }

.e-icon-check::before {
    content: ""
}

.e-grid.e-rtl .e-icon-rowdragicon::before, .e-grid .e-icon-rowdragicon::before, .e-grid .e-group-animate .e-drag.e-icon-drag::before, .e-grid-menu.e-rtl .e-icon-rowdragicon::before, .e-grid-menu .e-icon-rowdragicon::before, .e-grid-menu .e-group-animate .e-drag.e-icon-drag::before {
    content: ""
}

.e-grid .e-group-animate .e-nextgroup.e-icon-next::before, .e-grid-menu .e-group-animate .e-nextgroup.e-icon-next::before {
    content: ""
}

.e-grid .e-icon-autofit::before, .e-grid-menu .e-icon-autofit::before {
    content: ""
}

.e-grid .e-icon-autofitall::before, .e-grid-menu .e-icon-autofitall::before {
    content: ""
}

.e-grid .e-icon-columnchooser::before, .e-grid-menu .e-icon-columnchooser::before {
    content: ""
}

.e-grid .e-icon-ascending::before, .e-grid-menu .e-icon-ascending::before {
    content: ""
}

.e-grid .e-icon-descending::before, .e-grid-menu .e-icon-descending::before {
    content: ""
}

.e-grid .e-icon-hide::before, .e-grid .e-ungroupbutton.e-icon-hide::before, .e-grid-menu .e-icon-hide::before, .e-grid-menu .e-ungroupbutton.e-icon-hide::before {
    content: ""
}

.e-grid .e-icon-rowselect::before, .e-grid-menu .e-icon-rowselect::before {
    content: ""
}

.e-grid .e-icon-sortdirect::before, .e-grid-menu .e-icon-sortdirect::before {
    content: ""
}

.e-grid .e-columnchooser-btn::before, .e-grid .e-cc-icon::before, .e-grid .e-icon-gdownarrow::before, .e-grid-menu .e-columnchooser-btn::before, .e-grid-menu .e-cc-icon::before, .e-grid-menu .e-icon-gdownarrow::before {
    content: ""
}

.e-grid .e-icon-grightarrow::before, .e-grid-menu .e-icon-grightarrow::before {
    content: ""
}

.e-grid .e-columnchooserdiv::before, .e-grid .e-excl-filter-icon::before, .e-grid .e-icon-filter::before, .e-grid .e-icon-filter.e-filtered::before, .e-grid .e-resfilter-icon::before, .e-grid-menu .e-columnchooserdiv::before, .e-grid-menu .e-excl-filter-icon::before, .e-grid-menu .e-icon-filter::before, .e-grid-menu .e-icon-filter.e-filtered::before, .e-grid-menu .e-resfilter-icon::before {
    content: ""
}

.e-grid .e-ressort-icon::before, .e-grid-menu .e-ressort-icon::before {
    content: ""
}

.e-grid .e-excl-filter-icon.e-filtered::before, .e-grid-menu .e-excl-filter-icon.e-filtered::before {
    content: ""
}

.e-grid.e-rtl .e-icon-grightarrow::before, .e-grid-menu.e-rtl .e-icon-grightarrow::before {
    content: ""
}

.e-grid .e-icon-group::before, .e-grid .e-icon-ungroup::before, .e-grid-menu .e-icon-group::before, .e-grid-menu .e-icon-ungroup::before {
    content: ""
}

.e-grid .e-icon-reorderuparrow::before, .e-grid-menu .e-icon-reorderuparrow::before {
    content: ""
}

.e-grid .e-icon-reorderdownarrow::before, .e-grid-menu .e-icon-reorderdownarrow::before {
    content: ""
}

.e-grid .e-print::before, .e-grid-menu .e-print::before {
    content: ""
}

.e-grid .e-add::before, .e-grid-menu .e-add::before {
    content: ""
}

.e-grid .e-resback-icon::before, .e-grid-menu .e-resback-icon::before {
    content: ""
}

.e-grid .e-wordexport::before, .e-grid-menu .e-wordexport::before {
    content: ""
}

.e-grid .e-pdfexport::before, .e-grid-menu .e-pdfexport::before {
    content: ""
}

.e-grid .e-csvexport::before, .e-grid-menu .e-csvexport::before {
    content: ""
}

.e-grid .e-excelexport::before, .e-grid-menu .e-excelexport::before {
    content: ""
}

.e-grid .e-edit::before, .e-grid-menu .e-edit::before {
    content: ""
}

.e-grid .e-responsivetoolbaritems-btn::before, .e-grid .e-columnmenu::before, .e-grid .e-columnmenu.e-filtered::before, .e-grid-menu .e-responsivetoolbaritems-btn::before, .e-grid-menu .e-columnmenu::before, .e-grid-menu .e-columnmenu.e-filtered::before {
    content: ""
}

.e-grid .e-delete::before, .e-grid-menu .e-delete::before {
    content: ""
}

.e-grid .e-copy::before, .e-grid-menu .e-copy::before {
    content: ""
}

.e-grid .e-save::before, .e-grid .e-update::before, .e-grid-menu .e-save::before, .e-grid-menu .e-update::before {
    content: ""
}

.e-grid .e-columnchooser::before, .e-grid-menu .e-columnchooser::before {
    content: ""
}

.e-grid .e-search-icon::before, .e-grid .e-ccsearch-icon::before, .e-grid-menu .e-search-icon::before, .e-grid-menu .e-ccsearch-icon::before, .e-grid-popup .e-search-icon::before, .e-grid-popup .e-ccsearch-icon::before {
    content: ""
}

.e-grid .e-ccsearch-icon.e-cc-cancel::before, .e-grid .e-chkcancel-icon::before, .e-grid .e-cancel-icon::before, .e-grid .e-cancel::before, .e-grid-menu .e-ccsearch-icon.e-cc-cancel::before, .e-grid-menu .e-chkcancel-icon::before, .e-grid-menu .e-cancel-icon::before, .e-grid-menu .e-cancel::before, .e-grid-popup .e-ccsearch-icon.e-cc-cancel::before, .e-grid-popup .e-chkcancel-icon::before, .e-grid-popup .e-cancel-icon::before, .e-grid-popup .e-cancel::before {
    content: ""
}

.e-responsive-dialog .e-resfilterback::before {
    content: ""
}

.e-responsive-dialog .e-resfilter-icon.e-icons::before, .e-responsive-dialog .e-filterset::before {
    content: ""
}

.e-responsive-dialog .e-search-icon::before, .e-responsive-dialog .e-ccdlg span.e-ccsearch-icon::before {
    content: ""
}

.e-responsive-dialog .e-chkcancel-icon::before, .e-responsive-dialog .e-ccdlg span.e-cc-cancel::before {
    content: ""
}

.e-responsive-dialog .e-icon-filter-clear::before {
    content: ""
}

.e-responsive-dialog .e-resascending-icon.e-icons::before {
    content: ""
}

.e-responsive-dialog .e-resdescending-icon.e-icons::before {
    content: ""
}

.e-responsive-dialog .e-rescolumn-icon.e-icons::before {
    content: ""
}

.e-responsive-dialog .e-resautofit-icon.e-icons::before {
    content: ""
}

.e-responsive-dialog .e-resautofitall-icon.e-icons::before {
    content: ""
}

.e-responsive-dialog .e-resgroup-icon.e-icons::before, .e-responsive-dialog .e-resungroup-icon.e-icons::before {
    content: ""
}

.e-grid-toolbarmenu .e-responsivetoolbar-menu .e-menu-icon.e-print::before {
    content: ""
}

.e-grid-toolbarmenu .e-responsivetoolbar-menu .e-menu-icon.e-pdfexport::before {
    content: ""
}

.e-grid-toolbarmenu .e-responsivetoolbar-menu .e-menu-icon.e-excelexport::before {
    content: ""
}

.e-grid-toolbarmenu .e-responsivetoolbar-menu .e-menu-icon.e-csvexport::before {
    content: ""
}

.e-grid-toolbarmenu .e-responsivetoolbar-menu .e-menu-icon.e-columnchooser::before {
    content: ""
}

.e-row-responsive-filter .e-dlg-closeicon-btn .e-icon-dlg-close::before {
    content: ""
}

.e-contextmenu-container .e-menu-item .e-menu-icon.e-columnchooser::before {
    content: ""
}

.e-contextmenu-container .e-menu-item .e-menu-icon.e-pdfexport::before {
    content: ""
}

.e-contextmenu-container .e-menu-item .e-menu-icon.e-excelexport::before {
    content: ""
}

.e-contextmenu-container .e-menu-item .e-menu-icon.e-csvexport::before {
    content: ""
}
/*! FileManager's bootstrap theme wise override definitions and variables */

ejs-filemanager {
    display: block
}

.e-filemanager {
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    border: 1px solid;
    position: relative
}

    .e-filemanager .e-blur {
        opacity: .5
    }

    .e-filemanager.e-fe-drop, .e-filemanager.e-fe-drop .e-treeview .e-text-content, .e-filemanager.e-fe-drop .e-treeview .e-fullrow, .e-filemanager.e-fe-drop .e-address .e-address-list-item:last-child .e-list-text, .e-filemanager.e-fe-drop .e-grid .e-columnheader {
        cursor: grab
    }

    .e-filemanager.e-no-drop {
        cursor: no-drop
    }

    .e-filemanager .e-toolbar {
        border-bottom-style: solid;
        border-width: 0 0 1px
    }

        .e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn {
            border: 0;
            font-weight: normal;
            height: calc(100% - 2px);
            padding: 1px 2.5px
        }

            .e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn .e-btn-icon.e-icons:not(.e-icon-left):not(.e-icon-right) {
                padding: 0
            }

            .e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn .e-btn-icon.e-icons.e-caret {
                font-size: 8px;
                padding: 0 8px
            }

            .e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn .e-tbar-btn-text.e-tbar-ddb-text {
                padding-right: 0
            }

            .e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn.e-active, .e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn:hover, .e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn:focus {
                border: 0;
                padding: 1px 2.5px
            }

        .e-filemanager .e-toolbar .e-toolbar-pop .e-toolbar-item .e-dropdown-btn .e-icons.e-caret {
            font-size: 8px;
            min-width: 0;
            padding: 0 8px
        }

        .e-filemanager .e-toolbar .e-toolbar-pop .e-toolbar-item .e-dropdown-btn .e-tbar-btn-text.e-tbar-ddb-text {
            padding-right: 0
        }

        .e-filemanager .e-toolbar .e-toolbar-pop {
            width: max-content
        }

    .e-filemanager .e-treeview > .e-ul {
        overflow: initial;
        padding-left: 8px
    }

    .e-filemanager .e-treeview .e-list-parent {
        margin-bottom: 0;
        margin-top: 0
    }

        .e-filemanager .e-treeview .e-list-parent .e-list-item {
            padding-bottom: 0;
            padding-top: 0
        }

            .e-filemanager .e-treeview .e-list-parent .e-list-item .e-fullrow {
                height: 34px
            }

            .e-filemanager .e-treeview .e-list-parent .e-list-item .e-list-text {
                height: 32px;
                line-height: 32px
            }

            .e-filemanager .e-treeview .e-list-parent .e-list-item.e-fe-drop-folder > .e-fullrow {
                border: 1px solid;
                box-sizing: border-box
            }

    .e-filemanager .e-treeview .e-text-content {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .e-filemanager .e-treeview .e-list-text {
        display: initial
    }

    .e-filemanager .e-splitter {
        border-width: 0
    }

    .e-filemanager .e-address {
        border-bottom: 1px solid;
        height: 34px;
        position: relative
    }

        .e-filemanager .e-address .e-fe-breadcrumb.e-icons {
            padding-bottom: 6px
        }

        .e-filemanager .e-address .e-search-wrap {
            float: right;
            padding: 1.5px 8px 0 1px;
            position: absolute;
            right: 0;
            top: 0;
            width: 200px
        }

            .e-filemanager .e-address .e-search-wrap .e-input-group {
                border-bottom-width: 1px;
                height: 30px;
                margin: 0
            }

                .e-filemanager .e-address .e-search-wrap .e-input-group .e-input {
                    margin: 0 0 0 24px;
                    padding: 0
                }

                .e-filemanager .e-address .e-search-wrap .e-input-group .e-clear-icon {
                    margin: 0
                }

        .e-filemanager .e-address .e-fe-search {
            font-size: 14px;
            margin: 3px 0;
            padding: 5px;
            position: absolute;
            z-index: 1
        }

            .e-filemanager .e-address .e-fe-search::before {
                display: inline-block
            }

        .e-filemanager .e-address .e-addressbar-ul {
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            list-style: none;
            margin: 0;
            padding: 2px 8px
        }

            .e-filemanager .e-address .e-addressbar-ul .e-breadcrumb-menu {
                display: inline
            }

                .e-filemanager .e-address .e-addressbar-ul .e-breadcrumb-menu .e-breadcrumb-submenu {
                    height: 26px
                }

        .e-filemanager .e-address .e-list-text {
            cursor: pointer;
            font-size: 14px;
            line-height: 30px;
            padding: 4px 4px 5px;
            text-decoration: none
        }

            .e-filemanager .e-address .e-list-text:hover {
                text-decoration: underline
            }

        .e-filemanager .e-address .e-address-list-item {
            display: inline-block;
            height: 29px
        }

            .e-filemanager .e-address .e-address-list-item:last-child .e-list-text {
                cursor: default
            }

                .e-filemanager .e-address .e-address-list-item:last-child .e-list-text:hover {
                    text-decoration: none
                }

            .e-filemanager .e-address .e-address-list-item .e-icons {
                font-size: 8px;
                margin: 0 4px
            }

                .e-filemanager .e-address .e-address-list-item .e-icons::before {
                    padding: 5px
                }

    .e-filemanager .e-view-container .e-grid .e-gridcontent .e-emptyrow {
        display: table-row
    }

    .e-filemanager .e-grid {
        border-width: 0;
        float: left
    }

        .e-filemanager .e-grid .e-checkbox-wrapper .e-frame {
            border-width: 1px;
            line-height: 10px
        }

        .e-filemanager .e-grid .e-gridcontent tr.e-emptyrow td.e-lastrowcell:first-child:empty {
            height: 0;
            padding: 0
        }

        .e-filemanager .e-grid .e-gridheader {
            border-width: 0 1px 1px
        }

            .e-filemanager .e-grid .e-gridheader .e-headercell {
                height: 32px
            }

                .e-filemanager .e-grid .e-gridheader .e-headercell.e-fe-grid-icon .e-sortfilterdiv {
                    margin-right: 0
                }

                .e-filemanager .e-grid .e-gridheader .e-headercell .e-headertext {
                    font-size: 14px
                }

                .e-filemanager .e-grid .e-gridheader .e-headercell .e-rcursor {
                    border: 0
                }

            .e-filemanager .e-grid .e-gridheader .e-checkbox-wrapper {
                visibility: hidden
            }

            .e-filemanager .e-grid .e-gridheader:hover .e-checkbox-wrapper, .e-filemanager .e-grid .e-gridheader .e-active .e-checkbox-wrapper {
                visibility: visible
            }

        .e-filemanager .e-grid.e-headercheck .e-gridheader .e-headercontent .e-checkbox-wrapper {
            visibility: visible
        }

        .e-filemanager .e-grid .e-content {
            overflow-y: auto !important
        }

            .e-filemanager .e-grid .e-content .e-table {
                border-spacing: 0
            }

            .e-filemanager .e-grid .e-content .e-rowcell {
                border: 0;
                font-size: 12px
            }

            .e-filemanager .e-grid .e-content tr.e-row.e-fe-drop-folder .e-rowcell:first-child {
                box-shadow: 1px 0 0 1px #00416f inset
            }

            .e-filemanager .e-grid .e-content tr.e-row.e-fe-drop-folder .e-rowcell:last-child {
                box-shadow: -1px 0 0 1px #00416f inset
            }

            .e-filemanager .e-grid .e-content tr.e-row.e-fe-drop-folder .e-rowcell {
                box-shadow: 0 2px 0 -1px #00416f inset,0 -2px 0 -1px #00416f inset
            }

        .e-filemanager .e-grid .e-empty {
            min-width: 200px
        }

        .e-filemanager .e-grid .e-empty-content {
            font-size: 20px;
            margin: 0 auto;
            padding: 8px;
            text-align: center
        }

        .e-filemanager .e-grid .e-empty-icon {
            height: 52px;
            margin: 0 auto;
            width: 52px
        }

        .e-filemanager .e-grid .e-empty-inner-content {
            font-size: 14px;
            margin: 0 auto;
            padding: 6px;
            text-align: center;
            opacity: .5
        }

        .e-filemanager .e-grid .e-gridpopup {
            display: none !important
        }

        .e-filemanager .e-grid .e-gridheader .e-fe-checkbox, .e-filemanager .e-grid .e-gridcontent .e-fe-checkbox {
            overflow: inherit;
            padding-left: 8px;
            padding-right: 0;
            box-shadow: none
        }

        .e-filemanager .e-grid .e-gridheader .e-fe-grid-icon, .e-filemanager .e-grid .e-gridcontent .e-fe-grid-icon {
            padding: 0 0 0 12px
        }

            .e-filemanager .e-grid .e-gridheader .e-fe-grid-icon .e-headercelldiv, .e-filemanager .e-grid .e-gridcontent .e-fe-grid-icon .e-headercelldiv {
                text-overflow: unset
            }

            .e-filemanager .e-grid .e-gridheader .e-fe-grid-icon + .e-rowcell, .e-filemanager .e-grid .e-gridheader .e-fe-grid-icon + .e-headercell, .e-filemanager .e-grid .e-gridcontent .e-fe-grid-icon + .e-rowcell, .e-filemanager .e-grid .e-gridcontent .e-fe-grid-icon + .e-headercell {
                padding-left: 0
            }

                .e-filemanager .e-grid .e-gridheader .e-fe-grid-icon + .e-rowcell.e-fe-grid-name, .e-filemanager .e-grid .e-gridheader .e-fe-grid-icon + .e-headercell.e-fe-grid-name, .e-filemanager .e-grid .e-gridcontent .e-fe-grid-icon + .e-rowcell.e-fe-grid-name, .e-filemanager .e-grid .e-gridcontent .e-fe-grid-icon + .e-headercell.e-fe-grid-name {
                    padding-left: 6px
                }

        .e-filemanager .e-grid .e-row .e-checkbox-wrapper {
            visibility: hidden
        }

        .e-filemanager .e-grid .e-row.e-focused {
            box-shadow: none
        }

            .e-filemanager .e-grid .e-row.e-focused td {
                box-shadow: inset 0 1px 0 0 #66afe9,inset 0 -1px 0 0 #66afe9
            }

                .e-filemanager .e-grid .e-row.e-focused td:first-child {
                    box-shadow: inset 1px 1px 0 0 #66afe9,inset 1px -1px 0 0 #66afe9
                }

                .e-filemanager .e-grid .e-row.e-focused td:last-child {
                    box-shadow: inset -1px 1px 0 0 #66afe9,inset -1px -1px 0 0 #66afe9
                }

        .e-filemanager .e-grid .e-row:hover .e-checkbox-wrapper, .e-filemanager .e-grid .e-row .e-active .e-checkbox-wrapper {
            visibility: visible
        }

        .e-filemanager .e-grid .e-row.e-fe-drop-file:hover .e-checkbox-wrapper {
            visibility: hidden
        }

        .e-filemanager .e-grid.e-horizontallines .e-rowcell.e-lastrowcell, .e-filemanager .e-grid.e-verticallines .e-rowcell.e-lastrowcell, .e-filemanager .e-grid.e-hidelines .e-rowcell.e-lastrowcell {
            border-bottom-width: 0
        }

        .e-filemanager .e-grid.e-resize-lines .e-headercell .e-rsuppress {
            border-width: 0
        }

        .e-filemanager .e-grid .e-fe-icon {
            display: inline-block;
            height: 18px;
            margin: 0 8px 0 0;
            width: 18px;
            vertical-align: middle
        }

    .e-filemanager .e-view-container .e-grid .e-gridheader {
        padding-right: 0 !important
    }

    .e-filemanager.e-rtl .e-view-container .e-grid .e-gridheader {
        padding-left: 0 !important
    }

    .e-filemanager .e-large-icons {
        float: left;
        overflow: auto;
        width: 100%;
        height: calc(100% - 34px)
    }

        .e-filemanager .e-large-icons .e-checkbox-wrapper .e-frame {
            border-width: 1px;
            line-height: 10px
        }

        .e-filemanager .e-large-icons .e-empty {
            min-width: 200px
        }

        .e-filemanager .e-large-icons .e-empty-content {
            font-size: 20px;
            margin: 0 auto;
            padding: 8px;
            text-align: center
        }

        .e-filemanager .e-large-icons .e-empty-icon {
            height: 52px;
            margin: 0 auto;
            width: 52px
        }

        .e-filemanager .e-large-icons .e-empty-inner-content {
            font-size: 14px;
            margin: 0 auto;
            padding: 6px;
            text-align: center;
            opacity: .5
        }

        .e-filemanager .e-large-icons .e-list-parent {
            display: block;
            height: 100%;
            margin: 0;
            padding: 0 4px;
            overflow: auto
        }

        .e-filemanager .e-large-icons .e-checkbox-wrapper {
            float: left;
            position: absolute;
            top: 0;
            visibility: hidden
        }

        .e-filemanager .e-large-icons .e-list-item {
            border: 1px solid;
            float: left;
            height: 85px;
            margin: 8px 4px;
            width: 80px;
            overflow: hidden;
            padding: 2px;
            border-radius: 4px
        }

            .e-filemanager .e-large-icons .e-list-item.e-active .e-checkbox-wrapper, .e-filemanager .e-large-icons .e-list-item.e-hover .e-checkbox-wrapper, .e-filemanager .e-large-icons .e-list-item:hover .e-checkbox-wrapper {
                visibility: visible
            }

        .e-filemanager .e-large-icons .e-text-content {
            display: table-cell;
            height: 79px;
            position: relative;
            vertical-align: bottom
        }

        .e-filemanager .e-large-icons .e-list-text {
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            display: block;
            font-size: 13px;
            padding: 2px 0 0 0;
            text-align: center;
            width: 74px
        }

        .e-filemanager .e-large-icons .e-list-img {
            border: 2px solid;
            box-shadow: 0 1px 3px 1px rgba(0,0,0,.05);
            display: block;
            margin: 0 auto;
            max-height: 62px;
            max-width: 100%;
            min-height: 20px
        }

        .e-filemanager .e-large-icons .e-list-icon {
            display: block;
            height: 40px;
            margin: 10px auto;
            width: 40px
        }

    .e-filemanager.e-drag-select {
        position: absolute;
        background-color: #ced4da;
        opacity: .45;
        border: none;
        width: 0;
        height: 0;
        z-index: 1
    }

    .e-filemanager .e-fe-clone {
        pointer-events: none;
        z-index: 20
    }

        .e-filemanager .e-fe-clone .e-fe-content {
            border: none;
            box-shadow: 0 6px 12px rgba(0,0,0,.175);
            display: inline-flex;
            height: 36px;
            padding: 4px 8px;
            border-radius: 4px
        }

            .e-filemanager .e-fe-clone .e-fe-content .e-fe-name {
                display: inline-block;
                font-size: 13px;
                margin: auto 8px;
                max-width: 70px;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap
            }

            .e-filemanager .e-fe-clone .e-fe-content .e-fe-icon {
                display: inline-block;
                height: 18px;
                margin: auto 8px;
                width: 18px
            }

        .e-filemanager .e-fe-clone .e-fe-count {
            border: 1px solid;
            border-radius: 50%;
            font-size: 12px;
            height: 22px;
            width: 22px;
            line-height: 22px;
            margin-left: -12px;
            position: relative;
            text-align: center;
            top: 0
        }

    .e-filemanager.e-rtl .e-treeview > .e-ul {
        padding: 0 8px 0 0
    }

    .e-filemanager.e-rtl .e-toolbar .e-fe-grid {
        display: inline-table;
        transform: rotate(180deg)
    }

    .e-filemanager.e-rtl .e-splitter.e-splitter-horizontal {
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .e-filemanager.e-rtl .e-address .e-search-wrap {
        float: left;
        left: 0;
        right: auto
    }

        .e-filemanager.e-rtl .e-address .e-search-wrap .e-input-group .e-input {
            margin: 0 24px 0 0;
            padding: 0
        }

    .e-filemanager.e-rtl .e-address .e-addressbar-ul {
        display: flex
    }

        .e-filemanager.e-rtl .e-address .e-addressbar-ul .e-icons::before {
            display: inline-block;
            transform: rotate(180deg)
        }

    .e-filemanager.e-rtl .e-grid.e-rtl .e-row.e-focused td:first-child {
        box-shadow: inset -1px 1px 0 0 #66afe9,inset -1px -1px 0 0 #66afe9
    }

    .e-filemanager.e-rtl .e-grid.e-rtl .e-row.e-focused td:last-child {
        box-shadow: inset 1px 1px 0 0 #66afe9,inset 1px -1px 0 0 #66afe9
    }

    .e-filemanager.e-rtl .e-grid.e-rtl .e-gridheader .e-fe-checkbox, .e-filemanager.e-rtl .e-grid.e-rtl .e-gridcontent .e-fe-checkbox {
        padding-left: 0;
        padding-right: 12px
    }

    .e-filemanager.e-rtl .e-grid.e-rtl .e-gridheader .e-fe-grid-icon, .e-filemanager.e-rtl .e-grid.e-rtl .e-gridcontent .e-fe-grid-icon {
        padding-left: 0;
        padding-right: 12px
    }

        .e-filemanager.e-rtl .e-grid.e-rtl .e-gridheader .e-fe-grid-icon + .e-rowcell, .e-filemanager.e-rtl .e-grid.e-rtl .e-gridheader .e-fe-grid-icon + .e-headercell, .e-filemanager.e-rtl .e-grid.e-rtl .e-gridcontent .e-fe-grid-icon + .e-rowcell, .e-filemanager.e-rtl .e-grid.e-rtl .e-gridcontent .e-fe-grid-icon + .e-headercell {
            padding-left: 21px;
            padding-right: 0
        }

            .e-filemanager.e-rtl .e-grid.e-rtl .e-gridheader .e-fe-grid-icon + .e-rowcell.e-fe-grid-name, .e-filemanager.e-rtl .e-grid.e-rtl .e-gridheader .e-fe-grid-icon + .e-headercell.e-fe-grid-name, .e-filemanager.e-rtl .e-grid.e-rtl .e-gridcontent .e-fe-grid-icon + .e-rowcell.e-fe-grid-name, .e-filemanager.e-rtl .e-grid.e-rtl .e-gridcontent .e-fe-grid-icon + .e-headercell.e-fe-grid-name {
                padding-right: 12px
            }

    .e-filemanager.e-rtl .e-grid.e-rtl .e-fe-icon {
        margin: 0 0 0 8px
    }

    .e-filemanager.e-rtl .e-large-icons .e-list-item {
        float: right
    }

    .e-filemanager.e-rtl .e-fe-clone .e-fe-count {
        margin-left: 0;
        margin-right: -12px
    }

    .e-filemanager .e-layout-content {
        position: relative
    }

    .e-filemanager .e-pager {
        border-width: 1px 0 0
    }

    .e-filemanager .e-fe-overlay {
        border: 2px dashed #00416f;
        bottom: 0;
        display: block;
        height: calc(100% - 34px);
        width: 100%;
        pointer-events: none;
        position: absolute;
        visibility: hidden
    }

    .e-filemanager .e-upload-drag-hover {
        outline: none
    }

        .e-filemanager .e-upload-drag-hover .e-fe-overlay {
            visibility: visible
        }

.e-fe-popup.e-dropdown-popup ul .e-item .e-fe-dot, .e-fe-popup.e-dropdown-popup ul .e-item .e-fe-tick, .e-fe-popup.e-contextmenu-wrapper ul .e-menu-item .e-fe-dot, .e-fe-popup.e-contextmenu-wrapper ul .e-menu-item .e-fe-tick, .e-fe-popup.e-contextmenu-container ul .e-menu-item .e-fe-dot, .e-fe-popup.e-contextmenu-container ul .e-menu-item .e-fe-tick {
    font-size: 14px
}

.e-fe-popup.e-dlg-resizable .e-dlg-content {
    overflow: hidden
}

.e-fe-popup.e-dialog.e-fe-upload-dialog .e-dlg-content {
    overflow: auto
}

.e-fe-popup.e-contextmenu-wrapper ul .e-menu-item.e-separator, .e-fe-popup.e-contextmenu-container ul .e-menu-item.e-separator {
    margin: 0 0
}

.e-fe-popup.e-rtl .e-fe-grid {
    display: inline-table;
    transform: rotate(180deg)
}

.e-fe-popup.e-dialog td {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
    max-width: 211px;
    min-width: 51px;
    padding: 8px 24px 8px 0
}

    .e-fe-popup.e-dialog td.e-fe-value {
        white-space: unset;
        word-break: break-word
    }

.e-fe-popup.e-dialog .e-fe-errorcontent {
    white-space: normal;
    word-break: break-word
}

.e-fe-popup.e-dialog .e-fe-icon {
    display: inline-block;
    height: 18px;
    margin: 0 8px -2px 0;
    width: 18px
}

.e-fe-popup.e-dialog .e-fe-access-header {
    display: inline-block
}

.e-fe-popup.e-dialog .e-fe-retrycontent {
    padding: 16px 0
}

.e-fe-popup.e-dialog .e-image {
    height: 100%;
    width: 100%
}

.e-fe-popup.e-dialog.e-rtl td {
    padding: 8px 0 8px 24px
}

.e-fe-popup.e-dialog.e-rtl .e-fe-icon {
    margin: 0 0 -2px 8px
}

.e-fe-popup.e-dialog.e-popup.e-dlg-resizable {
    min-height: 200px
}

.e-fe-popup .e-fe-error {
    font-size: 12px;
    line-height: 1.5
}

.e-fe-popup .e-upload {
    border-bottom-width: 0;
    border-top-width: 0
}

    .e-fe-popup .e-upload .e-upload-actions {
        border-bottom: 1px solid
    }

    .e-filemanager .e-display-none, .e-filemanager .e-treeview .e-icons .e-treeview-spinner, .e-filemanager .e-splitter .e-split-bar .e-resize-handler, .e-filemanager .e-splitter .e-display-none, .e-filemanager .e-grid .e-spin-show, .e-filemanager .e-grid .e-gridheader .e-emptyrow, .e-filemanager .e-grid .e-gridcontent .e-emptyrow, .e-fe-popup .e-upload .e-file-select-wrap, .e-fe-popup .e-upload .e-icons.e-file-delete-btn {
        display: none
    }

@media(max-width: 469px) {
    .e-bigger .e-filemanager.e-fe-mobile .e-large-icons .e-list-parent .e-list-item, .e-filemanager.e-bigger.e-fe-mobile .e-large-icons .e-list-parent .e-list-item {
        min-width: 140px;
        width: calc(50% - 17px)
    }
}

@media(min-width: 470px)and (max-width: 625px) {
    .e-bigger .e-filemanager.e-fe-mobile .e-large-icons .e-list-parent .e-list-item, .e-filemanager.e-bigger.e-fe-mobile .e-large-icons .e-list-parent .e-list-item {
        min-width: 140px;
        width: calc(33.33% - 17px)
    }
}

.e-content-placeholder.e-filemanager.e-placeholder-filemanager {
    height: 100%;
    width: 100%
}

.e-filemanager {
    background: #fff;
    border-color: #dee2e6
}

    .e-filemanager .e-toolbar {
        border-bottom-color: #dee2e6
    }

        .e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn.e-active {
            background: #6c757d;
            border-color: #6c757d
        }

            .e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn.e-active .e-btn-icon, .e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn.e-active .e-tbar-btn-text {
                color: #fff
            }

        .e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn:hover {
            background: #6c757d;
            border-color: #6c757d
        }

        .e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn:focus {
            background: #6c757d;
            border-color: #6c757d
        }

            .e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn:focus .e-btn-icon, .e-filemanager .e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-btn.e-tbar-btn:focus .e-tbar-btn-text {
                color: #fff
            }

    .e-filemanager .e-address {
        border-bottom-color: #dee2e6
    }

        .e-filemanager .e-address .e-breadcrumb-menu .e-breadcrumb-submenu:active .e-btn-icon, .e-filemanager .e-address .e-breadcrumb-menu .e-breadcrumb-submenu:active .e-tbar-btn-text, .e-filemanager .e-address .e-breadcrumb-menu .e-breadcrumb-submenu:focus .e-btn-icon, .e-filemanager .e-address .e-breadcrumb-menu .e-breadcrumb-submenu:focus .e-tbar-btn-text, .e-filemanager .e-address .e-breadcrumb-menu .e-breadcrumb-submenu:hover .e-btn-icon, .e-filemanager .e-address .e-breadcrumb-menu .e-breadcrumb-submenu:hover .e-tbar-btn-text {
            color: #fff
        }

        .e-filemanager .e-address .e-icons {
            color: #495057
        }

        .e-filemanager .e-address .e-list-text {
            color: #00416f
        }

        .e-filemanager .e-address .e-address-list-item {
            color: #00416f
        }

            .e-filemanager .e-address .e-address-list-item:focus .e-list-text {
                background: #fff;
                color: #001d1f
            }

            .e-filemanager .e-address .e-address-list-item:last-child .e-list-text {
                color: #6c757d
            }

            .e-filemanager .e-address .e-address-list-item:not(:last-child) .e-list-text:hover, .e-filemanager .e-address .e-address-list-item:not(:last-child) .e-list-text:active, .e-filemanager .e-address .e-address-list-item:not(:last-child) .e-list-text:focus {
                background: #fff;
                color: #001d1f
            }

            .e-filemanager .e-address .e-address-list-item:focus .e-list-text {
                color: #001d1f
            }

        .e-filemanager .e-address .e-search-wrap .e-input-group.e-control-wrapper:not(.e-success) {
            background: #fff;
            border-color: #dee2e6
        }

    .e-filemanager .e-treeview .e-list-item.e-active > .e-fullrow {
        border: #00416f
    }

    .e-filemanager .e-treeview .e-list-parent .e-list-item.e-fe-drop-folder.e-hover > .e-fullrow {
        border-color: #00416f
    }

    .e-filemanager .e-grid .e-gridheader tr:first-child th {
        background: #fff
    }

    .e-filemanager .e-grid .e-gridheader .e-headercell:not(.e-fe-grid-icon):hover, .e-filemanager .e-grid .e-gridheader .e-headercell.e-fe-grid-icon .e-headercelldiv:hover {
        background: #f2f4f6
    }

    .e-filemanager .e-grid .e-gridheader .e-headercell.e-fe-checkbox:hover {
        background: #fff
    }

    .e-filemanager .e-grid td.e-active.e-rowcell:not(.e-editedbatchcell):not(.e-updatedtd) {
        color: #fff
    }

    .e-filemanager .e-grid td.e-active {
        background-color: #00416f;
        color: #fff
    }

    .e-filemanager .e-grid .e-checkbox-wrapper .e-icons.e-check {
        background-color: #fff;
        color: #212529
    }

    .e-filemanager .e-grid .e-checkbox-wrapper .e-icons.e-stop {
        background-color: #fff;
        color: #212529
    }

    .e-filemanager .e-grid.e-gridhover .e-row.e-fe-drop-file:not(.e-editedrow):hover .e-rowcell:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell) {
        background-color: rgba(0,0,0,0)
    }

    .e-filemanager .e-large-icons .e-list-img {
        border-color: #dee2e6
    }

    .e-filemanager .e-large-icons .e-active {
        color: #fff
    }

    .e-filemanager .e-large-icons .e-large-icon {
        border-color: rgba(0,0,0,0)
    }

        .e-filemanager .e-large-icons .e-large-icon.e-active {
            background: #00416f;
            border-color: #00416f
        }

        .e-filemanager .e-large-icons .e-large-icon.e-hover, .e-filemanager .e-large-icons .e-large-icon:hover {
            background: #f2f4f6;
            border-color: #f2f4f6
        }

        .e-filemanager .e-large-icons .e-large-icon.e-active.e-hover, .e-filemanager .e-large-icons .e-large-icon.e-active:hover {
            background: #00416f;
            border-color: #00416f
        }

        .e-filemanager .e-large-icons .e-large-icon.e-focus {
            border-color: #f2f4f6
        }

        .e-filemanager .e-large-icons .e-large-icon.e-hover.e-fe-drop-folder, .e-filemanager .e-large-icons .e-large-icon:hover.e-fe-drop-folder {
            border-color: #00416f
        }

    .e-filemanager .e-large-icons .e-checkbox-wrapper .e-icons.e-check {
        background-color: #fff;
        color: #212529
    }

    .e-filemanager .e-fe-clone .e-fe-content {
        background-color: #fff;
        color: #6c757d
    }

    .e-filemanager .e-fe-clone .e-fe-count {
        background-color: #00416f;
        border-color: #00416f;
        color: #fff
    }

    .e-filemanager.e-fe-mobile .e-large-icons .e-large-icon.e-hover, .e-filemanager.e-fe-mobile .e-large-icons .e-large-icon:hover {
        background: rgba(0,0,0,0);
        border-color: rgba(0,0,0,0)
    }

    .e-filemanager.e-fe-mobile .e-large-icons .e-large-icon.e-focus {
        border-color: rgba(0,0,0,0)
    }

    .e-filemanager.e-fe-mobile .e-large-icons .e-large-icon.e-active {
        background: #00416f;
        border-color: #00416f
    }

.e-fe-popup.e-dropdown-popup ul .e-item .e-fe-dot, .e-fe-popup.e-dropdown-popup ul .e-item .e-fe-tick, .e-fe-popup.e-contextmenu-wrapper ul .e-menu-item .e-fe-dot, .e-fe-popup.e-contextmenu-wrapper ul .e-menu-item .e-fe-tick, .e-fe-popup.e-contextmenu-container ul .e-menu-item .e-fe-dot, .e-fe-popup.e-contextmenu-container ul .e-menu-item .e-fe-tick {
    color: #6c757d
}

.e-fe-popup.e-dropdown-popup ul .e-item.e-separator, .e-fe-popup.e-contextmenu-wrapper ul .e-menu-item.e-separator, .e-fe-popup.e-contextmenu-container ul .e-menu-item.e-separator {
    border-bottom-color: #e9ecef
}

.e-fe-popup.e-dialog td {
    color: #212529
}

    .e-fe-popup.e-dialog td:first-child {
        color: #6c757d
    }

.e-fe-popup .e-fe-error {
    color: #dc3545
}

.e-fe-popup .e-upload .e-upload-actions {
    border-bottom-color: #dee2e6
}

.e-filemanager .e-fe-icon, .e-filemanager .e-list-icon {
    background-repeat: no-repeat
}

.e-filemanager .e-fe-access-error {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGQkUzRjtzdHJva2U6I0FDODkzODtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0MXtmaWxsOiMwNjAyMDA7fTwvc3R5bGU+PGcgaWQ9ImNmdUt3Ri50aWYiPjxpbWFnZSBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZTsiIHdpZHRoPSIxMjgiIGhlaWdodD0iMTQwIiBpZD0iTGF5ZXJfMF8xXyIgeGxpbms6aHJlZj0iQTQ5RUUwRjNGODFBNjdDMS5wbmciICB0cmFuc2Zvcm09Im1hdHJpeCgwLjI2NTYgMCAwIDAuMjY1NiAtODMuNTc3OSAtMi4yNzgyKSI+PC9pbWFnZT48L2c+PHBhdGggY2xhc3M9InN0MCIgZD0iTTE1LDMuMUwxLjYsMjcuOWMtMC40LDAuNywwLjEsMS42LDAuOSwxLjZoMjYuOGMwLjgsMCwxLjMtMC45LDAuOS0xLjZMMTYuOSwzLjFDMTYuNSwyLjMsMTUuNCwyLjMsMTUsMy4xeiIvPjxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTcsMjIgMTUsMjIgMTQuNSwxMCAxNy4zLDEwICIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNiwyNi41TDE2LDI2LjVjLTAuOCwwLTEuNS0wLjctMS41LTEuNXYwYzAtMC44LDAuNy0xLjUsMS41LTEuNWgwYzAuOCwwLDEuNSwwLjcsMS41LDEuNXYwQzE3LjUsMjUuOCwxNi44LDI2LjUsMTYsMjYuNXoiLz48L3N2Zz4=")
}

.e-filemanager .e-fe-docx, .e-filemanager .e-fe-doc {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGOTI5Mjt9LnN0MXtmaWxsOiNFODdFN0U7fS5zdDJ7ZmlsbDojRkZDM0MzO30uc3Qze2ZpbGw6IzkxRDRGRTt9LnN0NHtmaWxsOiM2M0E3RDM7fS5zdDV7ZmlsbDojQzFFN0ZGO30uc3Q2e2ZpbGw6I0ZGRkZGRjt9LnN0N3tmaWxsOiM4M0Q2Qjk7fS5zdDh7ZmlsbDojNDZDNjhDO30uc3Q5e2ZpbGw6I0JCRThEODt9LnN0MTB7ZmlsbDojRkVCMTdEO30uc3QxMXtmaWxsOiNERDk2NjY7fS5zdDEye2ZpbGw6I0ZFRDRCNzt9LnN0MTN7ZmlsbDojRjJBMkEyO30uc3QxNHtmaWxsOiNGMUM1QzU7fS5zdDE1e2ZpbGw6I0RCQjY2Mzt9LnN0MTZ7ZmlsbDojQ0VBMTUxO30uc3QxN3tmaWxsOiNFQkQ3QTk7fS5zdDE4e2ZpbGw6I0NFQ0VDRTt9LnN0MTl7ZmlsbDojQjdCN0I3O30uc3QyMHtmaWxsOiNFNEU0RTQ7fS5zdDIxe2ZpbGw6IzY1QUFEMTt9LnN0MjJ7ZmlsbDojRTU3QTdBO30uc3QyM3tmaWxsOiNFNkE2RTg7fS5zdDI0e2ZpbGw6I0Q2OEFENjt9LnN0MjV7ZmlsbDojRkZDQ0ZFO30uc3QyNntmaWxsOiM5OENFNUY7fS5zdDI3e2ZpbGw6IzhDQUYyQzt9LnN0Mjh7ZmlsbDojQzZFM0E3O30uc3QyOXtmaWxsOiNGRkI1Nzg7fS5zdDMwe2ZpbGw6I0VEOUY2NDt9LnN0MzF7ZmlsbDojRkZENkI1O30uc3QzMntmaWxsOiNGNEExRUY7fS5zdDMze2ZpbGw6I0REODdERDt9LnN0MzR7ZmlsbDojRjlDQkY2O30uc3QzNXtmaWxsOiNBOEEyRjQ7fS5zdDM2e2ZpbGw6Izg4ODVFODt9LnN0Mzd7ZmlsbDojQ0ZDQ0Y4O30uc3QzOHtmaWxsOiNCQ0JDQkM7fS5zdDM5e2ZpbGw6I0E4QThBODt9LnN0NDB7ZmlsbDojREFEQURBO30uc3Q0MXtmaWxsOiM3N0NDREI7fS5zdDQye2ZpbGw6IzREQkNDMTt9LnN0NDN7ZmlsbDojQjRFM0VCO30uc3Q0NHtmaWxsOiNGRkI3QTQ7fS5zdDQ1e2ZpbGw6I0Y2OUE3Qjt9LnN0NDZ7ZmlsbDojRkZEN0NEO30uc3Q0N3tmaWxsOiM3MUM4RjQ7fS5zdDQ4e2ZpbGw6IzhEQzk3Nzt9LnN0NDl7ZmlsbDojN0NBODUxO30uc3Q1MHtvcGFjaXR5OjAuNDU7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxnPjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0yMS41LDAuNWgtMTdjLTEuMSwwLTIsMC45LTIsMnYyN2MwLDEuMSwwLjksMiwyLDJoMjNjMS4xLDAsMi0wLjksMi0ydi0yMUwyMS41LDAuNXoiLz48cGF0aCBjbGFzcz0ic3Q0IiBkPSJNMjcuNSwzMmgtMjNDMy4xLDMyLDIsMzAuOSwyLDI5LjV2LTI3QzIsMS4xLDMuMSwwLDQuNSwwaDE3LjJMMzAsOC4zdjIxLjJDMzAsMzAuOSwyOC45LDMyLDI3LjUsMzJ6IE00LjUsMUMzLjcsMSwzLDEuNywzLDIuNXYyN0MzLDMwLjMsMy43LDMxLDQuNSwzMWgyM2MwLjgsMCwxLjUtMC43LDEuNS0xLjVWOC43TDIxLjMsMUg0LjV6Ii8+PC9nPjxnPjxwYXRoIGNsYXNzPSJzdDUiIGQ9Ik0yMS41LDAuNXY2YzAsMS4xLDAuOSwyLDIsMmg2TDIxLjUsMC41eiIvPjxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik0yOS41LDloLTZDMjIuMSw5LDIxLDcuOSwyMSw2LjV2LTZjMC0wLjIsMC4xLTAuNCwwLjMtMC41YzAuMi0wLjEsMC40LDAsMC41LDAuMWw4LDhDMzAsOC4zLDMwLDguNSwzMCw4LjdDMjkuOSw4LjksMjkuNyw5LDI5LjUsOXogTTIyLDEuN3Y0LjhDMjIsNy4zLDIyLjcsOCwyMy41LDhoNC44TDIyLDEuN3oiLz48L2c+PGc+PHJlY3QgeD0iNyIgeT0iMjMiIGNsYXNzPSJzdDYiIHdpZHRoPSIxOCIgaGVpZ2h0PSIyIi8+PC9nPjxnPjxyZWN0IHg9IjciIHk9IjE3IiBjbGFzcz0ic3Q2IiB3aWR0aD0iMTgiIGhlaWdodD0iMiIvPjwvZz48Zz48cmVjdCB4PSI3IiB5PSIxMSIgY2xhc3M9InN0NiIgd2lkdGg9IjExIiBoZWlnaHQ9IjIiLz48L2c+PC9nPjwvc3ZnPg==")
}

.e-filemanager .e-fe-pptx, .e-filemanager .e-fe-ppt {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGOTI5Mjt9LnN0MXtmaWxsOiNFODdFN0U7fS5zdDJ7ZmlsbDojRkZDM0MzO30uc3Qze2ZpbGw6IzkxRDRGRTt9LnN0NHtmaWxsOiM2M0E3RDM7fS5zdDV7ZmlsbDojQzFFN0ZGO30uc3Q2e2ZpbGw6I0ZGRkZGRjt9LnN0N3tmaWxsOiM4M0Q2Qjk7fS5zdDh7ZmlsbDojNDZDNjhDO30uc3Q5e2ZpbGw6I0JCRThEODt9LnN0MTB7ZmlsbDojRkVCMTdEO30uc3QxMXtmaWxsOiNERDk2NjY7fS5zdDEye2ZpbGw6I0ZFRDRCNzt9LnN0MTN7ZmlsbDojRjJBMkEyO30uc3QxNHtmaWxsOiNGMUM1QzU7fS5zdDE1e2ZpbGw6I0RCQjY2Mzt9LnN0MTZ7ZmlsbDojQ0VBMTUxO30uc3QxN3tmaWxsOiNFQkQ3QTk7fS5zdDE4e2ZpbGw6I0NFQ0VDRTt9LnN0MTl7ZmlsbDojQjdCN0I3O30uc3QyMHtmaWxsOiNFNEU0RTQ7fS5zdDIxe2ZpbGw6IzY1QUFEMTt9LnN0MjJ7ZmlsbDojRTU3QTdBO30uc3QyM3tmaWxsOiNFNkE2RTg7fS5zdDI0e2ZpbGw6I0Q2OEFENjt9LnN0MjV7ZmlsbDojRkZDQ0ZFO30uc3QyNntmaWxsOiM5OENFNUY7fS5zdDI3e2ZpbGw6IzhDQUYyQzt9LnN0Mjh7ZmlsbDojQzZFM0E3O30uc3QyOXtmaWxsOiNGRkI1Nzg7fS5zdDMwe2ZpbGw6I0VEOUY2NDt9LnN0MzF7ZmlsbDojRkZENkI1O30uc3QzMntmaWxsOiNGNEExRUY7fS5zdDMze2ZpbGw6I0REODdERDt9LnN0MzR7ZmlsbDojRjlDQkY2O30uc3QzNXtmaWxsOiNBOEEyRjQ7fS5zdDM2e2ZpbGw6Izg4ODVFODt9LnN0Mzd7ZmlsbDojQ0ZDQ0Y4O30uc3QzOHtmaWxsOiNCQ0JDQkM7fS5zdDM5e2ZpbGw6I0E4QThBODt9LnN0NDB7ZmlsbDojREFEQURBO30uc3Q0MXtmaWxsOiM3N0NDREI7fS5zdDQye2ZpbGw6IzREQkNDMTt9LnN0NDN7ZmlsbDojQjRFM0VCO30uc3Q0NHtmaWxsOiNGRkI3QTQ7fS5zdDQ1e2ZpbGw6I0Y2OUE3Qjt9LnN0NDZ7ZmlsbDojRkZEN0NEO30uc3Q0N3tmaWxsOiM3MUM4RjQ7fS5zdDQ4e2ZpbGw6IzhEQzk3Nzt9LnN0NDl7ZmlsbDojN0NBODUxO30uc3Q1MHtvcGFjaXR5OjAuNDU7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxnPjxwYXRoIGNsYXNzPSJzdDEwIiBkPSJNMjEuNSwwLjVoLTE3Yy0xLjEsMC0yLDAuOS0yLDJ2MjdjMCwxLjEsMC45LDIsMiwyaDIzYzEuMSwwLDItMC45LDItMnYtMjFMMjEuNSwwLjV6Ii8+PHBhdGggY2xhc3M9InN0MTEiIGQ9Ik0yNy41LDMyaC0yM0MzLjEsMzIsMiwzMC45LDIsMjkuNXYtMjdDMiwxLjEsMy4xLDAsNC41LDBoMTcuMkwzMCw4LjN2MjEuMkMzMCwzMC45LDI4LjksMzIsMjcuNSwzMnogTTQuNSwxQzMuNywxLDMsMS43LDMsMi41djI3QzMsMzAuMywzLjcsMzEsNC41LDMxaDIzYzAuOCwwLDEuNS0wLjcsMS41LTEuNVY4LjdMMjEuMywxSDQuNXoiLz48L2c+PGc+PHBhdGggY2xhc3M9InN0MTIiIGQ9Ik0yMS41LDAuNXY3YzAsMC42LDAuNCwxLDEsMWg3TDIxLjUsMC41eiIvPjxwYXRoIGNsYXNzPSJzdDExIiBkPSJNMjkuNSw5aC03QzIxLjcsOSwyMSw4LjMsMjEsNy41di03YzAtMC4yLDAuMS0wLjQsMC4zLTAuNWMwLjItMC4xLDAuNCwwLDAuNSwwLjFsOCw4QzMwLDguMywzMCw4LjUsMzAsOC43QzI5LjksOC45LDI5LjcsOSwyOS41LDl6IE0yMiwxLjd2NS44QzIyLDcuOCwyMi4yLDgsMjIuNSw4aDUuOEwyMiwxLjd6Ii8+PC9nPjxnPjxyZWN0IHg9IjgiIHk9IjI1IiBjbGFzcz0ic3Q2IiB3aWR0aD0iMTciIGhlaWdodD0iMiIvPjwvZz48Zz48Zz48cGF0aCBjbGFzcz0ic3Q2IiBkPSJNMjIsMTYuMWgtNS4xVjExSDE3QzE5LjgsMTEsMjIsMTMuMiwyMiwxNi4xTDIyLDE2LjF6Ii8+PC9nPjxnPjxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik0xNi45LDE4LjFoLTJ2LTJ2LTMuOGMtMi41LDAuNS00LjQsMy0zLjgsNS45YzAuNCwxLjgsMS45LDMuMywzLjcsMy43YzIuOCwwLjYsNS4zLTEuMiw1LjktMy44SDE2Ljl6Ii8+PC9nPjwvZz48L2c+PC9zdmc+")
}

.e-filemanager .e-fe-xlsx, .e-filemanager .e-fe-xls {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGOTI5Mjt9LnN0MXtmaWxsOiNFODdFN0U7fS5zdDJ7ZmlsbDojRkZDM0MzO30uc3Qze2ZpbGw6IzkxRDRGRTt9LnN0NHtmaWxsOiM2M0E3RDM7fS5zdDV7ZmlsbDojQzFFN0ZGO30uc3Q2e2ZpbGw6I0ZGRkZGRjt9LnN0N3tmaWxsOiM4M0Q2Qjk7fS5zdDh7ZmlsbDojNDZDNjhDO30uc3Q5e2ZpbGw6I0JCRThEODt9LnN0MTB7ZmlsbDojRkVCMTdEO30uc3QxMXtmaWxsOiNERDk2NjY7fS5zdDEye2ZpbGw6I0ZFRDRCNzt9LnN0MTN7ZmlsbDojRjJBMkEyO30uc3QxNHtmaWxsOiNGMUM1QzU7fS5zdDE1e2ZpbGw6I0RCQjY2Mzt9LnN0MTZ7ZmlsbDojQ0VBMTUxO30uc3QxN3tmaWxsOiNFQkQ3QTk7fS5zdDE4e2ZpbGw6I0NFQ0VDRTt9LnN0MTl7ZmlsbDojQjdCN0I3O30uc3QyMHtmaWxsOiNFNEU0RTQ7fS5zdDIxe2ZpbGw6IzY1QUFEMTt9LnN0MjJ7ZmlsbDojRTU3QTdBO30uc3QyM3tmaWxsOiNFNkE2RTg7fS5zdDI0e2ZpbGw6I0Q2OEFENjt9LnN0MjV7ZmlsbDojRkZDQ0ZFO30uc3QyNntmaWxsOiM5OENFNUY7fS5zdDI3e2ZpbGw6IzhDQUYyQzt9LnN0Mjh7ZmlsbDojQzZFM0E3O30uc3QyOXtmaWxsOiNGRkI1Nzg7fS5zdDMwe2ZpbGw6I0VEOUY2NDt9LnN0MzF7ZmlsbDojRkZENkI1O30uc3QzMntmaWxsOiNGNEExRUY7fS5zdDMze2ZpbGw6I0REODdERDt9LnN0MzR7ZmlsbDojRjlDQkY2O30uc3QzNXtmaWxsOiNBOEEyRjQ7fS5zdDM2e2ZpbGw6Izg4ODVFODt9LnN0Mzd7ZmlsbDojQ0ZDQ0Y4O30uc3QzOHtmaWxsOiNCQ0JDQkM7fS5zdDM5e2ZpbGw6I0E4QThBODt9LnN0NDB7ZmlsbDojREFEQURBO30uc3Q0MXtmaWxsOiM3N0NDREI7fS5zdDQye2ZpbGw6IzREQkNDMTt9LnN0NDN7ZmlsbDojQjRFM0VCO30uc3Q0NHtmaWxsOiNGRkI3QTQ7fS5zdDQ1e2ZpbGw6I0Y2OUE3Qjt9LnN0NDZ7ZmlsbDojRkZEN0NEO30uc3Q0N3tmaWxsOiM3MUM4RjQ7fS5zdDQ4e2ZpbGw6IzhEQzk3Nzt9LnN0NDl7ZmlsbDojN0NBODUxO30uc3Q1MHtvcGFjaXR5OjAuNDU7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxnPjxwYXRoIGNsYXNzPSJzdDciIGQ9Ik0yMS41LDAuNWgtMTdjLTEuMSwwLTIsMC45LTIsMnYyN2MwLDEuMSwwLjksMiwyLDJoMjNjMS4xLDAsMi0wLjksMi0ydi0yMUwyMS41LDAuNXoiLz48cGF0aCBjbGFzcz0ic3Q4IiBkPSJNMjcuNSwzMmgtMjNDMy4xLDMyLDIsMzAuOSwyLDI5LjV2LTI3QzIsMS4xLDMuMSwwLDQuNSwwaDE3LjJMMzAsOC4zdjIxLjJDMzAsMzAuOSwyOC45LDMyLDI3LjUsMzJ6IE00LjUsMUMzLjcsMSwzLDEuNywzLDIuNXYyN0MzLDMwLjMsMy43LDMxLDQuNSwzMWgyM2MwLjgsMCwxLjUtMC43LDEuNS0xLjVWOC43TDIxLjMsMUg0LjV6Ii8+PC9nPjxnPjxwYXRoIGNsYXNzPSJzdDkiIGQ9Ik0yMS41LDAuNXY3YzAsMC42LDAuNCwxLDEsMWg3TDIxLjUsMC41eiIvPjxwYXRoIGNsYXNzPSJzdDgiIGQ9Ik0yOS41LDloLTdDMjEuNyw5LDIxLDguMywyMSw3LjV2LTdjMC0wLjIsMC4xLTAuNCwwLjMtMC41YzAuMi0wLjEsMC40LDAsMC41LDAuMWw4LDhDMzAsOC4zLDMwLDguNSwzMCw4LjdDMjkuOSw4LjksMjkuNyw5LDI5LjUsOXogTTIyLDEuN3Y1LjhDMjIsNy44LDIyLjIsOCwyMi41LDhoNS44TDIyLDEuN3oiLz48L2c+PGc+PHJlY3QgeD0iNyIgeT0iMTgiIGNsYXNzPSJzdDYiIHdpZHRoPSIxNyIgaGVpZ2h0PSIyIi8+PC9nPjxnPjxyZWN0IHg9IjkiIHk9IjE4IiB0cmFuc2Zvcm09Im1hdHJpeCgtMS44MzY5NzBlLTE2IDEgLTEgLTEuODM2OTcwZS0xNiAzNC45OTk5IDMuMDAwMSkiIGNsYXNzPSJzdDYiIHdpZHRoPSIxNCIgaGVpZ2h0PSIyIi8+PC9nPjxnPjxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik0yNSwyNkg3VjEyaDE4VjI2eiBNOSwyNGgxNFYxNEg5VjI0eiIvPjwvZz48L2c+PC9zdmc+")
}

.e-filemanager .e-fe-pdf {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGOTI5Mjt9LnN0MXtmaWxsOiNFODdFN0U7fS5zdDJ7ZmlsbDojRkZDM0MzO30uc3Qze2ZpbGw6IzkxRDRGRTt9LnN0NHtmaWxsOiM2M0E3RDM7fS5zdDV7ZmlsbDojQzFFN0ZGO30uc3Q2e2ZpbGw6I0ZGRkZGRjt9LnN0N3tmaWxsOiM4M0Q2Qjk7fS5zdDh7ZmlsbDojNDZDNjhDO30uc3Q5e2ZpbGw6I0JCRThEODt9LnN0MTB7ZmlsbDojRkVCMTdEO30uc3QxMXtmaWxsOiNERDk2NjY7fS5zdDEye2ZpbGw6I0ZFRDRCNzt9LnN0MTN7ZmlsbDojRjJBMkEyO30uc3QxNHtmaWxsOiNGMUM1QzU7fS5zdDE1e2ZpbGw6I0RCQjY2Mzt9LnN0MTZ7ZmlsbDojQ0VBMTUxO30uc3QxN3tmaWxsOiNFQkQ3QTk7fS5zdDE4e2ZpbGw6I0NFQ0VDRTt9LnN0MTl7ZmlsbDojQjdCN0I3O30uc3QyMHtmaWxsOiNFNEU0RTQ7fS5zdDIxe2ZpbGw6IzY1QUFEMTt9LnN0MjJ7ZmlsbDojRTU3QTdBO30uc3QyM3tmaWxsOiNFNkE2RTg7fS5zdDI0e2ZpbGw6I0Q2OEFENjt9LnN0MjV7ZmlsbDojRkZDQ0ZFO30uc3QyNntmaWxsOiM5OENFNUY7fS5zdDI3e2ZpbGw6IzhDQUYyQzt9LnN0Mjh7ZmlsbDojQzZFM0E3O30uc3QyOXtmaWxsOiNGRkI1Nzg7fS5zdDMwe2ZpbGw6I0VEOUY2NDt9LnN0MzF7ZmlsbDojRkZENkI1O30uc3QzMntmaWxsOiNGNEExRUY7fS5zdDMze2ZpbGw6I0REODdERDt9LnN0MzR7ZmlsbDojRjlDQkY2O30uc3QzNXtmaWxsOiNBOEEyRjQ7fS5zdDM2e2ZpbGw6Izg4ODVFODt9LnN0Mzd7ZmlsbDojQ0ZDQ0Y4O30uc3QzOHtmaWxsOiNCQ0JDQkM7fS5zdDM5e2ZpbGw6I0E4QThBODt9LnN0NDB7ZmlsbDojREFEQURBO30uc3Q0MXtmaWxsOiM3N0NDREI7fS5zdDQye2ZpbGw6IzREQkNDMTt9LnN0NDN7ZmlsbDojQjRFM0VCO30uc3Q0NHtmaWxsOiNGRkI3QTQ7fS5zdDQ1e2ZpbGw6I0Y2OUE3Qjt9LnN0NDZ7ZmlsbDojRkZEN0NEO30uc3Q0N3tmaWxsOiM3MUM4RjQ7fS5zdDQ4e2ZpbGw6IzhEQzk3Nzt9LnN0NDl7ZmlsbDojN0NBODUxO30uc3Q1MHtvcGFjaXR5OjAuNDU7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDEzIiBkPSJNMjEuNSwwLjVoLTE3Yy0xLjEsMC0yLDAuOS0yLDJ2MjdjMCwxLjEsMC45LDIsMiwyaDIzYzEuMSwwLDItMC45LDItMnYtMjFMMjEuNSwwLjV6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTI3LjUsMzJoLTIzQzMuMSwzMiwyLDMwLjksMiwyOS41di0yN0MyLDEuMSwzLjEsMCw0LjUsMGgxNy4yTDMwLDguM3YyMS4yQzMwLDMwLjksMjguOSwzMiwyNy41LDMyeiBNNC41LDFDMy43LDEsMywxLjcsMywyLjV2MjdDMywzMC4zLDMuNywzMSw0LjUsMzFoMjNjMC44LDAsMS41LTAuNywxLjUtMS41VjguN0wyMS4zLDFINC41eiIvPjwvZz48Zz48cGF0aCBjbGFzcz0ic3QxNCIgZD0iTTIxLjUsMC41djdjMCwwLjYsMC40LDEsMSwxaDdMMjEuNSwwLjV6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTI5LjUsOWgtN0MyMS43LDksMjEsOC4zLDIxLDcuNXYtN2MwLTAuMiwwLjEtMC40LDAuMy0wLjVjMC4yLTAuMSwwLjQsMCwwLjUsMC4xbDgsOEMzMCw4LjMsMzAsOC41LDMwLDguN0MyOS45LDguOSwyOS43LDksMjkuNSw5eiBNMjIsMS43djUuOEMyMiw3LjgsMjIuMiw4LDIyLjUsOGg1LjhMMjIsMS43eiIvPjwvZz48Zz48cGF0aCBjbGFzcz0ic3Q2IiBkPSJNMTAuMywxNC44YzAuNCwwLDAuOCwwLjEsMS4xLDAuMmMwLjMsMC4xLDAuNSwwLjMsMC43LDAuNmMwLjIsMC4yLDAuMywwLjUsMC40LDAuOGMwLjEsMC4zLDAuMSwwLjYsMC4xLDAuOWMwLDAuNC0wLjEsMC44LTAuMiwxLjJjLTAuMSwwLjMtMC4zLDAuNi0wLjYsMC44Yy0wLjIsMC4yLTAuNSwwLjQtMC45LDAuNWMtMC4zLDAuMS0wLjcsMC4yLTEuMSwwLjJIOXYzLjRINy4zdi04LjZIMTAuM3ogTTkuOCwxOC43YzAuMywwLDAuNi0wLjEsMC44LTAuM3MwLjMtMC41LDAuMy0xYzAtMC40LTAuMS0wLjgtMC4zLTFjLTAuMi0wLjItMC41LTAuMy0wLjktMC4zSDl2Mi42SDkuOHoiLz48cGF0aCBjbGFzcz0ic3Q2IiBkPSJNMTYuNCwxNC44YzAuNiwwLDEuMSwwLjEsMS41LDAuM2MwLjQsMC4yLDAuNywwLjUsMC45LDAuOGMwLjIsMC40LDAuMywwLjgsMC40LDEuM2MwLjEsMC41LDAuMSwxLjEsMC4xLDEuN2MwLDAuOCwwLDEuNC0wLjEsMnMtMC4yLDEtMC41LDEuNGMtMC4yLDAuNC0wLjUsMC42LTAuOSwwLjhjLTAuNCwwLjItMC45LDAuMy0xLjQsMC4zaC0yLjd2LTguNkgxNi40eiBNMTYuMSwyMi4xYzAuMywwLDAuNS0wLjEsMC43LTAuMmMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLjEtMC4yLDAuMi0wLjYsMC4yLTAuOWMwLTAuNCwwLjEtMC45LDAuMS0xLjVjMC0wLjUsMC0wLjksMC0xLjNjMC0wLjQtMC4xLTAuNy0wLjItMC45Yy0wLjEtMC4yLTAuMi0wLjQtMC40LTAuNnMtMC41LTAuMi0wLjgtMC4yaC0wLjd2NkgxNi4xeiIvPjxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik0yNS4yLDE0Ljh2MS40aC0zLjF2MkgyNXYxLjRoLTIuOXYzLjdoLTEuN3YtOC42SDI1LjJ6Ii8+PC9nPjwvc3ZnPg==")
}

.e-filemanager .e-fe-image {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGOTI5Mjt9LnN0MXtmaWxsOiNFODdFN0U7fS5zdDJ7ZmlsbDojRkZDM0MzO30uc3Qze2ZpbGw6IzkxRDRGRTt9LnN0NHtmaWxsOiM2M0E3RDM7fS5zdDV7ZmlsbDojQzFFN0ZGO30uc3Q2e2ZpbGw6I0ZGRkZGRjt9LnN0N3tmaWxsOiM4M0Q2Qjk7fS5zdDh7ZmlsbDojNDZDNjhDO30uc3Q5e2ZpbGw6I0JCRThEODt9LnN0MTB7ZmlsbDojRkVCMTdEO30uc3QxMXtmaWxsOiNERDk2NjY7fS5zdDEye2ZpbGw6I0ZFRDRCNzt9LnN0MTN7ZmlsbDojRjJBMkEyO30uc3QxNHtmaWxsOiNGMUM1QzU7fS5zdDE1e2ZpbGw6I0RCQjY2Mzt9LnN0MTZ7ZmlsbDojQ0VBMTUxO30uc3QxN3tmaWxsOiNFQkQ3QTk7fS5zdDE4e2ZpbGw6I0NFQ0VDRTt9LnN0MTl7ZmlsbDojQjdCN0I3O30uc3QyMHtmaWxsOiNFNEU0RTQ7fS5zdDIxe2ZpbGw6IzY1QUFEMTt9LnN0MjJ7ZmlsbDojRTU3QTdBO30uc3QyM3tmaWxsOiNFNkE2RTg7fS5zdDI0e2ZpbGw6I0Q2OEFENjt9LnN0MjV7ZmlsbDojRkZDQ0ZFO30uc3QyNntmaWxsOiM5OENFNUY7fS5zdDI3e2ZpbGw6IzhDQUYyQzt9LnN0Mjh7ZmlsbDojQzZFM0E3O30uc3QyOXtmaWxsOiNGRkI1Nzg7fS5zdDMwe2ZpbGw6I0VEOUY2NDt9LnN0MzF7ZmlsbDojRkZENkI1O30uc3QzMntmaWxsOiNGNEExRUY7fS5zdDMze2ZpbGw6I0REODdERDt9LnN0MzR7ZmlsbDojRjlDQkY2O30uc3QzNXtmaWxsOiNBOEEyRjQ7fS5zdDM2e2ZpbGw6Izg4ODVFODt9LnN0Mzd7ZmlsbDojQ0ZDQ0Y4O30uc3QzOHtmaWxsOiNCQ0JDQkM7fS5zdDM5e2ZpbGw6I0E4QThBODt9LnN0NDB7ZmlsbDojREFEQURBO30uc3Q0MXtmaWxsOiM3N0NDREI7fS5zdDQye2ZpbGw6IzREQkNDMTt9LnN0NDN7ZmlsbDojQjRFM0VCO30uc3Q0NHtmaWxsOiNGRkI3QTQ7fS5zdDQ1e2ZpbGw6I0Y2OUE3Qjt9LnN0NDZ7ZmlsbDojRkZEN0NEO30uc3Q0N3tmaWxsOiM3MUM4RjQ7fS5zdDQ4e2ZpbGw6IzhEQzk3Nzt9LnN0NDl7ZmlsbDojN0NBODUxO30uc3Q1MHtvcGFjaXR5OjAuNDU7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMS41LDAuNWgtMTdjLTEuMSwwLTIsMC45LTIsMnYyN2MwLDEuMSwwLjksMiwyLDJoMjNjMS4xLDAsMi0wLjksMi0ydi0yMUwyMS41LDAuNXoiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjcuNSwzMmgtMjNDMy4xLDMyLDIsMzAuOSwyLDI5LjV2LTI3QzIsMS4xLDMuMSwwLDQuNSwwaDE3LjJMMzAsOC4zdjIxLjJDMzAsMzAuOSwyOC45LDMyLDI3LjUsMzJ6IE00LjUsMUMzLjcsMSwzLDEuNywzLDIuNXYyN0MzLDMwLjMsMy43LDMxLDQuNSwzMWgyM2MwLjgsMCwxLjUtMC43LDEuNS0xLjVWOC43TDIxLjMsMUg0LjV6Ii8+PC9nPjxnPjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yMS41LDAuNXY3YzAsMC42LDAuNCwxLDEsMWg3TDIxLjUsMC41eiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yOS41LDloLTdDMjEuNyw5LDIxLDguMywyMSw3LjV2LTdjMC0wLjIsMC4xLTAuNCwwLjMtMC41YzAuMi0wLjEsMC40LDAsMC41LDAuMWw4LDhDMzAsOC4zLDMwLDguNSwzMCw4LjdDMjkuOSw4LjksMjkuNyw5LDI5LjUsOXogTTIyLDEuN3Y1LjhDMjIsNy44LDIyLjIsOCwyMi41LDhoNS44TDIyLDEuN3oiLz48L2c+PC9nPjxnPjxwb2x5Z29uIGNsYXNzPSJzdDYiIHBvaW50cz0iNSwyNCAxMC42LDE3LjIgMTQuOCwyMS44IDIxLjQsMTMgMjcsMjQgIi8+PC9nPjwvc3ZnPg==")
}

.e-filemanager .e-fe-rar {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGOTI5Mjt9LnN0MXtmaWxsOiNFODdFN0U7fS5zdDJ7ZmlsbDojRkZDM0MzO30uc3Qze2ZpbGw6IzkxRDRGRTt9LnN0NHtmaWxsOiM2M0E3RDM7fS5zdDV7ZmlsbDojQzFFN0ZGO30uc3Q2e2ZpbGw6I0ZGRkZGRjt9LnN0N3tmaWxsOiM4M0Q2Qjk7fS5zdDh7ZmlsbDojNDZDNjhDO30uc3Q5e2ZpbGw6I0JCRThEODt9LnN0MTB7ZmlsbDojRkVCMTdEO30uc3QxMXtmaWxsOiNERDk2NjY7fS5zdDEye2ZpbGw6I0ZFRDRCNzt9LnN0MTN7ZmlsbDojRjJBMkEyO30uc3QxNHtmaWxsOiNGMUM1QzU7fS5zdDE1e2ZpbGw6I0RCQjY2Mzt9LnN0MTZ7ZmlsbDojQ0VBMTUxO30uc3QxN3tmaWxsOiNFQkQ3QTk7fS5zdDE4e2ZpbGw6I0NFQ0VDRTt9LnN0MTl7ZmlsbDojQjdCN0I3O30uc3QyMHtmaWxsOiNFNEU0RTQ7fS5zdDIxe2ZpbGw6IzY1QUFEMTt9LnN0MjJ7ZmlsbDojRTU3QTdBO30uc3QyM3tmaWxsOiNFNkE2RTg7fS5zdDI0e2ZpbGw6I0Q2OEFENjt9LnN0MjV7ZmlsbDojRkZDQ0ZFO30uc3QyNntmaWxsOiM5OENFNUY7fS5zdDI3e2ZpbGw6IzhDQUYyQzt9LnN0Mjh7ZmlsbDojQzZFM0E3O30uc3QyOXtmaWxsOiNGRkI1Nzg7fS5zdDMwe2ZpbGw6I0VEOUY2NDt9LnN0MzF7ZmlsbDojRkZENkI1O30uc3QzMntmaWxsOiNGNEExRUY7fS5zdDMze2ZpbGw6I0REODdERDt9LnN0MzR7ZmlsbDojRjlDQkY2O30uc3QzNXtmaWxsOiNBOEEyRjQ7fS5zdDM2e2ZpbGw6Izg4ODVFODt9LnN0Mzd7ZmlsbDojQ0ZDQ0Y4O30uc3QzOHtmaWxsOiNCQ0JDQkM7fS5zdDM5e2ZpbGw6I0E4QThBODt9LnN0NDB7ZmlsbDojREFEQURBO30uc3Q0MXtmaWxsOiM3N0NDREI7fS5zdDQye2ZpbGw6IzREQkNDMTt9LnN0NDN7ZmlsbDojQjRFM0VCO30uc3Q0NHtmaWxsOiNGRkI3QTQ7fS5zdDQ1e2ZpbGw6I0Y2OUE3Qjt9LnN0NDZ7ZmlsbDojRkZEN0NEO30uc3Q0N3tmaWxsOiM3MUM4RjQ7fS5zdDQ4e2ZpbGw6IzhEQzk3Nzt9LnN0NDl7ZmlsbDojN0NBODUxO30uc3Q1MHtvcGFjaXR5OjAuNDU7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDIzIiBkPSJNMjEuNSwwLjVoLTE3Yy0xLjEsMC0yLDAuOS0yLDJ2MjdjMCwxLjEsMC45LDIsMiwyaDIzYzEuMSwwLDItMC45LDItMnYtMjFMMjEuNSwwLjV6Ii8+PHBhdGggY2xhc3M9InN0MjQiIGQ9Ik0yNy41LDMyaC0yM0MzLjEsMzIsMiwzMC45LDIsMjkuNXYtMjdDMiwxLjEsMy4xLDAsNC41LDBoMTcuMkwzMCw4LjN2MjEuMkMzMCwzMC45LDI4LjksMzIsMjcuNSwzMnogTTQuNSwxQzMuNywxLDMsMS43LDMsMi41djI3QzMsMzAuMywzLjcsMzEsNC41LDMxaDIzYzAuOCwwLDEuNS0wLjcsMS41LTEuNVY4LjdMMjEuMywxSDQuNXoiLz48L2c+PGc+PHBhdGggY2xhc3M9InN0MjUiIGQ9Ik0yMS41LDAuNXY3YzAsMC42LDAuNCwxLDEsMWg3TDIxLjUsMC41eiIvPjxwYXRoIGNsYXNzPSJzdDI0IiBkPSJNMjkuNSw5aC03QzIxLjcsOSwyMSw4LjMsMjEsNy41di03YzAtMC4yLDAuMS0wLjQsMC4zLTAuNXMwLjQsMCwwLjUsMC4xbDgsOEMzMCw4LjMsMzAsOC41LDMwLDguN0MyOS45LDguOSwyOS43LDksMjkuNSw5eiBNMjIsMS43djUuOEMyMiw3LjgsMjIuMiw4LDIyLjUsOGg1LjhMMjIsMS43eiIvPjwvZz48Zz48cGF0aCBjbGFzcz0ic3Q2IiBkPSJNOS44LDE0LjhjMC43LDAsMS4zLDAuMiwxLjcsMC41YzAuNCwwLjQsMC42LDAuOSwwLjYsMS43YzAsMC42LTAuMSwxLTAuMywxLjRjLTAuMiwwLjQtMC42LDAuNi0xLjEsMC43djBjMC40LDAuMSwwLjcsMC4yLDAuOSwwLjRjMC4yLDAuMiwwLjMsMC42LDAuNCwxYzAsMC4yLDAsMC4zLDAsMC41czAsMC40LDAsMC42YzAsMC41LDAsMC44LDAuMSwxYzAsMC4yLDAuMiwwLjQsMC4zLDAuNXYwLjFoLTEuOWMtMC4xLTAuMS0wLjEtMC4zLTAuMi0wLjRjMC0wLjIsMC0wLjMsMC0wLjVsMC0xLjZjMC0wLjMtMC4xLTAuNi0wLjMtMC44Yy0wLjItMC4yLTAuNC0wLjMtMC44LTAuM0g4LjN2My42SDYuNnYtOC42SDkuOHogTTksMTguNmMwLjQsMCwwLjctMC4xLDEtMC4zYzAuMi0wLjIsMC4zLTAuNSwwLjMtMWMwLTAuOC0wLjQtMS4yLTEuMi0xLjJIOC4zdjIuNUg5eiIvPjxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik0xNy4xLDE0LjhsMi4zLDguNmgtMS44bC0wLjQtMS44aC0yLjNsLTAuNCwxLjhoLTEuOGwyLjMtOC42SDE3LjF6IE0xNi44LDIwLjFMMTYsMTYuM2gwbC0wLjgsMy45SDE2Ljh6Ii8+PHBhdGggY2xhc3M9InN0NiIgZD0iTTIzLjEsMTQuOGMwLjcsMCwxLjMsMC4yLDEuNywwLjVjMC40LDAuNCwwLjYsMC45LDAuNiwxLjdjMCwwLjYtMC4xLDEtMC4zLDEuNGMtMC4yLDAuNC0wLjYsMC42LTEuMSwwLjd2MGMwLjQsMC4xLDAuNywwLjIsMC45LDAuNGMwLjIsMC4yLDAuMywwLjYsMC40LDFjMCwwLjIsMCwwLjMsMCwwLjVzMCwwLjQsMCwwLjZjMCwwLjUsMCwwLjgsMC4xLDFjMCwwLjIsMC4yLDAuNCwwLjMsMC41djAuMWgtMS45Yy0wLjEtMC4xLTAuMS0wLjMtMC4yLTAuNGMwLTAuMiwwLTAuMywwLTAuNWwwLTEuNmMwLTAuMy0wLjEtMC42LTAuMy0wLjhjLTAuMi0wLjItMC40LTAuMy0wLjgtMC4zaC0wLjl2My42aC0xLjd2LTguNkgyMy4xeiBNMjIuNCwxOC42YzAuNCwwLDAuNy0wLjEsMS0wLjNjMC4yLTAuMiwwLjMtMC41LDAuMy0xYzAtMC44LTAuNC0xLjItMS4yLTEuMmgtMC44djIuNUgyMi40eiIvPjwvZz48L3N2Zz4=")
}

.e-filemanager .e-fe-zip {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGOTI5Mjt9LnN0MXtmaWxsOiNFODdFN0U7fS5zdDJ7ZmlsbDojRkZDM0MzO30uc3Qze2ZpbGw6IzkxRDRGRTt9LnN0NHtmaWxsOiM2M0E3RDM7fS5zdDV7ZmlsbDojQzFFN0ZGO30uc3Q2e2ZpbGw6I0ZGRkZGRjt9LnN0N3tmaWxsOiM4M0Q2Qjk7fS5zdDh7ZmlsbDojNDZDNjhDO30uc3Q5e2ZpbGw6I0JCRThEODt9LnN0MTB7ZmlsbDojRkVCMTdEO30uc3QxMXtmaWxsOiNERDk2NjY7fS5zdDEye2ZpbGw6I0ZFRDRCNzt9LnN0MTN7ZmlsbDojRjJBMkEyO30uc3QxNHtmaWxsOiNGMUM1QzU7fS5zdDE1e2ZpbGw6I0RCQjY2Mzt9LnN0MTZ7ZmlsbDojQ0VBMTUxO30uc3QxN3tmaWxsOiNFQkQ3QTk7fS5zdDE4e2ZpbGw6I0NFQ0VDRTt9LnN0MTl7ZmlsbDojQjdCN0I3O30uc3QyMHtmaWxsOiNFNEU0RTQ7fS5zdDIxe2ZpbGw6IzY1QUFEMTt9LnN0MjJ7ZmlsbDojRTU3QTdBO30uc3QyM3tmaWxsOiNFNkE2RTg7fS5zdDI0e2ZpbGw6I0Q2OEFENjt9LnN0MjV7ZmlsbDojRkZDQ0ZFO30uc3QyNntmaWxsOiM5OENFNUY7fS5zdDI3e2ZpbGw6IzhDQUYyQzt9LnN0Mjh7ZmlsbDojQzZFM0E3O30uc3QyOXtmaWxsOiNGRkI1Nzg7fS5zdDMwe2ZpbGw6I0VEOUY2NDt9LnN0MzF7ZmlsbDojRkZENkI1O30uc3QzMntmaWxsOiNGNEExRUY7fS5zdDMze2ZpbGw6I0REODdERDt9LnN0MzR7ZmlsbDojRjlDQkY2O30uc3QzNXtmaWxsOiNBOEEyRjQ7fS5zdDM2e2ZpbGw6Izg4ODVFODt9LnN0Mzd7ZmlsbDojQ0ZDQ0Y4O30uc3QzOHtmaWxsOiNCQ0JDQkM7fS5zdDM5e2ZpbGw6I0E4QThBODt9LnN0NDB7ZmlsbDojREFEQURBO30uc3Q0MXtmaWxsOiM3N0NDREI7fS5zdDQye2ZpbGw6IzREQkNDMTt9LnN0NDN7ZmlsbDojQjRFM0VCO30uc3Q0NHtmaWxsOiNGRkI3QTQ7fS5zdDQ1e2ZpbGw6I0Y2OUE3Qjt9LnN0NDZ7ZmlsbDojRkZEN0NEO30uc3Q0N3tmaWxsOiM3MUM4RjQ7fS5zdDQ4e2ZpbGw6IzhEQzk3Nzt9LnN0NDl7ZmlsbDojN0NBODUxO30uc3Q1MHtvcGFjaXR5OjAuNDU7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxnPjxwYXRoIGNsYXNzPSJzdDE1IiBkPSJNMjEuNSwwLjVoLTE3Yy0xLjEsMC0yLDAuOS0yLDJ2MjdjMCwxLjEsMC45LDIsMiwyaDIzYzEuMSwwLDItMC45LDItMnYtMjFMMjEuNSwwLjV6Ii8+PHBhdGggY2xhc3M9InN0MTYiIGQ9Ik0yNy41LDMyaC0yM0MzLjEsMzIsMiwzMC45LDIsMjkuNXYtMjdDMiwxLjEsMy4xLDAsNC41LDBoMTcuMkwzMCw4LjN2MjEuMkMzMCwzMC45LDI4LjksMzIsMjcuNSwzMnogTTQuNSwxQzMuNywxLDMsMS43LDMsMi41djI3QzMsMzAuMywzLjcsMzEsNC41LDMxaDIzYzAuOCwwLDEuNS0wLjcsMS41LTEuNVY4LjdMMjEuMywxSDQuNXoiLz48L2c+PGc+PHBhdGggY2xhc3M9InN0MTciIGQ9Ik0yMS41LDAuNXY3YzAsMC42LDAuNCwxLDEsMWg3TDIxLjUsMC41eiIvPjxwYXRoIGNsYXNzPSJzdDE2IiBkPSJNMjkuNSw5aC03QzIxLjcsOSwyMSw4LjMsMjEsNy41di03YzAtMC4yLDAuMS0wLjQsMC4zLTAuNXMwLjQsMCwwLjUsMC4xbDgsOEMzMCw4LjMsMzAsOC41LDMwLDguN0MyOS45LDguOSwyOS43LDksMjkuNSw5eiBNMjIsMS43djUuOEMyMiw3LjgsMjIuMiw4LDIyLjUsOGg1LjhMMjIsMS43eiIvPjwvZz48Zz48cmVjdCB4PSI3IiB5PSI4IiBjbGFzcz0ic3Q2IiB3aWR0aD0iMTMiIGhlaWdodD0iMiIvPjwvZz48Zz48cG9seWdvbiBjbGFzcz0ic3Q2IiBwb2ludHM9IjEzLjUsMjkgNywyMyAyMCwyMyAiLz48L2c+PGc+PHJlY3QgeD0iNyIgeT0iMTMiIGNsYXNzPSJzdDYiIHdpZHRoPSIxMyIgaGVpZ2h0PSIyIi8+PC9nPjxnPjxyZWN0IHg9IjciIHk9IjE4IiBjbGFzcz0ic3Q2IiB3aWR0aD0iMTMiIGhlaWdodD0iMiIvPjwvZz48L2c+PC9zdmc+")
}

.e-filemanager .e-fe-txt {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGOTI5Mjt9LnN0MXtmaWxsOiNFODdFN0U7fS5zdDJ7ZmlsbDojRkZDM0MzO30uc3Qze2ZpbGw6IzkxRDRGRTt9LnN0NHtmaWxsOiM2M0E3RDM7fS5zdDV7ZmlsbDojQzFFN0ZGO30uc3Q2e2ZpbGw6I0ZGRkZGRjt9LnN0N3tmaWxsOiM4M0Q2Qjk7fS5zdDh7ZmlsbDojNDZDNjhDO30uc3Q5e2ZpbGw6I0JCRThEODt9LnN0MTB7ZmlsbDojRkVCMTdEO30uc3QxMXtmaWxsOiNERDk2NjY7fS5zdDEye2ZpbGw6I0ZFRDRCNzt9LnN0MTN7ZmlsbDojRjJBMkEyO30uc3QxNHtmaWxsOiNGMUM1QzU7fS5zdDE1e2ZpbGw6I0RCQjY2Mzt9LnN0MTZ7ZmlsbDojQ0VBMTUxO30uc3QxN3tmaWxsOiNFQkQ3QTk7fS5zdDE4e2ZpbGw6I0NFQ0VDRTt9LnN0MTl7ZmlsbDojQjdCN0I3O30uc3QyMHtmaWxsOiNFNEU0RTQ7fS5zdDIxe2ZpbGw6IzY1QUFEMTt9LnN0MjJ7ZmlsbDojRTU3QTdBO30uc3QyM3tmaWxsOiNFNkE2RTg7fS5zdDI0e2ZpbGw6I0Q2OEFENjt9LnN0MjV7ZmlsbDojRkZDQ0ZFO30uc3QyNntmaWxsOiM5OENFNUY7fS5zdDI3e2ZpbGw6IzhDQUYyQzt9LnN0Mjh7ZmlsbDojQzZFM0E3O30uc3QyOXtmaWxsOiNGRkI1Nzg7fS5zdDMwe2ZpbGw6I0VEOUY2NDt9LnN0MzF7ZmlsbDojRkZENkI1O30uc3QzMntmaWxsOiNGNEExRUY7fS5zdDMze2ZpbGw6I0REODdERDt9LnN0MzR7ZmlsbDojRjlDQkY2O30uc3QzNXtmaWxsOiNBOEEyRjQ7fS5zdDM2e2ZpbGw6Izg4ODVFODt9LnN0Mzd7ZmlsbDojQ0ZDQ0Y4O30uc3QzOHtmaWxsOiNCQ0JDQkM7fS5zdDM5e2ZpbGw6I0E4QThBODt9LnN0NDB7ZmlsbDojREFEQURBO30uc3Q0MXtmaWxsOiM3N0NDREI7fS5zdDQye2ZpbGw6IzREQkNDMTt9LnN0NDN7ZmlsbDojQjRFM0VCO30uc3Q0NHtmaWxsOiNGRkI3QTQ7fS5zdDQ1e2ZpbGw6I0Y2OUE3Qjt9LnN0NDZ7ZmlsbDojRkZEN0NEO30uc3Q0N3tmaWxsOiM3MUM4RjQ7fS5zdDQ4e2ZpbGw6IzhEQzk3Nzt9LnN0NDl7ZmlsbDojN0NBODUxO30uc3Q1MHtvcGFjaXR5OjAuNDU7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDE4IiBkPSJNMjEuNSwwLjVoLTE3Yy0xLjEsMC0yLDAuOS0yLDJ2MjdjMCwxLjEsMC45LDIsMiwyaDIzYzEuMSwwLDItMC45LDItMnYtMjFMMjEuNSwwLjV6Ii8+PHBhdGggY2xhc3M9InN0MTkiIGQ9Ik0yNy41LDMyaC0yM0MzLjEsMzIsMiwzMC45LDIsMjkuNXYtMjdDMiwxLjEsMy4xLDAsNC41LDBoMTcuMkwzMCw4LjN2MjEuMkMzMCwzMC45LDI4LjksMzIsMjcuNSwzMnogTTQuNSwxQzMuNywxLDMsMS43LDMsMi41djI3QzMsMzAuMywzLjcsMzEsNC41LDMxaDIzYzAuOCwwLDEuNS0wLjcsMS41LTEuNVY4LjdMMjEuMywxSDQuNXoiLz48L2c+PGc+PHBhdGggY2xhc3M9InN0MjAiIGQ9Ik0yMS41LDAuNXY3YzAsMC42LDAuNCwxLDEsMWg3TDIxLjUsMC41eiIvPjxwYXRoIGNsYXNzPSJzdDE5IiBkPSJNMjkuNSw5aC03QzIxLjcsOSwyMSw4LjMsMjEsNy41di03YzAtMC4yLDAuMS0wLjQsMC4zLTAuNWMwLjItMC4xLDAuNCwwLDAuNSwwLjFsOCw4QzMwLDguMywzMCw4LjUsMzAsOC43QzI5LjksOC45LDI5LjcsOSwyOS41LDl6IE0yMiwxLjd2NS44QzIyLDcuOCwyMi4yLDgsMjIuNSw4aDUuOEwyMiwxLjd6Ii8+PC9nPjxnPjxyZWN0IHg9IjciIHk9IjIzIiBjbGFzcz0ic3Q2IiB3aWR0aD0iMTgiIGhlaWdodD0iMiIvPjwvZz48Zz48cmVjdCB4PSI3IiB5PSIxNyIgY2xhc3M9InN0NiIgd2lkdGg9IjE4IiBoZWlnaHQ9IjIiLz48L2c+PGc+PHJlY3QgeD0iNyIgeT0iMTEiIGNsYXNzPSJzdDYiIHdpZHRoPSIxMSIgaGVpZ2h0PSIyIi8+PC9nPjwvc3ZnPg==")
}

.e-filemanager .e-fe-music {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGOTI5Mjt9LnN0MXtmaWxsOiNFODdFN0U7fS5zdDJ7ZmlsbDojRkZDM0MzO30uc3Qze2ZpbGw6IzkxRDRGRTt9LnN0NHtmaWxsOiM2M0E3RDM7fS5zdDV7ZmlsbDojQzFFN0ZGO30uc3Q2e2ZpbGw6I0ZGRkZGRjt9LnN0N3tmaWxsOiM4M0Q2Qjk7fS5zdDh7ZmlsbDojNDZDNjhDO30uc3Q5e2ZpbGw6I0JCRThEODt9LnN0MTB7ZmlsbDojRkVCMTdEO30uc3QxMXtmaWxsOiNERDk2NjY7fS5zdDEye2ZpbGw6I0ZFRDRCNzt9LnN0MTN7ZmlsbDojRjJBMkEyO30uc3QxNHtmaWxsOiNGMUM1QzU7fS5zdDE1e2ZpbGw6I0RCQjY2Mzt9LnN0MTZ7ZmlsbDojQ0VBMTUxO30uc3QxN3tmaWxsOiNFQkQ3QTk7fS5zdDE4e2ZpbGw6I0NFQ0VDRTt9LnN0MTl7ZmlsbDojQjdCN0I3O30uc3QyMHtmaWxsOiNFNEU0RTQ7fS5zdDIxe2ZpbGw6IzY1QUFEMTt9LnN0MjJ7ZmlsbDojRTU3QTdBO30uc3QyM3tmaWxsOiNFNkE2RTg7fS5zdDI0e2ZpbGw6I0Q2OEFENjt9LnN0MjV7ZmlsbDojRkZDQ0ZFO30uc3QyNntmaWxsOiM5OENFNUY7fS5zdDI3e2ZpbGw6IzhDQUYyQzt9LnN0Mjh7ZmlsbDojQzZFM0E3O30uc3QyOXtmaWxsOiNGRkI1Nzg7fS5zdDMwe2ZpbGw6I0VEOUY2NDt9LnN0MzF7ZmlsbDojRkZENkI1O30uc3QzMntmaWxsOiNGNEExRUY7fS5zdDMze2ZpbGw6I0REODdERDt9LnN0MzR7ZmlsbDojRjlDQkY2O30uc3QzNXtmaWxsOiNBOEEyRjQ7fS5zdDM2e2ZpbGw6Izg4ODVFODt9LnN0Mzd7ZmlsbDojQ0ZDQ0Y4O30uc3QzOHtmaWxsOiNCQ0JDQkM7fS5zdDM5e2ZpbGw6I0E4QThBODt9LnN0NDB7ZmlsbDojREFEQURBO30uc3Q0MXtmaWxsOiM3N0NDREI7fS5zdDQye2ZpbGw6IzREQkNDMTt9LnN0NDN7ZmlsbDojQjRFM0VCO30uc3Q0NHtmaWxsOiNGRkI3QTQ7fS5zdDQ1e2ZpbGw6I0Y2OUE3Qjt9LnN0NDZ7ZmlsbDojRkZEN0NEO30uc3Q0N3tmaWxsOiM3MUM4RjQ7fS5zdDQ4e2ZpbGw6IzhEQzk3Nzt9LnN0NDl7ZmlsbDojN0NBODUxO30uc3Q1MHtvcGFjaXR5OjAuNDU7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0yMS41LDAuNWgtMTdjLTEuMSwwLTIsMC45LTIsMnYyN2MwLDEuMSwwLjksMiwyLDJoMjNjMS4xLDAsMi0wLjksMi0ydi0yMUwyMS41LDAuNXoiLz48cGF0aCBjbGFzcz0ic3QyMSIgZD0iTTI3LjUsMzJoLTIzQzMuMSwzMiwyLDMwLjksMiwyOS41di0yN0MyLDEuMSwzLjEsMCw0LjUsMGgxNy4yTDMwLDguM3YyMS4yQzMwLDMwLjksMjguOSwzMiwyNy41LDMyeiBNNC41LDFDMy43LDEsMywxLjcsMywyLjV2MjdDMywzMC4zLDMuNywzMSw0LjUsMzFoMjNjMC44LDAsMS41LTAuNywxLjUtMS41VjguN0wyMS4zLDFINC41eiIvPjwvZz48Zz48cGF0aCBjbGFzcz0ic3Q1IiBkPSJNMjEuNSwwLjV2N2MwLDAuNiwwLjQsMSwxLDFoN0wyMS41LDAuNXoiLz48cGF0aCBjbGFzcz0ic3QyMSIgZD0iTTI5LjUsOWgtN0MyMS43LDksMjEsOC4zLDIxLDcuNXYtN2MwLTAuMiwwLjEtMC40LDAuMy0wLjVjMC4yLTAuMSwwLjQsMCwwLjUsMC4xbDgsOEMzMCw4LjMsMzAsOC41LDMwLDguN0MyOS45LDguOSwyOS43LDksMjkuNSw5eiBNMjIsMS43djUuOEMyMiw3LjgsMjIuMiw4LDIyLjUsOGg1LjhMMjIsMS43eiIvPjwvZz48Zz48cGF0aCBjbGFzcz0ic3Q2IiBkPSJNMTIsMTQuOXY3LjZjLTAuNi0wLjUtMS40LTAuNy0yLjMtMC40Yy0wLjgsMC4yLTEuNCwwLjktMS42LDEuN2MtMC41LDEuOCwxLDMuNSwyLjgsMy4yYzEuMi0wLjIsMi4xLTEuNCwyLjEtMi42bDAtNi40bDEwLTEuOXY0LjNjLTAuNi0wLjUtMS40LTAuNy0yLjMtMC40Yy0wLjgsMC4yLTEuNCwwLjktMS42LDEuN2MtMC41LDEuOCwxLDMuNSwyLjgsMy4yYzEuMi0wLjIsMi4xLTEuNCwyLjEtMi42bDAtOS4zYzAtMC42LTAuNi0xLjEtMS4yLTFsLTEwLDEuOUMxMi4zLDE0LDEyLDE0LjQsMTIsMTQuOXoiLz48L2c+PC9zdmc+")
}

.e-filemanager .e-fe-video {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGOTI5Mjt9LnN0MXtmaWxsOiNFODdFN0U7fS5zdDJ7ZmlsbDojRkZDM0MzO30uc3Qze2ZpbGw6IzkxRDRGRTt9LnN0NHtmaWxsOiM2M0E3RDM7fS5zdDV7ZmlsbDojQzFFN0ZGO30uc3Q2e2ZpbGw6I0ZGRkZGRjt9LnN0N3tmaWxsOiM4M0Q2Qjk7fS5zdDh7ZmlsbDojNDZDNjhDO30uc3Q5e2ZpbGw6I0JCRThEODt9LnN0MTB7ZmlsbDojRkVCMTdEO30uc3QxMXtmaWxsOiNERDk2NjY7fS5zdDEye2ZpbGw6I0ZFRDRCNzt9LnN0MTN7ZmlsbDojRjJBMkEyO30uc3QxNHtmaWxsOiNGMUM1QzU7fS5zdDE1e2ZpbGw6I0RCQjY2Mzt9LnN0MTZ7ZmlsbDojQ0VBMTUxO30uc3QxN3tmaWxsOiNFQkQ3QTk7fS5zdDE4e2ZpbGw6I0NFQ0VDRTt9LnN0MTl7ZmlsbDojQjdCN0I3O30uc3QyMHtmaWxsOiNFNEU0RTQ7fS5zdDIxe2ZpbGw6IzY1QUFEMTt9LnN0MjJ7ZmlsbDojRTU3QTdBO30uc3QyM3tmaWxsOiNFNkE2RTg7fS5zdDI0e2ZpbGw6I0Q2OEFENjt9LnN0MjV7ZmlsbDojRkZDQ0ZFO30uc3QyNntmaWxsOiM5OENFNUY7fS5zdDI3e2ZpbGw6IzhDQUYyQzt9LnN0Mjh7ZmlsbDojQzZFM0E3O30uc3QyOXtmaWxsOiNGRkI1Nzg7fS5zdDMwe2ZpbGw6I0VEOUY2NDt9LnN0MzF7ZmlsbDojRkZENkI1O30uc3QzMntmaWxsOiNGNEExRUY7fS5zdDMze2ZpbGw6I0REODdERDt9LnN0MzR7ZmlsbDojRjlDQkY2O30uc3QzNXtmaWxsOiNBOEEyRjQ7fS5zdDM2e2ZpbGw6Izg4ODVFODt9LnN0Mzd7ZmlsbDojQ0ZDQ0Y4O30uc3QzOHtmaWxsOiNCQ0JDQkM7fS5zdDM5e2ZpbGw6I0E4QThBODt9LnN0NDB7ZmlsbDojREFEQURBO30uc3Q0MXtmaWxsOiM3N0NDREI7fS5zdDQye2ZpbGw6IzREQkNDMTt9LnN0NDN7ZmlsbDojQjRFM0VCO30uc3Q0NHtmaWxsOiNGRkI3QTQ7fS5zdDQ1e2ZpbGw6I0Y2OUE3Qjt9LnN0NDZ7ZmlsbDojRkZEN0NEO30uc3Q0N3tmaWxsOiM3MUM4RjQ7fS5zdDQ4e2ZpbGw6IzhEQzk3Nzt9LnN0NDl7ZmlsbDojN0NBODUxO30uc3Q1MHtvcGFjaXR5OjAuNDU7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMS41LDAuNWgtMTdjLTEuMSwwLTIsMC45LTIsMnYyN2MwLDEuMSwwLjksMiwyLDJoMjNjMS4xLDAsMi0wLjksMi0ydi0yMUwyMS41LDAuNXoiLz48cGF0aCBjbGFzcz0ic3QyMiIgZD0iTTI3LjUsMzJoLTIzQzMuMSwzMiwyLDMwLjksMiwyOS41di0yN0MyLDEuMSwzLjEsMCw0LjUsMGgxNy4yTDMwLDguM3YyMS4yQzMwLDMwLjksMjguOSwzMiwyNy41LDMyeiBNNC41LDFDMy43LDEsMywxLjcsMywyLjV2MjdDMywzMC4zLDMuNywzMSw0LjUsMzFoMjNjMC44LDAsMS41LTAuNywxLjUtMS41VjguN0wyMS4zLDFINC41eiIvPjwvZz48Zz48cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjEuNSwwLjV2N2MwLDAuNiwwLjQsMSwxLDFoN0wyMS41LDAuNXoiLz48cGF0aCBjbGFzcz0ic3QyMiIgZD0iTTI5LjUsOWgtN0MyMS43LDksMjEsOC4zLDIxLDcuNXYtN2MwLTAuMiwwLjEtMC40LDAuMy0wLjVjMC4yLTAuMSwwLjQsMCwwLjUsMC4xbDgsOEMzMCw4LjMsMzAsOC41LDMwLDguN0MyOS45LDguOSwyOS43LDksMjkuNSw5eiBNMjIsMS43djUuOEMyMiw3LjgsMjIuMiw4LDIyLjUsOGg1LjhMMjIsMS43eiIvPjwvZz48Zz48cG9seWdvbiBjbGFzcz0ic3Q2IiBwb2ludHM9IjE1LDE2LjUgMTksMjAgMTUsMjMuNSAiLz48L2c+PGc+PHBhdGggY2xhc3M9InN0NiIgZD0iTTIyLDI3SDEwYy0xLjcsMC0zLTEuMy0zLTN2LThjMC0xLjcsMS4zLTMsMy0zaDEyYzEuNywwLDMsMS4zLDMsM3Y4QzI1LDI1LjcsMjMuNywyNywyMiwyN3ogTTEwLDE1Yy0wLjYsMC0xLDAuNC0xLDF2OGMwLDAuNiwwLjQsMSwxLDFoMTJjMC42LDAsMS0wLjQsMS0xdi04YzAtMC42LTAuNC0xLTEtMUgxMHoiLz48L2c+PC9nPjwvc3ZnPg==")
}

.e-filemanager .e-fe-js {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGOTI5Mjt9LnN0MXtmaWxsOiNFODdFN0U7fS5zdDJ7ZmlsbDojRkZDM0MzO30uc3Qze2ZpbGw6IzkxRDRGRTt9LnN0NHtmaWxsOiM2M0E3RDM7fS5zdDV7ZmlsbDojQzFFN0ZGO30uc3Q2e2ZpbGw6I0ZGRkZGRjt9LnN0N3tmaWxsOiM4M0Q2Qjk7fS5zdDh7ZmlsbDojNDZDNjhDO30uc3Q5e2ZpbGw6I0JCRThEODt9LnN0MTB7ZmlsbDojRkVCMTdEO30uc3QxMXtmaWxsOiNERDk2NjY7fS5zdDEye2ZpbGw6I0ZFRDRCNzt9LnN0MTN7ZmlsbDojRjJBMkEyO30uc3QxNHtmaWxsOiNGMUM1QzU7fS5zdDE1e2ZpbGw6I0RCQjY2Mzt9LnN0MTZ7ZmlsbDojQ0VBMTUxO30uc3QxN3tmaWxsOiNFQkQ3QTk7fS5zdDE4e2ZpbGw6I0NFQ0VDRTt9LnN0MTl7ZmlsbDojQjdCN0I3O30uc3QyMHtmaWxsOiNFNEU0RTQ7fS5zdDIxe2ZpbGw6IzY1QUFEMTt9LnN0MjJ7ZmlsbDojRTU3QTdBO30uc3QyM3tmaWxsOiNFNkE2RTg7fS5zdDI0e2ZpbGw6I0Q2OEFENjt9LnN0MjV7ZmlsbDojRkZDQ0ZFO30uc3QyNntmaWxsOiM5OENFNUY7fS5zdDI3e2ZpbGw6IzhDQUYyQzt9LnN0Mjh7ZmlsbDojQzZFM0E3O30uc3QyOXtmaWxsOiNGRkI1Nzg7fS5zdDMwe2ZpbGw6I0VEOUY2NDt9LnN0MzF7ZmlsbDojRkZENkI1O30uc3QzMntmaWxsOiNGNEExRUY7fS5zdDMze2ZpbGw6I0REODdERDt9LnN0MzR7ZmlsbDojRjlDQkY2O30uc3QzNXtmaWxsOiNBOEEyRjQ7fS5zdDM2e2ZpbGw6Izg4ODVFODt9LnN0Mzd7ZmlsbDojQ0ZDQ0Y4O30uc3QzOHtmaWxsOiNCQ0JDQkM7fS5zdDM5e2ZpbGw6I0E4QThBODt9LnN0NDB7ZmlsbDojREFEQURBO30uc3Q0MXtmaWxsOiM3N0NDREI7fS5zdDQye2ZpbGw6IzREQkNDMTt9LnN0NDN7ZmlsbDojQjRFM0VCO30uc3Q0NHtmaWxsOiNGRkI3QTQ7fS5zdDQ1e2ZpbGw6I0Y2OUE3Qjt9LnN0NDZ7ZmlsbDojRkZEN0NEO30uc3Q0N3tmaWxsOiM3MUM4RjQ7fS5zdDQ4e2ZpbGw6IzhEQzk3Nzt9LnN0NDl7ZmlsbDojN0NBODUxO30uc3Q1MHtvcGFjaXR5OjAuNDU7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDI2IiBkPSJNMjEuNSwwLjVoLTE3Yy0xLjEsMC0yLDAuOS0yLDJ2MjdjMCwxLjEsMC45LDIsMiwyaDIzYzEuMSwwLDItMC45LDItMnYtMjFMMjEuNSwwLjV6Ii8+PHBhdGggY2xhc3M9InN0MjciIGQ9Ik0yNy41LDMyaC0yM0MzLjEsMzIsMiwzMC45LDIsMjkuNXYtMjdDMiwxLjEsMy4xLDAsNC41LDBoMTcuMkwzMCw4LjN2MjEuMkMzMCwzMC45LDI4LjksMzIsMjcuNSwzMnogTTQuNSwxQzMuNywxLDMsMS43LDMsMi41djI3QzMsMzAuMywzLjcsMzEsNC41LDMxaDIzYzAuOCwwLDEuNS0wLjcsMS41LTEuNVY4LjdMMjEuMywxSDQuNXoiLz48L2c+PGc+PHBhdGggY2xhc3M9InN0MjgiIGQ9Ik0yMS41LDAuNXY3YzAsMC42LDAuNCwxLDEsMWg3TDIxLjUsMC41eiIvPjxwYXRoIGNsYXNzPSJzdDI3IiBkPSJNMjkuNSw5aC03QzIxLjcsOSwyMSw4LjMsMjEsNy41di03YzAtMC4yLDAuMS0wLjQsMC4zLTAuNWMwLjItMC4xLDAuNCwwLDAuNSwwLjFsOCw4QzMwLDguMywzMCw4LjUsMzAsOC43QzI5LjksOC45LDI5LjcsOSwyOS41LDl6IE0yMiwxLjd2NS44QzIyLDcuOCwyMi4yLDgsMjIuNSw4aDUuOEwyMiwxLjd6Ii8+PC9nPjxnPjxnPjxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik0xNS4xLDIxYzAsMC45LTAuMiwxLjYtMC42LDEuOWMtMC40LDAuNC0xLjEsMC42LTEuOSwwLjZjLTAuNSwwLTAuOC0wLjEtMS4xLTAuMmMtMC4zLTAuMS0wLjUtMC4zLTAuNy0wLjVzLTAuMy0wLjUtMC40LTAuOGMtMC4xLTAuMy0wLjEtMC42LTAuMS0xdi0wLjRoMS42djAuM2MwLDAuNSwwLDAuOCwwLjIsMWMwLjEsMC4yLDAuMywwLjMsMC42LDAuM2MwLjMsMCwwLjUtMC4xLDAuNi0wLjNjMC4xLTAuMiwwLjEtMC42LDAuMS0xdi02LjFoMS43VjIxeiIvPjxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik0xNy43LDIxYzAsMC4yLDAsMC40LDAsMC41czAuMSwwLjMsMC4yLDAuNGMwLjEsMC4xLDAuMiwwLjIsMC40LDAuM2MwLjEsMC4xLDAuMywwLjEsMC42LDAuMWMwLjMsMCwwLjUtMC4xLDAuNy0wLjNzMC4zLTAuNCwwLjMtMC44YzAtMC4yLDAtMC40LTAuMS0wLjVzLTAuMS0wLjMtMC4zLTAuNGMtMC4xLTAuMS0wLjMtMC4yLTAuNS0wLjNjLTAuMi0wLjEtMC40LTAuMi0wLjctMC4zYy0wLjQtMC4xLTAuNy0wLjMtMS0wLjRzLTAuNS0wLjMtMC43LTAuNWMtMC4yLTAuMi0wLjMtMC40LTAuNC0wLjdTMTYsMTcuNSwxNiwxNy4yYzAtMC44LDAuMi0xLjUsMC43LTEuOXMxLjEtMC42LDEuOS0wLjZjMC40LDAsMC43LDAsMS4xLDAuMWMwLjMsMC4xLDAuNiwwLjIsMC44LDAuNGMwLjIsMC4yLDAuNCwwLjQsMC42LDAuN2MwLjEsMC4zLDAuMiwwLjYsMC4yLDF2MC4yaC0xLjdjMC0wLjQtMC4xLTAuNy0wLjItMC45Yy0wLjEtMC4yLTAuNC0wLjMtMC43LTAuM2MtMC4yLDAtMC40LDAtMC41LDAuMVMxOCwxNi4xLDE4LDE2LjJjLTAuMSwwLjEtMC4xLDAuMi0wLjIsMC4zYzAsMC4xLDAsMC4yLDAsMC40YzAsMC4zLDAuMSwwLjUsMC4yLDAuN2MwLjEsMC4yLDAuNCwwLjMsMC43LDAuNWwxLjMsMC42YzAuMywwLjEsMC42LDAuMywwLjgsMC40czAuNCwwLjMsMC41LDAuNXMwLjIsMC40LDAuMywwLjZjMCwwLjIsMC4xLDAuNSwwLjEsMC43YzAsMC45LTAuMywxLjYtMC44LDJjLTAuNSwwLjQtMS4zLDAuNi0yLjIsMC42Yy0xLDAtMS43LTAuMi0yLjEtMC42Yy0wLjQtMC40LTAuNi0xLTAuNi0xLjh2LTAuM2gxLjdWMjF6Ii8+PC9nPjwvZz48L3N2Zz4=")
}

.e-filemanager .e-fe-css {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGOTI5Mjt9LnN0MXtmaWxsOiNFODdFN0U7fS5zdDJ7ZmlsbDojRkZDM0MzO30uc3Qze2ZpbGw6IzkxRDRGRTt9LnN0NHtmaWxsOiM2M0E3RDM7fS5zdDV7ZmlsbDojQzFFN0ZGO30uc3Q2e2ZpbGw6I0ZGRkZGRjt9LnN0N3tmaWxsOiM4M0Q2Qjk7fS5zdDh7ZmlsbDojNDZDNjhDO30uc3Q5e2ZpbGw6I0JCRThEODt9LnN0MTB7ZmlsbDojRkVCMTdEO30uc3QxMXtmaWxsOiNERDk2NjY7fS5zdDEye2ZpbGw6I0ZFRDRCNzt9LnN0MTN7ZmlsbDojRjJBMkEyO30uc3QxNHtmaWxsOiNGMUM1QzU7fS5zdDE1e2ZpbGw6I0RCQjY2Mzt9LnN0MTZ7ZmlsbDojQ0VBMTUxO30uc3QxN3tmaWxsOiNFQkQ3QTk7fS5zdDE4e2ZpbGw6I0NFQ0VDRTt9LnN0MTl7ZmlsbDojQjdCN0I3O30uc3QyMHtmaWxsOiNFNEU0RTQ7fS5zdDIxe2ZpbGw6IzY1QUFEMTt9LnN0MjJ7ZmlsbDojRTU3QTdBO30uc3QyM3tmaWxsOiNFNkE2RTg7fS5zdDI0e2ZpbGw6I0Q2OEFENjt9LnN0MjV7ZmlsbDojRkZDQ0ZFO30uc3QyNntmaWxsOiM5OENFNUY7fS5zdDI3e2ZpbGw6IzhDQUYyQzt9LnN0Mjh7ZmlsbDojQzZFM0E3O30uc3QyOXtmaWxsOiNGRkI1Nzg7fS5zdDMwe2ZpbGw6I0VEOUY2NDt9LnN0MzF7ZmlsbDojRkZENkI1O30uc3QzMntmaWxsOiNGNEExRUY7fS5zdDMze2ZpbGw6I0REODdERDt9LnN0MzR7ZmlsbDojRjlDQkY2O30uc3QzNXtmaWxsOiNBOEEyRjQ7fS5zdDM2e2ZpbGw6Izg4ODVFODt9LnN0Mzd7ZmlsbDojQ0ZDQ0Y4O30uc3QzOHtmaWxsOiNCQ0JDQkM7fS5zdDM5e2ZpbGw6I0E4QThBODt9LnN0NDB7ZmlsbDojREFEQURBO30uc3Q0MXtmaWxsOiM3N0NDREI7fS5zdDQye2ZpbGw6IzREQkNDMTt9LnN0NDN7ZmlsbDojQjRFM0VCO30uc3Q0NHtmaWxsOiNGRkI3QTQ7fS5zdDQ1e2ZpbGw6I0Y2OUE3Qjt9LnN0NDZ7ZmlsbDojRkZEN0NEO30uc3Q0N3tmaWxsOiM3MUM4RjQ7fS5zdDQ4e2ZpbGw6IzhEQzk3Nzt9LnN0NDl7ZmlsbDojN0NBODUxO30uc3Q1MHtvcGFjaXR5OjAuNDU7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDI5IiBkPSJNMjEuNSwwLjVoLTE3Yy0xLjEsMC0yLDAuOS0yLDJ2MjdjMCwxLjEsMC45LDIsMiwyaDIzYzEuMSwwLDItMC45LDItMnYtMjFMMjEuNSwwLjV6Ii8+PHBhdGggY2xhc3M9InN0MzAiIGQ9Ik0yNy41LDMyaC0yM0MzLjEsMzIsMiwzMC45LDIsMjkuNXYtMjdDMiwxLjEsMy4xLDAsNC41LDBoMTcuMkwzMCw4LjN2MjEuMkMzMCwzMC45LDI4LjksMzIsMjcuNSwzMnogTTQuNSwxQzMuNywxLDMsMS43LDMsMi41djI3QzMsMzAuMywzLjcsMzEsNC41LDMxaDIzYzAuOCwwLDEuNS0wLjcsMS41LTEuNVY4LjdMMjEuMywxSDQuNXoiLz48L2c+PGc+PHBhdGggY2xhc3M9InN0MzEiIGQ9Ik0yMS41LDAuNXY3YzAsMC42LDAuNCwxLDEsMWg3TDIxLjUsMC41eiIvPjxwYXRoIGNsYXNzPSJzdDMwIiBkPSJNMjkuNSw5aC03QzIxLjcsOSwyMSw4LjMsMjEsNy41di03YzAtMC4yLDAuMS0wLjQsMC4zLTAuNWMwLjItMC4xLDAuNCwwLDAuNSwwLjFsOCw4QzMwLDguMywzMCw4LjUsMzAsOC43QzI5LjksOC45LDI5LjcsOSwyOS41LDl6IE0yMiwxLjd2NS44QzIyLDcuOCwyMi4yLDgsMjIuNSw4aDUuOEwyMiwxLjd6Ii8+PC9nPjxnPjxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik0xMC43LDE2LjNjLTAuMS0wLjMtMC40LTAuNC0wLjgtMC40Yy0wLjIsMC0wLjQsMC4xLTAuNSwwLjJjLTAuMSwwLjEtMC4yLDAuMy0wLjMsMC42cy0wLjEsMC42LTAuMiwxYzAsMC40LDAsMC45LDAsMS41YzAsMC42LDAsMS4yLDAuMSwxLjZzMC4xLDAuNywwLjIsMC45czAuMiwwLjQsMC4zLDAuNGMwLjEsMC4xLDAuMywwLjEsMC41LDAuMWMwLjIsMCwwLjMsMCwwLjQtMC4xYzAuMS0wLjEsMC4yLTAuMiwwLjMtMC4zYzAuMS0wLjIsMC4yLTAuNCwwLjItMC43YzAuMS0wLjMsMC4xLTAuNywwLjEtMS4xaDEuN2MwLDAuNSwwLDAuOS0wLjEsMS4zcy0wLjIsMC44LTAuNCwxLjFjLTAuMiwwLjMtMC41LDAuNi0wLjgsMC43Yy0wLjQsMC4yLTAuOCwwLjMtMS40LDAuM2MtMC42LDAtMS4yLTAuMS0xLjUtMC4zYy0wLjQtMC4yLTAuNy0wLjUtMC45LTAuOXMtMC4zLTAuOS0wLjQtMS40Yy0wLjEtMC41LTAuMS0xLjEtMC4xLTEuOGMwLTAuNiwwLTEuMiwwLjEtMS44YzAuMS0wLjUsMC4yLTEsMC40LTEuNGMwLjItMC40LDAuNS0wLjcsMC45LTAuOWMwLjQtMC4yLDAuOS0wLjMsMS41LTAuM2MwLjYsMCwxLjEsMC4xLDEuNSwwLjNjMC40LDAuMiwwLjYsMC41LDAuOCwwLjhzMC4zLDAuNiwwLjMsMWMwLDAuNCwwLjEsMC43LDAuMSwxaC0xLjdDMTAuOSwxNy4xLDEwLjgsMTYuNiwxMC43LDE2LjN6Ii8+PHBhdGggY2xhc3M9InN0NiIgZD0iTTE1LjEsMjFjMCwwLjIsMCwwLjQsMCwwLjVzMC4xLDAuMywwLjIsMC40YzAuMSwwLjEsMC4yLDAuMiwwLjQsMC4zYzAuMSwwLjEsMC4zLDAuMSwwLjYsMC4xYzAuMywwLDAuNS0wLjEsMC43LTAuM3MwLjMtMC40LDAuMy0wLjhjMC0wLjIsMC0wLjQtMC4xLTAuNXMtMC4xLTAuMy0wLjMtMC40Yy0wLjEtMC4xLTAuMy0wLjItMC41LTAuM2MtMC4yLTAuMS0wLjQtMC4yLTAuNy0wLjNjLTAuNC0wLjEtMC43LTAuMy0xLTAuNFMxNC4yLDE5LDE0LDE4LjhjLTAuMi0wLjItMC4zLTAuNC0wLjQtMC43cy0wLjEtMC42LTAuMS0wLjljMC0wLjgsMC4yLTEuNSwwLjctMS45czEuMS0wLjYsMS45LTAuNmMwLjQsMCwwLjcsMCwxLjEsMC4xYzAuMywwLjEsMC42LDAuMiwwLjgsMC40YzAuMiwwLjIsMC40LDAuNCwwLjYsMC43YzAuMSwwLjMsMC4yLDAuNiwwLjIsMXYwLjJoLTEuN2MwLTAuNC0wLjEtMC43LTAuMi0wLjljLTAuMS0wLjItMC40LTAuMy0wLjctMC4zYy0wLjIsMC0wLjQsMC0wLjUsMC4xcy0wLjIsMC4xLTAuMywwLjJjLTAuMSwwLjEtMC4xLDAuMi0wLjIsMC4zYzAsMC4xLDAsMC4yLDAsMC40YzAsMC4zLDAuMSwwLjUsMC4yLDAuN2MwLjEsMC4yLDAuNCwwLjMsMC43LDAuNWwxLjMsMC42YzAuMywwLjEsMC42LDAuMywwLjgsMC40czAuNCwwLjMsMC41LDAuNVMxOSwyMCwxOSwyMC4yYzAsMC4yLDAuMSwwLjUsMC4xLDAuN2MwLDAuOS0wLjMsMS42LTAuOCwyYy0wLjUsMC40LTEuMywwLjYtMi4yLDAuNmMtMSwwLTEuNy0wLjItMi4xLTAuNmMtMC40LTAuNC0wLjYtMS0wLjYtMS44di0wLjNoMS43VjIxeiIvPjxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik0yMS4zLDIxYzAsMC4yLDAsMC40LDAsMC41czAuMSwwLjMsMC4yLDAuNGMwLjEsMC4xLDAuMiwwLjIsMC40LDAuM2MwLjEsMC4xLDAuMywwLjEsMC42LDAuMWMwLjMsMCwwLjUtMC4xLDAuNy0wLjNzMC4zLTAuNCwwLjMtMC44YzAtMC4yLDAtMC40LTAuMS0wLjVzLTAuMS0wLjMtMC4zLTAuNGMtMC4xLTAuMS0wLjMtMC4yLTAuNS0wLjNjLTAuMi0wLjEtMC40LTAuMi0wLjctMC4zYy0wLjQtMC4xLTAuNy0wLjMtMS0wLjRzLTAuNS0wLjMtMC43LTAuNWMtMC4yLTAuMi0wLjMtMC40LTAuNC0wLjdzLTAuMS0wLjYtMC4xLTAuOWMwLTAuOCwwLjItMS41LDAuNy0xLjlzMS4xLTAuNiwxLjktMC42YzAuNCwwLDAuNywwLDEuMSwwLjFjMC4zLDAuMSwwLjYsMC4yLDAuOCwwLjRjMC4yLDAuMiwwLjQsMC40LDAuNiwwLjdjMC4xLDAuMywwLjIsMC42LDAuMiwxdjAuMmgtMS43YzAtMC40LTAuMS0wLjctMC4yLTAuOWMtMC4xLTAuMi0wLjQtMC4zLTAuNy0wLjNjLTAuMiwwLTAuNCwwLTAuNSwwLjFzLTAuMiwwLjEtMC4zLDAuMmMtMC4xLDAuMS0wLjEsMC4yLTAuMiwwLjNjMCwwLjEsMCwwLjIsMCwwLjRjMCwwLjMsMC4xLDAuNSwwLjIsMC43YzAuMSwwLjIsMC40LDAuMywwLjcsMC41bDEuMywwLjZjMC4zLDAuMSwwLjYsMC4zLDAuOCwwLjRzMC40LDAuMywwLjUsMC41czAuMiwwLjQsMC4zLDAuNmMwLDAuMiwwLjEsMC41LDAuMSwwLjdjMCwwLjktMC4zLDEuNi0wLjgsMmMtMC41LDAuNC0xLjMsMC42LTIuMiwwLjZjLTEsMC0xLjctMC4yLTIuMS0wLjZjLTAuNC0wLjQtMC42LTEtMC42LTEuOHYtMC4zaDEuN1YyMXoiLz48L2c+PC9zdmc+")
}

.e-filemanager .e-fe-html {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGOTI5Mjt9LnN0MXtmaWxsOiNFODdFN0U7fS5zdDJ7ZmlsbDojRkZDM0MzO30uc3Qze2ZpbGw6IzkxRDRGRTt9LnN0NHtmaWxsOiM2M0E3RDM7fS5zdDV7ZmlsbDojQzFFN0ZGO30uc3Q2e2ZpbGw6I0ZGRkZGRjt9LnN0N3tmaWxsOiM4M0Q2Qjk7fS5zdDh7ZmlsbDojNDZDNjhDO30uc3Q5e2ZpbGw6I0JCRThEODt9LnN0MTB7ZmlsbDojRkVCMTdEO30uc3QxMXtmaWxsOiNERDk2NjY7fS5zdDEye2ZpbGw6I0ZFRDRCNzt9LnN0MTN7ZmlsbDojRjJBMkEyO30uc3QxNHtmaWxsOiNGMUM1QzU7fS5zdDE1e2ZpbGw6I0RCQjY2Mzt9LnN0MTZ7ZmlsbDojQ0VBMTUxO30uc3QxN3tmaWxsOiNFQkQ3QTk7fS5zdDE4e2ZpbGw6I0NFQ0VDRTt9LnN0MTl7ZmlsbDojQjdCN0I3O30uc3QyMHtmaWxsOiNFNEU0RTQ7fS5zdDIxe2ZpbGw6IzY1QUFEMTt9LnN0MjJ7ZmlsbDojRTU3QTdBO30uc3QyM3tmaWxsOiNFNkE2RTg7fS5zdDI0e2ZpbGw6I0Q2OEFENjt9LnN0MjV7ZmlsbDojRkZDQ0ZFO30uc3QyNntmaWxsOiM5OENFNUY7fS5zdDI3e2ZpbGw6IzhDQUYyQzt9LnN0Mjh7ZmlsbDojQzZFM0E3O30uc3QyOXtmaWxsOiNGRkI1Nzg7fS5zdDMwe2ZpbGw6I0VEOUY2NDt9LnN0MzF7ZmlsbDojRkZENkI1O30uc3QzMntmaWxsOiNGNEExRUY7fS5zdDMze2ZpbGw6I0REODdERDt9LnN0MzR7ZmlsbDojRjlDQkY2O30uc3QzNXtmaWxsOiNBOEEyRjQ7fS5zdDM2e2ZpbGw6Izg4ODVFODt9LnN0Mzd7ZmlsbDojQ0ZDQ0Y4O30uc3QzOHtmaWxsOiNCQ0JDQkM7fS5zdDM5e2ZpbGw6I0E4QThBODt9LnN0NDB7ZmlsbDojREFEQURBO30uc3Q0MXtmaWxsOiM3N0NDREI7fS5zdDQye2ZpbGw6IzREQkNDMTt9LnN0NDN7ZmlsbDojQjRFM0VCO30uc3Q0NHtmaWxsOiNGRkI3QTQ7fS5zdDQ1e2ZpbGw6I0Y2OUE3Qjt9LnN0NDZ7ZmlsbDojRkZEN0NEO30uc3Q0N3tmaWxsOiM3MUM4RjQ7fS5zdDQ4e2ZpbGw6IzhEQzk3Nzt9LnN0NDl7ZmlsbDojN0NBODUxO30uc3Q1MHtvcGFjaXR5OjAuNDU7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDMyIiBkPSJNMjEuNSwwLjVoLTE3Yy0xLjEsMC0yLDAuOS0yLDJ2MjdjMCwxLjEsMC45LDIsMiwyaDIzYzEuMSwwLDItMC45LDItMnYtMjFMMjEuNSwwLjV6Ii8+PHBhdGggY2xhc3M9InN0MzMiIGQ9Ik0yNy41LDMyaC0yM0MzLjEsMzIsMiwzMC45LDIsMjkuNXYtMjdDMiwxLjEsMy4xLDAsNC41LDBoMTcuMkwzMCw4LjN2MjEuMkMzMCwzMC45LDI4LjksMzIsMjcuNSwzMnogTTQuNSwxQzMuNywxLDMsMS43LDMsMi41djI3QzMsMzAuMywzLjcsMzEsNC41LDMxaDIzYzAuOCwwLDEuNS0wLjcsMS41LTEuNVY4LjdMMjEuMywxSDQuNXoiLz48L2c+PGc+PHBhdGggY2xhc3M9InN0MzQiIGQ9Ik0yMS41LDAuNXY3YzAsMC42LDAuNCwxLDEsMWg3TDIxLjUsMC41eiIvPjxwYXRoIGNsYXNzPSJzdDMzIiBkPSJNMjkuNSw5aC03QzIxLjcsOSwyMSw4LjMsMjEsNy41di03YzAtMC4yLDAuMS0wLjQsMC4zLTAuNWMwLjItMC4xLDAuNCwwLDAuNSwwLjFsOCw4QzMwLDguMywzMCw4LjUsMzAsOC43QzI5LjksOC45LDI5LjcsOSwyOS41LDl6IE0yMiwxLjd2NS44QzIyLDcuOCwyMi4yLDgsMjIuNSw4aDUuOEwyMiwxLjd6Ii8+PC9nPjxnPjxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik0yMC4xLDI0LjNsLTEuMy0xLjVsNS4xLTQuMmwtNS4xLTQuMmwxLjMtMS41bDYsNWMwLjIsMC4yLDAuNCwwLjUsMC40LDAuOHMtMC4xLDAuNi0wLjQsMC44TDIwLjEsMjQuM3oiLz48L2c+PGc+PHBhdGggY2xhc3M9InN0NiIgZD0iTTEwLjgsMjQuM2wtNi01Yy0wLjItMC4yLTAuNC0wLjUtMC40LTAuOHMwLjEtMC42LDAuNC0wLjhsNi01bDEuMywxLjVMNywxOC41bDUuMSw0LjJMMTAuOCwyNC4zeiIvPjwvZz48Zz48cmVjdCB4PSI3LjMiIHk9IjE3LjUiIHRyYW5zZm9ybT0ibWF0cml4KDAuMjQyMiAtMC45NzAyIDAuOTcwMiAwLjI0MjIgLTYuMjAzMiAyOS4wNTgpIiBjbGFzcz0ic3Q2IiB3aWR0aD0iMTYuNSIgaGVpZ2h0PSIyIi8+PC9nPjwvc3ZnPg==")
}

.e-filemanager .e-fe-php {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGOTI5Mjt9LnN0MXtmaWxsOiNFODdFN0U7fS5zdDJ7ZmlsbDojRkZDM0MzO30uc3Qze2ZpbGw6IzkxRDRGRTt9LnN0NHtmaWxsOiM2M0E3RDM7fS5zdDV7ZmlsbDojQzFFN0ZGO30uc3Q2e2ZpbGw6I0ZGRkZGRjt9LnN0N3tmaWxsOiM4M0Q2Qjk7fS5zdDh7ZmlsbDojNDZDNjhDO30uc3Q5e2ZpbGw6I0JCRThEODt9LnN0MTB7ZmlsbDojRkVCMTdEO30uc3QxMXtmaWxsOiNERDk2NjY7fS5zdDEye2ZpbGw6I0ZFRDRCNzt9LnN0MTN7ZmlsbDojRjJBMkEyO30uc3QxNHtmaWxsOiNGMUM1QzU7fS5zdDE1e2ZpbGw6I0RCQjY2Mzt9LnN0MTZ7ZmlsbDojQ0VBMTUxO30uc3QxN3tmaWxsOiNFQkQ3QTk7fS5zdDE4e2ZpbGw6I0NFQ0VDRTt9LnN0MTl7ZmlsbDojQjdCN0I3O30uc3QyMHtmaWxsOiNFNEU0RTQ7fS5zdDIxe2ZpbGw6IzY1QUFEMTt9LnN0MjJ7ZmlsbDojRTU3QTdBO30uc3QyM3tmaWxsOiNFNkE2RTg7fS5zdDI0e2ZpbGw6I0Q2OEFENjt9LnN0MjV7ZmlsbDojRkZDQ0ZFO30uc3QyNntmaWxsOiM5OENFNUY7fS5zdDI3e2ZpbGw6IzhDQUYyQzt9LnN0Mjh7ZmlsbDojQzZFM0E3O30uc3QyOXtmaWxsOiNGRkI1Nzg7fS5zdDMwe2ZpbGw6I0VEOUY2NDt9LnN0MzF7ZmlsbDojRkZENkI1O30uc3QzMntmaWxsOiNGNEExRUY7fS5zdDMze2ZpbGw6I0REODdERDt9LnN0MzR7ZmlsbDojRjlDQkY2O30uc3QzNXtmaWxsOiNBOEEyRjQ7fS5zdDM2e2ZpbGw6Izg4ODVFODt9LnN0Mzd7ZmlsbDojQ0ZDQ0Y4O30uc3QzOHtmaWxsOiNCQ0JDQkM7fS5zdDM5e2ZpbGw6I0E4QThBODt9LnN0NDB7ZmlsbDojREFEQURBO30uc3Q0MXtmaWxsOiM3N0NDREI7fS5zdDQye2ZpbGw6IzREQkNDMTt9LnN0NDN7ZmlsbDojQjRFM0VCO30uc3Q0NHtmaWxsOiNGRkI3QTQ7fS5zdDQ1e2ZpbGw6I0Y2OUE3Qjt9LnN0NDZ7ZmlsbDojRkZEN0NEO30uc3Q0N3tmaWxsOiM3MUM4RjQ7fS5zdDQ4e2ZpbGw6IzhEQzk3Nzt9LnN0NDl7ZmlsbDojN0NBODUxO30uc3Q1MHtvcGFjaXR5OjAuNDU7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDM1IiBkPSJNMjEuNSwwLjVoLTE3Yy0xLjEsMC0yLDAuOS0yLDJ2MjdjMCwxLjEsMC45LDIsMiwyaDIzYzEuMSwwLDItMC45LDItMnYtMjFMMjEuNSwwLjV6Ii8+PHBhdGggY2xhc3M9InN0MzYiIGQ9Ik0yNy41LDMyaC0yM0MzLjEsMzIsMiwzMC45LDIsMjkuNXYtMjdDMiwxLjEsMy4xLDAsNC41LDBoMTcuMkwzMCw4LjN2MjEuMkMzMCwzMC45LDI4LjksMzIsMjcuNSwzMnogTTQuNSwxQzMuNywxLDMsMS43LDMsMi41djI3QzMsMzAuMywzLjcsMzEsNC41LDMxaDIzYzAuOCwwLDEuNS0wLjcsMS41LTEuNVY4LjdMMjEuMywxSDQuNXoiLz48L2c+PGc+PHBhdGggY2xhc3M9InN0MzciIGQ9Ik0yMS41LDAuNXY3YzAsMC42LDAuNCwxLDEsMWg3TDIxLjUsMC41eiIvPjxwYXRoIGNsYXNzPSJzdDM2IiBkPSJNMjkuNSw5aC03QzIxLjcsOSwyMSw4LjMsMjEsNy41di03YzAtMC4yLDAuMS0wLjQsMC4zLTAuNWMwLjItMC4xLDAuNCwwLDAuNSwwLjFsOCw4QzMwLDguMywzMCw4LjUsMzAsOC43QzI5LjksOC45LDI5LjcsOSwyOS41LDl6IE0yMiwxLjd2NS44QzIyLDcuOCwyMi4yLDgsMjIuNSw4aDUuOEwyMiwxLjd6Ii8+PC9nPjxnPjxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik0xMC4xLDE0LjhjMC40LDAsMC44LDAuMSwxLjEsMC4yYzAuMywwLjEsMC41LDAuMywwLjcsMC42YzAuMiwwLjIsMC4zLDAuNSwwLjQsMC44YzAuMSwwLjMsMC4xLDAuNiwwLjEsMC45YzAsMC40LTAuMSwwLjgtMC4yLDEuMmMtMC4xLDAuMy0wLjMsMC42LTAuNiwwLjhjLTAuMiwwLjItMC41LDAuNC0wLjksMC41Yy0wLjMsMC4xLTAuNywwLjItMS4xLDAuMkg4Ljh2My40SDd2LTguNkgxMC4xeiBNOS41LDE4LjdjMC4zLDAsMC42LTAuMSwwLjgtMC4zczAuMy0wLjUsMC4zLTFjMC0wLjQtMC4xLTAuOC0wLjMtMWMtMC4yLTAuMi0wLjUtMC4zLTAuOS0wLjNIOC44djIuNkg5LjV6Ii8+PHBhdGggY2xhc3M9InN0NiIgZD0iTTE1LDE0Ljh2My4zaDJ2LTMuM2gxLjd2OC42SDE3di0zLjhoLTJ2My44aC0xLjd2LTguNkgxNXoiLz48cGF0aCBjbGFzcz0ic3Q2IiBkPSJNMjMsMTQuOGMwLjQsMCwwLjgsMC4xLDEuMSwwLjJjMC4zLDAuMSwwLjUsMC4zLDAuNywwLjZjMC4yLDAuMiwwLjMsMC41LDAuNCwwLjhjMC4xLDAuMywwLjEsMC42LDAuMSwwLjljMCwwLjQtMC4xLDAuOC0wLjIsMS4yYy0wLjEsMC4zLTAuMywwLjYtMC42LDAuOGMtMC4yLDAuMi0wLjUsMC40LTAuOSwwLjVDMjMuNCwxOS45LDIzLDIwLDIyLjYsMjBoLTAuOXYzLjRoLTEuN3YtOC42SDIzeiBNMjIuNCwxOC43YzAuMywwLDAuNi0wLjEsMC44LTAuM3MwLjMtMC41LDAuMy0xYzAtMC40LTAuMS0wLjgtMC4zLTFjLTAuMi0wLjItMC41LTAuMy0wLjktMC4zaC0wLjd2Mi42SDIyLjR6Ii8+PC9nPjwvc3ZnPg==")
}

.e-filemanager .e-fe-exe {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGOTI5Mjt9LnN0MXtmaWxsOiNFODdFN0U7fS5zdDJ7ZmlsbDojRkZDM0MzO30uc3Qze2ZpbGw6IzkxRDRGRTt9LnN0NHtmaWxsOiM2M0E3RDM7fS5zdDV7ZmlsbDojQzFFN0ZGO30uc3Q2e2ZpbGw6I0ZGRkZGRjt9LnN0N3tmaWxsOiM4M0Q2Qjk7fS5zdDh7ZmlsbDojNDZDNjhDO30uc3Q5e2ZpbGw6I0JCRThEODt9LnN0MTB7ZmlsbDojRkVCMTdEO30uc3QxMXtmaWxsOiNERDk2NjY7fS5zdDEye2ZpbGw6I0ZFRDRCNzt9LnN0MTN7ZmlsbDojRjJBMkEyO30uc3QxNHtmaWxsOiNGMUM1QzU7fS5zdDE1e2ZpbGw6I0RCQjY2Mzt9LnN0MTZ7ZmlsbDojQ0VBMTUxO30uc3QxN3tmaWxsOiNFQkQ3QTk7fS5zdDE4e2ZpbGw6I0NFQ0VDRTt9LnN0MTl7ZmlsbDojQjdCN0I3O30uc3QyMHtmaWxsOiNFNEU0RTQ7fS5zdDIxe2ZpbGw6IzY1QUFEMTt9LnN0MjJ7ZmlsbDojRTU3QTdBO30uc3QyM3tmaWxsOiNFNkE2RTg7fS5zdDI0e2ZpbGw6I0Q2OEFENjt9LnN0MjV7ZmlsbDojRkZDQ0ZFO30uc3QyNntmaWxsOiM5OENFNUY7fS5zdDI3e2ZpbGw6IzhDQUYyQzt9LnN0Mjh7ZmlsbDojQzZFM0E3O30uc3QyOXtmaWxsOiNGRkI1Nzg7fS5zdDMwe2ZpbGw6I0VEOUY2NDt9LnN0MzF7ZmlsbDojRkZENkI1O30uc3QzMntmaWxsOiNGNEExRUY7fS5zdDMze2ZpbGw6I0REODdERDt9LnN0MzR7ZmlsbDojRjlDQkY2O30uc3QzNXtmaWxsOiNBOEEyRjQ7fS5zdDM2e2ZpbGw6Izg4ODVFODt9LnN0Mzd7ZmlsbDojQ0ZDQ0Y4O30uc3QzOHtmaWxsOiNCQ0JDQkM7fS5zdDM5e2ZpbGw6I0E4QThBODt9LnN0NDB7ZmlsbDojREFEQURBO30uc3Q0MXtmaWxsOiM3N0NDREI7fS5zdDQye2ZpbGw6IzREQkNDMTt9LnN0NDN7ZmlsbDojQjRFM0VCO30uc3Q0NHtmaWxsOiNGRkI3QTQ7fS5zdDQ1e2ZpbGw6I0Y2OUE3Qjt9LnN0NDZ7ZmlsbDojRkZEN0NEO30uc3Q0N3tmaWxsOiM3MUM4RjQ7fS5zdDQ4e2ZpbGw6IzhEQzk3Nzt9LnN0NDl7ZmlsbDojN0NBODUxO30uc3Q1MHtvcGFjaXR5OjAuNDU7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDM4IiBkPSJNMjEuNSwwLjVoLTE3Yy0xLjEsMC0yLDAuOS0yLDJ2MjdjMCwxLjEsMC45LDIsMiwyaDIzYzEuMSwwLDItMC45LDItMnYtMjFMMjEuNSwwLjV6Ii8+PHBhdGggY2xhc3M9InN0MzkiIGQ9Ik0yNy41LDMyaC0yM0MzLjEsMzIsMiwzMC45LDIsMjkuNXYtMjdDMiwxLjEsMy4xLDAsNC41LDBoMTcuMkwzMCw4LjN2MjEuMkMzMCwzMC45LDI4LjksMzIsMjcuNSwzMnogTTQuNSwxQzMuNywxLDMsMS43LDMsMi41djI3QzMsMzAuMywzLjcsMzEsNC41LDMxaDIzYzAuOCwwLDEuNS0wLjcsMS41LTEuNVY4LjdMMjEuMywxSDQuNXoiLz48L2c+PGc+PHBhdGggY2xhc3M9InN0NDAiIGQ9Ik0yMS41LDAuNXY3YzAsMC42LDAuNCwxLDEsMWg3TDIxLjUsMC41eiIvPjxwYXRoIGNsYXNzPSJzdDM5IiBkPSJNMjkuNSw5aC03QzIxLjcsOSwyMSw4LjMsMjEsNy41di03YzAtMC4yLDAuMS0wLjQsMC4zLTAuNWMwLjItMC4xLDAuNCwwLDAuNSwwLjFsOCw4QzMwLDguMywzMCw4LjUsMzAsOC43QzI5LjksOC45LDI5LjcsOSwyOS41LDl6IE0yMiwxLjd2NS44QzIyLDcuOCwyMi4yLDgsMjIuNSw4aDUuOEwyMiwxLjd6Ii8+PC9nPjxnPjxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik0xMS44LDE2LjJIOC44djJoMi45djEuNEg4LjhWMjJoMy4ydjEuNEg3di04LjZoNC44VjE2LjJ6Ii8+PHBhdGggY2xhc3M9InN0NiIgZD0iTTE0LjQsMTQuOGwxLjEsMi44bDEuMS0yLjhoMS45bC0yLDQuMmwyLjEsNC4zaC0xLjlsLTEuMi0yLjlsLTEuMiwyLjloLTEuOWwyLjEtNC4zbC0yLTQuMkgxNC40eiIvPjxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik0yNCwxNi4ySDIxdjJoMi45djEuNEgyMVYyMmgzLjJ2MS40aC00Ljl2LTguNkgyNFYxNi4yeiIvPjwvZz48L3N2Zz4=")
}

.e-filemanager .e-fe-msi {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGOTI5Mjt9LnN0MXtmaWxsOiNFODdFN0U7fS5zdDJ7ZmlsbDojRkZDM0MzO30uc3Qze2ZpbGw6IzkxRDRGRTt9LnN0NHtmaWxsOiM2M0E3RDM7fS5zdDV7ZmlsbDojQzFFN0ZGO30uc3Q2e2ZpbGw6I0ZGRkZGRjt9LnN0N3tmaWxsOiM4M0Q2Qjk7fS5zdDh7ZmlsbDojNDZDNjhDO30uc3Q5e2ZpbGw6I0JCRThEODt9LnN0MTB7ZmlsbDojRkVCMTdEO30uc3QxMXtmaWxsOiNERDk2NjY7fS5zdDEye2ZpbGw6I0ZFRDRCNzt9LnN0MTN7ZmlsbDojRjJBMkEyO30uc3QxNHtmaWxsOiNGMUM1QzU7fS5zdDE1e2ZpbGw6I0RCQjY2Mzt9LnN0MTZ7ZmlsbDojQ0VBMTUxO30uc3QxN3tmaWxsOiNFQkQ3QTk7fS5zdDE4e2ZpbGw6I0NFQ0VDRTt9LnN0MTl7ZmlsbDojQjdCN0I3O30uc3QyMHtmaWxsOiNFNEU0RTQ7fS5zdDIxe2ZpbGw6IzY1QUFEMTt9LnN0MjJ7ZmlsbDojRTU3QTdBO30uc3QyM3tmaWxsOiNFNkE2RTg7fS5zdDI0e2ZpbGw6I0Q2OEFENjt9LnN0MjV7ZmlsbDojRkZDQ0ZFO30uc3QyNntmaWxsOiM5OENFNUY7fS5zdDI3e2ZpbGw6IzhDQUYyQzt9LnN0Mjh7ZmlsbDojQzZFM0E3O30uc3QyOXtmaWxsOiNGRkI1Nzg7fS5zdDMwe2ZpbGw6I0VEOUY2NDt9LnN0MzF7ZmlsbDojRkZENkI1O30uc3QzMntmaWxsOiNGNEExRUY7fS5zdDMze2ZpbGw6I0REODdERDt9LnN0MzR7ZmlsbDojRjlDQkY2O30uc3QzNXtmaWxsOiNBOEEyRjQ7fS5zdDM2e2ZpbGw6Izg4ODVFODt9LnN0Mzd7ZmlsbDojQ0ZDQ0Y4O30uc3QzOHtmaWxsOiNCQ0JDQkM7fS5zdDM5e2ZpbGw6I0E4QThBODt9LnN0NDB7ZmlsbDojREFEQURBO30uc3Q0MXtmaWxsOiM3N0NDREI7fS5zdDQye2ZpbGw6IzREQkNDMTt9LnN0NDN7ZmlsbDojQjRFM0VCO30uc3Q0NHtmaWxsOiNGRkI3QTQ7fS5zdDQ1e2ZpbGw6I0Y2OUE3Qjt9LnN0NDZ7ZmlsbDojRkZEN0NEO30uc3Q0N3tmaWxsOiM3MUM4RjQ7fS5zdDQ4e2ZpbGw6IzhEQzk3Nzt9LnN0NDl7ZmlsbDojN0NBODUxO30uc3Q1MHtvcGFjaXR5OjAuNDU7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDQxIiBkPSJNMjEuNSwwLjVoLTE3Yy0xLjEsMC0yLDAuOS0yLDJ2MjdjMCwxLjEsMC45LDIsMiwyaDIzYzEuMSwwLDItMC45LDItMnYtMjFMMjEuNSwwLjV6Ii8+PHBhdGggY2xhc3M9InN0NDIiIGQ9Ik0yNy41LDMyaC0yM0MzLjEsMzIsMiwzMC45LDIsMjkuNXYtMjdDMiwxLjEsMy4xLDAsNC41LDBoMTcuMkwzMCw4LjN2MjEuMkMzMCwzMC45LDI4LjksMzIsMjcuNSwzMnogTTQuNSwxQzMuNywxLDMsMS43LDMsMi41djI3QzMsMzAuMywzLjcsMzEsNC41LDMxaDIzYzAuOCwwLDEuNS0wLjcsMS41LTEuNVY4LjdMMjEuMywxSDQuNXoiLz48L2c+PGc+PHBhdGggY2xhc3M9InN0NDMiIGQ9Ik0yMS41LDAuNXY3YzAsMC42LDAuNCwxLDEsMWg3TDIxLjUsMC41eiIvPjxwYXRoIGNsYXNzPSJzdDQyIiBkPSJNMjkuNSw5aC03QzIxLjcsOSwyMSw4LjMsMjEsNy41di03YzAtMC4yLDAuMS0wLjQsMC4zLTAuNWMwLjItMC4xLDAuNCwwLDAuNSwwLjFsOCw4QzMwLDguMywzMCw4LjUsMzAsOC43QzI5LjksOC45LDI5LjcsOSwyOS41LDl6IE0yMiwxLjd2NS44QzIyLDcuOCwyMi4yLDgsMjIuNSw4aDUuOEwyMiwxLjd6Ii8+PC9nPjxnPjxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik05LjYsMTQuOGwxLjIsNmgwbDEuMi02aDIuNnY4LjZoLTEuNnYtNi44aDBsLTEuNSw2LjhoLTEuM2wtMS41LTYuOGgwdjYuOEg3LjF2LTguNkg5LjZ6Ii8+PHBhdGggY2xhc3M9InN0NiIgZD0iTTE3LjMsMjFjMCwwLjIsMCwwLjQsMCwwLjVzMC4xLDAuMywwLjIsMC40YzAuMSwwLjEsMC4yLDAuMiwwLjQsMC4zYzAuMSwwLjEsMC4zLDAuMSwwLjYsMC4xYzAuMywwLDAuNS0wLjEsMC43LTAuM3MwLjMtMC40LDAuMy0wLjhjMC0wLjIsMC0wLjQtMC4xLTAuNXMtMC4xLTAuMy0wLjMtMC40Yy0wLjEtMC4xLTAuMy0wLjItMC41LTAuM2MtMC4yLTAuMS0wLjQtMC4yLTAuNy0wLjNjLTAuNC0wLjEtMC43LTAuMy0xLTAuNHMtMC41LTAuMy0wLjctMC41Yy0wLjItMC4yLTAuMy0wLjQtMC40LTAuN3MtMC4xLTAuNi0wLjEtMC45YzAtMC44LDAuMi0xLjUsMC43LTEuOXMxLjEtMC42LDEuOS0wLjZjMC40LDAsMC43LDAsMS4xLDAuMWMwLjMsMC4xLDAuNiwwLjIsMC44LDAuNGMwLjIsMC4yLDAuNCwwLjQsMC42LDAuN2MwLjEsMC4zLDAuMiwwLjYsMC4yLDF2MC4yaC0xLjdjMC0wLjQtMC4xLTAuNy0wLjItMC45Yy0wLjEtMC4yLTAuNC0wLjMtMC43LTAuM2MtMC4yLDAtMC40LDAtMC41LDAuMXMtMC4yLDAuMS0wLjMsMC4yYy0wLjEsMC4xLTAuMSwwLjItMC4yLDAuM2MwLDAuMSwwLDAuMiwwLDAuNGMwLDAuMywwLjEsMC41LDAuMiwwLjdjMC4xLDAuMiwwLjQsMC4zLDAuNywwLjVsMS4zLDAuNmMwLjMsMC4xLDAuNiwwLjMsMC44LDAuNHMwLjQsMC4zLDAuNSwwLjVzMC4yLDAuNCwwLjMsMC42YzAsMC4yLDAuMSwwLjUsMC4xLDAuN2MwLDAuOS0wLjMsMS42LTAuOCwyYy0wLjUsMC40LTEuMywwLjYtMi4yLDAuNmMtMSwwLTEuNy0wLjItMi4xLTAuNmMtMC40LTAuNC0wLjYtMS0wLjYtMS44di0wLjNoMS43VjIxeiIvPjxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik0yMi4yLDE0LjhIMjR2OC42aC0xLjdWMTQuOHoiLz48L2c+PC9zdmc+")
}

.e-filemanager .e-fe-unknown {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGOTI5Mjt9LnN0MXtmaWxsOiNFODdFN0U7fS5zdDJ7ZmlsbDojRkZDM0MzO30uc3Qze2ZpbGw6IzkxRDRGRTt9LnN0NHtmaWxsOiM2M0E3RDM7fS5zdDV7ZmlsbDojQzFFN0ZGO30uc3Q2e2ZpbGw6I0ZGRkZGRjt9LnN0N3tmaWxsOiM4M0Q2Qjk7fS5zdDh7ZmlsbDojNDZDNjhDO30uc3Q5e2ZpbGw6I0JCRThEODt9LnN0MTB7ZmlsbDojRkVCMTdEO30uc3QxMXtmaWxsOiNERDk2NjY7fS5zdDEye2ZpbGw6I0ZFRDRCNzt9LnN0MTN7ZmlsbDojRjJBMkEyO30uc3QxNHtmaWxsOiNGMUM1QzU7fS5zdDE1e2ZpbGw6I0RCQjY2Mzt9LnN0MTZ7ZmlsbDojQ0VBMTUxO30uc3QxN3tmaWxsOiNFQkQ3QTk7fS5zdDE4e2ZpbGw6I0NFQ0VDRTt9LnN0MTl7ZmlsbDojQjdCN0I3O30uc3QyMHtmaWxsOiNFNEU0RTQ7fS5zdDIxe2ZpbGw6IzY1QUFEMTt9LnN0MjJ7ZmlsbDojRTU3QTdBO30uc3QyM3tmaWxsOiNFNkE2RTg7fS5zdDI0e2ZpbGw6I0Q2OEFENjt9LnN0MjV7ZmlsbDojRkZDQ0ZFO30uc3QyNntmaWxsOiM5OENFNUY7fS5zdDI3e2ZpbGw6IzhDQUYyQzt9LnN0Mjh7ZmlsbDojQzZFM0E3O30uc3QyOXtmaWxsOiNGRkI1Nzg7fS5zdDMwe2ZpbGw6I0VEOUY2NDt9LnN0MzF7ZmlsbDojRkZENkI1O30uc3QzMntmaWxsOiNGNEExRUY7fS5zdDMze2ZpbGw6I0REODdERDt9LnN0MzR7ZmlsbDojRjlDQkY2O30uc3QzNXtmaWxsOiNBOEEyRjQ7fS5zdDM2e2ZpbGw6Izg4ODVFODt9LnN0Mzd7ZmlsbDojQ0ZDQ0Y4O30uc3QzOHtmaWxsOiNCQ0JDQkM7fS5zdDM5e2ZpbGw6I0E4QThBODt9LnN0NDB7ZmlsbDojREFEQURBO30uc3Q0MXtmaWxsOiM3N0NDREI7fS5zdDQye2ZpbGw6IzREQkNDMTt9LnN0NDN7ZmlsbDojQjRFM0VCO30uc3Q0NHtmaWxsOiNGRkI3QTQ7fS5zdDQ1e2ZpbGw6I0Y2OUE3Qjt9LnN0NDZ7ZmlsbDojRkZEN0NEO30uc3Q0N3tmaWxsOiM3MUM4RjQ7fS5zdDQ4e2ZpbGw6IzhEQzk3Nzt9LnN0NDl7ZmlsbDojN0NBODUxO30uc3Q1MHtvcGFjaXR5OjAuNDU7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDQ0IiBkPSJNMjEuNSwwLjVoLTE3Yy0xLjEsMC0yLDAuOS0yLDJ2MjdjMCwxLjEsMC45LDIsMiwyaDIzYzEuMSwwLDItMC45LDItMnYtMjFMMjEuNSwwLjV6Ii8+PHBhdGggY2xhc3M9InN0NDUiIGQ9Ik0yNy41LDMyaC0yM0MzLjEsMzIsMiwzMC45LDIsMjkuNXYtMjdDMiwxLjEsMy4xLDAsNC41LDBoMTcuMkwzMCw4LjN2MjEuMkMzMCwzMC45LDI4LjksMzIsMjcuNSwzMnogTTQuNSwxQzMuNywxLDMsMS43LDMsMi41djI3QzMsMzAuMywzLjcsMzEsNC41LDMxaDIzYzAuOCwwLDEuNS0wLjcsMS41LTEuNVY4LjdMMjEuMywxSDQuNXoiLz48L2c+PGc+PHBhdGggY2xhc3M9InN0NDYiIGQ9Ik0yMS41LDAuNXY3YzAsMC42LDAuNCwxLDEsMWg3TDIxLjUsMC41eiIvPjxwYXRoIGNsYXNzPSJzdDQ1IiBkPSJNMjkuNSw5aC03QzIxLjcsOSwyMSw4LjMsMjEsNy41di03YzAtMC4yLDAuMS0wLjQsMC4zLTAuNWMwLjItMC4xLDAuNCwwLDAuNSwwLjFsOCw4QzMwLDguMywzMCw4LjUsMzAsOC43QzI5LjksOC45LDI5LjcsOSwyOS41LDl6IE0yMiwxLjd2NS44QzIyLDcuOCwyMi4yLDgsMjIuNSw4aDUuOEwyMiwxLjd6Ii8+PC9nPjxnPjxnPjxwb2x5Z29uIGNsYXNzPSJzdDYiIHBvaW50cz0iMTcuNSwyMiAxNC41LDIyIDE0LDEwIDE4LDEwICIvPjwvZz48Zz48Y2lyY2xlIGNsYXNzPSJzdDYiIGN4PSIxNiIgY3k9IjI2IiByPSIyIi8+PC9nPjwvZz48L3N2Zz4=")
}

.e-filemanager .e-fe-rtf {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGOTI5Mjt9LnN0MXtmaWxsOiNFODdFN0U7fS5zdDJ7ZmlsbDojRkZDM0MzO30uc3Qze2ZpbGw6IzkxRDRGRTt9LnN0NHtmaWxsOiM2M0E3RDM7fS5zdDV7ZmlsbDojQzFFN0ZGO30uc3Q2e2ZpbGw6I0ZGRkZGRjt9LnN0N3tmaWxsOiM4M0Q2Qjk7fS5zdDh7ZmlsbDojNDZDNjhDO30uc3Q5e2ZpbGw6I0JCRThEODt9LnN0MTB7ZmlsbDojRkVCMTdEO30uc3QxMXtmaWxsOiNERDk2NjY7fS5zdDEye2ZpbGw6I0ZFRDRCNzt9LnN0MTN7ZmlsbDojRjJBMkEyO30uc3QxNHtmaWxsOiNGMUM1QzU7fS5zdDE1e2ZpbGw6I0RCQjY2Mzt9LnN0MTZ7ZmlsbDojQ0VBMTUxO30uc3QxN3tmaWxsOiNFQkQ3QTk7fS5zdDE4e2ZpbGw6I0NFQ0VDRTt9LnN0MTl7ZmlsbDojQjdCN0I3O30uc3QyMHtmaWxsOiNFNEU0RTQ7fS5zdDIxe2ZpbGw6IzY1QUFEMTt9LnN0MjJ7ZmlsbDojRTU3QTdBO30uc3QyM3tmaWxsOiNFNkE2RTg7fS5zdDI0e2ZpbGw6I0Q2OEFENjt9LnN0MjV7ZmlsbDojRkZDQ0ZFO30uc3QyNntmaWxsOiM5OENFNUY7fS5zdDI3e2ZpbGw6IzhDQUYyQzt9LnN0Mjh7ZmlsbDojQzZFM0E3O30uc3QyOXtmaWxsOiNGRkI1Nzg7fS5zdDMwe2ZpbGw6I0VEOUY2NDt9LnN0MzF7ZmlsbDojRkZENkI1O30uc3QzMntmaWxsOiNGNEExRUY7fS5zdDMze2ZpbGw6I0REODdERDt9LnN0MzR7ZmlsbDojRjlDQkY2O30uc3QzNXtmaWxsOiNBOEEyRjQ7fS5zdDM2e2ZpbGw6Izg4ODVFODt9LnN0Mzd7ZmlsbDojQ0ZDQ0Y4O30uc3QzOHtmaWxsOiNCQ0JDQkM7fS5zdDM5e2ZpbGw6I0E4QThBODt9LnN0NDB7ZmlsbDojREFEQURBO30uc3Q0MXtmaWxsOiM3N0NDREI7fS5zdDQye2ZpbGw6IzREQkNDMTt9LnN0NDN7ZmlsbDojQjRFM0VCO30uc3Q0NHtmaWxsOiNGRkI3QTQ7fS5zdDQ1e2ZpbGw6I0Y2OUE3Qjt9LnN0NDZ7ZmlsbDojRkZEN0NEO30uc3Q0N3tmaWxsOiM3MUM4RjQ7fS5zdDQ4e2ZpbGw6IzhEQzk3Nzt9LnN0NDl7ZmlsbDojN0NBODUxO30uc3Q1MHtvcGFjaXR5OjAuNDU7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDQ3IiBkPSJNMjEuNSwwLjVoLTE3Yy0xLjEsMC0yLDAuOS0yLDJ2MjdjMCwxLjEsMC45LDIsMiwyaDIzYzEuMSwwLDItMC45LDItMnYtMjFMMjEuNSwwLjV6Ii8+PHBhdGggY2xhc3M9InN0NCIgZD0iTTI3LjUsMzJoLTIzQzMuMSwzMiwyLDMwLjksMiwyOS41di0yN0MyLDEuMSwzLjEsMCw0LjUsMGgxNy4yTDMwLDguM3YyMS4yQzMwLDMwLjksMjguOSwzMiwyNy41LDMyeiBNNC41LDFDMy43LDEsMywxLjcsMywyLjV2MjdDMywzMC4zLDMuNywzMSw0LjUsMzFoMjNjMC44LDAsMS41LTAuNywxLjUtMS41VjguN0wyMS4zLDFINC41eiIvPjwvZz48Zz48cGF0aCBjbGFzcz0ic3Q1IiBkPSJNMjEuNSwwLjV2N2MwLDAuNiwwLjQsMSwxLDFoN0wyMS41LDAuNXoiLz48cGF0aCBjbGFzcz0ic3Q0IiBkPSJNMjkuNSw5aC03QzIxLjcsOSwyMSw4LjMsMjEsNy41di03YzAtMC4yLDAuMS0wLjQsMC4zLTAuNWMwLjItMC4xLDAuNCwwLDAuNSwwLjFsOCw4QzMwLDguMywzMCw4LjUsMzAsOC43QzI5LjksOC45LDI5LjcsOSwyOS41LDl6IE0yMiwxLjd2NS44QzIyLDcuOCwyMi4yLDgsMjIuNSw4aDUuOEwyMiwxLjd6Ii8+PC9nPjxnPjxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik0xMS4yLDE0LjhjMC43LDAsMS4zLDAuMiwxLjcsMC41YzAuNCwwLjQsMC42LDAuOSwwLjYsMS43YzAsMC42LTAuMSwxLTAuMywxLjRjLTAuMiwwLjQtMC42LDAuNi0xLjEsMC43djBjMC40LDAuMSwwLjcsMC4yLDAuOSwwLjRjMC4yLDAuMiwwLjMsMC42LDAuNCwxYzAsMC4yLDAsMC4zLDAsMC41YzAsMC4yLDAsMC40LDAsMC42YzAsMC41LDAsMC44LDAuMSwxYzAsMC4yLDAuMiwwLjQsMC4zLDAuNXYwLjFIMTJjLTAuMS0wLjEtMC4xLTAuMy0wLjItMC40YzAtMC4yLDAtMC4zLDAtMC41bDAtMS42YzAtMC4zLTAuMS0wLjYtMC4zLTAuOGMtMC4yLTAuMi0wLjQtMC4zLTAuOC0wLjNIOS44djMuNkg4di04LjZIMTEuMnogTTEwLjUsMTguNmMwLjQsMCwwLjctMC4xLDEtMC4zYzAuMi0wLjIsMC4zLTAuNSwwLjMtMWMwLTAuOC0wLjQtMS4yLTEuMi0xLjJIOS44djIuNUgxMC41eiIvPjxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik0xOS41LDE2LjJoLTEuOXY3LjJoLTEuN3YtNy4ySDE0di0xLjRoNS41VjE2LjJ6Ii8+PHBhdGggY2xhc3M9InN0NiIgZD0iTTI1LDE0Ljh2MS40SDIydjJoMi45djEuNEgyMnYzLjdoLTEuN3YtOC42SDI1eiIvPjwvZz48L3N2Zz4=")
}

.e-filemanager .e-fe-xml {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGOTI5Mjt9LnN0MXtmaWxsOiNFODdFN0U7fS5zdDJ7ZmlsbDojRkZDM0MzO30uc3Qze2ZpbGw6IzkxRDRGRTt9LnN0NHtmaWxsOiM2M0E3RDM7fS5zdDV7ZmlsbDojQzFFN0ZGO30uc3Q2e2ZpbGw6I0ZGRkZGRjt9LnN0N3tmaWxsOiM4M0Q2Qjk7fS5zdDh7ZmlsbDojNDZDNjhDO30uc3Q5e2ZpbGw6I0JCRThEODt9LnN0MTB7ZmlsbDojRkVCMTdEO30uc3QxMXtmaWxsOiNERDk2NjY7fS5zdDEye2ZpbGw6I0ZFRDRCNzt9LnN0MTN7ZmlsbDojRjJBMkEyO30uc3QxNHtmaWxsOiNGMUM1QzU7fS5zdDE1e2ZpbGw6I0RCQjY2Mzt9LnN0MTZ7ZmlsbDojQ0VBMTUxO30uc3QxN3tmaWxsOiNFQkQ3QTk7fS5zdDE4e2ZpbGw6I0NFQ0VDRTt9LnN0MTl7ZmlsbDojQjdCN0I3O30uc3QyMHtmaWxsOiNFNEU0RTQ7fS5zdDIxe2ZpbGw6IzY1QUFEMTt9LnN0MjJ7ZmlsbDojRTU3QTdBO30uc3QyM3tmaWxsOiNFNkE2RTg7fS5zdDI0e2ZpbGw6I0Q2OEFENjt9LnN0MjV7ZmlsbDojRkZDQ0ZFO30uc3QyNntmaWxsOiM5OENFNUY7fS5zdDI3e2ZpbGw6IzhDQUYyQzt9LnN0Mjh7ZmlsbDojQzZFM0E3O30uc3QyOXtmaWxsOiNGRkI1Nzg7fS5zdDMwe2ZpbGw6I0VEOUY2NDt9LnN0MzF7ZmlsbDojRkZENkI1O30uc3QzMntmaWxsOiNGNEExRUY7fS5zdDMze2ZpbGw6I0REODdERDt9LnN0MzR7ZmlsbDojRjlDQkY2O30uc3QzNXtmaWxsOiNBOEEyRjQ7fS5zdDM2e2ZpbGw6Izg4ODVFODt9LnN0Mzd7ZmlsbDojQ0ZDQ0Y4O30uc3QzOHtmaWxsOiNCQ0JDQkM7fS5zdDM5e2ZpbGw6I0E4QThBODt9LnN0NDB7ZmlsbDojREFEQURBO30uc3Q0MXtmaWxsOiM3N0NDREI7fS5zdDQye2ZpbGw6IzREQkNDMTt9LnN0NDN7ZmlsbDojQjRFM0VCO30uc3Q0NHtmaWxsOiNGRkI3QTQ7fS5zdDQ1e2ZpbGw6I0Y2OUE3Qjt9LnN0NDZ7ZmlsbDojRkZEN0NEO30uc3Q0N3tmaWxsOiM3MUM4RjQ7fS5zdDQ4e2ZpbGw6IzhEQzk3Nzt9LnN0NDl7ZmlsbDojN0NBODUxO30uc3Q1MHtvcGFjaXR5OjAuNDU7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDQ4IiBkPSJNMjEuNSwwLjVoLTE3Yy0xLjEsMC0yLDAuOS0yLDJ2MjdjMCwxLjEsMC45LDIsMiwyaDIzYzEuMSwwLDItMC45LDItMnYtMjFMMjEuNSwwLjV6Ii8+PHBhdGggY2xhc3M9InN0NDkiIGQ9Ik0yNy41LDMyaC0yM0MzLjEsMzIsMiwzMC45LDIsMjkuNXYtMjdDMiwxLjEsMy4xLDAsNC41LDBoMTcuMkwzMCw4LjN2MjEuMkMzMCwzMC45LDI4LjksMzIsMjcuNSwzMnogTTQuNSwxQzMuNywxLDMsMS43LDMsMi41djI3QzMsMzAuMywzLjcsMzEsNC41LDMxaDIzYzAuOCwwLDEuNS0wLjcsMS41LTEuNVY4LjdMMjEuMywxSDQuNXoiLz48L2c+PGc+PHBhdGggY2xhc3M9InN0NTAiIGQ9Ik0yMS41LDAuNXY3YzAsMC42LDAuNCwxLDEsMWg3TDIxLjUsMC41eiIvPjxwYXRoIGNsYXNzPSJzdDQ5IiBkPSJNMjkuNSw5aC03QzIxLjcsOSwyMSw4LjMsMjEsNy41di03YzAtMC4yLDAuMS0wLjQsMC4zLTAuNWMwLjItMC4xLDAuNCwwLDAuNSwwLjFsOCw4QzMwLDguMywzMCw4LjUsMzAsOC43QzI5LjksOC45LDI5LjcsOSwyOS41LDl6IE0yMiwxLjd2NS44QzIyLDcuOCwyMi4yLDgsMjIuNSw4aDUuOEwyMiwxLjd6Ii8+PC9nPjxnPjxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik03LjcsMTQuOGwxLjEsMi44bDEuMS0yLjhoMS45bC0yLDQuMmwyLjEsNC4zSDEwbC0xLjItMi45bC0xLjIsMi45SDUuNkw3LjgsMTlsLTItNC4ySDcuN3oiLz48cGF0aCBjbGFzcz0ic3Q2IiBkPSJNMTUuMiwxNC44bDEuMiw2aDBsMS4yLTZoMi42djguNmgtMS42di02LjhoMGwtMS41LDYuOGgtMS4zbC0xLjUtNi44aDB2Ni44aC0xLjZ2LTguNkgxNS4yeiIvPjxwYXRoIGNsYXNzPSJzdDYiIGQ9Ik0yMS41LDE0LjhoMS43VjIyaDMuMXYxLjRoLTQuOFYxNC44eiIvPjwvZz48L3N2Zz4=")
}

.e-filemanager .e-fe-folder {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGOTI5Mjt9LnN0MXtmaWxsOiNFODdFN0U7fS5zdDJ7ZmlsbDojRkZDM0MzO30uc3Qze2ZpbGw6IzkxRDRGRTt9LnN0NHtmaWxsOiM2M0E3RDM7fS5zdDV7ZmlsbDojQzFFN0ZGO30uc3Q2e2ZpbGw6I0ZGRkZGRjt9LnN0N3tmaWxsOiM4M0Q2Qjk7fS5zdDh7ZmlsbDojNDZDNjhDO30uc3Q5e2ZpbGw6I0JCRThEODt9LnN0MTB7ZmlsbDojRkVCMTdEO30uc3QxMXtmaWxsOiNERDk2NjY7fS5zdDEye2ZpbGw6I0ZFRDRCNzt9LnN0MTN7ZmlsbDojRjJBMkEyO30uc3QxNHtmaWxsOiNGMUM1QzU7fS5zdDE1e2ZpbGw6I0RCQjY2Mzt9LnN0MTZ7ZmlsbDojQ0VBMTUxO30uc3QxN3tmaWxsOiNFQkQ3QTk7fS5zdDE4e2ZpbGw6I0NFQ0VDRTt9LnN0MTl7ZmlsbDojQjdCN0I3O30uc3QyMHtmaWxsOiNFNEU0RTQ7fS5zdDIxe2ZpbGw6IzY1QUFEMTt9LnN0MjJ7ZmlsbDojRTU3QTdBO30uc3QyM3tmaWxsOiNFNkE2RTg7fS5zdDI0e2ZpbGw6I0Q2OEFENjt9LnN0MjV7ZmlsbDojRkZDQ0ZFO30uc3QyNntmaWxsOiM5OENFNUY7fS5zdDI3e2ZpbGw6IzhDQUYyQzt9LnN0Mjh7ZmlsbDojQzZFM0E3O30uc3QyOXtmaWxsOiNGRkI1Nzg7fS5zdDMwe2ZpbGw6I0VEOUY2NDt9LnN0MzF7ZmlsbDojRkZENkI1O30uc3QzMntmaWxsOiNGNEExRUY7fS5zdDMze2ZpbGw6I0REODdERDt9LnN0MzR7ZmlsbDojRjlDQkY2O30uc3QzNXtmaWxsOiNBOEEyRjQ7fS5zdDM2e2ZpbGw6Izg4ODVFODt9LnN0Mzd7ZmlsbDojQ0ZDQ0Y4O30uc3QzOHtmaWxsOiNCQ0JDQkM7fS5zdDM5e2ZpbGw6I0E4QThBODt9LnN0NDB7ZmlsbDojREFEQURBO30uc3Q0MXtmaWxsOiM3N0NDREI7fS5zdDQye2ZpbGw6IzREQkNDMTt9LnN0NDN7ZmlsbDojQjRFM0VCO30uc3Q0NHtmaWxsOiNGRkI3QTQ7fS5zdDQ1e2ZpbGw6I0Y2OUE3Qjt9LnN0NDZ7ZmlsbDojRkZEN0NEO30uc3Q0N3tmaWxsOiM3MUM4RjQ7fS5zdDQ4e2ZpbGw6IzhEQzk3Nzt9LnN0NDl7ZmlsbDojN0NBODUxO30uc3Q1MHtvcGFjaXR5OjAuNDU7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0yOS41LDI3LjVoLTI3Yy0xLjEsMC0yLTAuOS0yLTJ2LTE5YzAtMS4xLDAuOS0yLDItMmgxMC40bDMuNSwzLjFoMTMuMmMxLjEsMCwyLDAuOSwyLDJ2MTUuOUMzMS41LDI2LjYsMzAuNiwyNy41LDI5LjUsMjcuNXoiLz48cGF0aCBjbGFzcz0ic3Q0IiBkPSJNMjkuNSwyOGgtMjdDMS4xLDI4LDAsMjYuOSwwLDI1LjV2LTE5QzAsNS4xLDEuMSw0LDIuNSw0aDEwLjZsMy41LDMuMWgxM2MxLjQsMCwyLjUsMS4xLDIuNSwyLjV2MTUuOUMzMiwyNi45LDMwLjksMjgsMjkuNSwyOHogTTIuNSw1QzEuNyw1LDEsNS43LDEsNi41djE5QzEsMjYuMywxLjcsMjcsMi41LDI3aDI3YzAuOCwwLDEuNS0wLjcsMS41LTEuNVY5LjZjMC0wLjgtMC43LTEuNS0xLjUtMS41SDE2LjJMMTIuNyw1SDIuNXoiLz48L2c+PC9zdmc+")
}

.e-filemanager .e-fe-locked > .e-text-content .e-fe-folder, .e-filemanager .e-fe-locked > .e-fe-grid-icon .e-fe-folder {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzREQkNDMTt9LnN0MXtmaWxsOiNGRjNFM0U7fS5zdDJ7ZmlsbDojMDA5MEQ4O30uc3Qze2ZpbGw6I0MzNzFCRDt9LnN0NHtmaWxsOiNGRjg2MkM7fS5zdDV7ZmlsbDojNzM3MUNDO30uc3Q2e2ZpbGw6IzRCNDg0Qzt9LnN0N3tmaWxsOiMyMjc5NEE7fS5zdDh7ZmlsbDojODJCQjIyO30uc3Q5e2ZpbGw6I0FBQUFBQTt9LnN0MTB7ZmlsbDojOTk5OTk5O30uc3QxMXtmaWxsOiM4MTgxODE7fS5zdDEye2ZpbGw6I0YzRjNGMzt9LnN0MTN7ZmlsbDojRkZGRkZGO30uc3QxNHtmaWxsOiNFQUVBRUE7fS5zdDE1e2ZpbGw6bm9uZTtzdHJva2U6Izk0OTQ5NDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0MTZ7ZmlsbDojMDI3OUQ3O30uc3QxN3tvcGFjaXR5OjAuNTtmaWxsOiM5NDk0OTQ7fS5zdDE4e2ZpbGw6bm9uZTtzdHJva2U6IzAyNzlENztzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0MTl7ZmlsbDojQzhDOEM4O30uc3QyMHtmaWxsOiMwNDdBRDY7fS5zdDIxe2ZpbGw6I0ZGRkZGRjtzdHJva2U6Izk0OTQ5NDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0MjJ7ZmlsbDpub25lO3N0cm9rZTojQzhDOEM4O3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3QyM3tmaWxsOm5vbmU7c3Ryb2tlOiNDNUM1QzU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDI0e2ZpbGw6bm9uZTtzdHJva2U6I0QxNTczNztzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0MjV7ZmlsbDojRDE1NzM3O30uc3QyNntmaWxsOm5vbmU7c3Ryb2tlOiNGRUZFRkU7c3Ryb2tlLXdpZHRoOjQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDI3e2ZpbGw6I0Y1QkE5RTt9LnN0Mjh7ZmlsbDpub25lO3N0cm9rZTojRkZGRkZGO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3QyOXtmaWxsOiNGRUZFRkU7fS5zdDMwe2ZpbGw6IzM4NjJBMTt9LnN0MzF7ZmlsbDpub25lO3N0cm9rZTojRDE1NzM3O3N0cm9rZS13aWR0aDo0O3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3QzMntmaWxsOiMyQzdBNEY7fS5zdDMze2ZpbGw6bm9uZTtzdHJva2U6I0ZFRkVGRTtzdHJva2Utd2lkdGg6NTtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0MzR7ZmlsbDojRkZGRkZGO3N0cm9rZTojQzhDOEM4O3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3QzNXtmaWxsOm5vbmU7c3Ryb2tlOiM2RUFGREY7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDM2e2ZpbGw6bm9uZTtzdHJva2U6Izk5OTk5OTtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0Mzd7ZmlsbDojNkFCMEU1O30uc3QzOHtmaWxsOiNDNUM1QzU7fS5zdDM5e2ZpbGw6I0ZGRkZGRjtzdHJva2U6Izk5OTk5OTtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0NDB7ZmlsbDpub25lO3N0cm9rZTojRjVCQjlFO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Q0MXtmaWxsOiM4NkJFQjc7fS5zdDQye2ZpbGw6IzZFQUZERjt9LnN0NDN7ZmlsbDojNkJCMEU1O30uc3Q0NHtmaWxsOm5vbmU7c3Ryb2tlOiM2QUFGRTU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDQ1e2ZpbGw6IzZBQUZFNTt9LnN0NDZ7ZmlsbDojMDA3OEQ3O30uc3Q0N3tmaWxsOiNGRjkyOTI7fS5zdDQ4e2ZpbGw6I0U4N0U3RTt9LnN0NDl7ZmlsbDojRkZDM0MzO30uc3Q1MHtmaWxsOiM5MUQ0RkU7fS5zdDUxe2ZpbGw6IzYzQTdEMzt9LnN0NTJ7ZmlsbDojQzFFN0ZGO30uc3Q1M3tmaWxsOiM4M0Q2Qjk7fS5zdDU0e2ZpbGw6IzQ2QzY4Qzt9LnN0NTV7ZmlsbDojQkJFOEQ4O30uc3Q1NntmaWxsOiNGRUIxN0Q7fS5zdDU3e2ZpbGw6I0REOTY2Njt9LnN0NTh7ZmlsbDojRkVENEI3O30uc3Q1OXtmaWxsOiNGMkEyQTI7fS5zdDYwe2ZpbGw6I0YxQzVDNTt9LnN0NjF7ZmlsbDojREJCNjYzO30uc3Q2MntmaWxsOiNDRUExNTE7fS5zdDYze2ZpbGw6I0VCRDdBOTt9LnN0NjR7ZmlsbDojQ0VDRUNFO30uc3Q2NXtmaWxsOiNCN0I3Qjc7fS5zdDY2e2ZpbGw6I0U0RTRFNDt9LnN0Njd7ZmlsbDojNjVBQUQxO30uc3Q2OHtmaWxsOiNFNTdBN0E7fS5zdDY5e2ZpbGw6I0U2QTZFODt9LnN0NzB7ZmlsbDojRDY4QUQ2O30uc3Q3MXtmaWxsOiNGRkNDRkU7fS5zdDcye2ZpbGw6Izk4Q0U1Rjt9LnN0NzN7ZmlsbDojOENBRjJDO30uc3Q3NHtmaWxsOiNDNkUzQTc7fS5zdDc1e2ZpbGw6I0ZGQjU3ODt9LnN0NzZ7ZmlsbDojRUQ5RjY0O30uc3Q3N3tmaWxsOiNGRkQ2QjU7fS5zdDc4e2ZpbGw6I0Y0QTFFRjt9LnN0Nzl7ZmlsbDojREQ4N0REO30uc3Q4MHtmaWxsOiNGOUNCRjY7fS5zdDgxe2ZpbGw6I0E4QTJGNDt9LnN0ODJ7ZmlsbDojODg4NUU4O30uc3Q4M3tmaWxsOiNDRkNDRjg7fS5zdDg0e2ZpbGw6I0JDQkNCQzt9LnN0ODV7ZmlsbDojQThBOEE4O30uc3Q4NntmaWxsOiNEQURBREE7fS5zdDg3e2ZpbGw6Izc3Q0NEQjt9LnN0ODh7ZmlsbDojQjRFM0VCO30uc3Q4OXtmaWxsOiNGRkI3QTQ7fS5zdDkwe2ZpbGw6I0Y2OUE3Qjt9LnN0OTF7ZmlsbDojRkZEN0NEO30uc3Q5MntmaWxsOiM3MUM4RjQ7fS5zdDkze2ZpbGw6IzhEQzk3Nzt9LnN0OTR7ZmlsbDojN0NBODUxO30uc3Q5NXtvcGFjaXR5OjAuNDU7ZmlsbDojRkZGRkZGO30uc3Q5NntmaWxsOm5vbmU7c3Ryb2tlOiM2QkIwRTU7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDk3e2ZpbGw6IzAwOEZFNzt9LnN0OTh7ZmlsbDojQTdEREZGO30uc3Q5OXtmaWxsOiMyRUI5ODg7fS5zdDEwMHtmaWxsOiM5MkVDQ0E7fS5zdDEwMXtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDEwMntmaWxsOiNGRDY2MDA7fS5zdDEwM3tmaWxsOiNGRkNEQUE7fS5zdDEwNHtmaWxsOiNGRkNDQ0I7fS5zdDEwNXtmaWxsOiNGMTAzMDA7fS5zdDEwNntmaWxsOiNFQ0VDRUM7fS5zdDEwN3tmaWxsOiNGMjlDMUY7fS5zdDEwOHtmaWxsOiNGRkVGQ0M7fS5zdDEwOXtmaWxsOiNEQ0RDRkY7fS5zdDExMHtmaWxsOiNENkQ2RDY7fS5zdDExMXtmaWxsOiNFOUZGQjg7fS5zdDExMntmaWxsOiNDNUVGRkY7fS5zdDExM3tmaWxsOiNDQUZGRTE7fS5zdDExNHtmaWxsOiNGRkNEQUI7fS5zdDExNXtmaWxsOiM4MjNBOUI7fS5zdDExNntmaWxsOiNFQ0JERkY7fS5zdDExN3tmaWxsOiNBRkVGRUQ7fS5zdDExOHtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3QxMTl7ZmlsbDojOEY4RjhGO30uc3QxMjB7b3BhY2l0eTowLjQ1O30uc3QxMjF7ZmlsbDpub25lO3N0cm9rZTojRkZGRkZGO3N0cm9rZS13aWR0aDozO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3QxMjJ7ZmlsbDojOTFENUZGO30uc3QxMjN7ZmlsbDojMjY5RkU5O30uc3QxMjR7ZmlsbDojOTQ5NDk0O30uc3QxMjV7ZmlsbDojRjVCQjlFO30uc3QxMjZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMl8pO30uc3QxMjd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNF8pO2ZpbGw6IzMwMzAzMDt9LnN0MTI4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzZfKTtmaWxsOm5vbmU7c3Ryb2tlOiM2MTYxNjE7c3Ryb2tlLWxpbmVjYXA6c3F1YXJlO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3QxMjl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfOF8pO30uc3QxMzB7b3BhY2l0eTowO2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEwXyk7ZmlsbDojRkZFMkUyO30uc3QxMzF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTRfKTt9LnN0MTMye2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE2Xyk7ZmlsbDojMzAzMDMwO30uc3QxMzN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMThfKTtmaWxsOm5vbmU7c3Ryb2tlOiM2MTYxNjE7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDEzNHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8yMF8pO30uc3QxMzV7b3BhY2l0eTowLjc7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMjJfKTtmaWxsOiNGRkZGRkY7fS5zdDEzNntvcGFjaXR5OjAuNDI7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMjRfKTtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLWxpbmVjYXA6c3F1YXJlO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3QxMzd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMjRfKTt9LnN0MTM4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzI2Xyk7fS5zdDEzOXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8yOF8pO2ZpbGw6IzMwMzAzMDt9LnN0MTQwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzMwXyk7ZmlsbDpub25lO3N0cm9rZTojNjE2MTYxO3N0cm9rZS1saW5lY2FwOnNxdWFyZTtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0MTQxe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzMyXyk7fS5zdDE0MntvcGFjaXR5OjAuNztjbGlwLXBhdGg6dXJsKCNTVkdJRF8zNF8pO2ZpbGw6I0ZGRkZGRjt9LnN0MTQze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzM2Xyk7fS5zdDE0NHtvcGFjaXR5OjAuNztjbGlwLXBhdGg6dXJsKCNTVkdJRF8zOF8pO2ZpbGw6I0ZGRkZGRjt9LnN0MTQ1e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzQyXyk7fS5zdDE0NntvcGFjaXR5OjAuNztjbGlwLXBhdGg6dXJsKCNTVkdJRF80NF8pO2ZpbGw6I0ZGRkZGRjt9LnN0MTQ3e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzQ2Xyk7fS5zdDE0OHtvcGFjaXR5OjA7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNDhfKTtmaWxsOiNGRkZGRkY7fS5zdDE0OXtjbGlwLXBhdGg6dXJsKCNTVkdJRF81MF8pO30uc3QxNTB7b3BhY2l0eTowO2NsaXAtcGF0aDp1cmwoI1NWR0lEXzUyXyk7ZmlsbDojRkZGRkZGO30uc3QxNTF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNTRfKTt9LnN0MTUye29wYWNpdHk6MC4xODtjbGlwLXBhdGg6dXJsKCNTVkdJRF81Nl8pO2ZpbGw6I0ZGRkZGRjt9LnN0MTUze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzU4Xyk7fS5zdDE1NHtvcGFjaXR5OjAuNztjbGlwLXBhdGg6dXJsKCNTVkdJRF82MF8pO2ZpbGw6I0ZGRkZGRjt9LnN0MTU1e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzYyXyk7fS5zdDE1NntvcGFjaXR5OjAuNztjbGlwLXBhdGg6dXJsKCNTVkdJRF82NF8pO2ZpbGw6I0ZGRkZGRjt9LnN0MTU3e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzY2Xyk7fS5zdDE1OHtvcGFjaXR5OjAuNztjbGlwLXBhdGg6dXJsKCNTVkdJRF82OF8pO2ZpbGw6I0ZGRkZGRjt9LnN0MTU5e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzcwXyk7fS5zdDE2MHtjbGlwLXBhdGg6dXJsKCNTVkdJRF83Ml8pO30uc3QxNjF7b3BhY2l0eTowLjE7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNzRfKTtmaWxsOiNGRkZGRkY7fS5zdDE2MntjbGlwLXBhdGg6dXJsKCNTVkdJRF83Nl8pO30uc3QxNjN7b3BhY2l0eTowLjc7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNzhfKTtmaWxsOiNGRkZGRkY7fS5zdDE2NHtjbGlwLXBhdGg6dXJsKCNTVkdJRF84Ml8pO30uc3QxNjV7b3BhY2l0eTowO2NsaXAtcGF0aDp1cmwoI1NWR0lEXzg0Xyk7ZmlsbDojRkZGRkZGO30uc3QxNjZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfODZfKTt9LnN0MTY3e29wYWNpdHk6MC43O2NsaXAtcGF0aDp1cmwoI1NWR0lEXzg4Xyk7ZmlsbDojRkZGRkZGO30uc3QxNjh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfOTJfKTt9LnN0MTY5e29wYWNpdHk6MDtjbGlwLXBhdGg6dXJsKCNTVkdJRF85NF8pO2ZpbGw6I0ZGRkZGRjt9LnN0MTcwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzk2Xyk7fS5zdDE3MXtvcGFjaXR5OjAuNztjbGlwLXBhdGg6dXJsKCNTVkdJRF85OF8pO2ZpbGw6I0ZGRkZGRjt9LnN0MTcye2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEwMl8pO30uc3QxNzN7b3BhY2l0eTowO2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEwNF8pO2ZpbGw6I0ZGRkZGRjt9LnN0MTc0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEwNl8pO30uc3QxNzV7b3BhY2l0eTowLjc7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTA4Xyk7ZmlsbDojRkZGRkZGO30uc3QxNzZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTEyXyk7fS5zdDE3N3tvcGFjaXR5OjA7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTE0Xyk7ZmlsbDojRkZGRkZGO30uc3QxNzh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTE2Xyk7fS5zdDE3OXtvcGFjaXR5OjAuNztjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMThfKTtmaWxsOiNGRkZGRkY7fS5zdDE4MHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMjJfKTt9LnN0MTgxe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEyNF8pO2ZpbGw6I0UwRERERDt9LnN0MTgye2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEyNl8pO30uc3QxODN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTI4Xyk7ZmlsbDojRTBEREREO30uc3QxODR7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTMwXyk7fS5zdDE4NXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMzJfKTtmaWxsOiNFMEREREQ7fS5zdDE4NntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMzRfKTt9LnN0MTg3e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEzNl8pO2ZpbGw6I0UwRERERDt9LnN0MTg4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEzOF8pO30uc3QxODl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTQwXyk7ZmlsbDojRTBEREREO30uc3QxOTB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTQyXyk7fS5zdDE5MXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNDRfKTtmaWxsOiNFMEREREQ7fS5zdDE5MntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNDZfKTt9LnN0MTkze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE0OF8pO2ZpbGw6I0UwRERERDt9LnN0MTk0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE1MF8pO30uc3QxOTV7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTUyXyk7ZmlsbDojRTBEREREO30uc3QxOTZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTU0Xyk7fS5zdDE5N3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNTZfKTtmaWxsOiMyMTIxMjE7fS5zdDE5OHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNThfKTt9LnN0MTk5e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE2MF8pO2ZpbGw6bm9uZTtzdHJva2U6IzYxNjE2MTtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0MjAwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE2Ml8pO30uc3QyMDF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTY0Xyk7ZmlsbDojRkZGRkZGO30uc3QyMDJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTY4Xyk7fS5zdDIwM3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNzBfKTtmaWxsOiNGRkZGRkY7fS5zdDIwNHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNzJfKTt9LnN0MjA1e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE3NF8pO2ZpbGw6I0ZGRkZGRjt9LnN0MjA2e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE3Nl8pO30uc3QyMDd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTc4Xyk7ZmlsbDojRkZGRkZGO30uc3QyMDh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTgwXyk7fS5zdDIwOXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xODJfKTtmaWxsOiNGRkZGRkY7fS5zdDIxMHtvcGFjaXR5OjAuMjQ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTg0Xyk7ZmlsbDpub25lO3N0cm9rZTojRkZGRkZGO3N0cm9rZS1saW5lY2FwOnNxdWFyZTtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0MjExe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE4Nl8pO30uc3QyMTJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTg4Xyk7ZmlsbDojRkZGRkZGO30uc3QyMTN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTkwXyk7fS5zdDIxNHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xOTJfKTtmaWxsOiMzMDMwMzA7fS5zdDIxNXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xOTRfKTt9LnN0MjE2e29wYWNpdHk6MDtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xOTZfKTtmaWxsOiNEOEQ4RDg7fS5zdDIxN3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xOThfKTt9LnN0MjE4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzIwMF8pO2ZpbGw6I0ZGRkZGRjt9LnN0MjE5e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzIwMl8pO30uc3QyMjB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMjA0Xyk7ZmlsbDojMzAzMDMwO30uc3QyMjF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMjA4Xyk7fS5zdDIyMntjbGlwLXBhdGg6dXJsKCNTVkdJRF8yMTBfKTtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30uc3QyMjN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMjEyXyk7fS5zdDIyNHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8yMTRfKTt9LnN0MjI1e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzIxNl8pO2ZpbGw6I0UwRERERDt9LnN0MjI2e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzIxOF8pO30uc3QyMjd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMjIwXyk7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9LnN0MjI4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzIyMl8pO30uc3QyMjl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMjI0Xyk7fS5zdDIzMHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8yMjZfKTtmaWxsOiNFMEREREQ7fS5zdDIzMXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8yMjhfKTt9LnN0MjMye2NsaXAtcGF0aDp1cmwoI1NWR0lEXzIzMF8pO2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAgICA7fS5zdDIzM3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8yMzJfKTt9LnN0MjM0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzIzNF8pO30uc3QyMzV7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMjM2Xyk7ZmlsbDojRTBEREREO30uc3QyMzZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMjM4Xyk7fS5zdDIzN3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8yNDBfKTtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30uc3QyMzh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMjQyXyk7fS5zdDIzOXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8yNDRfKTt9LnN0MjQwe29wYWNpdHk6MC44MjI4O2NsaXAtcGF0aDp1cmwoI1NWR0lEXzI0Nl8pO2ZpbGw6I0ZGRkZGRjt9LnN0MjQxe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzI0OF8pO30uc3QyNDJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMjUwXyk7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9LnN0MjQze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzI1Ml8pO30uc3QyNDR7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMjU0Xyk7fS5zdDI0NXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8yNTZfKTtmaWxsOiNFMEREREQ7fS5zdDI0NntjbGlwLXBhdGg6dXJsKCNTVkdJRF8yNThfKTt9LnN0MjQ3e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzI2MF8pO2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAgICA7fS5zdDI0OHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8yNjJfKTt9LnN0MjQ5e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzI2NF8pO30uc3QyNTB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMjY2Xyk7ZmlsbDojRTBEREREO30uc3QyNTF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMjY4Xyk7fS5zdDI1MntjbGlwLXBhdGg6dXJsKCNTVkdJRF8yNzBfKTtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30uc3QyNTN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMjcyXyk7fS5zdDI1NHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8yNzRfKTt9LnN0MjU1e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzI3Nl8pO2ZpbGw6I0UwRERERDt9LnN0MjU2e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzI3OF8pO30uc3QyNTd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMjgwXyk7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9LnN0MjU4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzI4Ml8pO30uc3QyNTl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMjg0Xyk7fS5zdDI2MHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8yODZfKTtmaWxsOiNFMEREREQ7fS5zdDI2MXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8yODhfKTt9LnN0MjYye2NsaXAtcGF0aDp1cmwoI1NWR0lEXzI5MF8pO2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAgICA7fS5zdDI2M3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8yOTJfKTt9LnN0MjY0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzI5NF8pO30uc3QyNjV7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMjk2Xyk7ZmlsbDojRTBEREREO30uc3QyNjZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMjk4Xyk7fS5zdDI2N3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8zMDBfKTtmaWxsOiNGRjg2MkM7fS5zdDI2OHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8zMDJfKTt9LnN0MjY5e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzMwNF8pO2ZpbGw6I0ZGRkZGRjt9LnN0Mjcwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzMwNl8pO30uc3QyNzF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMzA4Xyk7ZmlsbDojRkZGRkZGO30uc3QyNzJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMzEwXyk7fS5zdDI3M3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8zMTJfKTtmaWxsOiNGRkZGRkY7fS5zdDI3NHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8zMTRfKTt9LnN0Mjc1e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzMxNl8pO2ZpbGw6I0ZGQ0RBQjt9LnN0Mjc2e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzMxOF8pO30uc3QyNzd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMzIwXyk7ZmlsbDojRkY4NjJDO30uc3QyNzh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMzIyXyk7fS5zdDI3OXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8zMjRfKTtmaWxsOiNGRkZGRkY7fS5zdDI4MHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8zMjZfKTt9LnN0Mjgxe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzMyOF8pO2ZpbGw6I0ZGRkZGRjt9LnN0Mjgye2NsaXAtcGF0aDp1cmwoI1NWR0lEXzMzMF8pO30uc3QyODN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMzMyXyk7ZmlsbDojRkZGRkZGO30uc3QyODR7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMzM0Xyk7fS5zdDI4NXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8zMzZfKTtmaWxsOiNGRkNEQUI7fS5zdDI4NntjbGlwLXBhdGg6dXJsKCNTVkdJRF8zMzhfKTt9LnN0Mjg3e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzM0MF8pO2ZpbGw6I0ZGODYyQzt9LnN0Mjg4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzM0Ml8pO30uc3QyODl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMzQ0Xyk7ZmlsbDojRkZGRkZGO30uc3QyOTB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMzQ2Xyk7fS5zdDI5MXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8zNDhfKTtmaWxsOiNGRkZGRkY7fS5zdDI5MntjbGlwLXBhdGg6dXJsKCNTVkdJRF8zNTBfKTt9LnN0Mjkze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzM1Ml8pO2ZpbGw6I0ZGRkZGRjt9LnN0Mjk0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzM1NF8pO30uc3QyOTV7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMzU2Xyk7ZmlsbDojRkZDREFCO30uc3QyOTZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMzU4Xyk7fS5zdDI5N3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8zNjBfKTtmaWxsOiM0QjQ4NEM7fS5zdDI5OHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8zNjJfKTt9LnN0Mjk5e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzM2NF8pO2ZpbGw6I0ZGRkZGRjt9LnN0MzAwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzM2Nl8pO30uc3QzMDF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMzY4Xyk7ZmlsbDojRkZGRkZGO30uc3QzMDJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMzcwXyk7fS5zdDMwM3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8zNzJfKTtmaWxsOiNGRkZGRkY7fS5zdDMwNHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8zNzRfKTt9LnN0MzA1e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzM3Nl8pO2ZpbGw6I0Q2RDZENjt9LnN0MzA2e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzM3OF8pO30uc3QzMDd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMzgwXyk7ZmlsbDojMkVCOTg4O30uc3QzMDh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMzgyXyk7fS5zdDMwOXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8zODRfKTtmaWxsOiM5MkVDQ0E7fS5zdDMxMHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8zODZfKTt9LnN0MzExe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzM4OF8pO2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAgICA7fS5zdDMxMntjbGlwLXBhdGg6dXJsKCNTVkdJRF8zOTBfKTt9LnN0MzEze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzM5Ml8pO30uc3QzMTR7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMzk0Xyk7ZmlsbDojRkZGRkZGO30uc3QzMTV7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMzk2Xyk7fS5zdDMxNntjbGlwLXBhdGg6dXJsKCNTVkdJRF8zOThfKTtmaWxsOiNGRkZGRkY7fS5zdDMxN3tjbGlwLXBhdGg6dXJsKCNTVkdJRF80MDBfKTt9LnN0MzE4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzQwMl8pO2ZpbGw6I0ZGRkZGRjt9LnN0MzE5e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzQwNF8pO30uc3QzMjB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNDA2Xyk7ZmlsbDojRkY4NjJDO30uc3QzMjF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNDA4Xyk7fS5zdDMyMntjbGlwLXBhdGg6dXJsKCNTVkdJRF80MTBfKTtmaWxsOiNGRkZGRkY7fS5zdDMyM3tjbGlwLXBhdGg6dXJsKCNTVkdJRF80MTJfKTt9LnN0MzI0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzQxNF8pO2ZpbGw6I0ZGRkZGRjt9LnN0MzI1e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzQxNl8pO30uc3QzMjZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNDE4Xyk7ZmlsbDojRkZGRkZGO30uc3QzMjd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNDIwXyk7fS5zdDMyOHtjbGlwLXBhdGg6dXJsKCNTVkdJRF80MjJfKTtmaWxsOiNBQUFBQUE7fS5zdDMyOXtjbGlwLXBhdGg6dXJsKCNTVkdJRF80MjRfKTt9LnN0MzMwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzQyNl8pO2ZpbGw6I0VDRUNFQzt9LnN0MzMxe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzQyOF8pO30uc3QzMzJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNDMwXyk7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9LnN0MzMze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzQzMl8pO30uc3QzMzR7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNDM0Xyk7fS5zdDMzNXtjbGlwLXBhdGg6dXJsKCNTVkdJRF80MzZfKTtmaWxsOiNGRkZGRkY7fS5zdDMzNntjbGlwLXBhdGg6dXJsKCNTVkdJRF80MzhfKTt9LnN0MzM3e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzQ0MF8pO2ZpbGw6I0ZGRkZGRjt9LnN0MzM4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzQ0Ml8pO30uc3QzMzl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNDQ0Xyk7ZmlsbDojRkZGRkZGO30uc3QzNDB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNDQ2Xyk7fS5zdDM0MXtjbGlwLXBhdGg6dXJsKCNTVkdJRF80NDhfKTtmaWxsOiMwMDkwRDg7fS5zdDM0MntjbGlwLXBhdGg6dXJsKCNTVkdJRF80NTBfKTt9LnN0MzQze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzQ1Ml8pO2ZpbGw6I0ZGRkZGRjt9LnN0MzQ0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzQ1NF8pO30uc3QzNDV7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNDU2Xyk7ZmlsbDojRkZGRkZGO30uc3QzNDZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNDU4Xyk7fS5zdDM0N3tjbGlwLXBhdGg6dXJsKCNTVkdJRF80NjBfKTtmaWxsOiNGRkZGRkY7fS5zdDM0OHtjbGlwLXBhdGg6dXJsKCNTVkdJRF80NjJfKTt9LnN0MzQ5e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzQ2NF8pO2ZpbGw6I0M1RUZGRjt9LnN0MzUwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzQ2Nl8pO30uc3QzNTF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNDY4Xyk7ZmlsbDojMjI3OTRBO30uc3QzNTJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNDcwXyk7fS5zdDM1M3tjbGlwLXBhdGg6dXJsKCNTVkdJRF80NzJfKTtmaWxsOiNGRkZGRkY7fS5zdDM1NHtjbGlwLXBhdGg6dXJsKCNTVkdJRF80NzRfKTt9LnN0MzU1e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzQ3Nl8pO2ZpbGw6I0ZGRkZGRjt9LnN0MzU2e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzQ3OF8pO30uc3QzNTd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNDgwXyk7ZmlsbDojRkZGRkZGO30uc3QzNTh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNDgyXyk7fS5zdDM1OXtjbGlwLXBhdGg6dXJsKCNTVkdJRF80ODRfKTtmaWxsOiNDQUZGRTE7fS5zdDM2MHtjbGlwLXBhdGg6dXJsKCNTVkdJRF80ODZfKTt9LnN0MzYxe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzQ4OF8pO2ZpbGw6I0YyOUMxRjt9LnN0MzYye2NsaXAtcGF0aDp1cmwoI1NWR0lEXzQ5MF8pO30uc3QzNjN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNDkyXyk7ZmlsbDojRkZFRkNDO30uc3QzNjR7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNDk0Xyk7fS5zdDM2NXtjbGlwLXBhdGg6dXJsKCNTVkdJRF80OTZfKTtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30uc3QzNjZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNDk4Xyk7fS5zdDM2N3tjbGlwLXBhdGg6dXJsKCNTVkdJRF81MDBfKTt9LnN0MzY4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzUwMl8pO2ZpbGw6I0ZGRkZGRjt9LnN0MzY5e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzUwNF8pO30uc3QzNzB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNTA2Xyk7ZmlsbDojRkZGRkZGO30uc3QzNzF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNTA4Xyk7fS5zdDM3MntjbGlwLXBhdGg6dXJsKCNTVkdJRF81MTBfKTtmaWxsOiNGRkZGRkY7fS5zdDM3M3tjbGlwLXBhdGg6dXJsKCNTVkdJRF81MTJfKTt9LnN0Mzc0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzUxNF8pO2ZpbGw6I0ZGRkZGRjt9LnN0Mzc1e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzUxNl8pO30uc3QzNzZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNTE4Xyk7ZmlsbDojRjEwMzAwO30uc3QzNzd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNTIwXyk7fS5zdDM3OHtjbGlwLXBhdGg6dXJsKCNTVkdJRF81MjJfKTtmaWxsOiNGRkNDQ0I7fS5zdDM3OXtjbGlwLXBhdGg6dXJsKCNTVkdJRF81MjRfKTt9LnN0Mzgwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzUyNl8pO2ZpbGw6I0ZGRkZGRjt9LnN0Mzgxe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzUyOF8pO30uc3QzODJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNTMwXyk7ZmlsbDojRkZGRkZGO30uc3QzODN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNTMyXyk7fS5zdDM4NHtjbGlwLXBhdGg6dXJsKCNTVkdJRF81MzRfKTtmaWxsOiMwMDhGRTc7fS5zdDM4NXtjbGlwLXBhdGg6dXJsKCNTVkdJRF81MzZfKTt9LnN0Mzg2e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzUzOF8pO2ZpbGw6I0E3RERGRjt9LnN0Mzg3e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzU0MF8pO30uc3QzODh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNTQyXyk7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9LnN0Mzg5e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzU0NF8pO30uc3QzOTB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNTQ2Xyk7fS5zdDM5MXtjbGlwLXBhdGg6dXJsKCNTVkdJRF81NDhfKTtmaWxsOiNGRkZGRkY7fS5zdDM5MntjbGlwLXBhdGg6dXJsKCNTVkdJRF81NTBfKTt9LnN0Mzkze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzU1Ml8pO2ZpbGw6I0ZGRkZGRjt9LnN0Mzk0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzU1NF8pO30uc3QzOTV7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNTU2Xyk7ZmlsbDojRkZGRkZGO30uc3QzOTZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNTU4Xyk7fS5zdDM5N3tjbGlwLXBhdGg6dXJsKCNTVkdJRF81NjBfKTtmaWxsOiMzMDMwMzA7fS5zdDM5OHtjbGlwLXBhdGg6dXJsKCNTVkdJRF81NjRfKTt9LnN0Mzk5e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzU2Nl8pO2ZpbGw6IzI4MjcyNzt9LnN0NDAwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzU2OF8pO30uc3Q0MDF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNTcwXyk7ZmlsbDpub25lO3N0cm9rZTojNDE0MDQwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Q0MDJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNTcyXyk7fS5zdDQwM3tjbGlwLXBhdGg6dXJsKCNTVkdJRF81NzRfKTtmaWxsOiNEQURBREE7fS5zdDQwNHtjbGlwLXBhdGg6dXJsKCNTVkdJRF81NzZfKTt9LnN0NDA1e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzU3OF8pO2ZpbGw6I0RBREFEQTt9LnN0NDA2e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzU4MF8pO30uc3Q0MDd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNTgyXyk7ZmlsbDojREFEQURBO30uc3Q0MDh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNTg2Xyk7fS5zdDQwOXtjbGlwLXBhdGg6dXJsKCNTVkdJRF81ODhfKTtmaWxsOiNEQURBREE7fS5zdDQxMHtjbGlwLXBhdGg6dXJsKCNTVkdJRF81OTJfKTt9LnN0NDExe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzU5NF8pO2ZpbGw6I0RBREFEQTt9LnN0NDEye2NsaXAtcGF0aDp1cmwoI1NWR0lEXzU5OF8pO30uc3Q0MTN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNjAwXyk7ZmlsbDojREFEQURBO30uc3Q0MTR7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNjA0Xyk7fS5zdDQxNXtjbGlwLXBhdGg6dXJsKCNTVkdJRF82MDZfKTtmaWxsOiNEQURBREE7fS5zdDQxNntjbGlwLXBhdGg6dXJsKCNTVkdJRF82MTBfKTt9LnN0NDE3e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzYxMl8pO2ZpbGw6I0RBREFEQTt9LnN0NDE4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzYxNl8pO30uc3Q0MTl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNjE4Xyk7ZmlsbDojMjAxRjFGO30uc3Q0MjB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNjIwXyk7fS5zdDQyMXtjbGlwLXBhdGg6dXJsKCNTVkdJRF82MjJfKTtmaWxsOm5vbmU7c3Ryb2tlOiM0MTQwNDA7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDQyMntjbGlwLXBhdGg6dXJsKCNTVkdJRF82MjRfKTt9LnN0NDIze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzYyNl8pO2ZpbGw6IzUxNEY0Rjt9LnN0NDI0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzYyOF8pO30uc3Q0MjV7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNjMwXyk7ZmlsbDojREFEQURBO30uc3Q0MjZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNjMyXyk7fS5zdDQyN3tjbGlwLXBhdGg6dXJsKCNTVkdJRF82MzRfKTtmaWxsOiNEQURBREE7fS5zdDQyOHtjbGlwLXBhdGg6dXJsKCNTVkdJRF82MzZfKTt9LnN0NDI5e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzYzOF8pO2ZpbGw6I0RBREFEQTt9LnN0NDMwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzY0MF8pO30uc3Q0MzF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNjQyXyk7ZmlsbDojRkZGRkZGO30uc3Q0MzJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNjQ0Xyk7fS5zdDQzM3tjbGlwLXBhdGg6dXJsKCNTVkdJRF82NDZfKTtmaWxsOiNEQURBREE7fS5zdDQzNHtjbGlwLXBhdGg6dXJsKCNTVkdJRF82NDhfKTt9LnN0NDM1e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzY1MF8pO2ZpbGw6I0RBREFEQTt9LnN0NDM2e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzY1Ml8pO30uc3Q0Mzd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNjU0Xyk7ZmlsbDojREFEQURBO30uc3Q0Mzh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNjU2Xyk7fS5zdDQzOXtjbGlwLXBhdGg6dXJsKCNTVkdJRF82NThfKTtmaWxsOiNEQURBREE7fS5zdDQ0MHtjbGlwLXBhdGg6dXJsKCNTVkdJRF82NjBfKTt9LnN0NDQxe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzY2Ml8pO2ZpbGw6I0RBREFEQTt9LnN0NDQye2NsaXAtcGF0aDp1cmwoI1NWR0lEXzY2Nl8pO30uc3Q0NDN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNjY4Xyk7ZmlsbDojNDE0MDQwO30uc3Q0NDR7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNjcwXyk7fS5zdDQ0NXtjbGlwLXBhdGg6dXJsKCNTVkdJRF82NzJfKTtmaWxsOiMyMDFGMUY7fS5zdDQ0NntjbGlwLXBhdGg6dXJsKCNTVkdJRF82NzRfKTt9LnN0NDQ3e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzY3Nl8pO2ZpbGw6bm9uZTtzdHJva2U6IzQxNDA0MDtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0NDQ4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzY3OF8pO30uc3Q0NDl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNjgwXyk7ZmlsbDojMjAxRjFGO30uc3Q0NTB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNjgyXyk7fS5zdDQ1MXtjbGlwLXBhdGg6dXJsKCNTVkdJRF82ODRfKTtmaWxsOm5vbmU7c3Ryb2tlOiM5QTlBOUE7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDQ1MntjbGlwLXBhdGg6dXJsKCNTVkdJRF82ODhfKTt9LnN0NDUze29wYWNpdHk6MDtjbGlwLXBhdGg6dXJsKCNTVkdJRF82OTBfKTtmaWxsOiNEOEQ4RDg7fS5zdDQ1NHtjbGlwLXBhdGg6dXJsKCNTVkdJRF82OTJfKTt9LnN0NDU1e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzY5NF8pO2ZpbGw6I0RBREFEQTt9LnN0NDU2e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzY5Nl8pO30uc3Q0NTd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNjk4Xyk7ZmlsbDojREFEQURBO30uc3Q0NTh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNzAwXyk7fS5zdDQ1OXtjbGlwLXBhdGg6dXJsKCNTVkdJRF83MDJfKTtmaWxsOiNEQURBREE7fS5zdDQ2MHtjbGlwLXBhdGg6dXJsKCNTVkdJRF83MDZfKTt9LnN0NDYxe29wYWNpdHk6MDtjbGlwLXBhdGg6dXJsKCNTVkdJRF83MDhfKTtmaWxsOiNGRjg0ODQ7fS5zdDQ2MntjbGlwLXBhdGg6dXJsKCNTVkdJRF83MTRfKTt9LnN0NDYze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzcxOF8pO30uc3Q0NjR7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNzIyXyk7fS5zdDQ2NXtjbGlwLXBhdGg6dXJsKCNTVkdJRF83MjRfKTtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDQ2NntjbGlwLXBhdGg6dXJsKCNTVkdJRF83MzBfKTt9LnN0NDY3e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzczNF8pO30uc3Q0Njh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNzM4Xyk7fS5zdDQ2OXtjbGlwLXBhdGg6dXJsKCNTVkdJRF83NDBfKTtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDQ3MHtjbGlwLXBhdGg6dXJsKCNTVkdJRF83NDZfKTt9LnN0NDcxe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzc1MF8pO30uc3Q0NzJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNzU0Xyk7fS5zdDQ3M3tjbGlwLXBhdGg6dXJsKCNTVkdJRF83NTZfKTtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDQ3NHtjbGlwLXBhdGg6dXJsKCNTVkdJRF83NThfKTt9LnN0NDc1e29wYWNpdHk6MDtjbGlwLXBhdGg6dXJsKCNTVkdJRF83NjBfKTtmaWxsOiNGRjkxOTE7fS5zdDQ3NntjbGlwLXBhdGg6dXJsKCNTVkdJRF83NjRfKTt9LnN0NDc3e29wYWNpdHk6MDtjbGlwLXBhdGg6dXJsKCNTVkdJRF83NjZfKTtmaWxsOiNGRjkxOTE7fS5zdDQ3OHtjbGlwLXBhdGg6dXJsKCNTVkdJRF83NzBfKTt9LnN0NDc5e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzc3Ml8pO2ZpbGw6I0ZGRkZGRjt9LnN0NDgwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzc3NF8pO30uc3Q0ODF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNzc2Xyk7ZmlsbDojOTQ5NDk0O30uc3Q0ODJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNzc4Xyk7fS5zdDQ4M3tjbGlwLXBhdGg6dXJsKCNTVkdJRF83ODBfKTtmaWxsOiM5NDk0OTQ7fS5zdDQ4NHtjbGlwLXBhdGg6dXJsKCNTVkdJRF83ODJfKTt9LnN0NDg1e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzc4NF8pO2ZpbGw6Izk0OTQ5NDt9LnN0NDg2e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzc4Nl8pO30uc3Q0ODd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNzg4Xyk7ZmlsbDojOTQ5NDk0O30uc3Q0ODh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNzkwXyk7fS5zdDQ4OXtjbGlwLXBhdGg6dXJsKCNTVkdJRF83OTJfKTtmaWxsOiNDNUM1QzU7fS5zdDQ5MHtjbGlwLXBhdGg6dXJsKCNTVkdJRF83OTRfKTt9LnN0NDkxe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzc5Nl8pO2ZpbGw6I0M1QzVDNTt9LnN0NDkye2NsaXAtcGF0aDp1cmwoI1NWR0lEXzc5OF8pO30uc3Q0OTN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfODAwXyk7ZmlsbDojOTQ5NDk0O30uc3Q0OTR7Y2xpcC1wYXRoOnVybCgjU1ZHSURfODA0Xyk7fS5zdDQ5NXtvcGFjaXR5OjA7Y2xpcC1wYXRoOnVybCgjU1ZHSURfODA2Xyk7ZmlsbDojRURGRjhGO30uc3Q0OTZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfODEwXyk7fS5zdDQ5N3tvcGFjaXR5OjA7Y2xpcC1wYXRoOnVybCgjU1ZHSURfODEyXyk7ZmlsbDojRkZCMUIxO30uc3Q0OTh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfODE2Xyk7fS5zdDQ5OXtjbGlwLXBhdGg6dXJsKCNTVkdJRF84MThfKTtmaWxsOiNGRkZGRkY7fS5zdDUwMHtjbGlwLXBhdGg6dXJsKCNTVkdJRF84MjBfKTt9LnN0NTAxe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzgyMl8pO2ZpbGw6Izk0OTQ5NDt9LnN0NTAye2NsaXAtcGF0aDp1cmwoI1NWR0lEXzgyNF8pO30uc3Q1MDN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfODI2Xyk7ZmlsbDojOTQ5NDk0O30uc3Q1MDR7Y2xpcC1wYXRoOnVybCgjU1ZHSURfODI4Xyk7fS5zdDUwNXtjbGlwLXBhdGg6dXJsKCNTVkdJRF84MzBfKTtmaWxsOiM5NDk0OTQ7fS5zdDUwNntjbGlwLXBhdGg6dXJsKCNTVkdJRF84MzJfKTt9LnN0NTA3e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzgzNF8pO2ZpbGw6Izk0OTQ5NDt9LnN0NTA4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzgzNl8pO30uc3Q1MDl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfODM4Xyk7ZmlsbDojQzVDNUM1O30uc3Q1MTB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfODQwXyk7fS5zdDUxMXtjbGlwLXBhdGg6dXJsKCNTVkdJRF84NDJfKTtmaWxsOiNDNUM1QzU7fS5zdDUxMntjbGlwLXBhdGg6dXJsKCNTVkdJRF84NDRfKTt9LnN0NTEze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzg0Nl8pO2ZpbGw6IzZFQUZERjt9LnN0NTE0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzg0OF8pO30uc3Q1MTV7b3BhY2l0eTowO2NsaXAtcGF0aDp1cmwoI1NWR0lEXzg1MF8pO2ZpbGw6I0ZGODQ4NDt9LnN0NTE2e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzg1NF8pO30uc3Q1MTd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfODU2Xyk7ZmlsbDojQkRCQ0JDO30uc3Q1MTh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfODU4Xyk7fS5zdDUxOXtjbGlwLXBhdGg6dXJsKCNTVkdJRF84NjBfKTtmaWxsOiNGMUVERUQ7fS5zdDUyMHtjbGlwLXBhdGg6dXJsKCNTVkdJRF84NjJfKTt9LnN0NTIxe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzg2NF8pO2ZpbGw6I0RBRDhEODt9LnN0NTIye2NsaXAtcGF0aDp1cmwoI1NWR0lEXzg2Nl8pO30uc3Q1MjN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfODY4Xyk7ZmlsbDojQkRCQ0JDO30uc3Q1MjR7Y2xpcC1wYXRoOnVybCgjU1ZHSURfODcwXyk7fS5zdDUyNXtjbGlwLXBhdGg6dXJsKCNTVkdJRF84NzJfKTtmaWxsOiNCREJDQkM7fS5zdDUyNntjbGlwLXBhdGg6dXJsKCNTVkdJRF84NzRfKTt9LnN0NTI3e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzg3Nl8pO2ZpbGw6I0JEQkNCQzt9LnN0NTI4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzg3OF8pO30uc3Q1Mjl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfODgwXyk7ZmlsbDojRUFFQUVBO30uc3Q1MzB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfODgyXyk7fS5zdDUzMXtjbGlwLXBhdGg6dXJsKCNTVkdJRF84ODRfKTtmaWxsOiNCREJDQkM7fS5zdDUzMntjbGlwLXBhdGg6dXJsKCNTVkdJRF84ODZfKTt9LnN0NTMze29wYWNpdHk6MDtjbGlwLXBhdGg6dXJsKCNTVkdJRF84ODhfKTtmaWxsOiNERUVDRjk7fS5zdDUzNHtjbGlwLXBhdGg6dXJsKCNTVkdJRF84OTJfKTt9LnN0NTM1e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzg5NF8pO2ZpbGw6I0ZGRkZGRjt9LnN0NTM2e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzg5Nl8pO30uc3Q1Mzd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfODk4Xyk7ZmlsbDojOTQ5NDk0O30uc3Q1Mzh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfOTAwXyk7fS5zdDUzOXtjbGlwLXBhdGg6dXJsKCNTVkdJRF85MDJfKTtmaWxsOiM5NDk0OTQ7fS5zdDU0MHtjbGlwLXBhdGg6dXJsKCNTVkdJRF85MDRfKTt9LnN0NTQxe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzkwNl8pO2ZpbGw6I0M1QzVDNTt9LnN0NTQye2NsaXAtcGF0aDp1cmwoI1NWR0lEXzkwOF8pO30uc3Q1NDN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfOTEwXyk7ZmlsbDojQzVDNUM1O30uc3Q1NDR7Y2xpcC1wYXRoOnVybCgjU1ZHSURfOTEyXyk7fS5zdDU0NXtjbGlwLXBhdGg6dXJsKCNTVkdJRF85MTRfKTtmaWxsOiM5NDk0OTQ7fS5zdDU0NntjbGlwLXBhdGg6dXJsKCNTVkdJRF85MTZfKTt9LnN0NTQ3e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzkxOF8pO2ZpbGw6Izk0OTQ5NDt9LnN0NTQ4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzkyMl8pO30uc3Q1NDl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfOTI0Xyk7ZmlsbDojRkZGRkZGO30uc3Q1NTB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfOTI2Xyk7fS5zdDU1MXtjbGlwLXBhdGg6dXJsKCNTVkdJRF85MjhfKTtmaWxsOiM5NDk0OTQ7fS5zdDU1MntjbGlwLXBhdGg6dXJsKCNTVkdJRF85MzBfKTt9LnN0NTUze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzkzMl8pO2ZpbGw6Izk0OTQ5NDt9LnN0NTU0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzkzNF8pO30uc3Q1NTV7Y2xpcC1wYXRoOnVybCgjU1ZHSURfOTM2Xyk7ZmlsbDojQzVDNUM1O30uc3Q1NTZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfOTM4Xyk7fS5zdDU1N3tjbGlwLXBhdGg6dXJsKCNTVkdJRF85NDBfKTtmaWxsOiNDNUM1QzU7fS5zdDU1OHtjbGlwLXBhdGg6dXJsKCNTVkdJRF85NDJfKTt9LnN0NTU5e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzk0NF8pO2ZpbGw6I0M1QzVDNTt9LnN0NTYwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzk0Nl8pO30uc3Q1NjF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfOTQ4Xyk7ZmlsbDojQzVDNUM1O30uc3Q1NjJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfOTUwXyk7fS5zdDU2M3tjbGlwLXBhdGg6dXJsKCNTVkdJRF85NTJfKTtmaWxsOiNDNUM1QzU7fS5zdDU2NHtjbGlwLXBhdGg6dXJsKCNTVkdJRF85NTRfKTt9LnN0NTY1e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzk1Nl8pO2ZpbGw6I0M1QzVDNTt9LnN0NTY2e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzk1OF8pO30uc3Q1Njd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfOTYwXyk7ZmlsbDojQzVDNUM1O30uc3Q1Njh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfOTYyXyk7fS5zdDU2OXtjbGlwLXBhdGg6dXJsKCNTVkdJRF85NjRfKTtmaWxsOiNDNUM1QzU7fS5zdDU3MHtjbGlwLXBhdGg6dXJsKCNTVkdJRF85NjZfKTt9LnN0NTcxe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzk2OF8pO2ZpbGw6I0M1QzVDNTt9LnN0NTcye2NsaXAtcGF0aDp1cmwoI1NWR0lEXzk3MF8pO30uc3Q1NzN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfOTcyXyk7ZmlsbDojQzVDNUM1O30uc3Q1NzR7Y2xpcC1wYXRoOnVybCgjU1ZHSURfOTc0Xyk7fS5zdDU3NXtjbGlwLXBhdGg6dXJsKCNTVkdJRF85NzZfKTtmaWxsOiNDNUM1QzU7fS5zdDU3NntjbGlwLXBhdGg6dXJsKCNTVkdJRF85NzhfKTt9LnN0NTc3e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzk4MF8pO2ZpbGw6I0M1QzVDNTt9LnN0NTc4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzk4Ml8pO30uc3Q1Nzl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfOTg0Xyk7ZmlsbDojQzVDNUM1O30uc3Q1ODB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfOTg2Xyk7fS5zdDU4MXtjbGlwLXBhdGg6dXJsKCNTVkdJRF85ODhfKTtmaWxsOiNDNUM1QzU7fS5zdDU4MntjbGlwLXBhdGg6dXJsKCNTVkdJRF85OTBfKTt9LnN0NTgze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzk5Ml8pO2ZpbGw6I0M1QzVDNTt9LnN0NTg0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzk5NF8pO30uc3Q1ODV7Y2xpcC1wYXRoOnVybCgjU1ZHSURfOTk2Xyk7ZmlsbDojQzVDNUM1O30uc3Q1ODZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfOTk4Xyk7fS5zdDU4N3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMDAwXyk7ZmlsbDojQzVDNUM1O30uc3Q1ODh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTAwMl8pO30uc3Q1ODl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTAwNF8pO2ZpbGw6I0M1QzVDNTt9LnN0NTkwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEwMDZfKTt9LnN0NTkxe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEwMDhfKTtmaWxsOiMyQzdBNEY7fS5zdDU5MntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMDEwXyk7fS5zdDU5M3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMDEyXyk7ZmlsbDojRkVGRUZFO30uc3Q1OTR7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTAxNF8pO30uc3Q1OTV7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTAxNl8pO2ZpbGw6I0JEQkNCQzt9LnN0NTk2e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEwMThfKTt9LnN0NTk3e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEwMjBfKTtmaWxsOiNGMUVERUQ7fS5zdDU5OHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMDIyXyk7fS5zdDU5OXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMDI0Xyk7ZmlsbDojREFEOEQ4O30uc3Q2MDB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTAyNl8pO30uc3Q2MDF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTAyOF8pO2ZpbGw6I0JEQkNCQzt9LnN0NjAye2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEwMzBfKTt9LnN0NjAze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEwMzJfKTtmaWxsOiNGMUVERUQ7fS5zdDYwNHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMDM0Xyk7fS5zdDYwNXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMDM2Xyk7ZmlsbDojREFEOEQ4O30uc3Q2MDZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTAzOF8pO30uc3Q2MDd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTA0MF8pO2ZpbGw6I0JEQkNCQzt9LnN0NjA4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEwNDJfKTt9LnN0NjA5e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEwNDRfKTtmaWxsOiNGMUVERUQ7fS5zdDYxMHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMDQ2Xyk7fS5zdDYxMXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMDQ4Xyk7ZmlsbDojREFEOEQ4O30uc3Q2MTJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTA1MF8pO30uc3Q2MTN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTA1Ml8pO2ZpbGw6I0JEQkNCQzt9LnN0NjE0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEwNTRfKTt9LnN0NjE1e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEwNTZfKTtmaWxsOiNGMUVERUQ7fS5zdDYxNntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMDU4Xyk7fS5zdDYxN3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMDYwXyk7ZmlsbDojREFEOEQ4O30uc3Q2MTh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTA2Ml8pO30uc3Q2MTl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTA2NF8pO2ZpbGw6I0JEQkNCQzt9LnN0NjIwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEwNjZfKTt9LnN0NjIxe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEwNjhfKTtmaWxsOiNGMUVERUQ7fS5zdDYyMntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMDcwXyk7fS5zdDYyM3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMDcyXyk7ZmlsbDojREFEOEQ4O30uc3Q2MjR7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTA3NF8pO30uc3Q2MjV7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTA3Nl8pO2ZpbGw6I0JEQkNCQzt9LnN0NjI2e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEwNzhfKTt9LnN0NjI3e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEwODBfKTtmaWxsOiNGMUVERUQ7fS5zdDYyOHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMDgyXyk7fS5zdDYyOXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMDg0Xyk7ZmlsbDojREFEOEQ4O30uc3Q2MzB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTA4Nl8pO30uc3Q2MzF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTA4OF8pO2ZpbGw6I0JEQkNCQzt9LnN0NjMye2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEwOTBfKTt9LnN0NjMze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEwOTJfKTtmaWxsOiNGMUVERUQ7fS5zdDYzNHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMDk0Xyk7fS5zdDYzNXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMDk2Xyk7ZmlsbDojREFEOEQ4O30uc3Q2MzZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTA5OF8pO30uc3Q2Mzd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTEwMF8pO2ZpbGw6I0JEQkNCQzt9LnN0NjM4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzExMDJfKTt9LnN0NjM5e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzExMDRfKTtmaWxsOiNGMUVERUQ7fS5zdDY0MHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMTA2Xyk7fS5zdDY0MXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMTA4Xyk7ZmlsbDojREFEOEQ4O30uc3Q2NDJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTExMF8pO30uc3Q2NDN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTExMl8pO2ZpbGw6I0JEQkNCQzt9LnN0NjQ0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzExMTRfKTt9LnN0NjQ1e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzExMTZfKTtmaWxsOiNGMUVERUQ7fS5zdDY0NntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMTE4Xyk7fS5zdDY0N3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMTIwXyk7ZmlsbDojREFEOEQ4O30uc3Q2NDh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTEyMl8pO30uc3Q2NDl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTEyNF8pO2ZpbGw6I0JEQkNCQzt9LnN0NjUwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzExMjZfKTt9LnN0NjUxe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzExMjhfKTtmaWxsOiNGMUVERUQ7fS5zdDY1MntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMTMwXyk7fS5zdDY1M3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMTMyXyk7ZmlsbDojREFEOEQ4O30uc3Q2NTR7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTEzNF8pO30uc3Q2NTV7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTEzNl8pO2ZpbGw6I0JEQkNCQzt9LnN0NjU2e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzExMzhfKTt9LnN0NjU3e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzExNDBfKTtmaWxsOiNGMUVERUQ7fS5zdDY1OHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMTQyXyk7fS5zdDY1OXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMTQ0Xyk7ZmlsbDojREFEOEQ4O30uc3Q2NjB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTE0Nl8pO30uc3Q2NjF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTE0OF8pO2ZpbGw6I0JEQkNCQzt9LnN0NjYye2NsaXAtcGF0aDp1cmwoI1NWR0lEXzExNTBfKTt9LnN0NjYze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzExNTJfKTtmaWxsOiNGMUVERUQ7fS5zdDY2NHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMTU0Xyk7fS5zdDY2NXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMTU2Xyk7ZmlsbDojREFEOEQ4O30uc3Q2NjZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTE1OF8pO30uc3Q2Njd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTE2MF8pO2ZpbGw6I0JEQkNCQzt9LnN0NjY4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzExNjJfKTt9LnN0NjY5e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzExNjRfKTtmaWxsOiNGMUVERUQ7fS5zdDY3MHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMTY2Xyk7fS5zdDY3MXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMTY4Xyk7ZmlsbDojREFEOEQ4O30uc3Q2NzJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTE3MF8pO30uc3Q2NzN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTE3Ml8pO2ZpbGw6I0JEQkNCQzt9LnN0Njc0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzExNzRfKTt9LnN0Njc1e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzExNzZfKTtmaWxsOiNGMUVERUQ7fS5zdDY3NntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMTc4Xyk7fS5zdDY3N3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMTgwXyk7ZmlsbDojREFEOEQ4O30uc3Q2Nzh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTE4Ml8pO30uc3Q2Nzl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTE4NF8pO2ZpbGw6I0JEQkNCQzt9LnN0Njgwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzExODZfKTt9LnN0Njgxe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzExODhfKTtmaWxsOiNGMUVERUQ7fS5zdDY4MntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMTkwXyk7fS5zdDY4M3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMTkyXyk7ZmlsbDojREFEOEQ4O30uc3Q2ODR7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTE5NF8pO30uc3Q2ODV7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTE5Nl8pO2ZpbGw6I0ZGRkZGRjt9LnN0Njg2e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzExOThfKTt9LnN0Njg3e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEyMDBfKTtmaWxsOiM5NDk0OTQ7fS5zdDY4OHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMjAyXyk7fS5zdDY4OXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMjA0Xyk7ZmlsbDojOTQ5NDk0O30uc3Q2OTB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTIwNl8pO30uc3Q2OTF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTIwOF8pO2ZpbGw6Izk0OTQ5NDt9LnN0Njkye2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEyMTBfKTt9LnN0Njkze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEyMTJfKTtmaWxsOiM5NDk0OTQ7fS5zdDY5NHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMjE0Xyk7fS5zdDY5NXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMjE2Xyk7ZmlsbDojQzVDNUM1O30uc3Q2OTZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTIxOF8pO30uc3Q2OTd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTIyMF8pO2ZpbGw6I0M1QzVDNTt9LnN0Njk4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEyMjJfKTt9LnN0Njk5e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEyMjRfKTtmaWxsOiM5NDk0OTQ7fS5zdDcwMHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMjI2Xyk7fS5zdDcwMXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMjI4Xyk7ZmlsbDojRkZGRkZGO30uc3Q3MDJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTIzMF8pO30uc3Q3MDN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTIzMl8pO2ZpbGw6Izk5OTk5OTt9LnN0NzA0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEyMzRfKTt9LnN0NzA1e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEyMzZfKTtmaWxsOiNFQUVBRUE7fS5zdDcwNntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMjM4Xyk7fS5zdDcwN3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMjQwXyk7ZmlsbDojNkJCMEU1O30uc3Q3MDh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTI0Ml8pO30uc3Q3MDl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTI0NF8pO2ZpbGw6Izk5OTk5OTt9LnN0NzEwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEyNDZfKTt9LnN0NzExe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEyNDhfKTtmaWxsOiNDOEM4Qzg7fS5zdDcxMntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMjUwXyk7fS5zdDcxM3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMjUyXyk7ZmlsbDojQzhDOEM4O30uc3Q3MTR7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTI1NF8pO30uc3Q3MTV7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTI1Nl8pO2ZpbGw6I0M4QzhDODt9LnN0NzE2e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEyNThfKTt9LnN0NzE3e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEyNjBfKTtmaWxsOiNDOEM4Qzg7fS5zdDcxOHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMjYyXyk7fS5zdDcxOXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMjY0Xyk7ZmlsbDojQzVDNUM1O30uc3Q3MjB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTI2Nl8pO30uc3Q3MjF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTI2OF8pO2ZpbGw6I0M1QzVDNTt9LnN0NzIye2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEyNzBfKTt9LnN0NzIze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEyNzJfKTtmaWxsOiNDNUM1QzU7fS5zdDcyNHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMjc0Xyk7fS5zdDcyNXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMjc2Xyk7ZmlsbDojQzVDNUM1O30uc3Q3MjZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTI3OF8pO30uc3Q3Mjd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTI4MF8pO2ZpbGw6I0M1QzVDNTt9LnN0NzI4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEyODJfKTt9LnN0NzI5e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEyODRfKTtmaWxsOiNDNUM1QzU7fS5zdDczMHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMjg2Xyk7fS5zdDczMXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMjg4Xyk7ZmlsbDojQzVDNUM1O30uc3Q3MzJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTI5MF8pO30uc3Q3MzN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTI5Ml8pO2ZpbGw6I0ZGRkZGRjt9LnN0NzM0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEyOTRfKTt9LnN0NzM1e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEyOTZfKTtmaWxsOiM5NDk0OTQ7fS5zdDczNntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMjk4Xyk7fS5zdDczN3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMzAwXyk7ZmlsbDojRkZGRkZGO30uc3Q3Mzh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTMwMl8pO30uc3Q3Mzl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTMwNF8pO2ZpbGw6Izk0OTQ5NDt9LnN0NzQwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEzMDZfKTt9LnN0NzQxe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEzMDhfKTtmaWxsOiNGRkZGRkY7fS5zdDc0MntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMzEwXyk7fS5zdDc0M3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMzEyXyk7ZmlsbDojQzhDOEM4O30uc3Q3NDR7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTMxNF8pO30uc3Q3NDV7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTMxNl8pO2ZpbGw6I0ZGRkZGRjt9LnN0NzQ2e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEzMThfKTt9LnN0NzQ3e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEzMjBfKTtmaWxsOiNDOEM4Qzg7fS5zdDc0OHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMzIyXyk7fS5zdDc0OXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMzI0Xyk7ZmlsbDojRkZGRkZGO30uc3Q3NTB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTMyNl8pO30uc3Q3NTF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTMyOF8pO2ZpbGw6I0M4QzhDODt9LnN0NzUye2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEzMzBfKTt9LnN0NzUze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEzMzJfKTtmaWxsOiNGRkZGRkY7fS5zdDc1NHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMzM0Xyk7fS5zdDc1NXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMzM2Xyk7ZmlsbDojQzhDOEM4O30uc3Q3NTZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTMzOF8pO30uc3Q3NTd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTM0MF8pO2ZpbGw6I0ZGRkZGRjt9LnN0NzU4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEzNDJfKTt9LnN0NzU5e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEzNDRfKTtmaWxsOiNDOEM4Qzg7fS5zdDc2MHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMzQ2Xyk7fS5zdDc2MXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMzQ4Xyk7ZmlsbDojRkZGRkZGO30uc3Q3NjJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTM1MF8pO30uc3Q3NjN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTM1Ml8pO2ZpbGw6I0M4QzhDODt9LnN0NzY0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEzNTRfKTt9LnN0NzY1e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEzNTZfKTtmaWxsOiNGRkZGRkY7fS5zdDc2NntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMzU4Xyk7fS5zdDc2N3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMzYwXyk7ZmlsbDojQzhDOEM4O30uc3Q3Njh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTM2Ml8pO30uc3Q3Njl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTM2NF8pO2ZpbGw6I0ZGRkZGRjt9LnN0Nzcwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEzNjZfKTt9LnN0Nzcxe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEzNjhfKTtmaWxsOiNDOEM4Qzg7fS5zdDc3MntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMzcwXyk7fS5zdDc3M3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMzcyXyk7ZmlsbDojRkZGRkZGO30uc3Q3NzR7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTM3NF8pO30uc3Q3NzV7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTM3Nl8pO2ZpbGw6I0M4QzhDODt9LnN0Nzc2e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEzNzhfKTt9LnN0Nzc3e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEzODBfKTtmaWxsOiNGRkZGRkY7fS5zdDc3OHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMzgyXyk7fS5zdDc3OXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMzg0Xyk7ZmlsbDojQzhDOEM4O30uc3Q3ODB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTM4Nl8pO30uc3Q3ODF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTM4OF8pO2ZpbGw6I0ZGRkZGRjt9LnN0Nzgye2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEzOTBfKTt9LnN0Nzgze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzEzOTJfKTtmaWxsOiM5NDk0OTQ7fS5zdDc4NHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMzk0Xyk7fS5zdDc4NXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMzk2Xyk7ZmlsbDojOTQ5NDk0O30uc3Q3ODZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTM5OF8pO30uc3Q3ODd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTQwMF8pO2ZpbGw6I0M1QzVDNTt9LnN0Nzg4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE0MDJfKTt9LnN0Nzg5e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE0MDRfKTtmaWxsOiNDNUM1QzU7fS5zdDc5MHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNDA2Xyk7fS5zdDc5MXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNDA4Xyk7ZmlsbDojQzVDNUM1O30uc3Q3OTJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTQxMF8pO30uc3Q3OTN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTQxMl8pO2ZpbGw6I0M1QzVDNTt9LnN0Nzk0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE0MTRfKTt9LnN0Nzk1e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE0MTZfKTtmaWxsOiNDNUM1QzU7fS5zdDc5NntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNDE4Xyk7fS5zdDc5N3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNDIwXyk7ZmlsbDojMDI3OUQ3O30uc3Q3OTh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTQyMl8pO30uc3Q3OTl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTQyNF8pO2ZpbGw6IzZBQUZFNTt9LnN0ODAwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE0MjZfKTt9LnN0ODAxe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE0MjhfKTtmaWxsOiM2QUFGRTU7fS5zdDgwMntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNDMwXyk7fS5zdDgwM3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNDMyXyk7ZmlsbDojQzVDNUM1O30uc3Q4MDR7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTQzNF8pO30uc3Q4MDV7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTQzNl8pO2ZpbGw6IzZBQUZFNTt9LnN0ODA2e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE0MzhfKTt9LnN0ODA3e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE0NDBfKTtmaWxsOiMwMDc4RDc7fS5zdDgwOHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNDQyXyk7fS5zdDgwOXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNDQ0Xyk7ZmlsbDojMzAzMDMwO30uc3Q4MTB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTQ0OF8pO30uc3Q4MTF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTQ1MF8pO2ZpbGw6IzFBMUExQTt9LnN0ODEye2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE0NTJfKTt9LnN0ODEze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE0NTRfKTtmaWxsOm5vbmU7c3Ryb2tlOiM1MDUwNTA7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDgxNHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNDU2Xyk7fS5zdDgxNXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNDU4Xyk7ZmlsbDojRjBGMEYwO30uc3Q4MTZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTQ2MF8pO30uc3Q4MTd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTQ2Ml8pO2ZpbGw6IzkxRDVGRjt9LnN0ODE4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE0NjRfKTtmaWxsOm5vbmU7c3Ryb2tlOiMyNjlGRTk7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDgxOXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNDY2Xyk7fS5zdDgyMHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNDY4Xyk7ZmlsbDojRjBGMEYwO30uc3Q4MjF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTQ3MF8pO30uc3Q4MjJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTQ3Ml8pO2ZpbGw6IzkxRDVGRjt9LnN0ODIze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE0NzRfKTtmaWxsOm5vbmU7c3Ryb2tlOiMyNjlGRTk7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDgyNHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNDc2Xyk7fS5zdDgyNXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNDc4Xyk7ZmlsbDojRjBGMEYwO30uc3Q4MjZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTQ4MF8pO30uc3Q4Mjd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTQ4Ml8pO2ZpbGw6IzkxRDVGRjt9LnN0ODI4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE0ODRfKTtmaWxsOm5vbmU7c3Ryb2tlOiMyNjlGRTk7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDgyOXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNDg2Xyk7fS5zdDgzMHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNDg4Xyk7ZmlsbDojMDA3MEYwO30uc3Q4MzF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTQ5MF8pO30uc3Q4MzJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTQ5Ml8pO2ZpbGw6I0ZGRkZGRjt9LnN0ODMze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE0OTRfKTt9LnN0ODM0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE0OTZfKTtmaWxsOiM5MUQ1RkY7fS5zdDgzNXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNDk4Xyk7ZmlsbDpub25lO3N0cm9rZTojMjY5RkU5O3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Q4MzZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTUwMF8pO30uc3Q4Mzd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTUwMl8pO2ZpbGw6IzM5MzkzOTt9LnN0ODM4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE1MDRfKTt9LnN0ODM5e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE1MDZfKTtmaWxsOiNGMEYwRjA7fS5zdDg0MHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNTA4Xyk7fS5zdDg0MXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNTEwXyk7ZmlsbDojOTFENUZGO30uc3Q4NDJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTUxMl8pO2ZpbGw6bm9uZTtzdHJva2U6IzI2OUZFOTtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0ODQze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE1MTRfKTt9LnN0ODQ0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE1MTZfKTtmaWxsOiNGMEYwRjA7fS5zdDg0NXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNTE4Xyk7fS5zdDg0NntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNTIwXyk7ZmlsbDojOTFENUZGO30uc3Q4NDd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTUyMl8pO2ZpbGw6bm9uZTtzdHJva2U6IzI2OUZFOTtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0ODQ4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE1MjRfKTt9LnN0ODQ5e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE1MjZfKTtmaWxsOiNGMEYwRjA7fS5zdDg1MHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNTI4Xyk7fS5zdDg1MXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNTMwXyk7ZmlsbDojOTFENUZGO30uc3Q4NTJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTUzMl8pO2ZpbGw6bm9uZTtzdHJva2U6IzI2OUZFOTtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0ODUze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE1MzRfKTt9LnN0ODU0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE1MzZfKTtmaWxsOiNGMEYwRjA7fS5zdDg1NXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNTM4Xyk7fS5zdDg1NntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNTQwXyk7ZmlsbDojOTFENUZGO30uc3Q4NTd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTU0Ml8pO2ZpbGw6bm9uZTtzdHJva2U6IzI2OUZFOTtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0ODU4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE1NDRfKTt9LnN0ODU5e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE1NDZfKTtmaWxsOiM0ODQ4NDg7fS5zdDg2MHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNTQ4Xyk7fS5zdDg2MXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNTUwXyk7ZmlsbDojMUExQTFBO30uc3Q4NjJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTU1Ml8pO30uc3Q4NjN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTU1NF8pO2ZpbGw6bm9uZTtzdHJva2U6IzQ4NDg0ODtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0ODY0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE1NTZfKTt9LnN0ODY1e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE1NThfKTtmaWxsOiMxQTFBMUE7fS5zdDg2NntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNTYwXyk7fS5zdDg2N3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNTYyXyk7ZmlsbDpub25lO3N0cm9rZTojNzY3Njc2O3N0cm9rZS13aWR0aDoyO3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Q4Njh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTU2Nl8pO30uc3Q4Njl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTU2OF8pO2ZpbGw6IzkxRDVGRjt9LnN0ODcwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE1NzBfKTtmaWxsOm5vbmU7c3Ryb2tlOiMyNjlGRTk7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDg3MXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNTcyXyk7fS5zdDg3MntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNTc0Xyk7ZmlsbDojOTFENUZGO30uc3Q4NzN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTU3Nl8pO2ZpbGw6bm9uZTtzdHJva2U6IzI2OUZFOTtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0ODc0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE1NzhfKTt9LnN0ODc1e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE1ODBfKTtmaWxsOiM5MUQ1RkY7fS5zdDg3NntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNTgyXyk7ZmlsbDpub25lO3N0cm9rZTojMjY5RkU5O3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Q4Nzd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTU4NF8pO30uc3Q4Nzh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTU4Nl8pO2ZpbGw6IzkxRDVGRjt9LnN0ODc5e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE1ODhfKTtmaWxsOm5vbmU7c3Ryb2tlOiMyNjlGRTk7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDg4MHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNTkwXyk7fS5zdDg4MXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNTkyXyk7ZmlsbDojOTFENUZGO30uc3Q4ODJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTU5NF8pO2ZpbGw6bm9uZTtzdHJva2U6IzI2OUZFOTtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0ODgze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE1OTZfKTt9LnN0ODg0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE1OThfKTtmaWxsOiM5MUQ1RkY7fS5zdDg4NXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNjAwXyk7ZmlsbDpub25lO3N0cm9rZTojMjY5RkU5O3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Q4ODZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTYwNF8pO30uc3Q4ODd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTYwOF8pO30uc3Q4ODh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTYxMl8pO30uc3Q4ODl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTYxNF8pO2ZpbGw6bm9uZTtzdHJva2U6I0ZGRkZGRjtzdHJva2Utd2lkdGg6NDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0ODkwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE2MjBfKTt9LnN0ODkxe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE2MjRfKTt9LnN0ODkye2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE2MjhfKTt9LnN0ODkze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE2MzBfKTtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDg5NHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNjM2Xyk7fS5zdDg5NXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNjQwXyk7fS5zdDg5NntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNjQ0Xyk7fS5zdDg5N3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNjQ2Xyk7ZmlsbDpub25lO3N0cm9rZTojRkZGRkZGO3N0cm9rZS13aWR0aDo0O3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Q4OTh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTY1MF8pO30uc3Q4OTl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTY1Ml8pO2ZpbGw6I0ZGQjU3ODt9LnN0OTAwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE2NTRfKTt9LnN0OTAxe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE2NTZfKTtmaWxsOiNFRDlGNjQ7fS5zdDkwMntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNjU4Xyk7fS5zdDkwM3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNjYwXyk7ZmlsbDojRkZENkI1O30uc3Q5MDR7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTY2Ml8pO30uc3Q5MDV7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTY2NF8pO2ZpbGw6I0VEOUY2NDt9LnN0OTA2e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE2NjZfKTt9LnN0OTA3e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE2NjhfKTtmaWxsOiNGRkZGRkY7fS5zdDkwOHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNjcwXyk7fS5zdDkwOXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNjcyXyk7ZmlsbDojRkZGRkZGO30uc3Q5MTB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTY3NF8pO30uc3Q5MTF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTY3Nl8pO2ZpbGw6I0ZGRkZGRjt9LnN0OTEye2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE2ODBfKTt9LnN0OTEze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE2ODJfKTtmaWxsOiNGRkI1Nzg7fS5zdDkxNHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNjg0Xyk7fS5zdDkxNXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNjg2Xyk7ZmlsbDojRUQ5RjY0O30uc3Q5MTZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTY4OF8pO30uc3Q5MTd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTY5MF8pO2ZpbGw6I0ZGRDZCNTt9LnN0OTE4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE2OTJfKTt9LnN0OTE5e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE2OTRfKTtmaWxsOiNFRDlGNjQ7fS5zdDkyMHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNjk2Xyk7fS5zdDkyMXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNjk4Xyk7ZmlsbDojRkZGRkZGO30uc3Q5MjJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTcwMF8pO30uc3Q5MjN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTcwMl8pO2ZpbGw6I0ZGRkZGRjt9LnN0OTI0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE3MDRfKTt9LnN0OTI1e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE3MDZfKTtmaWxsOiNGRkZGRkY7fS5zdDkyNntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNzEwXyk7fS5zdDkyN3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNzEyXyk7ZmlsbDojQ0VDRUNFO30uc3Q5Mjh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTcxNF8pO30uc3Q5Mjl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTcxNl8pO2ZpbGw6I0I3QjdCNzt9LnN0OTMwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE3MThfKTt9LnN0OTMxe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE3MjBfKTtmaWxsOiNFNEU0RTQ7fS5zdDkzMntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNzIyXyk7fS5zdDkzM3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNzI0Xyk7ZmlsbDojQjdCN0I3O30uc3Q5MzR7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTcyNl8pO30uc3Q5MzV7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTcyOF8pO2ZpbGw6I0ZGRkZGRjt9LnN0OTM2e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE3MzBfKTt9LnN0OTM3e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE3MzJfKTtmaWxsOiNGRkZGRkY7fS5zdDkzOHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNzM0Xyk7fS5zdDkzOXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNzM2Xyk7ZmlsbDojRkZGRkZGO30uc3Q5NDB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTc0MF8pO30uc3Q5NDF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTc0Ml8pO2ZpbGw6IzcxQzhGNDt9LnN0OTQye2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE3NDRfKTt9LnN0OTQze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE3NDZfKTtmaWxsOiM2M0E3RDM7fS5zdDk0NHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNzQ4Xyk7fS5zdDk0NXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNzUwXyk7ZmlsbDojQzFFN0ZGO30uc3Q5NDZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTc1Ml8pO30uc3Q5NDd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTc1NF8pO2ZpbGw6IzYzQTdEMzt9LnN0OTQ4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE3NTZfKTt9LnN0OTQ5e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE3NThfKTtmaWxsOiNGRkZGRkY7fS5zdDk1MHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNzYwXyk7fS5zdDk1MXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNzYyXyk7ZmlsbDojRkZGRkZGO30uc3Q5NTJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTc2NF8pO30uc3Q5NTN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTc2Nl8pO2ZpbGw6I0ZGRkZGRjt9LnN0OTU0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE3NzBfKTt9LnN0OTU1e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE3NzJfKTtmaWxsOiM4REM5Nzc7fS5zdDk1NntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNzc0Xyk7fS5zdDk1N3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNzc2Xyk7ZmlsbDojN0NBODUxO30uc3Q5NTh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTc3OF8pO30uc3Q5NTl7b3BhY2l0eTowLjQ1O2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE3ODBfKTtmaWxsOiNGRkZGRkY7fS5zdDk2MHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNzgyXyk7fS5zdDk2MXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNzg0Xyk7ZmlsbDojN0NBODUxO30uc3Q5NjJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTc4Nl8pO30uc3Q5NjN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTc4OF8pO2ZpbGw6I0ZGRkZGRjt9LnN0OTY0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE3OTBfKTt9LnN0OTY1e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE3OTJfKTtmaWxsOiNGRkZGRkY7fS5zdDk2NntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNzk0Xyk7fS5zdDk2N3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xNzk2Xyk7ZmlsbDojRkZGRkZGO30uc3Q5Njh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTgwMF8pO30uc3Q5Njl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTgwMl8pO2ZpbGw6I0RCQjY2Mzt9LnN0OTcwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE4MDRfKTt9LnN0OTcxe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE4MDZfKTtmaWxsOiNDRUExNTE7fS5zdDk3MntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xODA4Xyk7fS5zdDk3M3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xODEwXyk7ZmlsbDojRUJEN0E5O30uc3Q5NzR7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTgxMl8pO30uc3Q5NzV7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTgxNF8pO2ZpbGw6I0NFQTE1MTt9LnN0OTc2e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE4MTZfKTt9LnN0OTc3e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE4MThfKTtmaWxsOiNGRkZGRkY7fS5zdDk3OHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xODIwXyk7fS5zdDk3OXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xODIyXyk7ZmlsbDojRkZGRkZGO30uc3Q5ODB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTgyNF8pO30uc3Q5ODF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTgyNl8pO2ZpbGw6I0ZGRkZGRjt9LnN0OTgye2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE4MjhfKTt9LnN0OTgze2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE4MzBfKTtmaWxsOiNGRkZGRkY7fS5zdDk4NHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xODM0Xyk7fS5zdDk4NXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xODM2Xyk7ZmlsbDojODNENkI5O30uc3Q5ODZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTgzOF8pO30uc3Q5ODd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTg0MF8pO2ZpbGw6IzQ2QzY4Qzt9LnN0OTg4e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE4NDJfKTt9LnN0OTg5e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE4NDRfKTtmaWxsOiNCQkU4RDg7fS5zdDk5MHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xODQ2Xyk7fS5zdDk5MXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xODQ4Xyk7ZmlsbDojNDZDNjhDO30uc3Q5OTJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTg1MF8pO30uc3Q5OTN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTg1Ml8pO2ZpbGw6I0ZGRkZGRjt9LnN0OTk0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE4NTRfKTt9LnN0OTk1e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzE4NTZfKTtmaWxsOiNGRkZGRkY7fS5zdDk5NntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xODU4Xyk7fS5zdDk5N3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xODYwXyk7ZmlsbDojRkZGRkZGO30uc3Q5OTh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTg2NF8pO30uc3Q5OTl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTg2Nl8pO2ZpbGw6I0YwRjBGMDt9LnN0MTAwMHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xODY4Xyk7fS5zdDEwMDF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTg3MF8pO2ZpbGw6I0YwRjBGMDt9LnN0MTAwMntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xODcyXyk7fS5zdDEwMDN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTg3NF8pO2ZpbGw6I0YwRjBGMDt9LnN0MTAwNHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xODc2Xyk7fS5zdDEwMDV7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTg3OF8pO2ZpbGw6IzEzMTMxMzt9LnN0MTAwNntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xODgwXyk7fS5zdDEwMDd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTg4Ml8pO2ZpbGw6bm9uZTtzdHJva2U6IzUwNTA1MDtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0MTAwOHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xODg0Xyk7fS5zdDEwMDl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTg4Nl8pO2ZpbGw6I0YwRjBGMDt9LnN0MTAxMHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xODg4Xyk7fS5zdDEwMTF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTg5MF8pO2ZpbGw6I0YwRjBGMDt9LnN0MTAxMntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xODkyXyk7fS5zdDEwMTN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTg5NF8pO2ZpbGw6I0YwRjBGMDt9LnN0MTAxNHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xODk4Xyk7fS5zdDEwMTV7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTkwMF8pO2ZpbGw6I0YwRjBGMDt9LnN0MTAxNntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xOTA0Xyk7fS5zdDEwMTd7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTkwNl8pO2ZpbGw6I0YwRjBGMDt9LnN0MTAxOHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xOTEwXyk7fS5zdDEwMTl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTkxMl8pO2ZpbGw6I0YwRjBGMDt9LnN0MTAyMHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xOTE2Xyk7fS5zdDEwMjF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTkxOF8pO2ZpbGw6I0YwRjBGMDt9LnN0MTAyMntjbGlwLXBhdGg6dXJsKCNTVkdJRF8xOTIwXyk7fS5zdDEwMjN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTkyMl8pO2ZpbGw6I0YwRjBGMDt9LnN0MTAyNHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xOTI0Xyk7ZmlsbDpub25lO3N0cm9rZTojNTA1MDUwO3N0cm9rZS1saW5lY2FwOnNxdWFyZTtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0MTAyNXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xOTI2Xyk7fS5zdDEwMjZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTkyOF8pO2ZpbGw6IzM5MzkzOTt9LnN0MTAyN3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xOTMyXyk7fS5zdDEwMjh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTkzNF8pO2ZpbGw6I0JDQkNCQzt9LnN0MTAyOXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xOTM2Xyk7fS5zdDEwMzB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTkzOF8pO2ZpbGw6I0E4QThBODt9LnN0MTAzMXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xOTQwXyk7fS5zdDEwMzJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTk0Ml8pO2ZpbGw6I0RBREFEQTt9LnN0MTAzM3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xOTQ0Xyk7fS5zdDEwMzR7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTk0Nl8pO2ZpbGw6I0E4QThBODt9LnN0MTAzNXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xOTQ4Xyk7fS5zdDEwMzZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTk1MF8pO2ZpbGw6I0ZGRkZGRjt9LnN0MTAzN3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xOTUyXyk7fS5zdDEwMzh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTk1NF8pO2ZpbGw6I0ZGRkZGRjt9LnN0MTAzOXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xOTU2Xyk7fS5zdDEwNDB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTk1OF8pO2ZpbGw6I0ZGRkZGRjt9LnN0MTA0MXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xOTYwXyk7fS5zdDEwNDJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTk2Ml8pO2ZpbGw6IzFBMUExQTt9LnN0MTA0M3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xOTY0Xyk7fS5zdDEwNDR7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTk2Nl8pO2ZpbGw6bm9uZTtzdHJva2U6I0YwRjBGMDtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0MTA0NXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xOTY4Xyk7fS5zdDEwNDZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTk3MF8pO2ZpbGw6IzAwNzBGMDt9LnN0MTA0N3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xOTc0Xyk7fS5zdDEwNDh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTk3Nl8pO2ZpbGw6IzFBMUExQTt9LnN0MTA0OXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xOTc4Xyk7fS5zdDEwNTB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTk4MF8pO2ZpbGw6bm9uZTtzdHJva2U6I0YwRjBGMDtzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LnN0MTA1MXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xOTgyXyk7fS5zdDEwNTJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTk4NF8pO2ZpbGw6I0YwRjBGMDt9LnN0MTA1M3tjbGlwLXBhdGg6dXJsKCNTVkdJRF8xOTg2Xyk7fS5zdDEwNTR7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTk4OF8pO2ZpbGw6I0ZGRTc5Mjt9LnN0MTA1NXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xOTkwXyk7ZmlsbDpub25lO3N0cm9rZTojMjY5RkU5O3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3QxMDU2e2ZpbGw6I0ZCRDEzRjt9LnN0MTA1N3tmaWxsOiNFMkI3MzA7fS5zdDEwNTh7ZmlsbDojRkZFNzkyO30uc3QxMDU5e2ZpbGw6IzVCQzFGRjt9LnN0MTA2MHtmaWxsOiNFMEREREQ7fS5zdDEwNjF7ZmlsbDojNkQ2RDZEO30uc3QxMDYye2ZpbGw6IzJDOTZEMTt9LnN0MTA2M3tmaWxsOiMxMjlCRTA7fS5zdDEwNjR7ZmlsbDojQTNBM0EzO30uc3QxMDY1e2ZpbGw6I0Q2QTUxRDt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QxMDYyIiBkPSJNMjkuOSwxOEgyOHYtMy40YzAtMC45LTAuNy0xLjYtMS42LTEuNmgtMy44Yy0wLjksMC0xLjYsMC43LTEuNiwxLjZWMThoLTEuOWMtMC42LDAtMS4xLDAuNS0xLjEsMS4xdjcuOWMwLDAuNiwwLjUsMS4xLDEuMSwxLjFoMTAuOWMwLjYsMCwxLjEtMC41LDEuMS0xLjF2LTcuOUMzMSwxOC41LDMwLjUsMTgsMjkuOSwxOHogTTIyLjUsMTRoMy45YzAuMywwLDAuNSwwLjIsMC41LDAuNVYxOGgtNXYtMy41QzIyLDE0LjIsMjIuMiwxNCwyMi41LDE0eiIvPjxyZWN0IHg9IjIzIiB5PSIxNSIgY2xhc3M9InN0NTAiIHdpZHRoPSIzIiBoZWlnaHQ9IjIiLz48Zz48cGF0aCBjbGFzcz0ic3Q1MCIgZD0iTTE3LDI2Ljl2LTcuOWMwLTEuMSwwLjktMi4xLDIuMS0yLjFIMjB2LTIuNGMwLTEuNCwxLjItMi42LDIuNi0yLjZoMy44YzEuNCwwLDIuNiwxLjIsMi42LDIuNlYxN2gwLjljMC42LDAsMS4yLDAuMywxLjYsMC43VjkuNmMwLTEuMS0wLjktMi0yLTJIMTYuM2wtMy41LTMuMUgyLjVjLTEuMSwwLTIsMC45LTIsMnYxOWMwLDEuMSwwLjksMiwyLDJoMTQuNkMxNywyNy4zLDE3LDI3LjEsMTcsMjYuOXoiLz48cmVjdCB4PSIyMyIgeT0iMTUiIGNsYXNzPSJzdDUwIiB3aWR0aD0iMyIgaGVpZ2h0PSIyIi8+PC9nPjxwYXRoIGNsYXNzPSJzdDUxIiBkPSJNMjkuNSw3LjFoLTEzTDEzLjEsNEgyLjVDMS4xLDQsMCw1LjEsMCw2LjV2MTlDMCwyNi45LDEuMSwyOCwyLjUsMjhoMTQuOGMtMC4yLTAuMy0wLjMtMC42LTAuMy0xSDIuNUMxLjcsMjcsMSwyNi4zLDEsMjUuNXYtMTlDMSw1LjcsMS43LDUsMi41LDVoMTAuMmwzLjUsMy4xaDEzLjNjMC44LDAsMS41LDAuNywxLjUsMS41djcuN2MwLjYsMC40LDEsMSwxLDEuOFY5LjZDMzIsOC4zLDMwLjksNy4xLDI5LjUsNy4xeiIvPjwvc3ZnPg==")
}

.e-filemanager .e-address .e-address-list-item .e-icons::before {
    content: ""
}

.e-filemanager .e-fe-open::before, .e-fe-popup .e-fe-open::before {
    content: ""
}

.e-filemanager .e-fe-cut::before, .e-fe-popup .e-fe-cut::before {
    content: ""
}

.e-filemanager .e-fe-copy::before, .e-fe-popup .e-fe-copy::before {
    content: ""
}

.e-filemanager .e-fe-paste::before, .e-fe-popup .e-fe-paste::before {
    content: ""
}

.e-filemanager .e-fe-delete::before, .e-fe-popup .e-fe-delete::before {
    content: ""
}

.e-filemanager .e-fe-rename::before, .e-fe-popup .e-fe-rename::before {
    content: ""
}

.e-filemanager .e-fe-newfolder::before, .e-fe-popup .e-fe-newfolder::before {
    content: ""
}

.e-filemanager .e-fe-refresh::before, .e-fe-popup .e-fe-refresh::before {
    content: ""
}

.e-filemanager .e-fe-upload::before, .e-fe-popup .e-fe-upload::before {
    content: ""
}

.e-filemanager .e-fe-download::before, .e-fe-popup .e-fe-download::before {
    content: ""
}

.e-filemanager .e-fe-grid::before, .e-fe-popup .e-fe-grid::before {
    content: ""
}

.e-filemanager .e-fe-large::before, .e-fe-popup .e-fe-large::before {
    content: ""
}

.e-filemanager .e-fe-select::before, .e-fe-popup .e-fe-select::before {
    content: ""
}

.e-filemanager .e-fe-details::before, .e-fe-popup .e-fe-details::before {
    content: ""
}

.e-filemanager .e-fe-sort::before, .e-fe-popup .e-fe-sort::before {
    content: ""
}

.e-filemanager .e-fe-search::before, .e-fe-popup .e-fe-search::before {
    content: ""
}

.e-filemanager .e-fe-clear::before, .e-fe-popup .e-fe-clear::before {
    content: ""
}

.e-filemanager .e-fe-breadcrumb::before, .e-fe-popup .e-fe-breadcrumb::before {
    content: ""
}

.e-filemanager .e-fe-drop-in::before, .e-fe-popup .e-fe-drop-in::before {
    content: ""
}

.e-filemanager .e-fe-drop-out::before, .e-fe-popup .e-fe-drop-out::before {
    content: ""
}

.e-filemanager .e-fe-no-drop::before, .e-fe-popup .e-fe-no-drop::before {
    content: ""
}

.e-filemanager .e-toolbar .e-hor-nav .e-popup-up-icon::before, .e-fe-popup .e-toolbar .e-hor-nav .e-popup-up-icon::before {
    content: ""
}

.e-filemanager .e-toolbar .e-hor-nav .e-popup-down-icon::before, .e-fe-popup .e-toolbar .e-hor-nav .e-popup-down-icon::before {
    content: ""
}

.e-filemanager.e-fe-m-filter .e-fe-search::before, .e-fe-popup.e-fe-m-filter .e-fe-search::before {
    content: ""
}

.e-fe-popup .e-fe-dot::before {
    content: ""
}

.e-fe-popup .e-fe-tick::before {
    content: ""
}

.e-treegrid .e-icons.e-none::before {
    content: ""
}

.e-treegrid .e-grid.e-default.e-draggable:not(.e-rtl) tr td.e-rowdragdrop.e-childborder:first-child:not(.e-dropbottom,.e-droptop), .e-treegrid .e-grid.e-default.e-draggable:not(.e-rtl) tr td.e-rowcell.e-childborder:first-child:not(.e-dropbottom,.e-droptop) {
    border-left: 1px solid
}

.e-treegrid .e-grid:not(.e-grid-min-height) .e-gridcontent tr.e-row.e-summaryrow .e-rowcell:empty {
    height: auto
}

.e-treegrid .e-gridheader .e-headercell .e-css.e-hierarchycheckbox {
    height: 20px;
    vertical-align: middle
}

.e-treegrid .e-treegridexpand::before, .e-treegrid .e-treegridcollapse::before {
    text-align: center;
    vertical-align: middle
}

.e-treegrid tr.e-childrow-hidden {
    display: none
}

.e-treegrid .e-rowcell:not(.e-gridclip) .e-treecolumn-container {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis
}

    .e-treegrid .e-rowcell:not(.e-gridclip) .e-treecolumn-container span.e-treecell {
        display: contents;
        overflow: hidden;
        text-overflow: ellipsis
    }

.e-treegrid .e-templatecell .e-treecolumn-container span {
    vertical-align: middle
}

.e-treegrid .e-treegridexpand:hover::before, .e-treegrid .e-treegridcollapse:hover::before {
    color: #343a40
}

.e-treegrid .e-rtl .e-treegridcollapse {
    transform: scale(-1)
}

.e-treegrid .e-treegridexpand {
    transform: rotate(90deg)
}

.e-treegrid .e-treerowexpanded:not(.e-hiddenrow) {
    display: table-row
}

.e-treegrid .e-treerowcollapsed {
    display: none
}

.e-treegrid .e-treecheckbox-container {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis
}

    .e-treegrid .e-treecheckbox-container :not(.e-treecheckbox) {
        white-space: nowrap
    }

.e-treegrid .e-treecheckbox {
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle
}

.e-treegrid .e-treecolumn-container span {
    display: inline-block;
    vertical-align: text-bottom
}

.e-treegrid .e-templatecell .e-treecolumn-container span {
    vertical-align: middle
}

.e-treegrid .e-cloneproperties .e-treecolumn-container span {
    vertical-align: text-top
}

.e-treegrid .e-cloneproperties .e-rowcell:not(.e-gridclip) .errorValue .e-treecolumn-container {
    display: table-row
}

.e-treegrid .e-hierarchycheckbox .e-frame {
    height: 14px;
    width: 14px
}

.e-treegrid .e-checkselection .e-frozenheader .e-rowcell, .e-treegrid .e-checkselection .e-movableheader .e-rowcell, .e-treegrid .e-checkselection .e-frozencontent .e-rowcell, .e-treegrid .e-checkselection .e-movablecontent .e-rowcell {
    line-height: 21px
}

.e-treegrid .e-treegridexpand, .e-treegrid .e-treegridcollapse {
    color: #495057;
    cursor: pointer;
    font-size: 10px;
    height: 16px;
    padding: 0;
    text-align: center;
    vertical-align: text-bottom;
    width: 16px
}

.e-treegrid .e-treecell {
    display: table-cell;
    line-height: normal
}

.e-treegrid .e-grid.e-wrap .e-rowcell .e-treecolumn-container, .e-treegrid .e-grid.e-wrap .e-rowcell .e-treecheckbox-container {
    white-space: nowrap
}

    .e-treegrid .e-grid.e-wrap .e-rowcell .e-treecolumn-container .e-treecell {
        display: inline-block;
        white-space: normal;
        word-wrap: break-word
    }

.e-treegrid .e-grid.e-wrap .e-cloneproperties .e-rowcell .e-treecolumn-container .e-treecell {
    display: inline-block;
    white-space: nowrap;
    word-wrap: break-word
}

.e-treegrid .e-grid.e-wrap .e-rowcell .e-treecheckbox-container .e-treecheckbox {
    display: inline-block;
    white-space: normal;
    word-wrap: break-word
}

.e-treegrid .e-grid.e-wrap .e-treecolumn-container span {
    vertical-align: middle
}

.e-treegrid.e-grid.e-print-grid-layout .e-icons {
    display: inline-block
}

.e-treegrid .e-treecheckselect, .e-treegrid .e-treeselectall {
    margin: 0;
    opacity: 0;
    position: absolute;
    width: 0
}

.e-treegrid .e-detailheadercell, .e-treegrid .e-headercontent .e-table .e-detail-intent, .e-treegrid .e-gridcontent .e-table .e-detail-intent, .e-treegrid .e-table .e-detailrow .e-detailindentcell, .e-treegrid .e-table .e-detailrowexpand, .e-treegrid .e-table .e-detailrowcollapse, .e-treegrid tr.e-detailrow.e-childrow-hidden {
    display: none
}

.e-treegrid .e-icons.e-errorelem {
    padding-left: 10px;
    display: inline-block;
    vertical-align: text-bottom
}

.e-treegrid .e-errorelem::before {
    color: #e3165b;
    content: "";
    transform: rotate(180deg)
}

.e-treegrid .e-gridcontent td.e-childborder {
    border-color: #e3165b;
    border-width: 1px 0 0;
    box-shadow: 0 1px 0 0 #e3165b;
    position: relative;
    z-index: 1
}

    .e-treegrid .e-gridcontent td.e-childborder.e-leftfreeze {
        position: sticky
    }

.e-treegrid .e-gridcontent td.e-rowcell.e-childborder.e-dragborder, .e-treegrid .e-gridcontent td.e-rowcell.e-dropbottom.e-dragborder td.e-rowdragdrop.e-dropbottom.e-dragborder {
    box-shadow: 0 1px 0 0 #e3165b
}

.e-treegrid .e-gridcontent td.e-rowcell.e-dragborder, .e-treegrid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder, .e-treegrid .e-gridcontent .e-rowdragdrop.e-dragborder {
    box-shadow: 0 0 0 0
}

.e-treegrid .e-gridcontent td.e-childborder:first-child {
    border-left: 1px solid;
    box-shadow: 0 1px 0 0 #e3165b;
    position: relative;
    z-index: 1
}

.e-treegrid .e-gridcontent td.e-rowcell.e-childborder:last-child, .e-treegrid .e-gridcontent td.e-lastrowcell.e-childborder:last-child {
    border-right: 1px solid
}

.e-treegrid .e-gridcontent td.e-lastrowcell.e-childborder {
    border-width: 1px 0
}

    .e-treegrid .e-gridcontent td.e-lastrowcell.e-childborder:first-child {
        border-left: 1px solid
    }

.e-treegrid .e-gridcontent td.e-dropbottom:first-child, .e-treegrid .e-gridcontent td.e-rowcell.e-dropbottom, .e-treegrid .e-gridcontent td.e-dropbottom {
    box-shadow: 0 1px 0 0 #e3165b;
    position: relative;
    z-index: 1
}

    .e-treegrid .e-gridcontent td.e-dropbottom:first-child.e-leftfreeze, .e-treegrid .e-gridcontent td.e-rowcell.e-dropbottom.e-leftfreeze, .e-treegrid .e-gridcontent td.e-dropbottom.e-leftfreeze {
        position: sticky
    }

.e-treegrid .e-gridcontent td.e-droptop:first-child, .e-treegrid .e-gridcontent td.e-rowcell.e-droptop {
    border-top-color: #e3165b;
    border-width: 1px 0 0
}

.e-treegrid .e-gridcontent td.e-lastrowcell.e-dropbottom {
    border-bottom-color: #e3165b
}

.e-treegrid .e-gridcontent td.e-rowdragdrop.e-droptop.e-dragborder {
    box-shadow: 0 0 0 0
}

.e-treegrid .e-gridcontent .e-gridheader .e-firstrow-dragborder {
    height: 1px
}

.e-treegrid .e-gridcontent .e-lastrow-dragborder {
    height: 0
}

.e-treegrid .e-gridheader .e-firstrow-dragborder, .e-treegrid .e-droptop .e-lastrow-dragborder, .e-treegrid .e-gridheader .e-firstrow-dragborder tr:first-child.e-dropbottom {
    height: 0
}

.e-treegrid .e-treegrid-relative {
    position: relative
}

.e-treegrid .e-gridheader .e-firstrow-border, .e-treegrid .e-gridcontent .e-lastrow-border {
    background-color: #e3165b;
    bottom: 0;
    display: none;
    height: 1px;
    position: absolute;
    z-index: 1
}

.e-treegrid .e-grid .e-gridcontent tr.e-row:first-child td.e-rowcell.e-childborder, .e-treegrid .e-grid .e-gridcontent tr.e-row:first-child td.e-rowdragdrop.e-childborder {
    border-bottom: 1px solid;
    border-top: 1px solid;
    box-shadow: 0 0 0 0 #e3165b
}

.e-treegrid .e-grid .e-gridcontent tr.e-row:first-child td.e-rowcell.e-droptop, .e-treegrid .e-grid .e-gridcontent tr.e-row:first-child td.e-rowdragdrop.e-droptop {
    border-top: 1px solid #e3165b
}

.e-treegrid .e-grid .e-gridcontent td.e-rowcell.e-childborder {
    border-bottom: 1px solid;
    border-top: 1px solid;
    box-shadow: 0 0 0 0 #e3165b
}

.e-treegrid .e-grid .e-gridcontent td.e-rowdragdrop.e-childborder {
    border-bottom: 1px solid;
    border-top: 1px solid;
    box-shadow: 0 0 0 0 #e3165b
}

.e-treegrid .e-grid .e-gridcontent td.e-rowcell.e-dropbottom {
    border-bottom: 1px solid #e3165b;
    box-shadow: 0 0 0 0 #e3165b
}

.e-treegrid .e-grid .e-gridcontent td.e-rowcell.e-droptop {
    border-top: 1px solid #e3165b;
    box-shadow: 0 0 0 0 #e3165b
}

.e-treegrid .e-grid .e-gridcontent td.e-rowdragdrop.e-dropbottom {
    border-bottom: 1px solid #e3165b;
    box-shadow: 0 0 0 0 #e3165b
}

.e-treegrid .e-grid .e-gridcontent td.e-rowdragdrop.e-droptop {
    border-top: 1px solid #e3165b;
    box-shadow: 0 0 0 0 #e3165b
}

.e-treegrid .e-grid.e-rtl .e-gridheader .e-firstrow-dragborder, .e-treegrid .e-grid.e-rtl .e-droptop .e-lastrow-dragborder {
    height: 0
}

.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-childborder {
    border-color: #e3165b;
    border-width: 1px 0 0;
    position: relative;
    z-index: 1
}

    .e-treegrid .e-grid.e-rtl .e-gridcontent td.e-childborder.e-leftfreeze {
        position: sticky
    }

.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-rowcell.e-dragborder, .e-treegrid .e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder, .e-treegrid .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder {
    box-shadow: 0 0 0 0
}

.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-childborder:first-child {
    border-right: 1px solid;
    box-shadow: 0 1px 0 0 #e3165b;
    position: relative;
    z-index: 1
}

.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-rowcell.e-childborder:last-child, .e-treegrid .e-grid.e-rtl .e-gridcontent td.e-lastrowcell.e-childborder:first-child {
    border-left: 1px solid
}

.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-lastrowcell.e-childborder {
    border-width: 1px 0
}

    .e-treegrid .e-grid.e-rtl .e-gridcontent td.e-lastrowcell.e-childborder:last-child {
        border-right: 1px solid
    }

.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-droptop:first-child, .e-treegrid .e-grid.e-rtl .e-gridcontent td.e-rowcell.e-droptop {
    border-top-color: #e3165b;
    border-width: 1px 0 0
}

.e-treegrid .e-grid.e-rtl .e-gridcontent td.e-lastrowcell.e-dropbottom {
    border-bottom-color: #e3165b
}

.e-treelistgrid.e-print-grid-layout .e-icons.e-none::before {
    content: ""
}

.e-treelistgrid.e-print-grid-layout .e-treecolumn-container .e-icons:not(.e-frame) {
    display: inline-block
}

.e-treelistgrid.e-print-grid-layout .e-treegridexpand {
    transform: rotate(90deg)
}

.e-treegrid .e-indent::before, .e-grid-menu .e-indent::before {
    content: ""
}

.e-treegrid .e-outdent::before, .e-grid-menu .e-outdent::before {
    content: ""
}

.e-treegrid .e-toolbar-item .e-expand::before {
    content: ""
}

.e-treegrid .e-toolbar-item .e-collapse::before {
    content: ""
}

.e-treegrid .e-toolbar-item .e-indent::before {
    content: ""
}

.e-treegrid .e-toolbar-item .e-outdent::before {
    content: ""
}

.e-treegrid .e-treegridexpand::before, .e-treegrid .e-treegridcollapse::before, .e-grid .e-treegridexpand::before, .e-grid .e-treegridcollapse::before {
    content: ""
}

.e-treelistgrid.e-print-grid-layout .e-treegridexpand::before, .e-treelistgrid.e-print-grid-layout .e-treegridcollapse::before {
    content: ""
}

*.e-btn-group, *.e-css.e-btn-group {
    display: -webkit-inline-flex;
    display: inline-flex;
    border-radius: 4px;
    -webkit-flex-direction: row;
    flex-direction: row;
    position: relative
}

    *.e-btn-group input:focus + label.e-btn, *.e-btn-group .e-btn:focus, *.e-btn-group .e-btn:hover, *.e-css.e-btn-group input:focus + label.e-btn, *.e-css.e-btn-group .e-btn:focus, *.e-css.e-btn-group .e-btn:hover {
        z-index: 2
    }

    *.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-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:first-of-type, *.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-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-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-btn-group.e-rtl .e-btn:last-of-type:not(:last-child), *.e-css.e-btn-group.e-rtl .e-btn:first-of-type, *.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-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-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 {
        -webkit-flex-direction: column;
        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-btn-group:not(.e-outline), .e-css.e-btn-group:not(.e-outline) {
    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-visible + label.e-btn, .e-btn-group input:focus + label.e-btn, .e-css.e-btn-group .e-btn:focus, .e-css.e-btn-group input:focus-visible + label.e-btn, .e-css.e-btn-group input:focus + label.e-btn {
    background: #5b636a;
    border-color: #60686f;
    color: #fff;
    outline: #6c757d 0 solid;
    outline-offset: 0;
    box-shadow: 0 0 0 .25em rgba(115,122,129,.5);
    outline-color: inherit
}

    .e-btn-group .e-btn:focus.e-primary, .e-btn-group input:focus-visible + label.e-btn.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-visible + label.e-btn.e-primary, .e-css.e-btn-group input:focus + label.e-btn.e-primary {
        background: #004547;
        border-color: #004e52;
        color: #fff;
        outline: #6c757d 0 solid;
        box-shadow: 0 0 0 .25em rgba(11,104,108,.5);
        outline-color: inherit
    }

    .e-btn-group .e-btn:focus.e-success, .e-btn-group input:focus-visible + label.e-btn.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-visible + label.e-btn.e-success, .e-css.e-btn-group input:focus + label.e-btn.e-success {
        background: #218a39;
        border-color: #23923d;
        color: #fff;
        box-shadow: 0 0 0 .25em rgba(58,160,82,.5);
        outline-color: inherit
    }

    .e-btn-group .e-btn:focus.e-info, .e-btn-group input:focus-visible + label.e-btn.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-visible + label.e-btn.e-info, .e-css.e-btn-group input:focus + label.e-btn.e-info {
        background: #138698;
        border-color: #148ea1;
        color: #fff;
        box-shadow: 0 0 0 .25em rgba(44,156,174,.5);
        outline-color: inherit
    }

    .e-btn-group .e-btn:focus.e-warning, .e-btn-group input:focus-visible + label.e-btn.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-visible + label.e-btn.e-warning, .e-css.e-btn-group input:focus + label.e-btn.e-warning {
        background: #e2aa00;
        border-color: #edb100;
        color: #212529;
        box-shadow: 0 0 0 .25em rgba(240,188,34,.5);
        outline-color: inherit
    }

    .e-btn-group .e-btn:focus.e-danger, .e-btn-group input:focus-visible + label.e-btn.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-visible + label.e-btn.e-danger, .e-css.e-btn-group input:focus + label.e-btn.e-danger {
        background: #ca2333;
        border-color: #d32535;
        color: #fff;
        box-shadow: 0 0 0 .25em rgba(217,67,81,.5);
        outline-color: inherit
    }

    .e-btn-group .e-btn:focus.e-link, .e-btn-group input:focus-visible + label.e-btn.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-visible + label.e-btn.e-link, .e-css.e-btn-group input:focus + label.e-btn.e-link {
        border-radius: 0;
        text-decoration: underline;
        background: rgba(0,0,0,0);
        border-color: rgba(0,0,0,0);
        box-shadow: none;
        color: #001d1f;
        background-color: rgba(0,0,0,0);
        border-color: rgba(0,0,0,0);
        box-shadow: none;
        outline: none
    }

    .e-btn-group .e-btn:focus.e-outline, .e-btn-group input:focus-visible + label.e-btn.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-visible + label.e-btn.e-outline, .e-css.e-btn-group input:focus + label.e-btn.e-outline {
        box-shadow: 0 0 0 .25em rgba(128,136,143,.5)
    }

        .e-btn-group .e-btn:focus.e-outline.e-primary, .e-btn-group input:focus-visible + label.e-btn.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-visible + label.e-btn.e-outline.e-primary, .e-css.e-btn-group input:focus + label.e-btn.e-outline.e-primary {
            box-shadow: 0 0 0 .25em rgba(16,104,108,.5)
        }

        .e-btn-group .e-btn:focus.e-outline.e-success, .e-btn-group input:focus-visible + label.e-btn.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-visible + label.e-btn.e-outline.e-success, .e-css.e-btn-group input:focus + label.e-btn.e-outline.e-success {
            box-shadow: 0 0 0 .25em rgba(58,160,82,.5)
        }

        .e-btn-group .e-btn:focus.e-outline.e-info, .e-btn-group input:focus-visible + label.e-btn.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-visible + label.e-btn.e-outline.e-info, .e-css.e-btn-group input:focus + label.e-btn.e-outline.e-info {
            box-shadow: 0 0 0 .25em rgba(44,156,174,.5)
        }

        .e-btn-group .e-btn:focus.e-outline.e-warning, .e-btn-group input:focus-visible + label.e-btn.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-visible + label.e-btn.e-outline.e-warning, .e-css.e-btn-group input:focus + label.e-btn.e-outline.e-warning {
            box-shadow: 0 0 0 .25em rgba(240,188,34,.5)
        }

        .e-btn-group .e-btn:focus.e-outline.e-danger, .e-btn-group input:focus-visible + label.e-btn.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-visible + label.e-btn.e-outline.e-danger, .e-css.e-btn-group input:focus + label.e-btn.e-outline.e-danger {
            box-shadow: 0 0 0 .25em rgba(217,67,81,.5)
        }

.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
}

    .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: #003638;
        border-color: #002a2b;
        color: #fff;
        outline: #6c757d 0 solid
    }

    .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
    }

    .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
    }

    .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
    }

    .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
    }

    .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: rgba(0,0,0,0);
        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: #00416f;
            border-color: rgba(0,0,0,0);
            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: rgba(0,0,0,0);
            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: rgba(0,0,0,0);
            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: rgba(0,0,0,0);
            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: rgba(0,0,0,0);
            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,.65);
    border-color: rgba(0,0,0,0);
    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,103,107,.65);
        border-color: rgba(0,0,0,0);
        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,.65);
        border-color: rgba(0,0,0,0);
        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,.65);
        border-color: rgba(0,0,0,0);
        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,.65);
        border-color: rgba(0,0,0,0);
        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,.65);
        border-color: rgba(0,0,0,0);
        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: rgba(0,0,0,0);
        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: rgba(0,0,0,0);
        border-color: rgba(108,117,125,.65);
        color: rgba(108,117,125,.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: rgba(0,0,0,0);
            border-color: rgba(0,103,107,.65);
            box-shadow: none;
            color: rgba(0,103,107,.65);
            border-color: #00416f
        }

        .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: rgba(0,0,0,0);
            border-color: rgba(40,167,69,.65);
            box-shadow: none;
            color: rgba(40,167,69,.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: rgba(0,0,0,0);
            border-color: rgba(23,162,184,.65);
            box-shadow: none;
            color: rgba(23,162,184,.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: rgba(0,0,0,0);
            border-color: rgba(255,193,7,.65);
            box-shadow: none;
            color: rgba(255,193,7,.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: rgba(0,0,0,0);
            border-color: rgba(220,53,69,.65);
            box-shadow: none;
            color: rgba(220,53,69,.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: rgba(0,0,0,0);
    border-right: rgba(0,0,0,0)
}

.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: rgba(0,0,0,0)
}

.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: rgba(0,0,0,0)
}

.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: #00416f;
        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: #23923d;
        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: #148ea1;
        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: #edb100;
        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: #d32535;
        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: rgba(0,0,0,0);
    border-top: rgba(0,0,0,0)
}

.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: rgba(0,0,0,0)
}

.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: rgba(0,0,0,0)
}

.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: #00416f;
        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: #23923d;
        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: #148ea1;
        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: #edb100;
        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: #d32535;
        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: rgba(0,0,0,0);
    border-right: rgba(0,0,0,0)
}

.e-btn-group.e-rtl .e-btn:first-of-type, .e-css.e-btn-group.e-rtl .e-btn:first-of-type {
    border-left: rgba(0,0,0,0)
}

.e-btn-group.e-rtl .e-btn:last-of-type, .e-css.e-btn-group.e-rtl .e-btn:last-of-type {
    border-right: rgba(0,0,0,0)
}

.e-progress-btn {
    position: relative
}

    .e-progress-btn .e-progress {
        height: 100%;
        left: 0;
        opacity: 0;
        position: absolute;
        top: 0;
        transition: opacity .3s linear
    }

    .e-progress-btn .e-spinner {
        transition: all .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 .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)
    }
}
/*! 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-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: #fff
    }

    .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: #fff
    }

    .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: #fff
    }

    .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: #fff
    }

    .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: #fff
    }

    .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: #fff
    }

    .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: #fff
    }

    .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: #fff
    }

    .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: #00416f;
    stroke: #00416f
}

    .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: #00416f
    }

    .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: #00416f
    }

.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: #00416f;
    stroke: #00416f
}

    .e-progress-btn.e-link .e-spinner-pane .e-spinner-inner svg .e-path-circle {
        stroke: #00416f
    }

    .e-progress-btn.e-link .e-spinner-pane .e-spinner-inner svg .e-path-arc {
        stroke: #00416f
    }

.e-progress {
    background: rgba(255,255,255,.25)
}

*.e-primary .e-progress, *.e-success .e-progress, *.e-danger .e-progress {
    background: rgba(255,255,255,.25)
}

*.e-info .e-progress {
    background: rgba(255,255,255,.25)
}

*.e-flat.e-primary .e-progress {
    background: rgba(255,255,255,.2)
}

*.e-flat.e-success .e-progress {
    background: rgba(255,255,255,.2)
}

*.e-flat.e-info .e-progress {
    background: rgba(255,255,255,.2)
}

*.e-flat.e-warning .e-progress {
    background: rgba(33,37,41,.2)
}

*.e-flat.e-danger .e-progress {
    background: rgba(255,255,255,.2)
}

*.e-outline:not(:focus).e-primary .e-progress {
    background: rgba(0,103,107,.2)
}

*.e-outline:not(:focus).e-success .e-progress {
    background: rgba(40,167,69,.2)
}

*.e-outline:not(:focus).e-info .e-progress {
    background: rgba(23,162,184,.2)
}

*.e-outline:not(:focus).e-warning .e-progress {
    background: rgba(255,193,7,.2)
}

*.e-outline:not(:focus).e-danger .e-progress {
    background: rgba(220,53,69,.2)
}

.e-progress-btn.e-outline .e-spinner-pane .e-spinner-inner svg {
    fill: #6c757d;
    stroke: #6c757d
}

.e-progress-btn.e-outline:focus .e-spinner-pane .e-spinner-inner svg {
    fill: #fff;
    stroke: #fff
}

.e-progress-btn.e-outline.e-success .e-spinner-pane .e-spinner-inner svg .e-path-arc {
    stroke: #6c757d
}

.e-richtexteditor {
    border-radius: 4px
}

    .e-richtexteditor .e-rte-toolbar {
        border-top-left-radius: 4px;
        border-top-right-radius: 4px
    }

        .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item.e-active .e-tbar-btn .e-icons, .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-active .e-tbar-btn .e-icons, .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:active .e-icons, .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:focus .e-icons, .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:hover .e-icons {
            color: #fff
        }

        .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-active .e-tbar-btn {
            border-radius: 4px
        }

        .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-control.e-tbar-btn.e-btn:active, .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item.e-active .e-control.e-tbar-btn.e-btn, .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-active .e-tbar-btn, .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:active {
            border: 1px solid #4e555b
        }

        .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-control.e-tbar-btn.e-btn:hover, .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-control.e-tbar-btn.e-btn:hover {
            border: 1px solid #545b62
        }

        .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-control.e-tbar-btn.e-btn:focus, .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-control.e-tbar-btn.e-btn:focus {
            border: 1px solid #6c757d
        }

        .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-control.e-tbar-btn.e-btn, .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-control.e-tbar-btn.e-dropdown-btn {
            border: 1px solid rgba(0,0,0,0)
        }

            .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-control.e-tbar-btn.e-dropdown-btn.e-active {
                border-radius: 4px
            }

                .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-control.e-tbar-btn.e-dropdown-btn.e-active .e-icons {
                    color: #fff
                }

            .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-control.e-tbar-btn.e-btn.e-icon-btn {
                padding: 0 2px
            }

        .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:active, .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:focus, .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:hover {
            border: 1px solid rgba(0,0,0,0);
            padding: 0 2px
        }

        .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-inline-dropdown.e-control.e-tbar-btn.e-btn, .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-inline-dropdown.e-control.e-tbar-btn.e-btn {
            border: 1px solid rgba(0,0,0,0);
            padding-bottom: 0;
            padding-top: 0
        }

    .e-richtexteditor .e-rte-content {
        border-bottom-left-radius: 4px;
        border-bottom-right-radius: 4px
    }

    .e-richtexteditor .e-rte-table-popup.e-popup.e-popup-open {
        border: 1px solid rgba(0,0,0,.2);
        border-radius: 4px
    }

        .e-richtexteditor .e-rte-table-popup.e-popup.e-popup-open .e-insert-table-btn .e-btn-icon.e-icons {
            color: #fff
        }

    .e-richtexteditor .e-rte-content .e-content, .e-richtexteditor .e-source-content .e-content {
        font-size: 14px
    }

.e-bigger .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item.e-toolbar-popup .e-tbar-btn {
    padding: 0 5px
}

.e-bigger .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-dropdown-btn.e-rte-dropdown-items.e-active, .e-bigger .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-dropdown-items.e-rte-dropdown-btn:hover {
    padding-left: 5px;
    padding-right: 5px
}

.e-bigger .e-richtexteditor .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-dropdown-btn.e-rte-dropdown-items {
    border: 1px solid rgba(0,0,0,0);
    padding-left: 5px;
    padding-right: 5px
}

.e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn, .e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control, .e-bigger .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-control.e-tbar-btn.e-btn.e-icon-btn {
    padding: 0 5px
}

.e-bigger .e-richtexteditor .e-rte-content .e-content, .e-bigger .e-richtexteditor .e-source-content .e-content {
    font-size: 16px
}

.e-rte-quick-popup.e-popup {
    border-radius: 4px
}

.e-rte-quick-popup .e-rte-quick-toolbar .e-tbar-btn.e-rte-inline-dropdown .e-rte-color-content {
    line-height: 26px;
    min-height: 30px;
    min-width: 26px
}

.e-rte-quick-popup .e-rte-quick-toolbar .e-tbar-btn.e-rte-inline-dropdown .e-btn-icon.e-caret {
    font-size: 8px
}

.e-bigger .e-rte-quick-popup .e-rte-quick-toolbar .e-tbar-btn.e-rte-inline-dropdown .e-rte-color-content {
    line-height: 32px;
    min-height: 26px;
    min-width: 32px
}

.e-bigger .e-rte-quick-popup .e-rte-quick-toolbar .e-tbar-btn.e-rte-inline-dropdown .e-btn-icon.e-caret {
    font-size: 10px
}

.e-bigger .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-backgroundcolor-dropdown, .e-bigger .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-fontcolor-dropdown, .e-bigger .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-numberformatlist-dropdown, .e-bigger .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-bulletformatlist-dropdown, .e-bigger .e-rte-toolbar.e-extended-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-backgroundcolor-dropdown, .e-bigger .e-rte-toolbar.e-extended-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-fontcolor-dropdown, .e-bigger .e-rte-toolbar.e-extended-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-numberformatlist-dropdown, .e-bigger .e-rte-toolbar.e-extended-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-bulletformatlist-dropdown {
    padding-left: 1px;
    padding-right: 1px
}

    .e-bigger .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-backgroundcolor-dropdown:hover, .e-bigger .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-backgroundcolor-dropdown.e-active:hover, .e-bigger .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-fontcolor-dropdown:hover, .e-bigger .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-fontcolor-dropdown.e-active:hover, .e-bigger .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-numberformatlist-dropdown:hover, .e-bigger .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-numberformatlist-dropdown.e-active:hover, .e-bigger .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-bulletformatlist-dropdown:hover, .e-bigger .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-bulletformatlist-dropdown.e-active:hover, .e-bigger .e-rte-toolbar.e-extended-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-backgroundcolor-dropdown:hover, .e-bigger .e-rte-toolbar.e-extended-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-backgroundcolor-dropdown.e-active:hover, .e-bigger .e-rte-toolbar.e-extended-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-fontcolor-dropdown:hover, .e-bigger .e-rte-toolbar.e-extended-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-fontcolor-dropdown.e-active:hover, .e-bigger .e-rte-toolbar.e-extended-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-numberformatlist-dropdown:hover, .e-bigger .e-rte-toolbar.e-extended-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-numberformatlist-dropdown.e-active:hover, .e-bigger .e-rte-toolbar.e-extended-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-bulletformatlist-dropdown:hover, .e-bigger .e-rte-toolbar.e-extended-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-dropdown-btn.e-rte-bulletformatlist-dropdown.e-active:hover {
        padding-left: 1px;
        padding-right: 1px
    }

.e-rte-toolbar .e-toolbar-items .e-rte-backgroundcolor-dropdown, .e-rte-toolbar .e-toolbar-items .e-rte-fontcolor-dropdown, .e-rte-toolbar .e-toolbar-items .e-rte-numberformatlist-dropdown, .e-rte-toolbar .e-toolbar-items .e-rte-bulletformatlist-dropdown, .e-rte-toolbar .e-toolbar-popup .e-rte-backgroundcolor-dropdown, .e-rte-toolbar .e-toolbar-popup .e-rte-fontcolor-dropdown, .e-rte-toolbar .e-toolbar-popup .e-rte-numberformatlist-dropdown, .e-rte-toolbar .e-toolbar-popup .e-rte-bulletformatlist-dropdown, .e-rte-toolbar .e-toolbar-extended .e-rte-backgroundcolor-dropdown, .e-rte-toolbar .e-toolbar-extended .e-rte-fontcolor-dropdown, .e-rte-toolbar .e-toolbar-extended .e-rte-numberformatlist-dropdown, .e-rte-toolbar .e-toolbar-extended .e-rte-bulletformatlist-dropdown, .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-rte-backgroundcolor-dropdown, .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-rte-fontcolor-dropdown, .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-rte-numberformatlist-dropdown, .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-rte-bulletformatlist-dropdown, .e-rte-toolbar.e-extended-toolbar .e-toolbar-popup .e-rte-backgroundcolor-dropdown, .e-rte-toolbar.e-extended-toolbar .e-toolbar-popup .e-rte-fontcolor-dropdown, .e-rte-toolbar.e-extended-toolbar .e-toolbar-popup .e-rte-numberformatlist-dropdown, .e-rte-toolbar.e-extended-toolbar .e-toolbar-popup .e-rte-bulletformatlist-dropdown, .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-rte-backgroundcolor-dropdown, .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-rte-fontcolor-dropdown, .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-rte-numberformatlist-dropdown, .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-rte-bulletformatlist-dropdown {
    padding-bottom: 0;
    padding-top: 0
}

    .e-rte-toolbar .e-toolbar-items .e-rte-backgroundcolor-dropdown.e-tbar-btn.e-btn:hover, .e-rte-toolbar .e-toolbar-items .e-rte-backgroundcolor-dropdown.e-tbar-btn.e-btn.e-active, .e-rte-toolbar .e-toolbar-items .e-rte-backgroundcolor-dropdown.e-tbar-btn.e-btn.e-active:hover, .e-rte-toolbar .e-toolbar-items .e-rte-fontcolor-dropdown.e-tbar-btn.e-btn:hover, .e-rte-toolbar .e-toolbar-items .e-rte-fontcolor-dropdown.e-tbar-btn.e-btn.e-active, .e-rte-toolbar .e-toolbar-items .e-rte-fontcolor-dropdown.e-tbar-btn.e-btn.e-active:hover, .e-rte-toolbar .e-toolbar-items .e-rte-numberformatlist-dropdown.e-tbar-btn.e-btn:hover, .e-rte-toolbar .e-toolbar-items .e-rte-numberformatlist-dropdown.e-tbar-btn.e-btn.e-active, .e-rte-toolbar .e-toolbar-items .e-rte-numberformatlist-dropdown.e-tbar-btn.e-btn.e-active:hover, .e-rte-toolbar .e-toolbar-items .e-rte-bulletformatlist-dropdown.e-tbar-btn.e-btn:hover, .e-rte-toolbar .e-toolbar-items .e-rte-bulletformatlist-dropdown.e-tbar-btn.e-btn.e-active, .e-rte-toolbar .e-toolbar-items .e-rte-bulletformatlist-dropdown.e-tbar-btn.e-btn.e-active:hover, .e-rte-toolbar .e-toolbar-popup .e-rte-backgroundcolor-dropdown.e-tbar-btn.e-btn:hover, .e-rte-toolbar .e-toolbar-popup .e-rte-backgroundcolor-dropdown.e-tbar-btn.e-btn.e-active, .e-rte-toolbar .e-toolbar-popup .e-rte-backgroundcolor-dropdown.e-tbar-btn.e-btn.e-active:hover, .e-rte-toolbar .e-toolbar-popup .e-rte-fontcolor-dropdown.e-tbar-btn.e-btn:hover, .e-rte-toolbar .e-toolbar-popup .e-rte-fontcolor-dropdown.e-tbar-btn.e-btn.e-active, .e-rte-toolbar .e-toolbar-popup .e-rte-fontcolor-dropdown.e-tbar-btn.e-btn.e-active:hover, .e-rte-toolbar .e-toolbar-popup .e-rte-numberformatlist-dropdown.e-tbar-btn.e-btn:hover, .e-rte-toolbar .e-toolbar-popup .e-rte-numberformatlist-dropdown.e-tbar-btn.e-btn.e-active, .e-rte-toolbar .e-toolbar-popup .e-rte-numberformatlist-dropdown.e-tbar-btn.e-btn.e-active:hover, .e-rte-toolbar .e-toolbar-popup .e-rte-bulletformatlist-dropdown.e-tbar-btn.e-btn:hover, .e-rte-toolbar .e-toolbar-popup .e-rte-bulletformatlist-dropdown.e-tbar-btn.e-btn.e-active, .e-rte-toolbar .e-toolbar-popup .e-rte-bulletformatlist-dropdown.e-tbar-btn.e-btn.e-active:hover, .e-rte-toolbar .e-toolbar-extended .e-rte-backgroundcolor-dropdown.e-tbar-btn.e-btn:hover, .e-rte-toolbar .e-toolbar-extended .e-rte-backgroundcolor-dropdown.e-tbar-btn.e-btn.e-active, .e-rte-toolbar .e-toolbar-extended .e-rte-backgroundcolor-dropdown.e-tbar-btn.e-btn.e-active:hover, .e-rte-toolbar .e-toolbar-extended .e-rte-fontcolor-dropdown.e-tbar-btn.e-btn:hover, .e-rte-toolbar .e-toolbar-extended .e-rte-fontcolor-dropdown.e-tbar-btn.e-btn.e-active, .e-rte-toolbar .e-toolbar-extended .e-rte-fontcolor-dropdown.e-tbar-btn.e-btn.e-active:hover, .e-rte-toolbar .e-toolbar-extended .e-rte-numberformatlist-dropdown.e-tbar-btn.e-btn:hover, .e-rte-toolbar .e-toolbar-extended .e-rte-numberformatlist-dropdown.e-tbar-btn.e-btn.e-active, .e-rte-toolbar .e-toolbar-extended .e-rte-numberformatlist-dropdown.e-tbar-btn.e-btn.e-active:hover, .e-rte-toolbar .e-toolbar-extended .e-rte-bulletformatlist-dropdown.e-tbar-btn.e-btn:hover, .e-rte-toolbar .e-toolbar-extended .e-rte-bulletformatlist-dropdown.e-tbar-btn.e-btn.e-active, .e-rte-toolbar .e-toolbar-extended .e-rte-bulletformatlist-dropdown.e-tbar-btn.e-btn.e-active:hover, .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-rte-backgroundcolor-dropdown.e-tbar-btn.e-btn:hover, .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-rte-backgroundcolor-dropdown.e-tbar-btn.e-btn.e-active, .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-rte-backgroundcolor-dropdown.e-tbar-btn.e-btn.e-active:hover, .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-rte-fontcolor-dropdown.e-tbar-btn.e-btn:hover, .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-rte-fontcolor-dropdown.e-tbar-btn.e-btn.e-active, .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-rte-fontcolor-dropdown.e-tbar-btn.e-btn.e-active:hover, .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-rte-numberformatlist-dropdown.e-tbar-btn.e-btn:hover, .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-rte-numberformatlist-dropdown.e-tbar-btn.e-btn.e-active, .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-rte-numberformatlist-dropdown.e-tbar-btn.e-btn.e-active:hover, .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-rte-bulletformatlist-dropdown.e-tbar-btn.e-btn:hover, .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-rte-bulletformatlist-dropdown.e-tbar-btn.e-btn.e-active, .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-rte-bulletformatlist-dropdown.e-tbar-btn.e-btn.e-active:hover, .e-rte-toolbar.e-extended-toolbar .e-toolbar-popup .e-rte-backgroundcolor-dropdown.e-tbar-btn.e-btn:hover, .e-rte-toolbar.e-extended-toolbar .e-toolbar-popup .e-rte-backgroundcolor-dropdown.e-tbar-btn.e-btn.e-active, .e-rte-toolbar.e-extended-toolbar .e-toolbar-popup .e-rte-backgroundcolor-dropdown.e-tbar-btn.e-btn.e-active:hover, .e-rte-toolbar.e-extended-toolbar .e-toolbar-popup .e-rte-fontcolor-dropdown.e-tbar-btn.e-btn:hover, .e-rte-toolbar.e-extended-toolbar .e-toolbar-popup .e-rte-fontcolor-dropdown.e-tbar-btn.e-btn.e-active, .e-rte-toolbar.e-extended-toolbar .e-toolbar-popup .e-rte-fontcolor-dropdown.e-tbar-btn.e-btn.e-active:hover, .e-rte-toolbar.e-extended-toolbar .e-toolbar-popup .e-rte-numberformatlist-dropdown.e-tbar-btn.e-btn:hover, .e-rte-toolbar.e-extended-toolbar .e-toolbar-popup .e-rte-numberformatlist-dropdown.e-tbar-btn.e-btn.e-active, .e-rte-toolbar.e-extended-toolbar .e-toolbar-popup .e-rte-numberformatlist-dropdown.e-tbar-btn.e-btn.e-active:hover, .e-rte-toolbar.e-extended-toolbar .e-toolbar-popup .e-rte-bulletformatlist-dropdown.e-tbar-btn.e-btn:hover, .e-rte-toolbar.e-extended-toolbar .e-toolbar-popup .e-rte-bulletformatlist-dropdown.e-tbar-btn.e-btn.e-active, .e-rte-toolbar.e-extended-toolbar .e-toolbar-popup .e-rte-bulletformatlist-dropdown.e-tbar-btn.e-btn.e-active:hover, .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-rte-backgroundcolor-dropdown.e-tbar-btn.e-btn:hover, .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-rte-backgroundcolor-dropdown.e-tbar-btn.e-btn.e-active, .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-rte-backgroundcolor-dropdown.e-tbar-btn.e-btn.e-active:hover, .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-rte-fontcolor-dropdown.e-tbar-btn.e-btn:hover, .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-rte-fontcolor-dropdown.e-tbar-btn.e-btn.e-active, .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-rte-fontcolor-dropdown.e-tbar-btn.e-btn.e-active:hover, .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-rte-numberformatlist-dropdown.e-tbar-btn.e-btn:hover, .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-rte-numberformatlist-dropdown.e-tbar-btn.e-btn.e-active, .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-rte-numberformatlist-dropdown.e-tbar-btn.e-btn.e-active:hover, .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-rte-bulletformatlist-dropdown.e-tbar-btn.e-btn:hover, .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-rte-bulletformatlist-dropdown.e-tbar-btn.e-btn.e-active, .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-rte-bulletformatlist-dropdown.e-tbar-btn.e-btn.e-active:hover {
        padding-bottom: 1px;
        padding-top: 1px
    }

    .e-rte-toolbar .e-toolbar-items .e-rte-backgroundcolor-dropdown.e-active, .e-rte-toolbar .e-toolbar-items .e-rte-fontcolor-dropdown.e-active, .e-rte-toolbar .e-toolbar-items .e-rte-numberformatlist-dropdown.e-active, .e-rte-toolbar .e-toolbar-items .e-rte-bulletformatlist-dropdown.e-active, .e-rte-toolbar .e-toolbar-popup .e-rte-backgroundcolor-dropdown.e-active, .e-rte-toolbar .e-toolbar-popup .e-rte-fontcolor-dropdown.e-active, .e-rte-toolbar .e-toolbar-popup .e-rte-numberformatlist-dropdown.e-active, .e-rte-toolbar .e-toolbar-popup .e-rte-bulletformatlist-dropdown.e-active, .e-rte-toolbar .e-toolbar-extended .e-rte-backgroundcolor-dropdown.e-active, .e-rte-toolbar .e-toolbar-extended .e-rte-fontcolor-dropdown.e-active, .e-rte-toolbar .e-toolbar-extended .e-rte-numberformatlist-dropdown.e-active, .e-rte-toolbar .e-toolbar-extended .e-rte-bulletformatlist-dropdown.e-active, .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-rte-backgroundcolor-dropdown.e-active, .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-rte-fontcolor-dropdown.e-active, .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-rte-numberformatlist-dropdown.e-active, .e-rte-toolbar.e-extended-toolbar .e-toolbar-items .e-rte-bulletformatlist-dropdown.e-active, .e-rte-toolbar.e-extended-toolbar .e-toolbar-popup .e-rte-backgroundcolor-dropdown.e-active, .e-rte-toolbar.e-extended-toolbar .e-toolbar-popup .e-rte-fontcolor-dropdown.e-active, .e-rte-toolbar.e-extended-toolbar .e-toolbar-popup .e-rte-numberformatlist-dropdown.e-active, .e-rte-toolbar.e-extended-toolbar .e-toolbar-popup .e-rte-bulletformatlist-dropdown.e-active, .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-rte-backgroundcolor-dropdown.e-active, .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-rte-fontcolor-dropdown.e-active, .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-rte-numberformatlist-dropdown.e-active, .e-rte-toolbar.e-extended-toolbar .e-toolbar-extended .e-rte-bulletformatlist-dropdown.e-active {
        border-radius: 4px
    }
/*! tab layout */

.e-richtexteditor {
    display: block;
    position: relative
}

    .e-richtexteditor .e-rte-container {
        display: flex;
        flex-direction: column;
        width: 100%;
        height: 100%
    }

        .e-richtexteditor .e-rte-container.e-count-enabled .e-content, .e-richtexteditor .e-rte-container.e-resize-enabled .e-content {
            padding-bottom: 0
        }

        .e-richtexteditor .e-rte-container.e-count-enabled .e-rte-content, .e-richtexteditor .e-rte-container.e-count-enabled .e-source-content, .e-richtexteditor .e-rte-container.e-resize-enabled .e-rte-content, .e-richtexteditor .e-rte-container.e-resize-enabled .e-source-content {
            margin-bottom: 20px
        }

        .e-richtexteditor .e-rte-container.e-source-code-enabled .e-rte-content {
            display: none
        }

        .e-richtexteditor .e-rte-container.e-source-code-enabled .e-source-content {
            display: block;
            overflow: hidden
        }

    .e-richtexteditor .e-rte-content {
        flex-grow: 1
    }

        .e-richtexteditor .e-rte-content .rte-placeholder.e-rte-placeholder.enabled {
            display: block;
            font-size: 14px
        }

    .e-richtexteditor .e-source-content {
        display: none
    }

    .e-richtexteditor textarea.e-content {
        border: 0;
        display: block;
        height: 100%;
        margin: 0;
        outline: 0;
        padding: 8px;
        resize: none;
        width: 100%
    }

    .e-richtexteditor .e-rte-hidden {
        display: none
    }

    .e-richtexteditor.e-disabled {
        pointer-events: none
    }

    .e-richtexteditor.e-rte-full-screen {
        bottom: 0;
        height: 100% !important;
        left: 0;
        overflow: auto;
        position: fixed;
        right: 0;
        top: 0;
        width: 100% !important;
        z-index: 999
    }

        .e-richtexteditor.e-rte-full-screen .e-resize-handle {
            display: none
        }

        .e-richtexteditor.e-rte-full-screen iframe {
            height: calc(100% - 42px)
        }

        .e-richtexteditor.e-rte-full-screen .e-rte-edit-table {
            max-height: 264px !important
        }

        .e-richtexteditor.e-rte-full-screen .e-rte-edit-table-prop-dialog {
            max-height: 333px !important
        }

        .e-richtexteditor.e-rte-full-screen .e-rte-link-dialog {
            max-height: 368px !important
        }

        .e-richtexteditor.e-rte-full-screen .e-rte-img-dialog {
            max-height: 405px !important
        }

        .e-richtexteditor.e-rte-full-screen .e-rte-img-link-dialog {
            max-height: 204px !important
        }

        .e-richtexteditor.e-rte-full-screen .e-rte-img-size-dialog {
            max-height: 268px !important
        }

        .e-richtexteditor.e-rte-full-screen .e-rte-img-alt-dialog {
            max-height: 405px !important
        }

    .e-richtexteditor.e-rtl .e-rte-character-count {
        left: 0;
        padding-left: 30px;
        padding-right: unset;
        right: unset
    }

    .e-richtexteditor.e-rtl .e-rte-content .e-content blockquote {
        padding-left: 0;
        padding-right: 12px
    }

    .e-richtexteditor .e-rte-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child {
        margin-left: 6px
    }

    .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-item:first-child {
        margin-left: 0
    }

    .e-richtexteditor .e-rte-toolbar .e-hor-nav.e-expended-nav {
        height: auto
    }

    .e-richtexteditor .e-rte-toolbar .e-toolbar-multirow {
        margin-left: 7px;
        margin-right: 7px
    }

    .e-richtexteditor.e-rtl .e-rte-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child {
        margin-left: 0;
        margin-right: 6px
    }

    .e-richtexteditor.e-rtl .e-rte-toolbar .e-toolbar-multirow:not(.e-tbar-pos) .e-toolbar-item:first-child {
        margin-right: 0
    }

    .e-richtexteditor .e-rte-toolbar.e-rte-tb-mobile .e-toolbar-multirow {
        display: inline-block;
        margin-left: 0;
        margin-right: 0;
        overflow-x: auto;
        white-space: nowrap;
        width: 100%
    }

    .e-richtexteditor .e-rte-toolbar .e-toolbar-extended, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended {
        margin-left: 0;
        padding-left: 6px
    }

        .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-formats-tbar-btn > :first-child, .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-formats-tbar-btn > :first-child, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-formats-tbar-btn > :first-child, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-formats-tbar-btn > :first-child {
            min-width: 75px
        }

        .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-font-name-tbar-btn > :first-child, .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-font-name-tbar-btn > :first-child, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-font-name-tbar-btn > :first-child, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-font-name-tbar-btn > :first-child {
            min-width: 67px
        }

        .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-font-size-tbar-btn > :first-child, .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-font-size-tbar-btn > :first-child, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-font-size-tbar-btn > :first-child, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-font-size-tbar-btn > :first-child {
            min-width: 36px
        }

        .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn, .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn {
            padding-left: 8px;
            padding-right: 2px
        }

            .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-rte-dropdown-btn-text, .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn .e-rte-dropdown-btn-text, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-rte-dropdown-btn-text, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn .e-rte-dropdown-btn-text {
                font-size: 14px;
                font-weight: normal;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap
            }

            .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn:hover, .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn:focus, .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn:active, .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn:hover, .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn:focus, .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn:active, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn:hover, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn:focus, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn:active, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn:hover, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn:focus, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn:active {
                padding-left: 8px;
                padding-right: 2px
            }

        .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-rte-font-color .e-selected-color.e-icons::before, .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-font-color .e-selected-color.e-icons::before, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-font-color .e-selected-color.e-icons::before, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-font-color .e-selected-color.e-icons::before {
            font-size: 12px;
            position: relative;
            top: -18px
        }

        .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown .e-rte-list-primary-content, .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown .e-rte-list-primary-content, .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown .e-rte-list-primary-content, .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown .e-rte-list-primary-content, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown .e-rte-list-primary-content, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown .e-rte-list-primary-content, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown .e-rte-list-primary-content, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown .e-rte-list-primary-content {
            line-height: 30px
        }

        .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-background-color.e-icons::before, .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-background-color.e-icons::before, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-background-color.e-icons::before, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-background-color.e-icons::before {
            display: inline;
            font-size: 18px
        }

        .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-rte-font-color.e-icons::before, .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-font-color.e-icons::before, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-font-color.e-icons::before, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-font-color.e-icons::before {
            font-size: 18px
        }

        .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-order-list.e-icons, .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-unorder-list.e-icons, .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon:not(.e-caret), .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-order-list.e-icons, .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-unorder-list.e-icons, .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon:not(.e-caret), .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-order-list.e-icons, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-unorder-list.e-icons, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon:not(.e-caret), .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-order-list.e-icons, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-unorder-list.e-icons, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon:not(.e-caret) {
            font-size: 16px
        }

        .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-toolbar-item.e-active .e-tbar-btn.e-btn, .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item.e-active .e-tbar-btn.e-btn, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item.e-active .e-tbar-btn.e-btn, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-active .e-tbar-btn.e-btn {
            padding: 0 2px
        }

        .e-richtexteditor .e-rte-toolbar .e-toolbar-items .e-dropdown-btn .e-rte-color-content, .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-dropdown-btn .e-rte-color-content, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-dropdown-btn .e-rte-color-content, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-dropdown-btn .e-rte-color-content {
            padding-top: 1px;
            height: 30px
        }

    .e-richtexteditor .e-rte-toolbar.e-control[class*=e-toolbar], .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar.e-control[class*=e-toolbar] {
        box-sizing: border-box
    }

    .e-richtexteditor .e-rte-toolbar .e-toolbar-extended.e-visible, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-visible {
        display: block;
        visibility: hidden
    }

    .e-richtexteditor .e-rte-toolbar.e-tbar-ios-fixed.e-rte-tb-fixed, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar.e-tbar-ios-fixed.e-rte-tb-fixed {
        top: 0;
        transform: translate3d(0, 0, 0)
    }

    .e-richtexteditor .e-rte-toolbar.e-rte-tb-fixed:not(.e-tbar-ios-fixed), .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar.e-rte-tb-fixed:not(.e-tbar-ios-fixed) {
        bottom: 0
    }

    .e-richtexteditor .e-rte-toolbar.e-rte-tb-fixed, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar.e-rte-tb-fixed {
        display: none;
        left: 0;
        position: fixed;
        right: 0
    }

        .e-richtexteditor .e-rte-toolbar.e-rte-tb-fixed.e-show, .e-richtexteditor .e-rte-toolbar.e-toolbar.e-extended-toolbar.e-rte-tb-fixed.e-show {
            display: block;
            z-index: 101
        }

    .e-richtexteditor .rte-placeholder {
        color: #212529;
        line-height: 18px;
        opacity: .54;
        overflow: hidden;
        padding: 16px;
        position: absolute;
        text-align: start;
        top: 0;
        z-index: 1;
        display: none
    }

    .e-richtexteditor .e-rte-content {
        position: relative;
        z-index: 1
    }

    .e-richtexteditor .e-rte-content, .e-richtexteditor .e-source-content {
        -webkit-overflow-scrolling: touch;
        overflow: auto;
        transition: 100ms ease-out;
        width: 100%;
        font-size: 14px
    }

        .e-richtexteditor .e-rte-content .e-content, .e-richtexteditor .e-source-content .e-content {
            width: 100%;
            float: left;
            background: unset;
            box-sizing: border-box;
            height: 100%;
            min-height: 100px;
            outline: 0 solid rgba(0,0,0,0);
            padding: 16px;
            position: relative;
            text-align: inherit;
            z-index: 2;
            font-weight: normal;
            line-height: 1.5;
            font-size: 1em
        }

            .e-richtexteditor .e-rte-content .e-content p, .e-richtexteditor .e-source-content .e-content p {
                margin: 0 0 10px;
                margin-bottom: 10px
            }

            .e-richtexteditor .e-rte-content .e-content code, .e-richtexteditor .e-source-content .e-content code {
                background: rgba(157,157,157,.15);
                color: #ed484c
            }

            .e-richtexteditor .e-rte-content .e-content li, .e-richtexteditor .e-source-content .e-content li {
                margin-bottom: 10px
            }

                .e-richtexteditor .e-rte-content .e-content li ol, .e-richtexteditor .e-rte-content .e-content li ul, .e-richtexteditor .e-source-content .e-content li ol, .e-richtexteditor .e-source-content .e-content li ul {
                    margin-block-start: 10px
                }

        .e-richtexteditor .e-rte-content e-content ul, .e-richtexteditor .e-source-content e-content ul {
            list-style-type: disc
        }

        .e-richtexteditor .e-rte-content .e-content ul ul, .e-richtexteditor .e-rte-content .e-content ol ul, .e-richtexteditor .e-source-content .e-content ul ul, .e-richtexteditor .e-source-content .e-content ol ul {
            list-style-type: circle
        }

            .e-richtexteditor .e-rte-content .e-content ul ul ul, .e-richtexteditor .e-rte-content .e-content ol ul ul, .e-richtexteditor .e-rte-content .e-content ul ol ul, .e-richtexteditor .e-rte-content .e-content ol ol ul, .e-richtexteditor .e-source-content .e-content ul ul ul, .e-richtexteditor .e-source-content .e-content ol ul ul, .e-richtexteditor .e-source-content .e-content ul ol ul, .e-richtexteditor .e-source-content .e-content ol ol ul {
                list-style-type: square
            }

        .e-richtexteditor .e-rte-content .e-content h1, .e-richtexteditor .e-source-content .e-content h1 {
            font-size: 2.857em;
            font-weight: 600;
            line-height: 1.2;
            margin: 10px 0
        }

        .e-richtexteditor .e-rte-content .e-content h2, .e-richtexteditor .e-source-content .e-content h2 {
            font-size: 2.285em;
            font-weight: 600;
            line-height: 1.2;
            margin: 10px 0
        }

        .e-richtexteditor .e-rte-content .e-content h3, .e-richtexteditor .e-source-content .e-content h3 {
            font-size: 2em;
            font-weight: 600;
            line-height: 1.2;
            margin: 10px 0
        }

        .e-richtexteditor .e-rte-content .e-content h4, .e-richtexteditor .e-source-content .e-content h4 {
            font-size: 1.714em;
            font-weight: 600;
            line-height: 1.2;
            margin: 10px 0
        }

        .e-richtexteditor .e-rte-content .e-content h5, .e-richtexteditor .e-source-content .e-content h5 {
            font-size: 1.428em;
            font-weight: 600;
            line-height: 1.2;
            margin: 10px 0
        }

        .e-richtexteditor .e-rte-content .e-content h6, .e-richtexteditor .e-source-content .e-content h6 {
            font-size: 1.142em;
            line-height: 600;
            line-height: 1.5;
            margin: 10px 0
        }

        .e-richtexteditor .e-rte-content .e-content blockquote, .e-richtexteditor .e-source-content .e-content blockquote {
            margin: 10px 0;
            margin-left: 0;
            padding-left: 12px
        }

        .e-richtexteditor .e-rte-content .e-content table, .e-richtexteditor .e-source-content .e-content table {
            margin-bottom: 10px;
            border-collapse: collapse;
            empty-cells: show
        }

        .e-richtexteditor .e-rte-content .e-content pre, .e-richtexteditor .e-source-content .e-content pre {
            background-color: inherit;
            border: 0;
            border-radius: 0;
            color: #212529;
            font-size: inherit;
            line-height: inherit;
            margin: 0 0 10px;
            overflow: visible;
            padding: 0;
            white-space: pre-wrap;
            word-break: inherit;
            word-wrap: break-word
        }

        .e-richtexteditor .e-rte-content .e-content strong, .e-richtexteditor .e-rte-content .e-content b, .e-richtexteditor .e-source-content .e-content strong, .e-richtexteditor .e-source-content .e-content b {
            font-weight: bold
        }

        .e-richtexteditor .e-rte-content .e-content a, .e-richtexteditor .e-source-content .e-content a {
            text-decoration: none;
            user-select: auto
        }

            .e-richtexteditor .e-rte-content .e-content a:hover, .e-richtexteditor .e-source-content .e-content a:hover {
                text-decoration: underline
            }

        .e-richtexteditor .e-rte-content .e-content p:last-child, .e-richtexteditor .e-rte-content .e-content pre:last-child, .e-richtexteditor .e-rte-content .e-content blockquote:last-child, .e-richtexteditor .e-source-content .e-content p:last-child, .e-richtexteditor .e-source-content .e-content pre:last-child, .e-richtexteditor .e-source-content .e-content blockquote:last-child {
            margin-bottom: 0
        }

        .e-richtexteditor .e-rte-content .e-content h3 + h4, .e-richtexteditor .e-rte-content .e-content h4 + h5, .e-richtexteditor .e-rte-content .e-content h5 + h6, .e-richtexteditor .e-source-content .e-content h3 + h4, .e-richtexteditor .e-source-content .e-content h4 + h5, .e-richtexteditor .e-source-content .e-content h5 + h6 {
            margin-top: .6em
        }

        .e-richtexteditor .e-rte-content .e-content ul:last-child, .e-richtexteditor .e-source-content .e-content ul:last-child {
            margin-bottom: 0
        }

        .e-richtexteditor .e-rte-content .e-content table.e-cell-select, .e-richtexteditor .e-source-content .e-content table.e-cell-select {
            position: relative
        }

            .e-richtexteditor .e-rte-content .e-content table.e-cell-select::after, .e-richtexteditor .e-source-content .e-content table.e-cell-select::after {
                content: "";
                position: absolute;
                top: 0;
                left: 0;
                right: 0;
                bottom: 0;
                border: 2px solid #00416f;
                pointer-events: none
            }

        .e-richtexteditor .e-rte-content .e-content table td.e-cell-select.e-multi-cells-select, .e-richtexteditor .e-rte-content .e-content table th.e-cell-select.e-multi-cells-select, .e-richtexteditor .e-source-content .e-content table td.e-cell-select.e-multi-cells-select, .e-richtexteditor .e-source-content .e-content table th.e-cell-select.e-multi-cells-select {
            border: 1px double #00416f;
            position: relative
        }

            .e-richtexteditor .e-rte-content .e-content table td.e-cell-select.e-multi-cells-select::after, .e-richtexteditor .e-rte-content .e-content table th.e-cell-select.e-multi-cells-select::after, .e-richtexteditor .e-source-content .e-content table td.e-cell-select.e-multi-cells-select::after, .e-richtexteditor .e-source-content .e-content table th.e-cell-select.e-multi-cells-select::after {
                background-color: rgba(0,103,107,.1);
                content: "";
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                bottom: 0;
                pointer-events: none;
                right: 0
            }

        .e-richtexteditor .e-rte-content .e-content table td.e-multi-cells-select ::selection, .e-richtexteditor .e-rte-content .e-content table th.e-multi-cells-select ::selection, .e-richtexteditor .e-source-content .e-content table td.e-multi-cells-select ::selection, .e-richtexteditor .e-source-content .e-content table th.e-multi-cells-select ::selection {
            background-color: rgba(0,0,0,0)
        }

        .e-richtexteditor .e-rte-content .e-content table td.e-multi-cells-select, .e-richtexteditor .e-rte-content .e-content table th.e-multi-cells-select, .e-richtexteditor .e-source-content .e-content table td.e-multi-cells-select, .e-richtexteditor .e-source-content .e-content table th.e-multi-cells-select {
            user-select: none
        }

    .e-richtexteditor .e-rte-character-count {
        bottom: 0;
        color: #6c757d;
        font-size: 14px;
        margin-right: 10px;
        opacity: 1;
        padding-bottom: 2px;
        position: absolute;
        right: 0;
        z-index: 100;
        pointer-events: none
    }

        .e-richtexteditor .e-rte-character-count.e-warning {
            color: #ffc107;
            opacity: unset
        }

        .e-richtexteditor .e-rte-character-count.e-error {
            color: #dc3545;
            opacity: unset
        }

    .e-richtexteditor .e-rte-srctextarea {
        background-color: rgba(0,0,0,0);
        border: 0;
        color: #212529;
        height: 100%;
        line-height: 22px;
        overflow: auto;
        padding: 16px;
        resize: none;
        transition: 100ms ease-out;
        width: 100%
    }

    .e-richtexteditor .e-resize-handle {
        height: 15px;
        position: absolute;
        width: 15px
    }

        .e-richtexteditor .e-resize-handle.e-south-east {
            bottom: 0;
            cursor: nwse-resize;
            right: 0;
            z-index: 100
        }

        .e-richtexteditor .e-resize-handle.e-south-west {
            bottom: 0;
            cursor: sw-resize;
            left: 0;
            transform: rotate(90deg);
            z-index: 100
        }

    .e-richtexteditor.e-rtl.e-rte-resize {
        float: right
    }

    .e-richtexteditor.e-rtl .e-resize-handle.e-south-west {
        direction: ltr;
        text-align: initial
    }

    .e-richtexteditor.e-rte-tb-expand.e-rte-fixed-tb-expand {
        transition: none
    }

    .e-richtexteditor .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon:not(.e-toolbar-pop) {
        padding: 0
    }

    .e-richtexteditor .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:hover {
        background: #6c757d
    }

    .e-richtexteditor .e-toolbar .e-toolbar-item .e-tbar-btn, .e-richtexteditor .e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item .e-tbar-btn {
        font-size: 16px
    }

    .e-richtexteditor .e-clickelem::after, .e-richtexteditor .e-video-clickelem::after {
        left: 0;
        right: 0;
        z-index: 1
    }

    .e-richtexteditor .e-clickelem::before, .e-richtexteditor .e-video-clickelem::before {
        left: 0;
        right: 0;
        z-index: 1
    }

    .e-richtexteditor .e-clickelem::before {
        bottom: 70%;
        top: 0
    }

    .e-richtexteditor .e-clickelem::after {
        bottom: 0;
        top: 70%
    }

    .e-richtexteditor .e-video-clickelem::before {
        bottom: 85%;
        top: 0
    }

    .e-richtexteditor .e-video-clickelem::after {
        bottom: 0;
        top: 90%
    }

    .e-richtexteditor .e-audio-wrap, .e-richtexteditor .e-embed-video-wrap {
        display: inline-block
    }

    .e-richtexteditor .e-clickelem, .e-richtexteditor .e-video-clickelem {
        display: block;
        margin: 0;
        outline: none;
        padding: 0;
        position: relative
    }

        .e-richtexteditor .e-clickelem::after, .e-richtexteditor .e-video-clickelem::after {
            background: rgba(0,0,0,0);
            content: "";
            cursor: default;
            display: block;
            position: absolute
        }

        .e-richtexteditor .e-clickelem::before, .e-richtexteditor .e-video-clickelem::before {
            background: rgba(0,0,0,0);
            content: "";
            cursor: default;
            display: block;
            position: absolute
        }

    .e-richtexteditor .e-videoheader, .e-richtexteditor .e-embed-videoheader, .e-richtexteditor .e-video-url-wrap {
        padding-bottom: 5px;
        padding-top: 15px
    }

        .e-richtexteditor .e-video-url-wrap .e-radio-wrapper {
            padding: 5px
        }

        .e-richtexteditor .e-video-url-wrap textarea {
            height: 80px
        }

    .e-richtexteditor .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon.e-caret:not(.e-toolbar-pop,.e-rte-fontcolor-dropdown .e-caret,.e-rte-backgroundcolor-dropdown .e-caret,.e-rte-numberformatlist-dropdown .e-caret,.e-rte-bulletformatlist-dropdown .e-caret) {
        padding-left: 9px
    }

    .e-richtexteditor .e-toolbar-item .e-caret:not(.e-toolbar-pop,.e-rte-fontcolor-dropdown .e-caret,.e-rte-backgroundcolor-dropdown .e-caret,.e-rte-numberformatlist-dropdown .e-caret,.e-rte-bulletformatlist-dropdown .e-caret) {
        padding-left: 9px
    }

.e-rte-quick-toolbar .e-toolbar-item .e-caret:not(.e-toolbar-pop,.e-rte-fontcolor-dropdown .e-caret,.e-rte-backgroundcolor-dropdown .e-caret,.e-rte-numberformatlist-dropdown .e-caret,.e-rte-bulletformatlist-dropdown .e-caret) {
    padding-left: 9px
}

.e-rte-linkcontent .e-rte-label {
    padding-top: 14px
}

.e-rte-label label {
    font-weight: normal
}

.e-rte-linkcontent .e-rte-label:first-child {
    padding-top: 0
}

@media screen and (max-width: 768px) {
    .e-rte-dropdown-popup.e-rte-inline-dropdown ul {
        padding: 7px 0
    }

        .e-rte-dropdown-popup.e-rte-inline-dropdown ul li.e-item {
            height: 34px;
            line-height: 34px;
            padding: 0 6.5px
        }

        .e-rte-dropdown-popup.e-rte-inline-dropdown ul .e-item .e-menu-icon {
            float: none
        }
}

@media screen and (max-width: 768px) {
    .e-rte-dropdown-popup.e-rte-inline-dropdown.e-rte-dropdown-icons.e-dropdown-popup {
        max-height: 280px
    }

        .e-rte-dropdown-popup.e-rte-inline-dropdown.e-rte-dropdown-icons.e-dropdown-popup ul {
            display: inline-flex
        }
}

.e-rte-dropdown-popup ul {
    min-width: 82px
}

    .e-rte-dropdown-popup ul .e-item .e-menu-icon {
        margin: 0 6px;
        width: auto
    }

    .e-rte-dropdown-popup ul .e-item.e-h1 {
        font-size: 2em;
        font-weight: bold;
        height: 40px;
        line-height: 40px
    }

    .e-rte-dropdown-popup ul .e-item.e-code {
        font-family: monospace;
        unicode-bidi: isolate;
        white-space: pre
    }

    .e-rte-dropdown-popup ul .e-item.e-h2 {
        font-size: 1.5em;
        font-weight: bold;
        height: 40px;
        line-height: 40px
    }

    .e-rte-dropdown-popup ul .e-item.e-h3 {
        font-size: 1.16em;
        font-weight: bold
    }

    .e-rte-dropdown-popup ul .e-item.e-h4 {
        font-size: 1em;
        font-weight: bold
    }

    .e-rte-dropdown-popup ul .e-item.e-h5 {
        font-size: .83em;
        font-weight: bold
    }

    .e-rte-dropdown-popup ul .e-item.e-h6 {
        font-size: .7em;
        font-weight: bold
    }

    .e-rte-dropdown-popup ul .e-item.e-segoe-ui {
        font-family: "Segoe UI","Tahoma","Geneva","Verdana",sans-serif
    }

    .e-rte-dropdown-popup ul .e-item.e-arial {
        font-family: "Arial","Helvetica",sans-serif
    }

    .e-rte-dropdown-popup ul .e-item.e-courier-new {
        font-family: "Courier New","Courier",monospace
    }

    .e-rte-dropdown-popup ul .e-item.e-georgia {
        font-family: "Georgia","Times New Roman","Times",serif
    }

    .e-rte-dropdown-popup ul .e-item.e-helvetica-neue {
        font-family: "Helvetica Neue","Helvetica","Arial",sans-serif
    }

    .e-rte-dropdown-popup ul .e-item.e-impact {
        font-family: "Impact","Haettenschweiler","Arial Narrow Bold",sans-serif
    }

    .e-rte-dropdown-popup ul .e-item.e-lucida-console {
        font-family: "Lucida Console","Monaco",monospace
    }

    .e-rte-dropdown-popup ul .e-item.e-tahoma {
        font-family: "Segoe UI","Tahoma","Geneva","Verdana",sans-serif
    }

    .e-rte-dropdown-popup ul .e-item.e-times-new-roman {
        font-family: "Times New Roman","Times",serif
    }

    .e-rte-dropdown-popup ul .e-item.e-trebuchet-ms {
        font-family: "Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans","Arial",sans-serif
    }

    .e-rte-dropdown-popup ul .e-item.e-verdana {
        font-family: "Verdana","Geneva","Tahoma",sans-serif
    }

    .e-rte-dropdown-popup ul .e-item.e-roboto {
        font-family: "Roboto","Segoe UI","GeezaPro","DejaVu Serif",sans-serif
    }

.e-rte-dropdown-popup.e-rte-dropdown-icons ul {
    min-width: auto
}

@media screen and (max-width: 768px) {
    .e-rte-dropdown-popup.e-rte-dropdown-icons ul {
        min-width: 30px
    }
}

.e-rte-dropdown-popup.e-rtl ul .e-item .e-menu-icon {
    margin: 0 6px
}

.e-rte-image.e-imgbreak, .e-rte-audio.e-audio-break, .e-rte-video.e-video-break {
    border: 0;
    cursor: pointer;
    display: block;
    float: none;
    max-width: 100%;
    padding: 1px;
    position: relative
}

.e-rte-image, .e-rte-audio, .e-rte-video {
    border: 0;
    cursor: pointer;
    display: block;
    float: none;
    margin: auto;
    max-width: 100%;
    position: relative
}

    .e-rte-image.e-imginline, .e-rte-audio.e-audio-inline, .e-rte-video.e-video-inline {
        margin-left: 5px;
        margin-right: 5px;
        display: inline-block;
        float: none;
        max-width: 100%;
        padding: 1px;
        vertical-align: bottom
    }

    .e-rte-image.e-imgcenter, .e-rte-video.e-video-center {
        cursor: pointer;
        display: block;
        float: none;
        margin: 5px auto;
        max-width: 100%;
        position: relative
    }

    .e-rte-image.e-imgleft, .e-rte-video.e-video-left {
        float: left;
        margin: 0 auto;
        margin-right: 5px;
        text-align: left
    }

    .e-rte-image.e-imgright, .e-rte-video.e-video-right {
        float: right;
        margin: 0 auto;
        margin-left: 5px;
        text-align: right
    }

.e-rte-img-popup .e-item {
    height: 106px;
    width: 300px
}

.e-rte-img-caption {
    display: inline-block;
    margin: 5px auto;
    max-width: 100%;
    position: relative
}

    .e-rte-img-caption.e-caption-inline {
        display: inline-block;
        margin: 5px auto;
        margin-left: 5px;
        margin-right: 5px;
        max-width: calc(100% - 10px);
        position: relative;
        text-align: center;
        vertical-align: bottom
    }

    .e-rte-img-caption.e-imgcenter {
        display: contents;
        margin-left: auto;
        margin-right: auto
    }

    .e-rte-img-caption.e-imgright {
        display: contents;
        margin-left: auto;
        margin-right: 0
    }

    .e-rte-img-caption.e-imgleft {
        display: contents;
        margin-left: 0;
        margin-right: auto
    }

    .e-rte-img-caption .e-rte-image.e-imgright {
        margin-left: auto;
        margin-right: 0
    }

    .e-rte-img-caption .e-rte-image.e-imgleft {
        margin: 0
    }

.e-img-caption.e-rte-img-caption.e-imgbreak {
    display: contents
}

.e-rte-table td, .e-rte-table th {
    border: 1px solid #adb5bd;
    height: 20px;
    min-width: 20px;
    padding: 2px 5px;
    box-sizing: border-box
}

.e-rte-table.e-dashed-border > tbody > tr > td, .e-rte-table.e-dashed-border > tbody > tr > th {
    border-style: dashed
}

.e-rte-img-caption .e-img-inner {
    box-sizing: border-box;
    display: block;
    font-size: 16px;
    font-weight: initial;
    margin: auto;
    opacity: .9;
    position: relative;
    text-align: center;
    width: 100%
}

.e-rte-img-caption.e-imgleft .e-img-inner {
    float: left;
    text-align: left
}

.e-rte-img-caption.e-imgright .e-img-inner {
    float: right;
    text-align: right
}

.e-rte-img-caption.e-imgleft .e-img-wrap, .e-rte-img-caption.e-imgright .e-img-wrap {
    display: contents
}

.e-rte-img-caption .e-img-wrap {
    display: inline-block;
    margin: auto;
    padding: 0;
    width: 100%
}

.e-rte-img-dialog .e-rte-label {
    padding-top: 14px
}

    .e-rte-img-dialog .e-rte-label:first-child {
        padding-top: 0
    }

.e-rte-video-dialog .e-rte-label {
    padding-top: 14px
}

    .e-rte-video-dialog .e-rte-label:first-child {
        padding-top: 0
    }

.e-rte-table-resize.e-row-resize, .e-rte-table-resize.e-column-resize {
    background-color: rgba(0,0,0,0);
    background-repeat: repeat;
    bottom: 0;
    cursor: col-resize;
    height: 1px;
    overflow: visible;
    position: absolute;
    width: 1px
}

.e-rte-table-resize.e-row-resize {
    cursor: row-resize;
    height: 1px
}

.e-richtexteditor .e-linkheader, .e-richtexteditor .e-audioheader, .e-richtexteditor .e-videoheader, .e-richtexteditor .e-video-url-wrap, .e-rte-elements .e-linkheader, .e-rte-elements .e-audioheader, .e-rte-elements .e-videoheader, .e-rte-elements .e-video-url-wrap {
    font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont";
    font-size: 15px;
    opacity: .87;
    padding-bottom: 14px;
    padding-top: 14px
}

.e-richtexteditor .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn, .e-richtexteditor .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control, .e-rte-elements .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn, .e-rte-elements .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control {
    padding: 0 3px
}

.e-richtexteditor .e-toolbar .e-toolbar-pop .e-toolbar-item.e-tbtn-align .e-btn.e-control .e-icons.e-btn-icon, .e-rte-elements .e-toolbar .e-toolbar-pop .e-toolbar-item.e-tbtn-align .e-btn.e-control .e-icons.e-btn-icon {
    min-width: 100%
}

.e-richtexteditor .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover, .e-rte-elements .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover {
    padding: 0 3px
}

.e-richtexteditor .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-richtexteditor .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-richtexteditor .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-richtexteditor .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-richtexteditor .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-richtexteditor .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-rte-elements .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-rte-elements .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-rte-elements .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-rte-elements .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-rte-elements .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-rte-elements .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons {
    margin-top: 0
}

.e-richtexteditor .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-richtexteditor .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-richtexteditor .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-rte-elements .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-rte-elements .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-rte-elements .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons {
    margin-right: 30px
}

.e-richtexteditor .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list, .e-richtexteditor .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list, .e-richtexteditor .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list, .e-rte-elements .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list, .e-rte-elements .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list, .e-rte-elements .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list {
    border-bottom: 0 solid rgba(0,0,0,0);
    min-height: initial
}

    .e-richtexteditor .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list .e-file-container, .e-richtexteditor .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list .e-file-container, .e-richtexteditor .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list .e-file-container, .e-rte-elements .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list .e-file-container, .e-rte-elements .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list .e-file-container, .e-rte-elements .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files .e-upload-file-list .e-file-container {
        margin-left: 0;
        margin-right: 0
    }

.e-richtexteditor .e-img-uploadwrap.e-droparea .e-upload .e-upload-files, .e-richtexteditor .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files, .e-richtexteditor .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files, .e-rte-elements .e-img-uploadwrap.e-droparea .e-upload .e-upload-files, .e-rte-elements .e-aud-uploadwrap.e-droparea .e-upload .e-upload-files, .e-rte-elements .e-vid-uploadwrap.e-droparea .e-upload .e-upload-files {
    border-top: 0 solid rgba(0,0,0,0)
}

.e-richtexteditor .e-img-uploadwrap.e-droparea .e-file-select-wrap, .e-richtexteditor .e-aud-uploadwrap.e-droparea .e-file-select-wrap, .e-richtexteditor .e-vid-uploadwrap.e-droparea .e-file-select-wrap, .e-rte-elements .e-img-uploadwrap.e-droparea .e-file-select-wrap, .e-rte-elements .e-aud-uploadwrap.e-droparea .e-file-select-wrap, .e-rte-elements .e-vid-uploadwrap.e-droparea .e-file-select-wrap {
    display: none
}

.e-richtexteditor .e-img-uploadwrap.e-droparea .e-upload, .e-richtexteditor .e-aud-uploadwrap.e-droparea .e-upload, .e-richtexteditor .e-vid-uploadwrap.e-droparea .e-upload, .e-rte-elements .e-img-uploadwrap.e-droparea .e-upload, .e-rte-elements .e-aud-uploadwrap.e-droparea .e-upload, .e-rte-elements .e-vid-uploadwrap.e-droparea .e-upload {
    border: 0 solid rgba(0,0,0,0);
    float: none
}

.e-richtexteditor .e-dialog .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-rte-elements .e-dialog .e-img-uploadwrap.e-droparea .e-upload .e-upload-files .e-file-abort-btn.e-icons {
    margin-right: 47px;
    margin-top: -3px
}

.e-richtexteditor .e-dialog .e-img-uploadwrap.e-droparea .e-browsebtn, .e-richtexteditor .e-dialog .e-aud-uploadwrap.e-droparea .e-browsebtn, .e-richtexteditor .e-dialog .e-vid-uploadwrap.e-droparea .e-browsebtn, .e-rte-elements .e-dialog .e-img-uploadwrap.e-droparea .e-browsebtn, .e-rte-elements .e-dialog .e-aud-uploadwrap.e-droparea .e-browsebtn, .e-rte-elements .e-dialog .e-vid-uploadwrap.e-droparea .e-browsebtn {
    display: block;
    height: 36px;
    margin: 0 auto 10px;
    padding: 0 18px;
    position: relative;
    top: 6px
}

.e-richtexteditor .e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-browsebtn, .e-richtexteditor .e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-browsebtn, .e-richtexteditor .e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-browsebtn, .e-rte-elements .e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-browsebtn, .e-rte-elements .e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-browsebtn, .e-rte-elements .e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-browsebtn {
    display: none
}

.e-richtexteditor .e-dialog .e-img-uploadwrap.e-droparea, .e-richtexteditor .e-dialog .e-aud-uploadwrap.e-droparea, .e-richtexteditor .e-dialog .e-vid-uploadwrap.e-droparea, .e-rte-elements .e-dialog .e-img-uploadwrap.e-droparea, .e-rte-elements .e-dialog .e-aud-uploadwrap.e-droparea, .e-rte-elements .e-dialog .e-vid-uploadwrap.e-droparea {
    line-height: 10;
    min-height: 50px;
    position: relative
}

    .e-richtexteditor .e-dialog .e-img-uploadwrap.e-droparea .e-rte-upload-text, .e-richtexteditor .e-dialog .e-aud-uploadwrap.e-droparea .e-rte-upload-text, .e-richtexteditor .e-dialog .e-vid-uploadwrap.e-droparea .e-rte-upload-text, .e-rte-elements .e-dialog .e-img-uploadwrap.e-droparea .e-rte-upload-text, .e-rte-elements .e-dialog .e-aud-uploadwrap.e-droparea .e-rte-upload-text, .e-rte-elements .e-dialog .e-vid-uploadwrap.e-droparea .e-rte-upload-text {
        display: inline-block;
        line-height: normal
    }

.e-richtexteditor .e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea, .e-richtexteditor .e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea, .e-richtexteditor .e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea, .e-rte-elements .e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea, .e-rte-elements .e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea, .e-rte-elements .e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea {
    line-height: 4
}

.e-richtexteditor .e-rte-inline-dropdown ul, .e-rte-elements .e-rte-inline-dropdown ul {
    max-height: 200px;
    overflow-y: auto
}

.e-richtexteditor .e-rte-dropdown-popup.e-rte-dropdown-items ul, .e-rte-elements .e-rte-dropdown-popup.e-rte-dropdown-items ul {
    max-height: 280px;
    overflow-y: auto
}

.e-richtexteditor .e-dropdown-btn.e-rte-backgroundcolor-dropdown, .e-richtexteditor .e-dropdown-btn.e-rte-fontcolor-dropdown, .e-richtexteditor .e-dropdown-btn.e-rte-numberformatlist-dropdown, .e-richtexteditor .e-dropdown-btn.e-rte-bulletformatlist-dropdown, .e-rte-elements .e-dropdown-btn.e-rte-backgroundcolor-dropdown, .e-rte-elements .e-dropdown-btn.e-rte-fontcolor-dropdown, .e-rte-elements .e-dropdown-btn.e-rte-numberformatlist-dropdown, .e-rte-elements .e-dropdown-btn.e-rte-bulletformatlist-dropdown {
    line-height: 30px
}

.e-richtexteditor .e-rte-table-popup.e-popup.e-popup-open, .e-rte-elements .e-rte-table-popup.e-popup.e-popup-open {
    border-radius: 0;
    box-shadow: none;
    font-size: 14px;
    font-weight: normal;
    min-width: 120px;
    overflow: hidden;
    padding: 10px;
    border: 1px solid rgba(0,0,0,.2)
}

.e-richtexteditor .e-rte-table-popup.e-popup-open .e-rte-tablecell, .e-rte-elements .e-rte-table-popup.e-popup-open .e-rte-tablecell {
    border: 1px solid #dee2e6;
    display: inline-block;
    height: 14px;
    margin: 1px;
    overflow: hidden;
    vertical-align: top;
    width: 14px
}

.e-richtexteditor .e-rte-table-popup.e-popup-open .e-rte-table-row, .e-rte-elements .e-rte-table-popup.e-popup-open .e-rte-table-row {
    height: 16px
}

.e-richtexteditor .e-rte-table-popup.e-popup-open .e-insert-table-btn, .e-rte-elements .e-rte-table-popup.e-popup-open .e-insert-table-btn {
    width: 100%
}

.e-richtexteditor .e-rte-edit-table .e-rte-field, .e-rte-elements .e-rte-edit-table .e-rte-field {
    padding-top: 14px
}

    .e-richtexteditor .e-rte-edit-table .e-rte-field:first-child, .e-rte-elements .e-rte-edit-table .e-rte-field:first-child {
        padding-top: 0
    }

.e-richtexteditor .e-table-fake-selection, .e-rte-elements .e-table-fake-selection {
    visibility: hidden;
    content: "u200B";
    position: fixed;
    top: 0;
    left: -9999px
}

.e-richtexteditor .e-rte-content .e-content table td.e-cell-select, .e-richtexteditor .e-rte-content .e-content table th.e-cell-select, .e-rte-elements .e-rte-content .e-content table td.e-cell-select, .e-rte-elements .e-rte-content .e-content table th.e-cell-select {
    border: 1px double #00416f;
    height: inherit
}

.e-richtexteditor span.e-table-box, .e-rte-elements span.e-table-box {
    cursor: nwse-resize;
    display: block;
    height: 10px;
    position: absolute;
    width: 10px
}

    .e-richtexteditor span.e-table-box.e-hide, .e-rte-elements span.e-table-box.e-hide {
        display: none
    }

    .e-richtexteditor span.e-table-box.e-rmob, .e-rte-elements span.e-table-box.e-rmob {
        height: 14px;
        width: 14px
    }

.e-richtexteditor .e-upload .e-upload-files .e-upload-file-list .e-file-container, .e-rte-elements .e-upload .e-upload-files .e-upload-file-list .e-file-container {
    margin-right: 50px
}

.e-richtexteditor .e-rte-upload-popup, .e-rte-elements .e-rte-upload-popup {
    width: 250px
}

.e-richtexteditor .e-rte-dialog-upload .e-upload-files, .e-rte-elements .e-rte-dialog-upload .e-upload-files {
    border-top: 0
}

    .e-richtexteditor .e-rte-dialog-upload .e-upload-files .e-upload-file-list, .e-rte-elements .e-rte-dialog-upload .e-upload-files .e-upload-file-list {
        border-bottom: 0
    }

.e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open, .e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open {
    border: 1px solid #fdfdfd;
    min-width: 120px;
    height: 330px;
    width: 308px
}

    .e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn, .e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn {
        padding: 7px 3px;
        border-radius: 4px
    }

        .e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn .e-tbar-btn-text, .e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn .e-tbar-btn-text {
            font-size: 24px;
            padding: 0
        }

    .e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-input-group.e-control-wrapper, .e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-input-group.e-control-wrapper {
        margin: 10px;
        width: 94%
    }

    .e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn, .e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn {
        display: block;
        gap: 10px;
        height: 247px;
        overflow: auto;
        padding: 10px
    }

        .e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipickerbtn-group, .e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipickerbtn-group {
            display: grid;
            grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
            gap: 6px
        }

            .e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipickerbtn-group .e-btn.e-control, .e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipickerbtn-group .e-btn.e-control {
                display: inline-block;
                box-shadow: none;
                padding: 6px 0;
                width: 40px;
                height: 40px;
                border: none;
                line-height: 1px;
                font-size: 24px
            }

        .e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojisearch-btn, .e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojisearch-btn {
            display: grid;
            grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
            gap: 6px;
            height: 0
        }

            .e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojisearch-btn .e-btn.e-control, .e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojisearch-btn .e-btn.e-control {
                display: inline-block;
                box-shadow: none;
                font-size: 24px;
                padding: 6px 0;
                width: 40px;
                height: 40px;
                border: none;
                line-height: 1px
            }

        .e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipicker-name, .e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipicker-name {
            font-weight: 400;
            font-size: 14px
        }

        .e-richtexteditor .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojiSearch-noEmoji, .e-rte-elements .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojiSearch-noEmoji {
            text-align: center
        }

.e-rte-backgroundcolor-colorpicker .e-color-palette.e-container .e-custom-palette .e-palette, .e-rte-fontcolor-colorpicker .e-color-palette.e-container .e-custom-palette .e-palette {
    padding: 0
}

.e-rte-backgroundcolor-colorpicker .e-color-palette.e-container .e-switch-ctrl-btn, .e-rte-fontcolor-colorpicker .e-color-palette.e-container .e-switch-ctrl-btn {
    padding: 5px
}

.e-rte-quick-popup {
    border-radius: 2px;
    overflow: hidden
}

    .e-rte-quick-popup .e-rte-quick-toolbar {
        border-radius: 2px;
        min-height: 42px
    }

        .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos).e-toolbar-multirow {
            white-space: nowrap;
            display: inline-block
        }

        .e-rte-quick-popup .e-rte-quick-toolbar.e-remove-white-space .e-toolbar-items:not(.e-tbar-pos).e-toolbar-multirow {
            white-space: nowrap
        }

        .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) {
            border-radius: 2px;
            margin: 0 6px;
            min-height: 42px
        }

            .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item.e-rte-horizontal-separator, .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item.e-separator.e-multirow-separator.e-rte-horizontal-separator {
                display: block;
                height: 1px;
                margin: 0;
                min-height: 1px
            }

            .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item {
                margin: 0;
                min-height: 42px
            }

                .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child, .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
                    margin: 0
                }

                .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item .e-tbar-btn:not(.e-rte-dropdown-btn) {
                    line-height: 32px
                }

                    .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item .e-tbar-btn:not(.e-rte-dropdown-btn) .e-icons {
                        min-width: 26px
                    }

                .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item .e-btn, .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item .e-btn:hover {
                    min-height: 32px;
                    min-width: 32px;
                    padding: 0 2px
                }

        .e-rte-quick-popup .e-rte-quick-toolbar .e-tbar-btn .e-icons.e-btn-icon:not(.e-caret) {
            font-size: 16px
        }

        .e-rte-quick-popup .e-rte-quick-toolbar .e-background-color.e-icons::before {
            display: inline
        }

        .e-rte-quick-popup .e-rte-quick-toolbar .e-rte-fontcolor-dropdown .e-btn-icon.e-caret, .e-rte-quick-popup .e-rte-quick-toolbar .e-rte-backgroundcolor-dropdown .e-btn-icon.e-caret, .e-rte-quick-popup .e-rte-quick-toolbar .e-rte-numberformatlist-dropdown .e-btn-icon.e-caret, .e-rte-quick-popup .e-rte-quick-toolbar .e-rte-bulletformatlist-dropdown .e-btn-icon.e-caret {
            font-size: 10px
        }

        .e-rte-quick-popup .e-rte-quick-toolbar.e-rte-toolbar.e-toolbar {
            box-sizing: border-box
        }

    .e-rte-quick-popup .e-rte-dropdown-btn.e-tbar-btn {
        line-height: 24px;
        margin: 4px 0;
        padding: 0
    }

        .e-rte-quick-popup .e-rte-dropdown-btn.e-tbar-btn .e-rte-dropdown-btn-text {
            font-weight: normal;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap
        }

        .e-rte-quick-popup .e-rte-dropdown-btn.e-tbar-btn .e-order-list.e-icons, .e-rte-quick-popup .e-rte-dropdown-btn.e-tbar-btn .e-unorder-list.e-icons, .e-rte-quick-popup .e-rte-dropdown-btn.e-tbar-btn .e-icons:not(.e-caret) {
            font-size: 14px
        }

        .e-rte-quick-popup .e-rte-dropdown-btn.e-tbar-btn .e-caret {
            font-size: 8px;
            width: 12px
        }

    .e-rte-quick-popup.e-hide {
        display: block;
        visibility: hidden
    }

    .e-rte-quick-popup.e-rte-inline-popup .e-rte-quick-toolbar .e-toolbar-item.e-rte-inline-template {
        min-width: 62px
    }

    .e-rte-quick-popup.e-rte-inline-popup .e-rte-quick-toolbar .e-toolbar-item.e-rte-inline-size-template {
        min-width: 71px
    }

    .e-rte-quick-popup.e-rte-inline-popup .e-rte-quick-toolbar .e-toolbar-item.e-rte-inline-color-template {
        min-width: 60px
    }

.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control {
    display: flex;
    padding-left: 1px;
    padding-right: 1px
}

    .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:hover, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control:active, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active:hover {
        padding-left: 1px;
        padding-right: 1px
    }

    .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content {
        position: relative;
        vertical-align: middle;
        width: 30px
    }

        .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content .e-rte-elements {
            border-bottom-style: solid;
            border-bottom-width: 3px;
            padding-bottom: 1px
        }

        .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-order-list, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-list-primary-content .e-unorder-list, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control.e-active .e-rte-list-primary-content .e-unorder-list {
            line-height: 28px
        }

        .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-rte-color-content::after {
            content: "";
            height: 100%;
            position: absolute;
            right: 0;
            width: 0
        }

    .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-fontcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-numberformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-dropdown-btn.e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon {
        display: flex;
        flex-direction: column;
        justify-content: center;
        line-height: 30px;
        min-width: 20px;
        text-align: center;
        width: 20px
    }

.e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-tbar-btn .e-icons.e-btn-icon.e-caret, .e-rte-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn.e-tbar-btn .e-icons.e-btn-icon.e-caret, .e-rte-toolbar.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn.e-tbar-btn .e-icons.e-btn-icon.e-caret, .e-rte-toolbar.e-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn.e-tbar-btn .e-icons.e-btn-icon.e-caret {
    font-size: 8px
}

.e-rte-inline-dropdown .e-rte-color-content .e-rte-elements {
    border-bottom-style: solid;
    border-bottom-width: 3px;
    line-height: 30px;
    padding-bottom: 1px
}

.e-popup-modal.e-popup.e-popup-open {
    display: inline-flex
}

.e-rte-modal-popup.e-popup-container.e-center {
    justify-content: center
}

.e-rte-modal-popup.e-popup-container {
    align-items: center;
    display: none;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 10000
}

.e-popup-overlay {
    height: 100%;
    left: 0;
    opacity: .5;
    position: absolute;
    top: 0;
    width: 100%
}

.e-table-rhelper {
    cursor: col-resize;
    opacity: .87;
    position: absolute
}

    .e-table-rhelper.e-column-helper {
        width: 1px
    }

    .e-table-rhelper.e-row-helper {
        height: 1px
    }

.e-reicon::before {
    border-bottom: 6px solid rgba(0,0,0,0);
    border-right: 6px solid;
    border-top: 6px solid rgba(0,0,0,0);
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: 4px;
    top: 4px;
    width: 20px
}

.e-reicon::after {
    border-bottom: 6px solid rgba(0,0,0,0);
    border-left: 6px solid;
    border-top: 6px solid rgba(0,0,0,0);
    content: "";
    display: block;
    height: 0;
    left: 4px;
    position: absolute;
    top: 4px;
    width: 20px;
    z-index: 3
}

.e-row-helper.e-reicon::after {
    top: 10px;
    transform: rotate(90deg)
}

.e-row-helper.e-reicon::before {
    left: 4px;
    top: -20px;
    transform: rotate(90deg)
}

.e-rte-overflow {
    overflow: hidden
}

.e-dialog.e-rte-dialog-minheight {
    min-height: 296px
}

.e-content-placeholder.e-richtexteditor.e-placeholder-richtexteditor {
    background-size: 700px 190px;
    min-height: 190px
}

.e-rte-table.e-rte-table-border {
    border: 1px solid #adb5bd;
    border-collapse: separate
}

.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea, .e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea, .e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea, .e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea, .e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea, .e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea, .e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea, .e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea, .e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea {
    line-height: 10;
    min-height: 50px;
    position: relative
}

    .e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-browsebtn, .e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-browsebtn, .e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-browsebtn, .e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-browsebtn, .e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-browsebtn, .e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-browsebtn, .e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-browsebtn, .e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-browsebtn, .e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-browsebtn {
        display: block;
        height: 36px;
        margin: 0 auto 10px;
        padding: 0 18px;
        position: relative;
        top: 6px
    }

    .e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-upload, .e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-upload, .e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-upload, .e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-upload, .e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-upload, .e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-upload, .e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-upload, .e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-upload, .e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-upload {
        border: 0 solid rgba(0,0,0,0);
        float: none
    }

    .e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-file-select-wrap, .e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-file-select-wrap, .e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-file-select-wrap, .e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-file-select-wrap, .e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-file-select-wrap, .e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-file-select-wrap, .e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap.e-droparea .e-file-select-wrap, .e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap.e-droparea .e-file-select-wrap, .e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap.e-droparea .e-file-select-wrap {
        display: none
    }

.e-rte-img-dialog.e-dialog.e-device.e-dlg-modal .e-linkheader, .e-rte-audio-dialog.e-dialog.e-device.e-dlg-modal .e-linkheader, .e-rte-video-dialog.e-dialog.e-device.e-dlg-modal .e-linkheader {
    font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont";
    font-size: 15px;
    opacity: .87;
    padding-bottom: 14px;
    padding-top: 14px
}

.e-rte-file-manager-dialog .e-rte-label {
    padding-bottom: 8px;
    padding-top: 15px
}

    .e-rte-file-manager-dialog .e-rte-label label {
        font-size: 15px;
        opacity: .87
    }

.e-dialog .e-img-uploadwrap .e-droptext, .e-dialog .e-aud-uploadwrap .e-droptext, .e-dialog .e-vid-uploadwrap .e-droptext, .e-dialog.e-device .e-vid-uploadwrap .e-droptext {
    border: dashed 2px #adb5bd;
    border-radius: 4px;
    color: #212529;
    font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont";
    font-size: 14px;
    height: 128px;
    margin: 0 auto;
    text-align: center;
    width: auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.e-dialog.e-device.e-dlg-modal .e-img-uploadwrap .e-droptext, .e-dialog.e-device.e-dlg-modal .e-vid-uploadwrap .e-droptext, .e-dialog.e-device.e-dlg-modal .e-aud-uploadwrap .e-droptext {
    margin: 0 auto;
    width: 250px
}

.e-dialog.e-device .e-video-url-wrap .e-radio-wrapper {
    padding: 8px 4px
}

.e-rte-text-popup .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-rte-dropdown-btn-text, .e-rte-text-popup .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-background-color, .e-rte-text-popup .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-rte-font-color, .e-rte-inline-popup .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-rte-dropdown-btn-text, .e-rte-inline-popup .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-background-color, .e-rte-inline-popup .e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-dropdown-btn .e-rte-font-color {
    font-size: 14px
}

.e-rte-upload-popup.e-dialog .e-file-select-wrap {
    display: none
}

.e-rte-upload-popup.e-dialog .e-dlg-content {
    overflow: hidden;
    padding: 0
}

.e-hide.e-rte-quick-popup-hide {
    border: 0;
    position: absolute
}

.e-rte-popup-hide {
    display: none
}

.e-rte-hide-visible {
    visibility: hidden
}

.e-rte-table-popup.e-dialog .e-dlg-content {
    padding: 0
}

.e-richtexteditor .e-rte-table-popup.e-popup-open.e-dialog .e-rte-tablecell, .e-rte-elements.e-rte-table-popup.e-popup-open.e-dialog .e-rte-tablecell {
    margin: 1px
}

.e-rte-elements .e-rte-table-popup.e-popup-open .e-rte-table-row {
    height: 16px
}

.e-rte-elements .e-rte-table-popup.e-popup-open .e-insert-table-btn {
    width: 100%
}

.e-rte-elements .e-rte-table-popup.e-popup-open .e-rte-tablecell {
    border: 1px solid #dee2e6;
    display: inline-block;
    height: 14px;
    margin: 1px;
    overflow: hidden;
    vertical-align: top;
    width: 14px
}

.e-rte-elements .e-rte-table-popup.e-popup.e-popup-open {
    border-radius: 0;
    box-shadow: none;
    font-size: 14px;
    font-weight: normal;
    min-width: 120px;
    overflow: hidden;
    padding: 10px
}

.e-rte-elements.e-dropdown-popup.e-popup.e-font-size-tbar-btn.e-popup-open {
    width: 95px
}

.e-rte-elements.e-dialog .e-img-uploadwrap.e-droparea .e-rte-upload-text, .e-rte-elements.e-dialog .e-aud-uploadwrap.e-droparea .e-rte-upload-text, .e-rte-elements.e-dialog .e-vid-uploadwrap.e-droparea .e-rte-upload-text {
    display: inline-block;
    line-height: normal
}

.e-rte-elements.e-dialog .e-img-uploadwrap.e-droparea, .e-rte-elements.e-dialog .e-aud-uploadwrap.e-droparea, .e-rte-elements.e-dialog .e-vid-uploadwrap.e-droparea {
    line-height: 10;
    min-height: 50px;
    position: relative
}

    .e-rte-elements.e-dialog .e-img-uploadwrap.e-droparea .e-browsebtn, .e-rte-elements.e-dialog .e-aud-uploadwrap.e-droparea .e-browsebtn, .e-rte-elements.e-dialog .e-vid-uploadwrap.e-droparea .e-browsebtn {
        display: block;
        height: 36px;
        margin: 0 auto 10px;
        padding: 0 18px;
        position: relative
    }

.e-transparent.e-rte-elements.e-tbar-btn.e-rte-fontcolor-dropdown, .e-transparent.e-rte-elements.e-tbar-btn.e-rte-backgroundcolor-dropdown {
    visibility: hidden
}

.e-richtexteditor .e-toolbar-wrapper.e-rte-tb-float, .e-richtexteditor .e-toolbar-container.e-rte-tb-float {
    position: sticky;
    top: 0;
    overflow: visible
}

.e-richtexteditor .e-toolbar-wrapper, .e-richtexteditor .e-toolbar-container {
    height: auto;
    z-index: 10;
    white-space: nowrap
}

.e-richtexteditor .e-toolbar .e-toolbar-pop.e-toolbar-extended {
    position: relative;
    width: 100%;
    top: 0 !important;
    left: 0 !important
}

    .e-richtexteditor .e-toolbar .e-toolbar-pop.e-toolbar-extended.e-popup-open {
        display: block
    }

.e-rte-picker-init {
    display: none !important
}

.e-rte-elements.e-slash-menu .e-rte-quotes::before {
    content: open-quote;
    font-size: 30px;
    line-height: 20px
}

.e-rte-elements.e-slash-menu .e-rte-paragraph::before {
    content: "T";
    font-size: 15px
}

.e-rte-elements.e-slash-menu .e-rte-h1::before {
    content: "H1";
    font-size: 13px
}

.e-rte-elements.e-slash-menu .e-rte-h2::before {
    content: "H2";
    font-size: 13px
}

.e-rte-elements.e-slash-menu .e-rte-h3::before {
    content: "H3";
    font-size: 13px
}

.e-rte-elements.e-slash-menu .e-rte-h4::before {
    content: "H4";
    font-size: 13px
}

.e-rte-elements.e-slash-menu .e-rte-slash-menu-item-text {
    font-size: 14px;
    display: block;
    line-height: 20px;
    padding: 5px 0 1px
}

.e-rte-elements.e-slash-menu .e-rte-slash-menu-item-description {
    display: block;
    line-height: 20px;
    font-size: 11px;
    padding: 1px 0 5px
}

.e-rte-elements.e-slash-menu .e-slash-menu-icon {
    line-height: 0;
    display: inline-block;
    width: 50px;
    font-family: "Segoe UI","Tahoma","Geneva","Verdana",sans-serif
}
/*! tab layout */

.e-rte-container {
    border: 1px solid #dee2e6
}

.e-toolbar-wrapper, .e-toolbar-container {
    border-bottom: 1px solid #dee2e6
}

iframe.e-rte-content {
    border: none
}

.e-richtexteditor {
    color: #212529;
    background: #fff
}

    .e-richtexteditor .e-rte-toolbar .e-toolbar-item.e-active .e-tbar-btn, .e-richtexteditor .e-rte-toolbar .e-toolbar-item.e-active .e-tbar-btn:focus {
        background: #6c757d;
        border: 1px solid #4e555b
    }

    .e-richtexteditor .e-toolbar-item.e-active .e-tbar-btn .e-icons, .e-richtexteditor .e-toolbar-item.e-active .e-tbar-btn:focus .e-icons {
        color: #f8f9fa
    }

    .e-richtexteditor .e-toolbar-item.e-overlay .e-tbar-btn .e-icons {
        color: rgba(108,117,125,.3)
    }

    .e-richtexteditor .e-dropdown-btn.e-active {
        background: #545b62;
        border-color: #4e555b
    }

    .e-richtexteditor .e-rte-toolbar .e-rte-backgroundcolor-dropdown:hover, .e-richtexteditor .e-rte-toolbar .e-rte-fontcolor-dropdown:hover, .e-richtexteditor .e-rte-toolbar .e-rte-numberformatlist-dropdown:hover, .e-richtexteditor .e-rte-toolbar .e-rte-bulletformatlist-dropdown:hover {
        background: #6c757d
    }

    .e-richtexteditor .e-toolbar-item .e-rte-backgroundcolor-dropdown.e-active, .e-richtexteditor .e-toolbar-item .e-rte-fontcolor-dropdown.e-active, .e-richtexteditor .e-toolbar-item .e-rte-numberformatlist-dropdown.e-active, .e-richtexteditor .e-toolbar-item .e-rte-bulletformatlist-dropdown.e-active {
        background: #545b62;
        border: 1px solid #6c757d
    }

    .e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-icons {
        color: #212529
    }

    .e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-dropdown-btn.e-active .e-icons, .e-richtexteditor .e-rte-toolbar .e-toolbar-item .e-dropdown-btn.e-active .e-rte-dropdown-btn-text {
        color: #fff
    }

    .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-icons {
        color: #212529
    }

    .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:hover .e-icons {
        color: #212529
    }

    .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item.e-active .e-tbar-btn .e-icons {
        color: #f8f9fa
    }

    .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item.e-overlay .e-tbar-btn .e-icons {
        color: rgba(108,117,125,.3)
    }

    .e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-dropdown-btn.e-active {
        background: #545b62
    }

    .e-richtexteditor .e-toolbar-wrapper {
        background: #f8f9fa
    }

    .e-richtexteditor img.e-img-focus::selection, .e-richtexteditor audio.e-audio-focus::selection, .e-richtexteditor .e-video-focus::selection {
        background: rgba(0,0,0,0);
        color: rgba(0,0,0,0)
    }

    .e-richtexteditor .e-rte-content, .e-richtexteditor .e-source-content {
        background: #fff;
        color: #212529
    }

        .e-richtexteditor .e-rte-content .e-content blockquote, .e-richtexteditor .e-source-content .e-content blockquote {
            border-left: solid 3px #ced4da
        }

        .e-richtexteditor .e-rte-content .e-content .e-img-focus:not(.e-resize), .e-richtexteditor .e-rte-content .e-content .e-video-focus:not(.e-resize), .e-richtexteditor .e-source-content .e-content .e-img-focus:not(.e-resize), .e-richtexteditor .e-source-content .e-content .e-video-focus:not(.e-resize) {
            border: solid 2px #00416f
        }

        .e-richtexteditor .e-rte-content .e-content a, .e-richtexteditor .e-source-content .e-content a {
            color: #00416f
        }

    .e-richtexteditor.e-rtl .e-rte-content .e-content blockquote {
        border-left: 0;
        border-right: solid 3px #ced4da
    }

    .e-richtexteditor .e-input.e-rte-linkurl.e-error, .e-richtexteditor .e-input.e-img-link.e-error {
        color: #dc3545
    }

    .e-richtexteditor.e-rte-full-screen {
        background: #fff
    }

    .e-rte-inline-popup .e-rte-backgroundcolor-dropdown:hover .e-rte-color-content::after, .e-rte-inline-popup .e-rte-fontcolor-dropdown:hover .e-rte-color-content::after, .e-rte-inline-popup .e-rte-numberformatlist-dropdown:hover .e-rte-color-content::after, .e-rte-inline-popup .e-rte-bulletformatlist-dropdown:hover .e-rte-color-content::after, .e-richtexteditor .e-rte-backgroundcolor-dropdown:hover .e-rte-color-content::after, .e-richtexteditor .e-rte-fontcolor-dropdown:hover .e-rte-color-content::after, .e-richtexteditor .e-rte-numberformatlist-dropdown:hover .e-rte-color-content::after, .e-richtexteditor .e-rte-bulletformatlist-dropdown:hover .e-rte-color-content::after {
        background: #545b62
    }

    .e-rte-inline-popup .e-rte-backgroundcolor-dropdown:active:hover .e-icons, .e-rte-inline-popup .e-rte-fontcolor-dropdown:active:hover .e-icons, .e-rte-inline-popup .e-rte-numberformatlist-dropdown:active:hover .e-icons, .e-rte-inline-popup .e-rte-bulletformatlist-dropdown:active:hover .e-icons, .e-richtexteditor .e-rte-backgroundcolor-dropdown:active:hover .e-icons, .e-richtexteditor .e-rte-fontcolor-dropdown:active:hover .e-icons, .e-richtexteditor .e-rte-numberformatlist-dropdown:active:hover .e-icons, .e-richtexteditor .e-rte-bulletformatlist-dropdown:active:hover .e-icons {
        color: #fff
    }

    .e-rte-inline-popup .e-rte-backgroundcolor-dropdown:active:hover .e-caret:active.e-icons, .e-rte-inline-popup .e-rte-backgroundcolor-dropdown:active:hover .e-rte-color-content:active .e-icons, .e-rte-inline-popup .e-rte-backgroundcolor-dropdown:active:hover .e-rte-list-primary-content:active .e-icons, .e-rte-inline-popup .e-rte-fontcolor-dropdown:active:hover .e-caret:active.e-icons, .e-rte-inline-popup .e-rte-fontcolor-dropdown:active:hover .e-rte-color-content:active .e-icons, .e-rte-inline-popup .e-rte-fontcolor-dropdown:active:hover .e-rte-list-primary-content:active .e-icons, .e-rte-inline-popup .e-rte-numberformatlist-dropdown:active:hover .e-caret:active.e-icons, .e-rte-inline-popup .e-rte-numberformatlist-dropdown:active:hover .e-rte-color-content:active .e-icons, .e-rte-inline-popup .e-rte-numberformatlist-dropdown:active:hover .e-rte-list-primary-content:active .e-icons, .e-rte-inline-popup .e-rte-bulletformatlist-dropdown:active:hover .e-caret:active.e-icons, .e-rte-inline-popup .e-rte-bulletformatlist-dropdown:active:hover .e-rte-color-content:active .e-icons, .e-rte-inline-popup .e-rte-bulletformatlist-dropdown:active:hover .e-rte-list-primary-content:active .e-icons, .e-richtexteditor .e-rte-backgroundcolor-dropdown:active:hover .e-caret:active.e-icons, .e-richtexteditor .e-rte-backgroundcolor-dropdown:active:hover .e-rte-color-content:active .e-icons, .e-richtexteditor .e-rte-backgroundcolor-dropdown:active:hover .e-rte-list-primary-content:active .e-icons, .e-richtexteditor .e-rte-fontcolor-dropdown:active:hover .e-caret:active.e-icons, .e-richtexteditor .e-rte-fontcolor-dropdown:active:hover .e-rte-color-content:active .e-icons, .e-richtexteditor .e-rte-fontcolor-dropdown:active:hover .e-rte-list-primary-content:active .e-icons, .e-richtexteditor .e-rte-numberformatlist-dropdown:active:hover .e-caret:active.e-icons, .e-richtexteditor .e-rte-numberformatlist-dropdown:active:hover .e-rte-color-content:active .e-icons, .e-richtexteditor .e-rte-numberformatlist-dropdown:active:hover .e-rte-list-primary-content:active .e-icons, .e-richtexteditor .e-rte-bulletformatlist-dropdown:active:hover .e-caret:active.e-icons, .e-richtexteditor .e-rte-bulletformatlist-dropdown:active:hover .e-rte-color-content:active .e-icons, .e-richtexteditor .e-rte-bulletformatlist-dropdown:active:hover .e-rte-list-primary-content:active .e-icons {
        color: #fff
    }

    .e-rte-inline-popup .e-rte-backgroundcolor-dropdown:hover .e-rte-color-content:hover, .e-rte-inline-popup .e-rte-backgroundcolor-dropdown:hover .e-rte-list-primary-content:hover, .e-rte-inline-popup .e-rte-fontcolor-dropdown:hover .e-rte-color-content:hover, .e-rte-inline-popup .e-rte-fontcolor-dropdown:hover .e-rte-list-primary-content:hover, .e-rte-inline-popup .e-rte-numberformatlist-dropdown:hover .e-rte-color-content:hover, .e-rte-inline-popup .e-rte-numberformatlist-dropdown:hover .e-rte-list-primary-content:hover, .e-rte-inline-popup .e-rte-bulletformatlist-dropdown:hover .e-rte-color-content:hover, .e-rte-inline-popup .e-rte-bulletformatlist-dropdown:hover .e-rte-list-primary-content:hover, .e-richtexteditor .e-rte-backgroundcolor-dropdown:hover .e-rte-color-content:hover, .e-richtexteditor .e-rte-backgroundcolor-dropdown:hover .e-rte-list-primary-content:hover, .e-richtexteditor .e-rte-fontcolor-dropdown:hover .e-rte-color-content:hover, .e-richtexteditor .e-rte-fontcolor-dropdown:hover .e-rte-list-primary-content:hover, .e-richtexteditor .e-rte-numberformatlist-dropdown:hover .e-rte-color-content:hover, .e-richtexteditor .e-rte-numberformatlist-dropdown:hover .e-rte-list-primary-content:hover, .e-richtexteditor .e-rte-bulletformatlist-dropdown:hover .e-rte-color-content:hover, .e-richtexteditor .e-rte-bulletformatlist-dropdown:hover .e-rte-list-primary-content:hover {
        background: #5a6268
    }

    .e-rte-inline-popup .e-rte-backgroundcolor-dropdown:hover .e-rte-color-content:focus, .e-rte-inline-popup .e-rte-backgroundcolor-dropdown:hover .e-rte-list-primary-content:focus, .e-rte-inline-popup .e-rte-fontcolor-dropdown:hover .e-rte-color-content:focus, .e-rte-inline-popup .e-rte-fontcolor-dropdown:hover .e-rte-list-primary-content:focus, .e-rte-inline-popup .e-rte-numberformatlist-dropdown:hover .e-rte-color-content:focus, .e-rte-inline-popup .e-rte-numberformatlist-dropdown:hover .e-rte-list-primary-content:focus, .e-rte-inline-popup .e-rte-bulletformatlist-dropdown:hover .e-rte-color-content:focus, .e-rte-inline-popup .e-rte-bulletformatlist-dropdown:hover .e-rte-list-primary-content:focus, .e-richtexteditor .e-rte-backgroundcolor-dropdown:hover .e-rte-color-content:focus, .e-richtexteditor .e-rte-backgroundcolor-dropdown:hover .e-rte-list-primary-content:focus, .e-richtexteditor .e-rte-fontcolor-dropdown:hover .e-rte-color-content:focus, .e-richtexteditor .e-rte-fontcolor-dropdown:hover .e-rte-list-primary-content:focus, .e-richtexteditor .e-rte-numberformatlist-dropdown:hover .e-rte-color-content:focus, .e-richtexteditor .e-rte-numberformatlist-dropdown:hover .e-rte-list-primary-content:focus, .e-richtexteditor .e-rte-bulletformatlist-dropdown:hover .e-rte-color-content:focus, .e-richtexteditor .e-rte-bulletformatlist-dropdown:hover .e-rte-list-primary-content:focus {
        background: #6c757d
    }

    .e-rte-inline-popup .e-rte-backgroundcolor-dropdown:hover .e-rte-color-content:active, .e-rte-inline-popup .e-rte-backgroundcolor-dropdown:hover .e-rte-list-primary-content:active, .e-rte-inline-popup .e-rte-fontcolor-dropdown:hover .e-rte-color-content:active, .e-rte-inline-popup .e-rte-fontcolor-dropdown:hover .e-rte-list-primary-content:active, .e-rte-inline-popup .e-rte-numberformatlist-dropdown:hover .e-rte-color-content:active, .e-rte-inline-popup .e-rte-numberformatlist-dropdown:hover .e-rte-list-primary-content:active, .e-rte-inline-popup .e-rte-bulletformatlist-dropdown:hover .e-rte-color-content:active, .e-rte-inline-popup .e-rte-bulletformatlist-dropdown:hover .e-rte-list-primary-content:active, .e-richtexteditor .e-rte-backgroundcolor-dropdown:hover .e-rte-color-content:active, .e-richtexteditor .e-rte-backgroundcolor-dropdown:hover .e-rte-list-primary-content:active, .e-richtexteditor .e-rte-fontcolor-dropdown:hover .e-rte-color-content:active, .e-richtexteditor .e-rte-fontcolor-dropdown:hover .e-rte-list-primary-content:active, .e-richtexteditor .e-rte-numberformatlist-dropdown:hover .e-rte-color-content:active, .e-richtexteditor .e-rte-numberformatlist-dropdown:hover .e-rte-list-primary-content:active, .e-richtexteditor .e-rte-bulletformatlist-dropdown:hover .e-rte-color-content:active, .e-richtexteditor .e-rte-bulletformatlist-dropdown:hover .e-rte-list-primary-content:active {
        background: #545b62
    }

    .e-rte-inline-popup .e-rte-backgroundcolor-dropdown:hover .e-caret:hover, .e-rte-inline-popup .e-rte-fontcolor-dropdown:hover .e-caret:hover, .e-rte-inline-popup .e-rte-numberformatlist-dropdown:hover .e-caret:hover, .e-rte-inline-popup .e-rte-bulletformatlist-dropdown:hover .e-caret:hover, .e-richtexteditor .e-rte-backgroundcolor-dropdown:hover .e-caret:hover, .e-richtexteditor .e-rte-fontcolor-dropdown:hover .e-caret:hover, .e-richtexteditor .e-rte-numberformatlist-dropdown:hover .e-caret:hover, .e-richtexteditor .e-rte-bulletformatlist-dropdown:hover .e-caret:hover {
        background: #5a6268
    }

    .e-rte-inline-popup .e-rte-backgroundcolor-dropdown:hover .e-caret:focus, .e-rte-inline-popup .e-rte-fontcolor-dropdown:hover .e-caret:focus, .e-rte-inline-popup .e-rte-numberformatlist-dropdown:hover .e-caret:focus, .e-rte-inline-popup .e-rte-bulletformatlist-dropdown:hover .e-caret:focus, .e-richtexteditor .e-rte-backgroundcolor-dropdown:hover .e-caret:focus, .e-richtexteditor .e-rte-fontcolor-dropdown:hover .e-caret:focus, .e-richtexteditor .e-rte-numberformatlist-dropdown:hover .e-caret:focus, .e-richtexteditor .e-rte-bulletformatlist-dropdown:hover .e-caret:focus {
        background: #6c757d
    }

    .e-rte-inline-popup .e-rte-backgroundcolor-dropdown:hover .e-caret:active, .e-rte-inline-popup .e-rte-fontcolor-dropdown:hover .e-caret:active, .e-rte-inline-popup .e-rte-numberformatlist-dropdown:hover .e-caret:active, .e-rte-inline-popup .e-rte-bulletformatlist-dropdown:hover .e-caret:active, .e-richtexteditor .e-rte-backgroundcolor-dropdown:hover .e-caret:active, .e-richtexteditor .e-rte-fontcolor-dropdown:hover .e-caret:active, .e-richtexteditor .e-rte-numberformatlist-dropdown:hover .e-caret:active, .e-richtexteditor .e-rte-bulletformatlist-dropdown:hover .e-caret:active {
        background: #545b62
    }

    .e-rte-inline-popup .e-rte-backgroundcolor-dropdown.e-active, .e-rte-inline-popup .e-rte-fontcolor-dropdown.e-active, .e-rte-inline-popup .e-rte-numberformatlist-dropdown.e-active, .e-rte-inline-popup .e-rte-bulletformatlist-dropdown.e-active, .e-richtexteditor .e-rte-backgroundcolor-dropdown.e-active, .e-richtexteditor .e-rte-fontcolor-dropdown.e-active, .e-richtexteditor .e-rte-numberformatlist-dropdown.e-active, .e-richtexteditor .e-rte-bulletformatlist-dropdown.e-active {
        background: #545b62;
        border: 1px solid #6c757d
    }

        .e-rte-inline-popup .e-rte-backgroundcolor-dropdown.e-active .e-rte-color-content::after, .e-rte-inline-popup .e-rte-fontcolor-dropdown.e-active .e-rte-color-content::after, .e-rte-inline-popup .e-rte-numberformatlist-dropdown.e-active .e-rte-color-content::after, .e-rte-inline-popup .e-rte-bulletformatlist-dropdown.e-active .e-rte-color-content::after, .e-richtexteditor .e-rte-backgroundcolor-dropdown.e-active .e-rte-color-content::after, .e-richtexteditor .e-rte-fontcolor-dropdown.e-active .e-rte-color-content::after, .e-richtexteditor .e-rte-numberformatlist-dropdown.e-active .e-rte-color-content::after, .e-richtexteditor .e-rte-bulletformatlist-dropdown.e-active .e-rte-color-content::after {
            background: #4e555b
        }

        .e-rte-inline-popup .e-rte-backgroundcolor-dropdown.e-active:hover .e-caret:hover, .e-rte-inline-popup .e-rte-backgroundcolor-dropdown.e-active:hover .e-rte-color-content:hover, .e-rte-inline-popup .e-rte-backgroundcolor-dropdown.e-active:hover .e-rte-list-primary-content:hover, .e-rte-inline-popup .e-rte-fontcolor-dropdown.e-active:hover .e-caret:hover, .e-rte-inline-popup .e-rte-fontcolor-dropdown.e-active:hover .e-rte-color-content:hover, .e-rte-inline-popup .e-rte-fontcolor-dropdown.e-active:hover .e-rte-list-primary-content:hover, .e-rte-inline-popup .e-rte-numberformatlist-dropdown.e-active:hover .e-caret:hover, .e-rte-inline-popup .e-rte-numberformatlist-dropdown.e-active:hover .e-rte-color-content:hover, .e-rte-inline-popup .e-rte-numberformatlist-dropdown.e-active:hover .e-rte-list-primary-content:hover, .e-rte-inline-popup .e-rte-bulletformatlist-dropdown.e-active:hover .e-caret:hover, .e-rte-inline-popup .e-rte-bulletformatlist-dropdown.e-active:hover .e-rte-color-content:hover, .e-rte-inline-popup .e-rte-bulletformatlist-dropdown.e-active:hover .e-rte-list-primary-content:hover, .e-richtexteditor .e-rte-backgroundcolor-dropdown.e-active:hover .e-caret:hover, .e-richtexteditor .e-rte-backgroundcolor-dropdown.e-active:hover .e-rte-color-content:hover, .e-richtexteditor .e-rte-backgroundcolor-dropdown.e-active:hover .e-rte-list-primary-content:hover, .e-richtexteditor .e-rte-fontcolor-dropdown.e-active:hover .e-caret:hover, .e-richtexteditor .e-rte-fontcolor-dropdown.e-active:hover .e-rte-color-content:hover, .e-richtexteditor .e-rte-fontcolor-dropdown.e-active:hover .e-rte-list-primary-content:hover, .e-richtexteditor .e-rte-numberformatlist-dropdown.e-active:hover .e-caret:hover, .e-richtexteditor .e-rte-numberformatlist-dropdown.e-active:hover .e-rte-color-content:hover, .e-richtexteditor .e-rte-numberformatlist-dropdown.e-active:hover .e-rte-list-primary-content:hover, .e-richtexteditor .e-rte-bulletformatlist-dropdown.e-active:hover .e-caret:hover, .e-richtexteditor .e-rte-bulletformatlist-dropdown.e-active:hover .e-rte-color-content:hover, .e-richtexteditor .e-rte-bulletformatlist-dropdown.e-active:hover .e-rte-list-primary-content:hover {
            background: rgba(0,0,0,0)
        }

        .e-rte-inline-popup .e-rte-backgroundcolor-dropdown.e-active .e-icons, .e-rte-inline-popup .e-rte-backgroundcolor-dropdown.e-active:active .e-icons, .e-rte-inline-popup .e-rte-fontcolor-dropdown.e-active .e-icons, .e-rte-inline-popup .e-rte-fontcolor-dropdown.e-active:active .e-icons, .e-rte-inline-popup .e-rte-numberformatlist-dropdown.e-active .e-icons, .e-rte-inline-popup .e-rte-numberformatlist-dropdown.e-active:active .e-icons, .e-rte-inline-popup .e-rte-bulletformatlist-dropdown.e-active .e-icons, .e-rte-inline-popup .e-rte-bulletformatlist-dropdown.e-active:active .e-icons, .e-richtexteditor .e-rte-backgroundcolor-dropdown.e-active .e-icons, .e-richtexteditor .e-rte-backgroundcolor-dropdown.e-active:active .e-icons, .e-richtexteditor .e-rte-fontcolor-dropdown.e-active .e-icons, .e-richtexteditor .e-rte-fontcolor-dropdown.e-active:active .e-icons, .e-richtexteditor .e-rte-numberformatlist-dropdown.e-active .e-icons, .e-richtexteditor .e-rte-numberformatlist-dropdown.e-active:active .e-icons, .e-richtexteditor .e-rte-bulletformatlist-dropdown.e-active .e-icons, .e-richtexteditor .e-rte-bulletformatlist-dropdown.e-active:active .e-icons {
            color: #fff
        }

.e-rte-quick-popup {
    border: 1px solid rgba(0,0,0,.2);
    border-radius: 2px;
    box-shadow: 0 2px 4px rgba(0,0,0,.2)
}

    .e-rte-quick-popup .e-rte-quick-toolbar {
        background: #fff;
        border: 0
    }

        .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items {
            background: #fff
        }

            .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-rte-backgroundcolor-dropdown .e-rte-color-content {
                padding-top: 1px;
                height: 30px
            }

                .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-rte-backgroundcolor-dropdown .e-rte-color-content:hover {
                    background: #5a6268
                }

            .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-rte-backgroundcolor-dropdown .e-caret:hover {
                background: #5a6268
            }

            .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-separator {
                border: .5px solid #dee2e6
            }

            .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-tbar-btn {
                background: #fff;
                border: 1px solid rgba(0,0,0,0)
            }

                .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-tbar-btn:hover {
                    background: #6c757d;
                    border-color: #545b62
                }

                .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-tbar-btn:focus {
                    background: #6c757d
                }

                .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-tbar-btn:active {
                    background: #545b62;
                    border-color: #4e555b
                }

                    .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-tbar-btn:active .e-icons {
                        color: #fff
                    }

            .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-toolbar-item.e-active .e-tbar-btn, .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-toolbar-item.e-active .e-tbar-btn:focus {
                background: #6c757d;
                border: 1px solid #4e555b
            }

                .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-toolbar-item.e-active .e-tbar-btn .e-icons, .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-toolbar-item.e-active .e-tbar-btn:focus .e-icons {
                    color: #f8f9fa
                }

            .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-icons {
                color: #212529
            }

        .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn .e-icons {
            color: #212529
        }

    .e-rte-quick-popup .e-rte-dropdown-btn {
        background: #fff;
        border-color: #fff
    }

        .e-rte-quick-popup .e-rte-dropdown-btn:focus, .e-rte-quick-popup .e-rte-dropdown-btn:hover {
            background: #6c757d
        }

        .e-rte-quick-popup .e-rte-dropdown-btn:hover {
            border-color: #545b62
        }

    .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-rte-fontcolor-dropdown .e-rte-color-content:hover, .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-rte-numberformatlist-dropdown .e-rte-list-primary-content:hover, .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-rte-bulletformatlist-dropdown .e-rte-list-primary-content:hover {
        background: #5a6268
    }

    .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-rte-fontcolor-dropdown .e-caret:hover, .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-rte-numberformatlist-dropdown .e-caret:hover, .e-rte-quick-popup .e-rte-quick-toolbar .e-toolbar-items .e-rte-bulletformatlist-dropdown .e-caret:hover {
        background: #5a6268
    }

.e-linkheader {
    color: #212529
}

.e-rte-img-popup.e-popup {
    background: #fff;
    border: 1px solid rgba(0,0,0,.2);
    box-shadow: none;
    color: #212529;
    padding: 10px
}

.e-rte-content .e-content img:not(.e-resize) {
    z-index: 1000
}

span.e-rte-imageboxmark, span.e-rte-videoboxmark {
    background: #00416f;
    border: 1px solid #fff;
    display: block;
    height: 10px;
    position: absolute;
    width: 10px;
    z-index: 1000
}

.e-mob-rte span.e-rte-imageboxmark, .e-mob-rte span.e-rte-videoboxmark {
    background: #fff;
    border: 1px solid #00416f;
    border-radius: 15px;
    height: 20px;
    width: 20px
}

.e-mob-rte.e-mob-span span.e-rte-imageboxmark, .e-mob-rte.e-mob-span span.e-rte-videoboxmark {
    background: #00416f;
    border: 1px solid #fff
}

.e-rte-content .e-content img.e-resize, .e-rte-content .e-content video.e-resize {
    z-index: 1000
}

*.e-disabled {
    user-select: none
}

    *.e-disabled .e-rte-toolbar .e-toolbar-item {
        cursor: default
    }

        *.e-disabled .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-icon-btn:hover, *.e-disabled .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-icon-btn:active, *.e-disabled .e-rte-toolbar .e-toolbar-item .e-tbar-btn.e-icon-btn:focus, *.e-disabled .e-rte-toolbar .e-toolbar-item .e-dropdown-btn.e-btn:hover, *.e-disabled .e-rte-toolbar .e-toolbar-item .e-dropdown-btn.e-btn:active, *.e-disabled .e-rte-toolbar .e-toolbar-item .e-dropdown-btn.e-btn:focus, *.e-disabled .e-rte-toolbar .e-toolbar-item .e-colorpicker-wrapper .e-btn:hover, *.e-disabled .e-rte-toolbar .e-toolbar-item .e-colorpicker-wrapper .e-btn:active, *.e-disabled .e-rte-toolbar .e-toolbar-item .e-colorpicker-wrapper .e-btn:focus {
            background: rgba(0,0,0,0);
            cursor: default
        }

.e-dropdown-popup ul .e-item.e-active {
    background: #00416f;
    color: #fff
}

.e-popup-overlay {
    background-color: rgba(0,0,0,.5)
}

.e-rte-toolbar .e-toolbar-item.e-overlay .e-dropdown-btn {
    color: rgba(108,117,125,.3)
}

.e-rte-table-popup.e-popup.e-popup-open {
    background-color: #fff;
    color: #212529
}

.e-richtexteditor .e-rte-toolbar .e-hor-nav:hover {
    border: solid rgba(0,0,0,.12);
    border-width: 0 0 0 0;
    padding-left: 0
}

.e-rte-table-popup .e-span-border {
    border: 1px solid #dee2e6;
    display: block;
    margin-bottom: 8px;
    margin-top: 12px
}

.e-rte-table-popup .e-rte-popup-header {
    color: #212529;
    font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont";
    font-size: 14px;
    text-align: center
}

.e-rte-table-popup.e-popup-open .e-rte-tablecell.e-default {
    background-color: #fff
}

.e-rte-table-popup.e-popup-open .e-rte-tablecell.e-active {
    background-color: #fff;
    border: 1px solid #00416f
}

.e-rte-table.e-alternate-border tbody tr:nth-child(2n+0) {
    background: #f8f9fa
}

.e-rte-table th {
    background: #e9ecef
}

.e-rte-table-popup.e-popup.e-popup-open {
    background-color: #fff;
    color: #212529
}

span.e-table-box {
    background-color: #fff;
    border: 1px solid #adb5bd
}

    span.e-table-box.e-rbox-select {
        background-color: #adb5bd;
        border: 1px solid #adb5bd
    }

.e-table-rhelper {
    background-color: #00416f
}

.e-rte-dialog-upload.e-upload.e-lib.e-keyboard {
    background: #fff
}

.e-rte-inline-popup .e-rte-quick-toolbar.e-rte-toolbar .e-toolbar-items .e-toolbar-item.e-active .e-tbar-btn .e-icons, .e-rte-inline-popup .e-rte-quick-toolbar.e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn:active .e-icons, .e-rte-inline-popup .e-rte-quick-toolbar.e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn:focus .e-icons, .e-rte-inline-popup .e-rte-quick-toolbar.e-rte-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn:hover .e-icons {
    color: #fff
}

.e-richtexteditor .e-rte-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-active .e-icons {
    color: #212529
}

.e-rte-emojipicker-popup.e-popup.e-popup-open {
    background: #fff;
    box-shadow: drop-shadow(0 0 6px rgba(0, 0, 0, 0.25));
    border: 1px solid #fdfdfd;
    filter: drop-shadow(0 0 6px rgba(0, 0, 0, 0.25))
}

    .e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn.e-selected .e-icons {
        color: #fff
    }

    .e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn {
        background: rgba(0,0,0,0)
    }

        .e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn.e-selected {
            background: #6c757d
        }

        .e-rte-emojipicker-popup.e-popup.e-popup-open .e-toolbar .e-toolbar-item .e-tbar-btn:hover {
            background: #6c757d
        }

    .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-toolbar {
        background: rgba(0,0,0,0);
        border: none;
        box-shadow: none
    }

        .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-toolbar .e-toolbar-items {
            background: rgba(0,0,0,0)
        }

            .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-toolbar .e-toolbar-items .e-scroll-nav {
                border: none
            }

    .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipickerbtn-group .e-btn.e-control {
        color: inherit
    }

        .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipickerbtn-group .e-btn.e-control:not(:hover):not(:focus):not(:active) {
            background: rgba(0,0,0,0)
        }

    .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojisearch-btn .e-btn.e-control {
        color: inherit
    }

        .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojisearch-btn .e-btn.e-control:not(:hover):not(:focus):not(:active) {
            background: rgba(0,0,0,0)
        }

    .e-rte-emojipicker-popup.e-popup.e-popup-open .e-rte-emojipicker-btn .e-rte-emojipicker-group .e-rte-emojipicker-name {
        color: #495057
    }

.e-richtexteditor .e-toolbar, .e-richtexteditor .e-toolbar .e-toolbar-pop {
    border: none
}

.e-rte-img-dialog .e-rte-upload-progress {
    color: #17a2b8
}
/*! component's theme wise override definitions and variables */ /*! richtexteditor icons */

.e-toolbar-wrapper .e-blockquote::before, .e-toolbar-container .e-blockquote::before, .e-rte-toolbar .e-blockquote::before, .e-rte-dropdown-popup .e-blockquote::before {
    content: ""
}

.e-toolbar-wrapper .e-alignments::before, .e-toolbar-container .e-alignments::before, .e-rte-toolbar .e-alignments::before, .e-rte-dropdown-popup .e-alignments::before {
    content: ""
}

.e-toolbar-wrapper .e-justify-left::before, .e-toolbar-container .e-justify-left::before, .e-rte-toolbar .e-justify-left::before, .e-rte-dropdown-popup .e-justify-left::before {
    content: ""
}

.e-toolbar-wrapper .e-justify-center::before, .e-toolbar-container .e-justify-center::before, .e-rte-toolbar .e-justify-center::before, .e-rte-dropdown-popup .e-justify-center::before {
    content: ""
}

.e-toolbar-wrapper .e-justify-right::before, .e-toolbar-container .e-justify-right::before, .e-rte-toolbar .e-justify-right::before, .e-rte-dropdown-popup .e-justify-right::before {
    content: ""
}

.e-toolbar-wrapper .e-justify-full::before, .e-toolbar-container .e-justify-full::before, .e-rte-toolbar .e-justify-full::before, .e-rte-dropdown-popup .e-justify-full::before {
    content: ""
}

.e-toolbar-wrapper .e-font-name::before, .e-toolbar-container .e-font-name::before, .e-rte-toolbar .e-font-name::before, .e-rte-dropdown-popup .e-font-name::before {
    content: ""
}

.e-toolbar-wrapper .e-rte-font-color::before, .e-toolbar-container .e-rte-font-color::before, .e-rte-toolbar .e-rte-font-color::before, .e-rte-dropdown-popup .e-rte-font-color::before {
    content: ""
}

.e-toolbar-wrapper .e-background-color::before, .e-toolbar-container .e-background-color::before, .e-rte-toolbar .e-background-color::before, .e-rte-dropdown-popup .e-background-color::before {
    content: ""
}

.e-toolbar-wrapper .e-bold::before, .e-toolbar-container .e-bold::before, .e-rte-toolbar .e-bold::before, .e-rte-dropdown-popup .e-bold::before {
    content: ""
}

.e-toolbar-wrapper .e-italic::before, .e-toolbar-container .e-italic::before, .e-rte-toolbar .e-italic::before, .e-rte-dropdown-popup .e-italic::before {
    content: ""
}

.e-toolbar-wrapper .e-underline::before, .e-toolbar-container .e-underline::before, .e-rte-toolbar .e-underline::before, .e-rte-dropdown-popup .e-underline::before {
    content: ""
}

.e-toolbar-wrapper .e-strike-through::before, .e-toolbar-container .e-strike-through::before, .e-rte-toolbar .e-strike-through::before, .e-rte-dropdown-popup .e-strike-through::before {
    content: ""
}

.e-toolbar-wrapper .e-clear-format::before, .e-toolbar-container .e-clear-format::before, .e-rte-toolbar .e-clear-format::before, .e-rte-dropdown-popup .e-clear-format::before {
    content: ""
}

.e-toolbar-wrapper .e-clear-all::before, .e-toolbar-container .e-clear-all::before, .e-rte-toolbar .e-clear-all::before, .e-rte-dropdown-popup .e-clear-all::before {
    content: ""
}

.e-toolbar-wrapper .e-cut::before, .e-toolbar-container .e-cut::before, .e-rte-toolbar .e-cut::before, .e-rte-dropdown-popup .e-cut::before {
    content: ""
}

.e-toolbar-wrapper .e-copy::before, .e-toolbar-container .e-copy::before, .e-rte-toolbar .e-copy::before, .e-rte-dropdown-popup .e-copy::before {
    content: ""
}

.e-toolbar-wrapper .e-paste::before, .e-toolbar-container .e-paste::before, .e-rte-toolbar .e-paste::before, .e-rte-dropdown-popup .e-paste::before {
    content: ""
}

.e-toolbar-wrapper .e-unorder-list::before, .e-toolbar-container .e-unorder-list::before, .e-rte-toolbar .e-unorder-list::before, .e-rte-dropdown-popup .e-unorder-list::before {
    content: ""
}

.e-toolbar-wrapper .e-order-list::before, .e-toolbar-container .e-order-list::before, .e-rte-toolbar .e-order-list::before, .e-rte-dropdown-popup .e-order-list::before {
    content: ""
}

.e-toolbar-wrapper .e-indent::before, .e-toolbar-container .e-indent::before, .e-rte-toolbar .e-indent::before, .e-rte-dropdown-popup .e-indent::before {
    content: ""
}

.e-toolbar-wrapper .e-outdent::before, .e-toolbar-container .e-outdent::before, .e-rte-toolbar .e-outdent::before, .e-rte-dropdown-popup .e-outdent::before {
    content: ""
}

.e-toolbar-wrapper .e-undo::before, .e-toolbar-container .e-undo::before, .e-rte-toolbar .e-undo::before, .e-rte-dropdown-popup .e-undo::before {
    content: ""
}

.e-toolbar-wrapper .e-redo::before, .e-toolbar-container .e-redo::before, .e-rte-toolbar .e-redo::before, .e-rte-dropdown-popup .e-redo::before {
    content: ""
}

.e-toolbar-wrapper .e-super-script::before, .e-toolbar-container .e-super-script::before, .e-rte-toolbar .e-super-script::before, .e-rte-dropdown-popup .e-super-script::before {
    content: ""
}

.e-toolbar-wrapper .e-sub-script::before, .e-toolbar-container .e-sub-script::before, .e-rte-toolbar .e-sub-script::before, .e-rte-dropdown-popup .e-sub-script::before {
    content: ""
}

.e-toolbar-wrapper .e-create-link::before, .e-toolbar-container .e-create-link::before, .e-rte-toolbar .e-create-link::before, .e-rte-dropdown-popup .e-create-link::before {
    content: ""
}

.e-toolbar-wrapper .e-open-link::before, .e-toolbar-container .e-open-link::before, .e-rte-toolbar .e-open-link::before, .e-rte-dropdown-popup .e-open-link::before {
    content: ""
}

.e-toolbar-wrapper .e-edit-link::before, .e-toolbar-container .e-edit-link::before, .e-rte-toolbar .e-edit-link::before, .e-rte-dropdown-popup .e-edit-link::before {
    content: ""
}

.e-toolbar-wrapper .e-remove-link::before, .e-toolbar-container .e-remove-link::before, .e-rte-toolbar .e-remove-link::before, .e-rte-dropdown-popup .e-remove-link::before {
    content: ""
}

.e-toolbar-wrapper .e-image::before, .e-toolbar-container .e-image::before, .e-rte-toolbar .e-image::before, .e-rte-dropdown-popup .e-image::before {
    content: ""
}

.e-toolbar-wrapper .e-audio::before, .e-toolbar-container .e-audio::before, .e-rte-toolbar .e-audio::before, .e-rte-dropdown-popup .e-audio::before {
    content: ""
}

.e-toolbar-wrapper .e-video::before, .e-toolbar-container .e-video::before, .e-rte-toolbar .e-video::before, .e-rte-dropdown-popup .e-video::before {
    content: ""
}

.e-toolbar-wrapper .e-replace::before, .e-toolbar-container .e-replace::before, .e-rte-toolbar .e-replace::before, .e-rte-dropdown-popup .e-replace::before {
    content: ""
}

.e-toolbar-wrapper .e-audio-replace::before, .e-toolbar-wrapper .e-video-replace::before, .e-toolbar-container .e-audio-replace::before, .e-toolbar-container .e-video-replace::before, .e-rte-toolbar .e-audio-replace::before, .e-rte-toolbar .e-video-replace::before, .e-rte-dropdown-popup .e-audio-replace::before, .e-rte-dropdown-popup .e-video-replace::before {
    content: ""
}

.e-toolbar-wrapper .e-align::before, .e-toolbar-container .e-align::before, .e-rte-toolbar .e-align::before, .e-rte-dropdown-popup .e-align::before {
    content: ""
}

.e-toolbar-wrapper .e-caption::before, .e-toolbar-container .e-caption::before, .e-rte-toolbar .e-caption::before, .e-rte-dropdown-popup .e-caption::before {
    content: ""
}

.e-toolbar-wrapper .e-remove::before, .e-toolbar-wrapper .e-audio-remove::before, .e-toolbar-wrapper .e-video-remove::before, .e-toolbar-container .e-remove::before, .e-toolbar-container .e-audio-remove::before, .e-toolbar-container .e-video-remove::before, .e-rte-toolbar .e-remove::before, .e-rte-toolbar .e-audio-remove::before, .e-rte-toolbar .e-video-remove::before, .e-rte-dropdown-popup .e-remove::before, .e-rte-dropdown-popup .e-audio-remove::before, .e-rte-dropdown-popup .e-video-remove::before {
    content: ""
}

.e-toolbar-wrapper .e-insert-link::before, .e-toolbar-container .e-insert-link::before, .e-rte-toolbar .e-insert-link::before, .e-rte-dropdown-popup .e-insert-link::before {
    content: ""
}

.e-toolbar-wrapper .e-display::before, .e-toolbar-wrapper .e-audio-display::before, .e-toolbar-wrapper .e-video-display::before, .e-toolbar-container .e-display::before, .e-toolbar-container .e-audio-display::before, .e-toolbar-container .e-video-display::before, .e-rte-toolbar .e-display::before, .e-rte-toolbar .e-audio-display::before, .e-rte-toolbar .e-video-display::before, .e-rte-dropdown-popup .e-display::before, .e-rte-dropdown-popup .e-audio-display::before, .e-rte-dropdown-popup .e-video-display::before {
    content: ""
}

.e-toolbar-wrapper .e-alt-text::before, .e-toolbar-container .e-alt-text::before, .e-rte-toolbar .e-alt-text::before, .e-rte-dropdown-popup .e-alt-text::before {
    content: ""
}

.e-toolbar-wrapper .e-img-dimension::before, .e-toolbar-wrapper .e-video-dimension::before, .e-toolbar-container .e-img-dimension::before, .e-toolbar-container .e-video-dimension::before, .e-rte-toolbar .e-img-dimension::before, .e-rte-toolbar .e-video-dimension::before, .e-rte-dropdown-popup .e-img-dimension::before, .e-rte-dropdown-popup .e-video-dimension::before {
    content: ""
}

.e-toolbar-wrapper .e-maximize::before, .e-toolbar-container .e-maximize::before, .e-rte-toolbar .e-maximize::before, .e-rte-dropdown-popup .e-maximize::before {
    content: ""
}

.e-toolbar-wrapper .e-minimize::before, .e-toolbar-container .e-minimize::before, .e-rte-toolbar .e-minimize::before, .e-rte-dropdown-popup .e-minimize::before {
    content: ""
}

.e-toolbar-wrapper .e-zoom-in::before, .e-toolbar-container .e-zoom-in::before, .e-rte-toolbar .e-zoom-in::before, .e-rte-dropdown-popup .e-zoom-in::before {
    content: ""
}

.e-toolbar-wrapper .e-zoom-out::before, .e-toolbar-container .e-zoom-out::before, .e-rte-toolbar .e-zoom-out::before, .e-rte-dropdown-popup .e-zoom-out::before {
    content: ""
}

.e-toolbar-wrapper .e-lower-case::before, .e-toolbar-container .e-lower-case::before, .e-rte-toolbar .e-lower-case::before, .e-rte-dropdown-popup .e-lower-case::before {
    content: ""
}

.e-toolbar-wrapper .e-upper-case::before, .e-toolbar-container .e-upper-case::before, .e-rte-toolbar .e-upper-case::before, .e-rte-dropdown-popup .e-upper-case::before {
    content: ""
}

.e-toolbar-wrapper .e-print::before, .e-toolbar-container .e-print::before, .e-rte-toolbar .e-print::before, .e-rte-dropdown-popup .e-print::before {
    content: ""
}

.e-toolbar-wrapper .e-formats::before, .e-toolbar-container .e-formats::before, .e-rte-toolbar .e-formats::before, .e-rte-dropdown-popup .e-formats::before {
    content: ""
}

.e-toolbar-wrapper .e-source-code::before, .e-toolbar-container .e-source-code::before, .e-rte-toolbar .e-source-code::before, .e-rte-dropdown-popup .e-source-code::before {
    content: ""
}

.e-toolbar-wrapper .e-preview::before, .e-toolbar-container .e-preview::before, .e-rte-toolbar .e-preview::before, .e-rte-dropdown-popup .e-preview::before {
    content: ""
}

.e-toolbar-wrapper .e-view-side::before, .e-toolbar-container .e-view-side::before, .e-rte-toolbar .e-view-side::before, .e-rte-dropdown-popup .e-view-side::before {
    content: ""
}

.e-toolbar-wrapper .e-inline-code::before, .e-toolbar-container .e-inline-code::before, .e-rte-toolbar .e-inline-code::before, .e-rte-dropdown-popup .e-inline-code::before {
    content: ""
}

.e-toolbar-wrapper .e-preformat-code::before, .e-toolbar-container .e-preformat-code::before, .e-rte-toolbar .e-preformat-code::before, .e-rte-dropdown-popup .e-preformat-code::before {
    content: ""
}

.e-toolbar-wrapper .e-table-header::before, .e-toolbar-container .e-table-header::before, .e-rte-toolbar .e-table-header::before, .e-rte-dropdown-popup .e-table-header::before {
    content: ""
}

.e-toolbar-wrapper .e-table-remove::before, .e-toolbar-container .e-table-remove::before, .e-rte-toolbar .e-table-remove::before, .e-rte-dropdown-popup .e-table-remove::before {
    content: ""
}

.e-toolbar-wrapper .e-table-rows::before, .e-toolbar-container .e-table-rows::before, .e-rte-toolbar .e-table-rows::before, .e-rte-dropdown-popup .e-table-rows::before {
    content: ""
}

.e-toolbar-wrapper .e-table-columns::before, .e-toolbar-container .e-table-columns::before, .e-rte-toolbar .e-table-columns::before, .e-rte-dropdown-popup .e-table-columns::before {
    content: ""
}

.e-toolbar-wrapper .e-table-cell-ver-align::before, .e-toolbar-container .e-table-cell-ver-align::before, .e-rte-toolbar .e-table-cell-ver-align::before, .e-rte-dropdown-popup .e-table-cell-ver-align::before {
    content: ""
}

.e-toolbar-wrapper .e-table-edit-properties::before, .e-toolbar-container .e-table-edit-properties::before, .e-rte-toolbar .e-table-edit-properties::before, .e-rte-dropdown-popup .e-table-edit-properties::before {
    content: ""
}

.e-toolbar-wrapper .e-create-table::before, .e-toolbar-container .e-create-table::before, .e-rte-toolbar .e-create-table::before, .e-rte-dropdown-popup .e-create-table::before {
    content: ""
}

.e-toolbar-wrapper .e-align-bottom::before, .e-toolbar-container .e-align-bottom::before, .e-rte-toolbar .e-align-bottom::before, .e-rte-dropdown-popup .e-align-bottom::before {
    content: ""
}

.e-toolbar-wrapper .e-align-middle::before, .e-toolbar-container .e-align-middle::before, .e-rte-toolbar .e-align-middle::before, .e-rte-dropdown-popup .e-align-middle::before {
    content: ""
}

.e-toolbar-wrapper .e-align-top::before, .e-toolbar-container .e-align-top::before, .e-rte-toolbar .e-align-top::before, .e-rte-dropdown-popup .e-align-top::before {
    content: ""
}

.e-toolbar-wrapper .e-insert-column-left::before, .e-toolbar-container .e-insert-column-left::before, .e-rte-toolbar .e-insert-column-left::before, .e-rte-dropdown-popup .e-insert-column-left::before {
    content: ""
}

.e-toolbar-wrapper .e-insert-column-right::before, .e-toolbar-container .e-insert-column-right::before, .e-rte-toolbar .e-insert-column-right::before, .e-rte-dropdown-popup .e-insert-column-right::before {
    content: ""
}

.e-toolbar-wrapper .e-delete-column::before, .e-toolbar-container .e-delete-column::before, .e-rte-toolbar .e-delete-column::before, .e-rte-dropdown-popup .e-delete-column::before {
    content: ""
}

.e-toolbar-wrapper .e-insert-row-before::before, .e-toolbar-container .e-insert-row-before::before, .e-rte-toolbar .e-insert-row-before::before, .e-rte-dropdown-popup .e-insert-row-before::before {
    content: ""
}

.e-toolbar-wrapper .e-insert-row-after::before, .e-toolbar-container .e-insert-row-after::before, .e-rte-toolbar .e-insert-row-after::before, .e-rte-dropdown-popup .e-insert-row-after::before {
    content: ""
}

.e-toolbar-wrapper .e-delete-row::before, .e-toolbar-container .e-delete-row::before, .e-rte-toolbar .e-delete-row::before, .e-rte-dropdown-popup .e-delete-row::before {
    content: ""
}

.e-toolbar-wrapper .e-style::before, .e-toolbar-container .e-style::before, .e-rte-toolbar .e-style::before, .e-rte-dropdown-popup .e-style::before {
    content: ""
}

.e-toolbar-wrapper .e-rte-file-manager::before, .e-toolbar-container .e-rte-file-manager::before, .e-rte-toolbar .e-rte-file-manager::before, .e-rte-dropdown-popup .e-rte-file-manager::before {
    content: ""
}

.e-toolbar-wrapper .e-rte-format-painter::before, .e-toolbar-container .e-rte-format-painter::before, .e-rte-toolbar .e-rte-format-painter::before, .e-rte-dropdown-popup .e-rte-format-painter::before {
    content: ""
}

.e-toolbar-wrapper .e-rte-export-pdf::before, .e-toolbar-container .e-rte-export-pdf::before, .e-rte-toolbar .e-rte-export-pdf::before, .e-rte-dropdown-popup .e-rte-export-pdf::before {
    content: ""
}

.e-toolbar-wrapper .e-rte-import-doc::before, .e-toolbar-container .e-rte-import-doc::before, .e-rte-toolbar .e-rte-import-doc::before, .e-rte-dropdown-popup .e-rte-import-doc::before {
    content: ""
}

.e-toolbar-wrapper .e-rte-export-doc::before, .e-toolbar-container .e-rte-export-doc::before, .e-rte-toolbar .e-rte-export-doc::before, .e-rte-dropdown-popup .e-rte-export-doc::before {
    content: ""
}

.e-richtexteditor .e-south-east::before, .e-richtexteditor .e-south-west::before {
    content: ""
}

.e-rtl .e-rte-toolbar .e-unorder-list::before, .e-rtl .e-rte-dropdown-popup .e-unorder-list::before {
    content: ""
}

.e-rtl .e-rte-toolbar .e-order-list::before, .e-rtl .e-rte-dropdown-popup .e-order-list::before {
    content: ""
}

.e-rtl .e-rte-toolbar .e-indent::before, .e-rtl .e-rte-dropdown-popup .e-indent::before {
    content: ""
}

.e-rtl .e-rte-toolbar .e-outdent::before, .e-rtl .e-rte-dropdown-popup .e-outdent::before {
    content: ""
}

.e-cell-merge::before {
    content: ""
}

.e-cell-horizontal-split::before {
    content: ""
}

.e-cell-vertical-split::before {
    content: ""
}

.e-table-cell::before {
    content: ""
}

.e-rte-cursor-brush {
    cursor: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAzMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9InBhdGgtMS1vdXRzaWRlLTFfNDgyXzI1NiIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iNCIgeT0iMiIgd2lkdGg9IjkiIGhlaWdodD0iMTgiIGZpbGw9ImJsYWNrIj4KPHJlY3QgZmlsbD0id2hpdGUiIHg9IjQiIHk9IjIiIHdpZHRoPSI5IiBoZWlnaHQ9IjE4Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNS41IDRINi40NjQ0N0M2Ljk5NDkgNCA3LjUwMzYxIDQuMjEwNzEgNy44Nzg2OCA0LjU4NTc5TDggNC43MDcxMVY0LjcwODYzVjQuNzE1MzhWNC43MjIyMlY0LjcyOTE4VjQuNzM2MjRWNC43NDM0MVY0Ljc1MDY4VjQuNzU4MDZWNC43NjU1NFY0Ljc3MzEzVjQuNzgwODJWNC43ODg2MlY0Ljc5NjUyVjQuODA0NTNWNC44MTI2NVY0LjgyMDg3VjQuODI5MTlWNC44Mzc2MlY0Ljg0NjE2VjQuODU0OFY0Ljg2MzU0VjQuODcyMzlWNC44ODEzNVY0Ljg5MDQxVjQuODk5NTdWNC45MDg4NFY0LjkxODIxVjQuOTI3NjhWNC45MzcyN1Y0Ljk0Njk1VjQuOTU2NzRWNC45NjY2M1Y0Ljk3NjYzVjQuOTg2NzNWNC45OTY5M1Y1LjAwNzI0VjUuMDE3NjZWNS4wMjgxN1Y1LjAzODc5VjUuMDQ5NTJWNS4wNjAzNFY1LjA3MTI3VjUuMDgyMzFWNS4wOTM0NFY1LjEwNDY5VjUuMTE2MDNWNS4xMjc0OFY1LjEzOTAzVjUuMTUwNjhWNS4xNjI0NFY1LjE3NDI5VjUuMTg2MjZWNS4xOTgzMlY1LjIxMDQ5VjUuMjIyNzZWNS4yMzUxM1Y1LjI0NzYxVjUuMjYwMThWNS4yNzI4NlY1LjI4NTY1VjUuMjk4NTNWNS4zMTE1MlY1LjMyNDYxVjUuMzM3OFY1LjM1MTA5VjUuMzY0NDlWNS4zNzc5OFY1LjM5MTU4VjUuNDA1MjhWNS40MTkwOFY1LjQzMjk5VjUuNDQ2OTlWNS40NjExVjUuNDc1MzFWNS40ODk2MlY1LjUwNDAzVjUuNTE4NTRWNS41MzMxNlY1LjU0Nzg3VjUuNTYyNjlWNS41Nzc2MVY1LjU5MjYyVjUuNjA3NzRWNS42MjI5NlY1LjYzODI4VjUuNjUzNzFWNS42NjkyM1Y1LjY4NDg1VjUuNzAwNTdWNS43MTY0VjUuNzMyMzJWNS43NDgzNVY1Ljc2NDQ3VjUuNzgwN1Y1Ljc5NzAyVjUuODEzNDVWNS44Mjk5N1Y1Ljg0NjZWNS44NjMzMlY1Ljg4MDE1VjUuODk3MDdWNS45MTQxVjUuOTMxMjJWNS45NDg0NFY1Ljk2NTc3VjUuOTgzMTlWNi4wMDA3MVY2LjAxODMzVjYuMDM2MDVWNi4wNTM4N1Y2LjA3MTc5VjYuMDg5ODFWNi4xMDc5M1Y2LjEyNjE1VjYuMTQ0NDZWNi4xNjI4N1Y2LjE4MTM5VjYuMlY2LjIxODcxVjYuMjM3NTJWNi4yNTY0M1Y2LjI3NTQzVjYuMjk0NTRWNi4zMTM3NFY2LjMzMzA0VjYuMzUyNDRWNi4zNzE5NFY2LjM5MTUzVjYuNDExMjJWNi40MzEwMlY2LjQ1MDkxVjYuNDcwODlWNi40OTA5OFY2LjUxMTE2VjYuNTMxNDRWNi41NTE4MlY2LjU3MjI5VjYuNTkyODdWNi42MTM1NFY2LjYzNDMxVjYuNjU1MTdWNi42NzYxM1Y2LjY5NzE5VjYuNzE4MzVWNi43Mzk2VjYuNzYwOTVWNi43ODI0VjYuODAzOTRWNi44MjU1OFY2Ljg0NzMyVjYuODY5MTZWNi44OTEwOVY2LjkxMzEyVjYuOTM1MjRWNi45NTc0NlY2Ljk3OTc4VjcuMDAyMTlWNy4wMjQ3VjcuMDQ3MzFWNy4wNzAwMVY3LjA5MjhWNy4xMTU3VjcuMTM4NjlWNy4xNjE3N1Y3LjE4NDk1VjcuMjA4MjNWNy4yMzE2VjcuMjU1MDdWNy4yNzg2NFY3LjMwMjI5VjcuMzI2MDVWNy4zNDk5VjcuMzczODRWNy4zOTc4OFY3LjQyMjAyVjcuNDQ2MjVWNy40NzA1OFY3LjQ5NVY3LjUxOTUxVjcuNTQ0MTJWNy41Njg4M1Y3LjU5MzYzVjcuNjE4NTJWNy42NDM1MVY3LjY2ODZWNy42OTM3OFY3LjcxOTA1VjcuNzQ0NDFWNy43Njk4OFY3Ljc5NTQzVjcuODIxMDhWNy44NDY4M1Y3Ljg3MjY2VjcuODk4NlY3LjkyNDYyVjcuOTUwNzRWNy45NzY5NVY4LjAwMzI2VjguMDI5NjZWOC4wNTYxNlY4LjA4Mjc0VjguMTA5NDNWOC4xMzYyVjguMTYzMDdWOC4xOTAwM1Y4LjIxNzA5VjguMjQ0MjNWOC4yNzE0N1Y4LjI5ODgxVjguMzI2MjRWOC4zNTM3NlY4LjM4MTM3VjguNDA5MDdWOC40MzY4N1Y4LjQ2NDc2VjguNDkyNzVWOC41MjA4MlY4LjU0ODk5VjguNTc3MjVWOC42MDU2MVY4LjYzNDA1VjguNjYyNTlWOC42OTEyMlY4LjcxOTk0VjguNzQ4NzZWOC43Nzc2NlY4LjgwNjY2VjguODM1NzVWOC44NjQ5M1Y4Ljg5NDIxVjguOTIzNTdWOC45NTMwM1Y4Ljk4MjU4VjkuMDEyMjJWOS4wNDE5NVY5LjA3MTc3VjkuMTAxNjhWOS4xMzE2OVY5LjE2MTc4VjkuMTkxOTdWOS4yMjIyNVY5LjI1MjYyVjkuMjgzMDhWOS4zMTM2M1Y5LjM0NDI3VjkuMzc1MDFWOS40MDU4M1Y5LjQzNjc0VjkuNDY3NzVWOS40OTg4NFY5LjUzMDAzVjkuNTYxM1Y5LjU5MjY3VjkuNjI0MTNWOS42NTU2N1Y5LjY4NzMxVjkuNzE5MDRWOS43NTA4NVY5Ljc4Mjc2VjkuODE0NzZWOS44NDY4NFY5Ljg3OTAyVjkuOTExMjhWOS45NDM2NFY5Ljk3NjA4VjEwLjAwODZWMTAuMDQxMlYxMC4wNzRWMTAuMTA2OFYxMC4xMzk2VjEwLjE3MjZWMTAuMjA1N1YxMC4yMzg5VjEwLjI3MjFWMTAuMzA1NFYxMC4zMzg5VjEwLjM3MjRWMTAuNDA2VjEwLjQzOTdWMTAuNDczNVYxMC41MDczVjEwLjU0MTNWMTAuNTc1M1YxMC42MDk1VjEwLjY0MzdWMTAuNjc4VjEwLjcxMjRWMTAuNzQ2OVYxMC43ODE1VjEwLjgxNjFWMTAuODUwOVYxMC44ODU3VjEwLjkyMDZWMTAuOTU1N1YxMC45OTA4VjExSDcuNUg3VjEySDcuNUg4VjEyLjAwODlWMTIuMDQ2NlYxMi4wODQzVjEyLjEyMjFWMTIuMTU5OVYxMi4xOTc5VjEyLjIzNTlWMTIuMjc0MVYxMi4zMTIzVjEyLjM1MDZWMTIuMzg5VjEyLjQyNzRWMTIuNDY2VjEyLjUwNDZWMTIuNTQzNFYxMi41ODIyVjEyLjYyMTFWMTIuNjYwMVYxMi42OTkxVjEyLjczODNWMTIuNzc3NVYxMi44MTY4VjEyLjg1NjNWMTIuODk1N1YxMi45MzUzVjEyLjk3NVYxMy4wMTQ3VjEzLjA1NDVWMTMuMDk0NVYxMy4xMzQ1VjEzLjE3NDVWMTMuMjE0N1YxMy4yNTQ5VjEzLjI5NTNWMTMuMzM1N1YxMy4zNzYyVjEzLjQxNjhWMTMuNDU3NFYxMy40OTgyVjEzLjUzOVYxMy41Nzk5VjEzLjYyMDlWMTMuNjYyVjEzLjcwMzJWMTMuNzQ0NFYxMy43ODU4VjEzLjgyNzJWMTMuODY4N1YxMy45MTAzVjEzLjk1MTlWMTMuOTkzN1YxNC4wMzU1VjE0LjA3NzRWMTQuMTE5NFYxNC4xNjE1VjE0LjIwMzdWMTQuMjQ1OVYxNC4yODgyVjE0LjMzMDZWMTQuMzczMVYxNC40MTU3VjE0LjQ1ODRWMTQuNTAxMVYxNC41NDM5VjE0LjU4NjhWMTQuNjI5OFYxNC42NzI5VjE0LjcxNlYxNC43NTkyVjE0LjgwMjVWMTQuODQ1OVYxNC44ODk0VjE0LjkzM1YxNC45NzY2VjE1LjAyMDNWMTUuMDY0MVYxNS4xMDhWMTUuMTUyVjE1LjE5NlYxNS4yNDAxVjE1LjI4NDNWMTUuMzI4NlYxNS4zNzNWMTUuNDE3NFYxNS40NjE5VjE1LjUwNjVWMTUuNTUxMlYxNS41OTZWMTUuNjQwOFYxNS42ODU4VjE1LjczMDhWMTUuNzc1OVYxNS44MjFWMTUuODY2M1YxNS45MTE2VjE1Ljk1N1YxNi4wMDI1VjE2LjA0ODFWMTYuMDkzN1YxNi4xMzk1VjE2LjE4NTNWMTYuMjMxMlYxNi4yNzcxVjE2LjMyMzJWMTYuMzY5M1YxNi40MTU1VjE2LjQ2MThWMTYuNTA4MlYxNi41NTQ2VjE2LjYwMTFWMTYuNjQ3N1YxNi42OTQ0VjE2Ljc0MTJWMTYuNzg4VjE2LjgzNDlWMTYuODgxOVYxNi45MjlWMTYuOTc2MVYxNy4wMjM0VjE3LjA3MDdWMTcuMTE4MVYxNy4xNjU1VjE3LjIxMzFWMTcuMjYwN1YxNy4yOTI5TDcuODc4NjggMTcuNDE0MkM3LjUwMzYxIDE3Ljc4OTMgNi45OTQ5IDE4IDYuNDY0NDcgMThINS41VjE5SDYuNDY0NDdDNy4yMjAzNyAxOSA3Ljk0Njg3IDE4LjcxNDcgOC41IDE4LjIwMzhDOS4wNTMxNCAxOC43MTQ3IDkuNzc5NjMgMTkgMTAuNTM1NSAxOUgxMS41VjE4SDEwLjUzNTVDMTAuMDA1MSAxOCA5LjQ5NjM5IDE3Ljc4OTMgOS4xMjEzMiAxNy40MTQyTDkgMTcuMjkyOVYxNy4yNjA3VjE3LjIxMzFWMTcuMTY1NVYxNy4xMTgxVjE3LjA3MDdWMTcuMDIzNFYxNi45NzYxVjE2LjkyOVYxNi44ODE5VjE2LjgzNDlWMTYuNzg4VjE2Ljc0MTJWMTYuNjk0NFYxNi42NDc3VjE2LjYwMTFWMTYuNTU0NlYxNi41MDgyVjE2LjQ2MThWMTYuNDE1NVYxNi4zNjkzVjE2LjMyMzJWMTYuMjc3MVYxNi4yMzEyVjE2LjE4NTNWMTYuMTM5NVYxNi4wOTM3VjE2LjA0ODFWMTYuMDAyNVYxNS45NTdWMTUuOTExNlYxNS44NjYzVjE1LjgyMVYxNS43NzU5VjE1LjczMDhWMTUuNjg1OFYxNS42NDA4VjE1LjU5NlYxNS41NTEyVjE1LjUwNjVWMTUuNDYxOVYxNS40MTc0VjE1LjM3M1YxNS4zMjg2VjE1LjI4NDNWMTUuMjQwMVYxNS4xOTZWMTUuMTUyVjE1LjEwOFYxNS4wNjQxVjE1LjAyMDNWMTQuOTc2NlYxNC45MzNWMTQuODg5NFYxNC44NDU5VjE0LjgwMjVWMTQuNzU5MlYxNC43MTZWMTQuNjcyOVYxNC42Mjk4VjE0LjU4NjhWMTQuNTQzOVYxNC41MDExVjE0LjQ1ODRWMTQuNDE1N1YxNC4zNzMxVjE0LjMzMDZWMTQuMjg4MlYxNC4yNDU5VjE0LjIwMzdWMTQuMTYxNVYxNC4xMTk0VjE0LjA3NzRWMTQuMDM1NVYxMy45OTM3VjEzLjk1MTlWMTMuOTEwM1YxMy44Njg3VjEzLjgyNzJWMTMuNzg1OFYxMy43NDQ0VjEzLjcwMzJWMTMuNjYyVjEzLjYyMDlWMTMuNTc5OVYxMy41MzlWMTMuNDk4MlYxMy40NTc0VjEzLjQxNjhWMTMuMzc2MlYxMy4zMzU3VjEzLjI5NTNWMTMuMjU0OVYxMy4yMTQ3VjEzLjE3NDVWMTMuMTM0NVYxMy4wOTQ1VjEzLjA1NDVWMTMuMDE0N1YxMi45NzVWMTIuOTM1M1YxMi44OTU3VjEyLjg1NjNWMTIuODE2OFYxMi43Nzc1VjEyLjczODNWMTIuNjk5MVYxMi42NjAxVjEyLjYyMTFWMTIuNTgyMlYxMi41NDM0VjEyLjUwNDZWMTIuNDY2VjEyLjQyNzRWMTIuMzg5VjEyLjM1MDZWMTIuMzEyM1YxMi4yNzQxVjEyLjIzNTlWMTIuMTk3OVYxMi4xNTk5VjEyLjEyMjFWMTIuMDg0M1YxMi4wNDY2VjEyLjAwODlWMTJIOS41SDEwVjExSDkuNUg5VjEwLjk5MDhWMTAuOTU1N1YxMC45MjA2VjEwLjg4NTdWMTAuODUwOVYxMC44MTYxVjEwLjc4MTVWMTAuNzQ2OVYxMC43MTI0VjEwLjY3OFYxMC42NDM3VjEwLjYwOTVWMTAuNTc1M1YxMC41NDEzVjEwLjUwNzNWMTAuNDczNVYxMC40Mzk3VjEwLjQwNlYxMC4zNzI0VjEwLjMzODlWMTAuMzA1NFYxMC4yNzIxVjEwLjIzODlWMTAuMjA1N1YxMC4xNzI2VjEwLjEzOTZWMTAuMTA2OFYxMC4wNzRWMTAuMDQxMlYxMC4wMDg2VjkuOTc2MDhWOS45NDM2NFY5LjkxMTI4VjkuODc5MDJWOS44NDY4NFY5LjgxNDc2VjkuNzgyNzZWOS43NTA4NVY5LjcxOTA0VjkuNjg3MzFWOS42NTU2N1Y5LjYyNDEzVjkuNTkyNjdWOS41NjEzVjkuNTMwMDNWOS40OTg4NFY5LjQ2Nzc1VjkuNDM2NzRWOS40MDU4M1Y5LjM3NTAxVjkuMzQ0MjdWOS4zMTM2M1Y5LjI4MzA4VjkuMjUyNjJWOS4yMjIyNVY5LjE5MTk3VjkuMTYxNzhWOS4xMzE2OVY5LjEwMTY4VjkuMDcxNzdWOS4wNDE5NVY5LjAxMjIyVjguOTgyNThWOC45NTMwM1Y4LjkyMzU3VjguODk0MjFWOC44NjQ5M1Y4LjgzNTc1VjguODA2NjZWOC43Nzc2NlY4Ljc0ODc2VjguNzE5OTRWOC42OTEyMlY4LjY2MjU5VjguNjM0MDVWOC42MDU2MVY4LjU3NzI1VjguNTQ4OTlWOC41MjA4MlY4LjQ5Mjc1VjguNDY0NzZWOC40MzY4N1Y4LjQwOTA3VjguMzgxMzdWOC4zNTM3NlY4LjMyNjI0VjguMjk4ODFWOC4yNzE0N1Y4LjI0NDIzVjguMjE3MDlWOC4xOTAwM1Y4LjE2MzA3VjguMTM2MlY4LjEwOTQzVjguMDgyNzRWOC4wNTYxNlY4LjAyOTY2VjguMDAzMjZWNy45NzY5NVY3Ljk1MDc0VjcuOTI0NjJWNy44OTg2VjcuODcyNjZWNy44NDY4M1Y3LjgyMTA4VjcuNzk1NDNWNy43Njk4OFY3Ljc0NDQxVjcuNzE5MDVWNy42OTM3OFY3LjY2ODZWNy42NDM1MVY3LjYxODUyVjcuNTkzNjNWNy41Njg4M1Y3LjU0NDEyVjcuNTE5NTFWNy40OTVWNy40NzA1OFY3LjQ0NjI1VjcuNDIyMDJWNy4zOTc4OFY3LjM3Mzg0VjcuMzQ5OVY3LjMyNjA1VjcuMzAyMjlWNy4yNzg2NFY3LjI1NTA3VjcuMjMxNlY3LjIwODIzVjcuMTg0OTVWNy4xNjE3N1Y3LjEzODY5VjcuMTE1N1Y3LjA5MjhWNy4wNzAwMVY3LjA0NzMxVjcuMDI0N1Y3LjAwMjE5VjYuOTc5NzhWNi45NTc0NlY2LjkzNTI0VjYuOTEzMTJWNi44OTEwOVY2Ljg2OTE2VjYuODQ3MzJWNi44MjU1OFY2LjgwMzk0VjYuNzgyNFY2Ljc2MDk1VjYuNzM5NlY2LjcxODM1VjYuNjk3MTlWNi42NzYxM1Y2LjY1NTE3VjYuNjM0MzFWNi42MTM1NFY2LjU5Mjg3VjYuNTcyMjlWNi41NTE4MlY2LjUzMTQ0VjYuNTExMTZWNi40OTA5OFY2LjQ3MDg5VjYuNDUwOTFWNi40MzEwMlY2LjQxMTIyVjYuMzkxNTNWNi4zNzE5NFY2LjM1MjQ0VjYuMzMzMDRWNi4zMTM3NFY2LjI5NDU0VjYuMjc1NDNWNi4yNTY0M1Y2LjIzNzUyVjYuMjE4NzFWNi4yVjYuMTgxMzlWNi4xNjI4N1Y2LjE0NDQ2VjYuMTI2MTVWNi4xMDc5M1Y2LjA4OTgxVjYuMDcxNzlWNi4wNTM4N1Y2LjAzNjA1VjYuMDE4MzNWNi4wMDA3MVY1Ljk4MzE5VjUuOTY1NzdWNS45NDg0NFY1LjkzMTIyVjUuOTE0MVY1Ljg5NzA3VjUuODgwMTVWNS44NjMzMlY1Ljg0NjZWNS44Mjk5N1Y1LjgxMzQ1VjUuNzk3MDJWNS43ODA3VjUuNzY0NDdWNS43NDgzNVY1LjczMjMyVjUuNzE2NFY1LjcwMDU3VjUuNjg0ODVWNS42NjkyM1Y1LjY1MzcxVjUuNjM4MjhWNS42MjI5NlY1LjYwNzc0VjUuNTkyNjJWNS41Nzc2MVY1LjU2MjY5VjUuNTQ3ODdWNS41MzMxNlY1LjUxODU0VjUuNTA0MDNWNS40ODk2MlY1LjQ3NTMxVjUuNDYxMVY1LjQ0Njk5VjUuNDMyOTlWNS40MTkwOFY1LjQwNTI4VjUuMzkxNThWNS4zNzc5OFY1LjM2NDQ5VjUuMzUxMDlWNS4zMzc4VjUuMzI0NjFWNS4zMTE1MlY1LjI5ODUzVjUuMjg1NjVWNS4yNzI4NlY1LjI2MDE4VjUuMjQ3NjFWNS4yMzUxM1Y1LjIyMjc2VjUuMjEwNDlWNS4xOTgzMlY1LjE4NjI2VjUuMTc0MjlWNS4xNjI0NFY1LjE1MDY4VjUuMTM5MDNWNS4xMjc0OFY1LjExNjAzVjUuMTA0NjlWNS4wOTM0NFY1LjA4MjMxVjUuMDcxMjdWNS4wNjAzNFY1LjA0OTUyVjUuMDM4NzlWNS4wMjgxN1Y1LjAxNzY2VjUuMDA3MjRWNC45OTY5M1Y0Ljk4NjczVjQuOTc2NjNWNC45NjY2M1Y0Ljk1Njc0VjQuOTQ2OTVWNC45MzcyN1Y0LjkyNzY4VjQuOTE4MjFWNC45MDg4NFY0Ljg5OTU3VjQuODkwNDFWNC44ODEzNVY0Ljg3MjM5VjQuODYzNTRWNC44NTQ4VjQuODQ2MTZWNC44Mzc2MlY0LjgyOTE5VjQuODIwODdWNC44MTI2NVY0LjgwNDUzVjQuNzk2NTJWNC43ODg2MlY0Ljc4MDgyVjQuNzczMTNWNC43NjU1NFY0Ljc1ODA2VjQuNzUwNjhWNC43NDM0MVY0LjczNjI0VjQuNzI5MThWNC43MjIyMlY0LjcxNTM4VjQuNzA4NjNWNC43MDcxMUw5LjEyMTMyIDQuNTg1NzlDOS40OTYzOSA0LjIxMDcxIDEwLjAwNTEgNCAxMC41MzU1IDRIMTEuNVYzSDEwLjUzNTVDOS43Nzk2MyAzIDkuMDUzMTMgMy4yODUyOCA4LjUgMy43OTYyM0M3Ljk0Njg3IDMuMjg1MjggNy4yMjAzNyAzIDYuNDY0NDcgM0g1LjVWNFoiLz4KPC9tYXNrPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTUuNSA0SDYuNDY0NDdDNi45OTQ5IDQgNy41MDM2MSA0LjIxMDcxIDcuODc4NjggNC41ODU3OUw4IDQuNzA3MTFWNC43MDg2M1Y0LjcxNTM4VjQuNzIyMjJWNC43MjkxOFY0LjczNjI0VjQuNzQzNDFWNC43NTA2OFY0Ljc1ODA2VjQuNzY1NTRWNC43NzMxM1Y0Ljc4MDgyVjQuNzg4NjJWNC43OTY1MlY0LjgwNDUzVjQuODEyNjVWNC44MjA4N1Y0LjgyOTE5VjQuODM3NjJWNC44NDYxNlY0Ljg1NDhWNC44NjM1NFY0Ljg3MjM5VjQuODgxMzVWNC44OTA0MVY0Ljg5OTU3VjQuOTA4ODRWNC45MTgyMVY0LjkyNzY4VjQuOTM3MjdWNC45NDY5NVY0Ljk1Njc0VjQuOTY2NjNWNC45NzY2M1Y0Ljk4NjczVjQuOTk2OTNWNS4wMDcyNFY1LjAxNzY2VjUuMDI4MTdWNS4wMzg3OVY1LjA0OTUyVjUuMDYwMzRWNS4wNzEyN1Y1LjA4MjMxVjUuMDkzNDRWNS4xMDQ2OVY1LjExNjAzVjUuMTI3NDhWNS4xMzkwM1Y1LjE1MDY4VjUuMTYyNDRWNS4xNzQyOVY1LjE4NjI2VjUuMTk4MzJWNS4yMTA0OVY1LjIyMjc2VjUuMjM1MTNWNS4yNDc2MVY1LjI2MDE4VjUuMjcyODZWNS4yODU2NVY1LjI5ODUzVjUuMzExNTJWNS4zMjQ2MVY1LjMzNzhWNS4zNTEwOVY1LjM2NDQ5VjUuMzc3OThWNS4zOTE1OFY1LjQwNTI4VjUuNDE5MDhWNS40MzI5OVY1LjQ0Njk5VjUuNDYxMVY1LjQ3NTMxVjUuNDg5NjJWNS41MDQwM1Y1LjUxODU0VjUuNTMzMTZWNS41NDc4N1Y1LjU2MjY5VjUuNTc3NjFWNS41OTI2MlY1LjYwNzc0VjUuNjIyOTZWNS42MzgyOFY1LjY1MzcxVjUuNjY5MjNWNS42ODQ4NVY1LjcwMDU3VjUuNzE2NFY1LjczMjMyVjUuNzQ4MzVWNS43NjQ0N1Y1Ljc4MDdWNS43OTcwMlY1LjgxMzQ1VjUuODI5OTdWNS44NDY2VjUuODYzMzJWNS44ODAxNVY1Ljg5NzA3VjUuOTE0MVY1LjkzMTIyVjUuOTQ4NDRWNS45NjU3N1Y1Ljk4MzE5VjYuMDAwNzFWNi4wMTgzM1Y2LjAzNjA1VjYuMDUzODdWNi4wNzE3OVY2LjA4OTgxVjYuMTA3OTNWNi4xMjYxNVY2LjE0NDQ2VjYuMTYyODdWNi4xODEzOVY2LjJWNi4yMTg3MVY2LjIzNzUyVjYuMjU2NDNWNi4yNzU0M1Y2LjI5NDU0VjYuMzEzNzRWNi4zMzMwNFY2LjM1MjQ0VjYuMzcxOTRWNi4zOTE1M1Y2LjQxMTIyVjYuNDMxMDJWNi40NTA5MVY2LjQ3MDg5VjYuNDkwOThWNi41MTExNlY2LjUzMTQ0VjYuNTUxODJWNi41NzIyOVY2LjU5Mjg3VjYuNjEzNTRWNi42MzQzMVY2LjY1NTE3VjYuNjc2MTNWNi42OTcxOVY2LjcxODM1VjYuNzM5NlY2Ljc2MDk1VjYuNzgyNFY2LjgwMzk0VjYuODI1NThWNi44NDczMlY2Ljg2OTE2VjYuODkxMDlWNi45MTMxMlY2LjkzNTI0VjYuOTU3NDZWNi45Nzk3OFY3LjAwMjE5VjcuMDI0N1Y3LjA0NzMxVjcuMDcwMDFWNy4wOTI4VjcuMTE1N1Y3LjEzODY5VjcuMTYxNzdWNy4xODQ5NVY3LjIwODIzVjcuMjMxNlY3LjI1NTA3VjcuMjc4NjRWNy4zMDIyOVY3LjMyNjA1VjcuMzQ5OVY3LjM3Mzg0VjcuMzk3ODhWNy40MjIwMlY3LjQ0NjI1VjcuNDcwNThWNy40OTVWNy41MTk1MVY3LjU0NDEyVjcuNTY4ODNWNy41OTM2M1Y3LjYxODUyVjcuNjQzNTFWNy42Njg2VjcuNjkzNzhWNy43MTkwNVY3Ljc0NDQxVjcuNzY5ODhWNy43OTU0M1Y3LjgyMTA4VjcuODQ2ODNWNy44NzI2NlY3Ljg5ODZWNy45MjQ2MlY3Ljk1MDc0VjcuOTc2OTVWOC4wMDMyNlY4LjAyOTY2VjguMDU2MTZWOC4wODI3NFY4LjEwOTQzVjguMTM2MlY4LjE2MzA3VjguMTkwMDNWOC4yMTcwOVY4LjI0NDIzVjguMjcxNDdWOC4yOTg4MVY4LjMyNjI0VjguMzUzNzZWOC4zODEzN1Y4LjQwOTA3VjguNDM2ODdWOC40NjQ3NlY4LjQ5Mjc1VjguNTIwODJWOC41NDg5OVY4LjU3NzI1VjguNjA1NjFWOC42MzQwNVY4LjY2MjU5VjguNjkxMjJWOC43MTk5NFY4Ljc0ODc2VjguNzc3NjZWOC44MDY2NlY4LjgzNTc1VjguODY0OTNWOC44OTQyMVY4LjkyMzU3VjguOTUzMDNWOC45ODI1OFY5LjAxMjIyVjkuMDQxOTVWOS4wNzE3N1Y5LjEwMTY4VjkuMTMxNjlWOS4xNjE3OFY5LjE5MTk3VjkuMjIyMjVWOS4yNTI2MlY5LjI4MzA4VjkuMzEzNjNWOS4zNDQyN1Y5LjM3NTAxVjkuNDA1ODNWOS40MzY3NFY5LjQ2Nzc1VjkuNDk4ODRWOS41MzAwM1Y5LjU2MTNWOS41OTI2N1Y5LjYyNDEzVjkuNjU1NjdWOS42ODczMVY5LjcxOTA0VjkuNzUwODVWOS43ODI3NlY5LjgxNDc2VjkuODQ2ODRWOS44NzkwMlY5LjkxMTI4VjkuOTQzNjRWOS45NzYwOFYxMC4wMDg2VjEwLjA0MTJWMTAuMDc0VjEwLjEwNjhWMTAuMTM5NlYxMC4xNzI2VjEwLjIwNTdWMTAuMjM4OVYxMC4yNzIxVjEwLjMwNTRWMTAuMzM4OVYxMC4zNzI0VjEwLjQwNlYxMC40Mzk3VjEwLjQ3MzVWMTAuNTA3M1YxMC41NDEzVjEwLjU3NTNWMTAuNjA5NVYxMC42NDM3VjEwLjY3OFYxMC43MTI0VjEwLjc0NjlWMTAuNzgxNVYxMC44MTYxVjEwLjg1MDlWMTAuODg1N1YxMC45MjA2VjEwLjk1NTdWMTAuOTkwOFYxMUg3LjVIN1YxMkg3LjVIOFYxMi4wMDg5VjEyLjA0NjZWMTIuMDg0M1YxMi4xMjIxVjEyLjE1OTlWMTIuMTk3OVYxMi4yMzU5VjEyLjI3NDFWMTIuMzEyM1YxMi4zNTA2VjEyLjM4OVYxMi40Mjc0VjEyLjQ2NlYxMi41MDQ2VjEyLjU0MzRWMTIuNTgyMlYxMi42MjExVjEyLjY2MDFWMTIuNjk5MVYxMi43MzgzVjEyLjc3NzVWMTIuODE2OFYxMi44NTYzVjEyLjg5NTdWMTIuOTM1M1YxMi45NzVWMTMuMDE0N1YxMy4wNTQ1VjEzLjA5NDVWMTMuMTM0NVYxMy4xNzQ1VjEzLjIxNDdWMTMuMjU0OVYxMy4yOTUzVjEzLjMzNTdWMTMuMzc2MlYxMy40MTY4VjEzLjQ1NzRWMTMuNDk4MlYxMy41MzlWMTMuNTc5OVYxMy42MjA5VjEzLjY2MlYxMy43MDMyVjEzLjc0NDRWMTMuNzg1OFYxMy44MjcyVjEzLjg2ODdWMTMuOTEwM1YxMy45NTE5VjEzLjk5MzdWMTQuMDM1NVYxNC4wNzc0VjE0LjExOTRWMTQuMTYxNVYxNC4yMDM3VjE0LjI0NTlWMTQuMjg4MlYxNC4zMzA2VjE0LjM3MzFWMTQuNDE1N1YxNC40NTg0VjE0LjUwMTFWMTQuNTQzOVYxNC41ODY4VjE0LjYyOThWMTQuNjcyOVYxNC43MTZWMTQuNzU5MlYxNC44MDI1VjE0Ljg0NTlWMTQuODg5NFYxNC45MzNWMTQuOTc2NlYxNS4wMjAzVjE1LjA2NDFWMTUuMTA4VjE1LjE1MlYxNS4xOTZWMTUuMjQwMVYxNS4yODQzVjE1LjMyODZWMTUuMzczVjE1LjQxNzRWMTUuNDYxOVYxNS41MDY1VjE1LjU1MTJWMTUuNTk2VjE1LjY0MDhWMTUuNjg1OFYxNS43MzA4VjE1Ljc3NTlWMTUuODIxVjE1Ljg2NjNWMTUuOTExNlYxNS45NTdWMTYuMDAyNVYxNi4wNDgxVjE2LjA5MzdWMTYuMTM5NVYxNi4xODUzVjE2LjIzMTJWMTYuMjc3MVYxNi4zMjMyVjE2LjM2OTNWMTYuNDE1NVYxNi40NjE4VjE2LjUwODJWMTYuNTU0NlYxNi42MDExVjE2LjY0NzdWMTYuNjk0NFYxNi43NDEyVjE2Ljc4OFYxNi44MzQ5VjE2Ljg4MTlWMTYuOTI5VjE2Ljk3NjFWMTcuMDIzNFYxNy4wNzA3VjE3LjExODFWMTcuMTY1NVYxNy4yMTMxVjE3LjI2MDdWMTcuMjkyOUw3Ljg3ODY4IDE3LjQxNDJDNy41MDM2MSAxNy43ODkzIDYuOTk0OSAxOCA2LjQ2NDQ3IDE4SDUuNVYxOUg2LjQ2NDQ3QzcuMjIwMzcgMTkgNy45NDY4NyAxOC43MTQ3IDguNSAxOC4yMDM4QzkuMDUzMTQgMTguNzE0NyA5Ljc3OTYzIDE5IDEwLjUzNTUgMTlIMTEuNVYxOEgxMC41MzU1QzEwLjAwNTEgMTggOS40OTYzOSAxNy43ODkzIDkuMTIxMzIgMTcuNDE0Mkw5IDE3LjI5MjlWMTcuMjYwN1YxNy4yMTMxVjE3LjE2NTVWMTcuMTE4MVYxNy4wNzA3VjE3LjAyMzRWMTYuOTc2MVYxNi45MjlWMTYuODgxOVYxNi44MzQ5VjE2Ljc4OFYxNi43NDEyVjE2LjY5NDRWMTYuNjQ3N1YxNi42MDExVjE2LjU1NDZWMTYuNTA4MlYxNi40NjE4VjE2LjQxNTVWMTYuMzY5M1YxNi4zMjMyVjE2LjI3NzFWMTYuMjMxMlYxNi4xODUzVjE2LjEzOTVWMTYuMDkzN1YxNi4wNDgxVjE2LjAwMjVWMTUuOTU3VjE1LjkxMTZWMTUuODY2M1YxNS44MjFWMTUuNzc1OVYxNS43MzA4VjE1LjY4NThWMTUuNjQwOFYxNS41OTZWMTUuNTUxMlYxNS41MDY1VjE1LjQ2MTlWMTUuNDE3NFYxNS4zNzNWMTUuMzI4NlYxNS4yODQzVjE1LjI0MDFWMTUuMTk2VjE1LjE1MlYxNS4xMDhWMTUuMDY0MVYxNS4wMjAzVjE0Ljk3NjZWMTQuOTMzVjE0Ljg4OTRWMTQuODQ1OVYxNC44MDI1VjE0Ljc1OTJWMTQuNzE2VjE0LjY3MjlWMTQuNjI5OFYxNC41ODY4VjE0LjU0MzlWMTQuNTAxMVYxNC40NTg0VjE0LjQxNTdWMTQuMzczMVYxNC4zMzA2VjE0LjI4ODJWMTQuMjQ1OVYxNC4yMDM3VjE0LjE2MTVWMTQuMTE5NFYxNC4wNzc0VjE0LjAzNTVWMTMuOTkzN1YxMy45NTE5VjEzLjkxMDNWMTMuODY4N1YxMy44MjcyVjEzLjc4NThWMTMuNzQ0NFYxMy43MDMyVjEzLjY2MlYxMy42MjA5VjEzLjU3OTlWMTMuNTM5VjEzLjQ5ODJWMTMuNDU3NFYxMy40MTY4VjEzLjM3NjJWMTMuMzM1N1YxMy4yOTUzVjEzLjI1NDlWMTMuMjE0N1YxMy4xNzQ1VjEzLjEzNDVWMTMuMDk0NVYxMy4wNTQ1VjEzLjAxNDdWMTIuOTc1VjEyLjkzNTNWMTIuODk1N1YxMi44NTYzVjEyLjgxNjhWMTIuNzc3NVYxMi43MzgzVjEyLjY5OTFWMTIuNjYwMVYxMi42MjExVjEyLjU4MjJWMTIuNTQzNFYxMi41MDQ2VjEyLjQ2NlYxMi40Mjc0VjEyLjM4OVYxMi4zNTA2VjEyLjMxMjNWMTIuMjc0MVYxMi4yMzU5VjEyLjE5NzlWMTIuMTU5OVYxMi4xMjIxVjEyLjA4NDNWMTIuMDQ2NlYxMi4wMDg5VjEySDkuNUgxMFYxMUg5LjVIOVYxMC45OTA4VjEwLjk1NTdWMTAuOTIwNlYxMC44ODU3VjEwLjg1MDlWMTAuODE2MVYxMC43ODE1VjEwLjc0NjlWMTAuNzEyNFYxMC42NzhWMTAuNjQzN1YxMC42MDk1VjEwLjU3NTNWMTAuNTQxM1YxMC41MDczVjEwLjQ3MzVWMTAuNDM5N1YxMC40MDZWMTAuMzcyNFYxMC4zMzg5VjEwLjMwNTRWMTAuMjcyMVYxMC4yMzg5VjEwLjIwNTdWMTAuMTcyNlYxMC4xMzk2VjEwLjEwNjhWMTAuMDc0VjEwLjA0MTJWMTAuMDA4NlY5Ljk3NjA4VjkuOTQzNjRWOS45MTEyOFY5Ljg3OTAyVjkuODQ2ODRWOS44MTQ3NlY5Ljc4Mjc2VjkuNzUwODVWOS43MTkwNFY5LjY4NzMxVjkuNjU1NjdWOS42MjQxM1Y5LjU5MjY3VjkuNTYxM1Y5LjUzMDAzVjkuNDk4ODRWOS40Njc3NVY5LjQzNjc0VjkuNDA1ODNWOS4zNzUwMVY5LjM0NDI3VjkuMzEzNjNWOS4yODMwOFY5LjI1MjYyVjkuMjIyMjVWOS4xOTE5N1Y5LjE2MTc4VjkuMTMxNjlWOS4xMDE2OFY5LjA3MTc3VjkuMDQxOTVWOS4wMTIyMlY4Ljk4MjU4VjguOTUzMDNWOC45MjM1N1Y4Ljg5NDIxVjguODY0OTNWOC44MzU3NVY4LjgwNjY2VjguNzc3NjZWOC43NDg3NlY4LjcxOTk0VjguNjkxMjJWOC42NjI1OVY4LjYzNDA1VjguNjA1NjFWOC41NzcyNVY4LjU0ODk5VjguNTIwODJWOC40OTI3NVY4LjQ2NDc2VjguNDM2ODdWOC40MDkwN1Y4LjM4MTM3VjguMzUzNzZWOC4zMjYyNFY4LjI5ODgxVjguMjcxNDdWOC4yNDQyM1Y4LjIxNzA5VjguMTkwMDNWOC4xNjMwN1Y4LjEzNjJWOC4xMDk0M1Y4LjA4Mjc0VjguMDU2MTZWOC4wMjk2NlY4LjAwMzI2VjcuOTc2OTVWNy45NTA3NFY3LjkyNDYyVjcuODk4NlY3Ljg3MjY2VjcuODQ2ODNWNy44MjEwOFY3Ljc5NTQzVjcuNzY5ODhWNy43NDQ0MVY3LjcxOTA1VjcuNjkzNzhWNy42Njg2VjcuNjQzNTFWNy42MTg1MlY3LjU5MzYzVjcuNTY4ODNWNy41NDQxMlY3LjUxOTUxVjcuNDk1VjcuNDcwNThWNy40NDYyNVY3LjQyMjAyVjcuMzk3ODhWNy4zNzM4NFY3LjM0OTlWNy4zMjYwNVY3LjMwMjI5VjcuMjc4NjRWNy4yNTUwN1Y3LjIzMTZWNy4yMDgyM1Y3LjE4NDk1VjcuMTYxNzdWNy4xMzg2OVY3LjExNTdWNy4wOTI4VjcuMDcwMDFWNy4wNDczMVY3LjAyNDdWNy4wMDIxOVY2Ljk3OTc4VjYuOTU3NDZWNi45MzUyNFY2LjkxMzEyVjYuODkxMDlWNi44NjkxNlY2Ljg0NzMyVjYuODI1NThWNi44MDM5NFY2Ljc4MjRWNi43NjA5NVY2LjczOTZWNi43MTgzNVY2LjY5NzE5VjYuNjc2MTNWNi42NTUxN1Y2LjYzNDMxVjYuNjEzNTRWNi41OTI4N1Y2LjU3MjI5VjYuNTUxODJWNi41MzE0NFY2LjUxMTE2VjYuNDkwOThWNi40NzA4OVY2LjQ1MDkxVjYuNDMxMDJWNi40MTEyMlY2LjM5MTUzVjYuMzcxOTRWNi4zNTI0NFY2LjMzMzA0VjYuMzEzNzRWNi4yOTQ1NFY2LjI3NTQzVjYuMjU2NDNWNi4yMzc1MlY2LjIxODcxVjYuMlY2LjE4MTM5VjYuMTYyODdWNi4xNDQ0NlY2LjEyNjE1VjYuMTA3OTNWNi4wODk4MVY2LjA3MTc5VjYuMDUzODdWNi4wMzYwNVY2LjAxODMzVjYuMDAwNzFWNS45ODMxOVY1Ljk2NTc3VjUuOTQ4NDRWNS45MzEyMlY1LjkxNDFWNS44OTcwN1Y1Ljg4MDE1VjUuODYzMzJWNS44NDY2VjUuODI5OTdWNS44MTM0NVY1Ljc5NzAyVjUuNzgwN1Y1Ljc2NDQ3VjUuNzQ4MzVWNS43MzIzMlY1LjcxNjRWNS43MDA1N1Y1LjY4NDg1VjUuNjY5MjNWNS42NTM3MVY1LjYzODI4VjUuNjIyOTZWNS42MDc3NFY1LjU5MjYyVjUuNTc3NjFWNS41NjI2OVY1LjU0Nzg3VjUuNTMzMTZWNS41MTg1NFY1LjUwNDAzVjUuNDg5NjJWNS40NzUzMVY1LjQ2MTFWNS40NDY5OVY1LjQzMjk5VjUuNDE5MDhWNS40MDUyOFY1LjM5MTU4VjUuMzc3OThWNS4zNjQ0OVY1LjM1MTA5VjUuMzM3OFY1LjMyNDYxVjUuMzExNTJWNS4yOTg1M1Y1LjI4NTY1VjUuMjcyODZWNS4yNjAxOFY1LjI0NzYxVjUuMjM1MTNWNS4yMjI3NlY1LjIxMDQ5VjUuMTk4MzJWNS4xODYyNlY1LjE3NDI5VjUuMTYyNDRWNS4xNTA2OFY1LjEzOTAzVjUuMTI3NDhWNS4xMTYwM1Y1LjEwNDY5VjUuMDkzNDRWNS4wODIzMVY1LjA3MTI3VjUuMDYwMzRWNS4wNDk1MlY1LjAzODc5VjUuMDI4MTdWNS4wMTc2NlY1LjAwNzI0VjQuOTk2OTNWNC45ODY3M1Y0Ljk3NjYzVjQuOTY2NjNWNC45NTY3NFY0Ljk0Njk1VjQuOTM3MjdWNC45Mjc2OFY0LjkxODIxVjQuOTA4ODRWNC44OTk1N1Y0Ljg5MDQxVjQuODgxMzVWNC44NzIzOVY0Ljg2MzU0VjQuODU0OFY0Ljg0NjE2VjQuODM3NjJWNC44MjkxOVY0LjgyMDg3VjQuODEyNjVWNC44MDQ1M1Y0Ljc5NjUyVjQuNzg4NjJWNC43ODA4MlY0Ljc3MzEzVjQuNzY1NTRWNC43NTgwNlY0Ljc1MDY4VjQuNzQzNDFWNC43MzYyNFY0LjcyOTE4VjQuNzIyMjJWNC43MTUzOFY0LjcwODYzVjQuNzA3MTFMOS4xMjEzMiA0LjU4NTc5QzkuNDk2MzkgNC4yMTA3MSAxMC4wMDUxIDQgMTAuNTM1NSA0SDExLjVWM0gxMC41MzU1QzkuNzc5NjMgMyA5LjA1MzEzIDMuMjg1MjggOC41IDMuNzk2MjNDNy45NDY4NyAzLjI4NTI4IDcuMjIwMzcgMyA2LjQ2NDQ3IDNINS41VjRaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNNS41IDRINC41VjVINS41VjRaTTggNC43MDcxMUg5VjQuMjkyODlMOC43MDcxMSA0TDggNC43MDcxMVpNOCAxMVYxMkg5VjExSDhaTTcgMTFWMTBINlYxMUg3Wk03IDEySDZWMTNIN1YxMlpNOCAxMkg5VjExSDhWMTJaTTggMTcuMjkyOUw4LjcwNzExIDE4TDkgMTcuNzA3MVYxNy4yOTI5SDhaTTcuODc4NjggMTcuNDE0Mkw4LjU4NTc5IDE4LjEyMTNIOC41ODU3OUw3Ljg3ODY4IDE3LjQxNDJaTTUuNSAxOFYxN0g0LjVWMThINS41Wk01LjUgMTlINC41VjIwSDUuNVYxOVpNOC41IDE4LjIwMzhMOS4xNzg1NCAxNy40NjkyTDguNSAxNi44NDI0TDcuODIxNDYgMTcuNDY5Mkw4LjUgMTguMjAzOFpNMTEuNSAxOVYyMEgxMi41VjE5SDExLjVaTTExLjUgMThIMTIuNVYxN0gxMS41VjE4Wk05IDE3LjI5MjlIOFYxNy43MDcxTDguMjkyODkgMThMOSAxNy4yOTI5Wk05IDEyVjExSDhWMTJIOVpNMTAgMTJWMTNIMTFWMTJIMTBaTTEwIDExSDExVjEwSDEwVjExWk05IDExSDhWMTJIOVYxMVpNOSA0LjcwNzExTDguMjkyODkgNEw4IDQuMjkyODlWNC43MDcxMUg5Wk05LjEyMTMyIDQuNTg1NzlMOS44Mjg0MyA1LjI5Mjg5TDkuODI4NDMgNS4yOTI4OUw5LjEyMTMyIDQuNTg1NzlaTTExLjUgNFY1SDEyLjVWNEgxMS41Wk0xMS41IDNIMTIuNVYySDExLjVWM1pNOC41IDMuNzk2MjNMNy44MjE0NiA0LjUzMDc5TDguNSA1LjE1NzU3TDkuMTc4NTQgNC41MzA3OUw4LjUgMy43OTYyM1pNNS41IDNWMkg0LjVWM0g1LjVaTTYuNDY0NDcgM0g1LjVWNUg2LjQ2NDQ3VjNaTTguNTg1NzkgMy44Nzg2OEM4LjAyMzE4IDMuMzE2MDcgNy4yNjAxMiAzIDYuNDY0NDcgM1Y1QzYuNzI5NjggNSA2Ljk4NDA0IDUuMTA1MzYgNy4xNzE1NyA1LjI5Mjg5TDguNTg1NzkgMy44Nzg2OFpNOC43MDcxMSA0TDguNTg1NzkgMy44Nzg2OEw3LjE3MTU3IDUuMjkyODlMNy4yOTI4OSA1LjQxNDIxTDguNzA3MTEgNFpNOSA0LjcwODYzVjQuNzA3MTFIN1Y0LjcwODYzSDlaTTkgNC43MTUzOFY0LjcwODYzSDdWNC43MTUzOEg5Wk05IDQuNzIyMjJWNC43MTUzOEg3VjQuNzIyMjJIOVpNOSA0LjcyOTE4VjQuNzIyMjJIN1Y0LjcyOTE4SDlaTTkgNC43MzYyNFY0LjcyOTE4SDdWNC43MzYyNEg5Wk05IDQuNzQzNDFWNC43MzYyNEg3VjQuNzQzNDFIOVpNOSA0Ljc1MDY4VjQuNzQzNDFIN1Y0Ljc1MDY4SDlaTTkgNC43NTgwNlY0Ljc1MDY4SDdWNC43NTgwNkg5Wk05IDQuNzY1NTRWNC43NTgwNkg3VjQuNzY1NTRIOVpNOSA0Ljc3MzEzVjQuNzY1NTRIN1Y0Ljc3MzEzSDlaTTkgNC43ODA4MlY0Ljc3MzEzSDdWNC43ODA4Mkg5Wk05IDQuNzg4NjJWNC43ODA4Mkg3VjQuNzg4NjJIOVpNOSA0Ljc5NjUyVjQuNzg4NjJIN1Y0Ljc5NjUySDlaTTkgNC44MDQ1M1Y0Ljc5NjUySDdWNC44MDQ1M0g5Wk05IDQuODEyNjVWNC44MDQ1M0g3VjQuODEyNjVIOVpNOSA0LjgyMDg3VjQuODEyNjVIN1Y0LjgyMDg3SDlaTTkgNC44MjkxOVY0LjgyMDg3SDdWNC44MjkxOUg5Wk05IDQuODM3NjJWNC44MjkxOUg3VjQuODM3NjJIOVpNOSA0Ljg0NjE2VjQuODM3NjJIN1Y0Ljg0NjE2SDlaTTkgNC44NTQ4VjQuODQ2MTZIN1Y0Ljg1NDhIOVpNOSA0Ljg2MzU0VjQuODU0OEg3VjQuODYzNTRIOVpNOSA0Ljg3MjM5VjQuODYzNTRIN1Y0Ljg3MjM5SDlaTTkgNC44ODEzNVY0Ljg3MjM5SDdWNC44ODEzNUg5Wk05IDQuODkwNDFWNC44ODEzNUg3VjQuODkwNDFIOVpNOSA0Ljg5OTU3VjQuODkwNDFIN1Y0Ljg5OTU3SDlaTTkgNC45MDg4NFY0Ljg5OTU3SDdWNC45MDg4NEg5Wk05IDQuOTE4MjFWNC45MDg4NEg3VjQuOTE4MjFIOVpNOSA0LjkyNzY4VjQuOTE4MjFIN1Y0LjkyNzY4SDlaTTkgNC45MzcyN1Y0LjkyNzY4SDdWNC45MzcyN0g5Wk05IDQuOTQ2OTVWNC45MzcyN0g3VjQuOTQ2OTVIOVpNOSA0Ljk1Njc0VjQuOTQ2OTVIN1Y0Ljk1Njc0SDlaTTkgNC45NjY2M1Y0Ljk1Njc0SDdWNC45NjY2M0g5Wk05IDQuOTc2NjNWNC45NjY2M0g3VjQuOTc2NjNIOVpNOSA0Ljk4NjczVjQuOTc2NjNIN1Y0Ljk4NjczSDlaTTkgNC45OTY5M1Y0Ljk4NjczSDdWNC45OTY5M0g5Wk05IDUuMDA3MjRWNC45OTY5M0g3VjUuMDA3MjRIOVpNOSA1LjAxNzY2VjUuMDA3MjRIN1Y1LjAxNzY2SDlaTTkgNS4wMjgxN1Y1LjAxNzY2SDdWNS4wMjgxN0g5Wk05IDUuMDM4NzlWNS4wMjgxN0g3VjUuMDM4NzlIOVpNOSA1LjA0OTUyVjUuMDM4NzlIN1Y1LjA0OTUySDlaTTkgNS4wNjAzNFY1LjA0OTUySDdWNS4wNjAzNEg5Wk05IDUuMDcxMjdWNS4wNjAzNEg3VjUuMDcxMjdIOVpNOSA1LjA4MjMxVjUuMDcxMjdIN1Y1LjA4MjMxSDlaTTkgNS4wOTM0NFY1LjA4MjMxSDdWNS4wOTM0NEg5Wk05IDUuMTA0NjlWNS4wOTM0NEg3VjUuMTA0NjlIOVpNOSA1LjExNjAzVjUuMTA0NjlIN1Y1LjExNjAzSDlaTTkgNS4xMjc0OFY1LjExNjAzSDdWNS4xMjc0OEg5Wk05IDUuMTM5MDNWNS4xMjc0OEg3VjUuMTM5MDNIOVpNOSA1LjE1MDY4VjUuMTM5MDNIN1Y1LjE1MDY4SDlaTTkgNS4xNjI0NFY1LjE1MDY4SDdWNS4xNjI0NEg5Wk05IDUuMTc0MjlWNS4xNjI0NEg3VjUuMTc0MjlIOVpNOSA1LjE4NjI2VjUuMTc0MjlIN1Y1LjE4NjI2SDlaTTkgNS4xOTgzMlY1LjE4NjI2SDdWNS4xOTgzMkg5Wk05IDUuMjEwNDlWNS4xOTgzMkg3VjUuMjEwNDlIOVpNOSA1LjIyMjc2VjUuMjEwNDlIN1Y1LjIyMjc2SDlaTTkgNS4yMzUxM1Y1LjIyMjc2SDdWNS4yMzUxM0g5Wk05IDUuMjQ3NjFWNS4yMzUxM0g3VjUuMjQ3NjFIOVpNOSA1LjI2MDE4VjUuMjQ3NjFIN1Y1LjI2MDE4SDlaTTkgNS4yNzI4NlY1LjI2MDE4SDdWNS4yNzI4Nkg5Wk05IDUuMjg1NjVWNS4yNzI4Nkg3VjUuMjg1NjVIOVpNOSA1LjI5ODUzVjUuMjg1NjVIN1Y1LjI5ODUzSDlaTTkgNS4zMTE1MlY1LjI5ODUzSDdWNS4zMTE1Mkg5Wk05IDUuMzI0NjFWNS4zMTE1Mkg3VjUuMzI0NjFIOVpNOSA1LjMzNzhWNS4zMjQ2MUg3VjUuMzM3OEg5Wk05IDUuMzUxMDlWNS4zMzc4SDdWNS4zNTEwOUg5Wk05IDUuMzY0NDlWNS4zNTEwOUg3VjUuMzY0NDlIOVpNOSA1LjM3Nzk4VjUuMzY0NDlIN1Y1LjM3Nzk4SDlaTTkgNS4zOTE1OFY1LjM3Nzk4SDdWNS4zOTE1OEg5Wk05IDUuNDA1MjhWNS4zOTE1OEg3VjUuNDA1MjhIOVpNOSA1LjQxOTA4VjUuNDA1MjhIN1Y1LjQxOTA4SDlaTTkgNS40MzI5OVY1LjQxOTA4SDdWNS40MzI5OUg5Wk05IDUuNDQ2OTlWNS40MzI5OUg3VjUuNDQ2OTlIOVpNOSA1LjQ2MTFWNS40NDY5OUg3VjUuNDYxMUg5Wk05IDUuNDc1MzFWNS40NjExSDdWNS40NzUzMUg5Wk05IDUuNDg5NjJWNS40NzUzMUg3VjUuNDg5NjJIOVpNOSA1LjUwNDAzVjUuNDg5NjJIN1Y1LjUwNDAzSDlaTTkgNS41MTg1NFY1LjUwNDAzSDdWNS41MTg1NEg5Wk05IDUuNTMzMTZWNS41MTg1NEg3VjUuNTMzMTZIOVpNOSA1LjU0Nzg3VjUuNTMzMTZIN1Y1LjU0Nzg3SDlaTTkgNS41NjI2OVY1LjU0Nzg3SDdWNS41NjI2OUg5Wk05IDUuNTc3NjFWNS41NjI2OUg3VjUuNTc3NjFIOVpNOSA1LjU5MjYyVjUuNTc3NjFIN1Y1LjU5MjYySDlaTTkgNS42MDc3NFY1LjU5MjYySDdWNS42MDc3NEg5Wk05IDUuNjIyOTZWNS42MDc3NEg3VjUuNjIyOTZIOVpNOSA1LjYzODI4VjUuNjIyOTZIN1Y1LjYzODI4SDlaTTkgNS42NTM3MVY1LjYzODI4SDdWNS42NTM3MUg5Wk05IDUuNjY5MjNWNS42NTM3MUg3VjUuNjY5MjNIOVpNOSA1LjY4NDg1VjUuNjY5MjNIN1Y1LjY4NDg1SDlaTTkgNS43MDA1N1Y1LjY4NDg1SDdWNS43MDA1N0g5Wk05IDUuNzE2NFY1LjcwMDU3SDdWNS43MTY0SDlaTTkgNS43MzIzMlY1LjcxNjRIN1Y1LjczMjMySDlaTTkgNS43NDgzNVY1LjczMjMySDdWNS43NDgzNUg5Wk05IDUuNzY0NDdWNS43NDgzNUg3VjUuNzY0NDdIOVpNOSA1Ljc4MDdWNS43NjQ0N0g3VjUuNzgwN0g5Wk05IDUuNzk3MDJWNS43ODA3SDdWNS43OTcwMkg5Wk05IDUuODEzNDVWNS43OTcwMkg3VjUuODEzNDVIOVpNOSA1LjgyOTk3VjUuODEzNDVIN1Y1LjgyOTk3SDlaTTkgNS44NDY2VjUuODI5OTdIN1Y1Ljg0NjZIOVpNOSA1Ljg2MzMyVjUuODQ2Nkg3VjUuODYzMzJIOVpNOSA1Ljg4MDE1VjUuODYzMzJIN1Y1Ljg4MDE1SDlaTTkgNS44OTcwN1Y1Ljg4MDE1SDdWNS44OTcwN0g5Wk05IDUuOTE0MVY1Ljg5NzA3SDdWNS45MTQxSDlaTTkgNS45MzEyMlY1LjkxNDFIN1Y1LjkzMTIySDlaTTkgNS45NDg0NFY1LjkzMTIySDdWNS45NDg0NEg5Wk05IDUuOTY1NzdWNS45NDg0NEg3VjUuOTY1NzdIOVpNOSA1Ljk4MzE5VjUuOTY1NzdIN1Y1Ljk4MzE5SDlaTTkgNi4wMDA3MVY1Ljk4MzE5SDdWNi4wMDA3MUg5Wk05IDYuMDE4MzNWNi4wMDA3MUg3VjYuMDE4MzNIOVpNOSA2LjAzNjA1VjYuMDE4MzNIN1Y2LjAzNjA1SDlaTTkgNi4wNTM4N1Y2LjAzNjA1SDdWNi4wNTM4N0g5Wk05IDYuMDcxNzlWNi4wNTM4N0g3VjYuMDcxNzlIOVpNOSA2LjA4OTgxVjYuMDcxNzlIN1Y2LjA4OTgxSDlaTTkgNi4xMDc5M1Y2LjA4OTgxSDdWNi4xMDc5M0g5Wk05IDYuMTI2MTVWNi4xMDc5M0g3VjYuMTI2MTVIOVpNOSA2LjE0NDQ2VjYuMTI2MTVIN1Y2LjE0NDQ2SDlaTTkgNi4xNjI4N1Y2LjE0NDQ2SDdWNi4xNjI4N0g5Wk05IDYuMTgxMzlWNi4xNjI4N0g3VjYuMTgxMzlIOVpNOSA2LjJWNi4xODEzOUg3VjYuMkg5Wk05IDYuMjE4NzFWNi4ySDdWNi4yMTg3MUg5Wk05IDYuMjM3NTJWNi4yMTg3MUg3VjYuMjM3NTJIOVpNOSA2LjI1NjQzVjYuMjM3NTJIN1Y2LjI1NjQzSDlaTTkgNi4yNzU0M1Y2LjI1NjQzSDdWNi4yNzU0M0g5Wk05IDYuMjk0NTRWNi4yNzU0M0g3VjYuMjk0NTRIOVpNOSA2LjMxMzc0VjYuMjk0NTRIN1Y2LjMxMzc0SDlaTTkgNi4zMzMwNFY2LjMxMzc0SDdWNi4zMzMwNEg5Wk05IDYuMzUyNDRWNi4zMzMwNEg3VjYuMzUyNDRIOVpNOSA2LjM3MTk0VjYuMzUyNDRIN1Y2LjM3MTk0SDlaTTkgNi4zOTE1M1Y2LjM3MTk0SDdWNi4zOTE1M0g5Wk05IDYuNDExMjJWNi4zOTE1M0g3VjYuNDExMjJIOVpNOSA2LjQzMTAyVjYuNDExMjJIN1Y2LjQzMTAySDlaTTkgNi40NTA5MVY2LjQzMTAySDdWNi40NTA5MUg5Wk05IDYuNDcwODlWNi40NTA5MUg3VjYuNDcwODlIOVpNOSA2LjQ5MDk4VjYuNDcwODlIN1Y2LjQ5MDk4SDlaTTkgNi41MTExNlY2LjQ5MDk4SDdWNi41MTExNkg5Wk05IDYuNTMxNDRWNi41MTExNkg3VjYuNTMxNDRIOVpNOSA2LjU1MTgyVjYuNTMxNDRIN1Y2LjU1MTgySDlaTTkgNi41NzIyOVY2LjU1MTgySDdWNi41NzIyOUg5Wk05IDYuNTkyODdWNi41NzIyOUg3VjYuNTkyODdIOVpNOSA2LjYxMzU0VjYuNTkyODdIN1Y2LjYxMzU0SDlaTTkgNi42MzQzMVY2LjYxMzU0SDdWNi42MzQzMUg5Wk05IDYuNjU1MTdWNi42MzQzMUg3VjYuNjU1MTdIOVpNOSA2LjY3NjEzVjYuNjU1MTdIN1Y2LjY3NjEzSDlaTTkgNi42OTcxOVY2LjY3NjEzSDdWNi42OTcxOUg5Wk05IDYuNzE4MzVWNi42OTcxOUg3VjYuNzE4MzVIOVpNOSA2LjczOTZWNi43MTgzNUg3VjYuNzM5Nkg5Wk05IDYuNzYwOTVWNi43Mzk2SDdWNi43NjA5NUg5Wk05IDYuNzgyNFY2Ljc2MDk1SDdWNi43ODI0SDlaTTkgNi44MDM5NFY2Ljc4MjRIN1Y2LjgwMzk0SDlaTTkgNi44MjU1OFY2LjgwMzk0SDdWNi44MjU1OEg5Wk05IDYuODQ3MzJWNi44MjU1OEg3VjYuODQ3MzJIOVpNOSA2Ljg2OTE2VjYuODQ3MzJIN1Y2Ljg2OTE2SDlaTTkgNi44OTEwOVY2Ljg2OTE2SDdWNi44OTEwOUg5Wk05IDYuOTEzMTJWNi44OTEwOUg3VjYuOTEzMTJIOVpNOSA2LjkzNTI0VjYuOTEzMTJIN1Y2LjkzNTI0SDlaTTkgNi45NTc0NlY2LjkzNTI0SDdWNi45NTc0Nkg5Wk05IDYuOTc5NzhWNi45NTc0Nkg3VjYuOTc5NzhIOVpNOSA3LjAwMjE5VjYuOTc5NzhIN1Y3LjAwMjE5SDlaTTkgNy4wMjQ3VjcuMDAyMTlIN1Y3LjAyNDdIOVpNOSA3LjA0NzMxVjcuMDI0N0g3VjcuMDQ3MzFIOVpNOSA3LjA3MDAxVjcuMDQ3MzFIN1Y3LjA3MDAxSDlaTTkgNy4wOTI4VjcuMDcwMDFIN1Y3LjA5MjhIOVpNOSA3LjExNTdWNy4wOTI4SDdWNy4xMTU3SDlaTTkgNy4xMzg2OVY3LjExNTdIN1Y3LjEzODY5SDlaTTkgNy4xNjE3N1Y3LjEzODY5SDdWNy4xNjE3N0g5Wk05IDcuMTg0OTVWNy4xNjE3N0g3VjcuMTg0OTVIOVpNOSA3LjIwODIzVjcuMTg0OTVIN1Y3LjIwODIzSDlaTTkgNy4yMzE2VjcuMjA4MjNIN1Y3LjIzMTZIOVpNOSA3LjI1NTA3VjcuMjMxNkg3VjcuMjU1MDdIOVpNOSA3LjI3ODY0VjcuMjU1MDdIN1Y3LjI3ODY0SDlaTTkgNy4zMDIyOVY3LjI3ODY0SDdWNy4zMDIyOUg5Wk05IDcuMzI2MDVWNy4zMDIyOUg3VjcuMzI2MDVIOVpNOSA3LjM0OTlWNy4zMjYwNUg3VjcuMzQ5OUg5Wk05IDcuMzczODRWNy4zNDk5SDdWNy4zNzM4NEg5Wk05IDcuMzk3ODhWNy4zNzM4NEg3VjcuMzk3ODhIOVpNOSA3LjQyMjAyVjcuMzk3ODhIN1Y3LjQyMjAySDlaTTkgNy40NDYyNVY3LjQyMjAySDdWNy40NDYyNUg5Wk05IDcuNDcwNThWNy40NDYyNUg3VjcuNDcwNThIOVpNOSA3LjQ5NVY3LjQ3MDU4SDdWNy40OTVIOVpNOSA3LjUxOTUxVjcuNDk1SDdWNy41MTk1MUg5Wk05IDcuNTQ0MTJWNy41MTk1MUg3VjcuNTQ0MTJIOVpNOSA3LjU2ODgzVjcuNTQ0MTJIN1Y3LjU2ODgzSDlaTTkgNy41OTM2M1Y3LjU2ODgzSDdWNy41OTM2M0g5Wk05IDcuNjE4NTJWNy41OTM2M0g3VjcuNjE4NTJIOVpNOSA3LjY0MzUxVjcuNjE4NTJIN1Y3LjY0MzUxSDlaTTkgNy42Njg2VjcuNjQzNTFIN1Y3LjY2ODZIOVpNOSA3LjY5Mzc4VjcuNjY4Nkg3VjcuNjkzNzhIOVpNOSA3LjcxOTA1VjcuNjkzNzhIN1Y3LjcxOTA1SDlaTTkgNy43NDQ0MVY3LjcxOTA1SDdWNy43NDQ0MUg5Wk05IDcuNzY5ODhWNy43NDQ0MUg3VjcuNzY5ODhIOVpNOSA3Ljc5NTQzVjcuNzY5ODhIN1Y3Ljc5NTQzSDlaTTkgNy44MjEwOFY3Ljc5NTQzSDdWNy44MjEwOEg5Wk05IDcuODQ2ODNWNy44MjEwOEg3VjcuODQ2ODNIOVpNOSA3Ljg3MjY2VjcuODQ2ODNIN1Y3Ljg3MjY2SDlaTTkgNy44OTg2VjcuODcyNjZIN1Y3Ljg5ODZIOVpNOSA3LjkyNDYyVjcuODk4Nkg3VjcuOTI0NjJIOVpNOSA3Ljk1MDc0VjcuOTI0NjJIN1Y3Ljk1MDc0SDlaTTkgNy45NzY5NVY3Ljk1MDc0SDdWNy45NzY5NUg5Wk05IDguMDAzMjZWNy45NzY5NUg3VjguMDAzMjZIOVpNOSA4LjAyOTY2VjguMDAzMjZIN1Y4LjAyOTY2SDlaTTkgOC4wNTYxNlY4LjAyOTY2SDdWOC4wNTYxNkg5Wk05IDguMDgyNzRWOC4wNTYxNkg3VjguMDgyNzRIOVpNOSA4LjEwOTQzVjguMDgyNzRIN1Y4LjEwOTQzSDlaTTkgOC4xMzYyVjguMTA5NDNIN1Y4LjEzNjJIOVpNOSA4LjE2MzA3VjguMTM2Mkg3VjguMTYzMDdIOVpNOSA4LjE5MDAzVjguMTYzMDdIN1Y4LjE5MDAzSDlaTTkgOC4yMTcwOVY4LjE5MDAzSDdWOC4yMTcwOUg5Wk05IDguMjQ0MjNWOC4yMTcwOUg3VjguMjQ0MjNIOVpNOSA4LjI3MTQ3VjguMjQ0MjNIN1Y4LjI3MTQ3SDlaTTkgOC4yOTg4MVY4LjI3MTQ3SDdWOC4yOTg4MUg5Wk05IDguMzI2MjRWOC4yOTg4MUg3VjguMzI2MjRIOVpNOSA4LjM1Mzc2VjguMzI2MjRIN1Y4LjM1Mzc2SDlaTTkgOC4zODEzN1Y4LjM1Mzc2SDdWOC4zODEzN0g5Wk05IDguNDA5MDdWOC4zODEzN0g3VjguNDA5MDdIOVpNOSA4LjQzNjg3VjguNDA5MDdIN1Y4LjQzNjg3SDlaTTkgOC40NjQ3NlY4LjQzNjg3SDdWOC40NjQ3Nkg5Wk05IDguNDkyNzVWOC40NjQ3Nkg3VjguNDkyNzVIOVpNOSA4LjUyMDgyVjguNDkyNzVIN1Y4LjUyMDgySDlaTTkgOC41NDg5OVY4LjUyMDgySDdWOC41NDg5OUg5Wk05IDguNTc3MjVWOC41NDg5OUg3VjguNTc3MjVIOVpNOSA4LjYwNTYxVjguNTc3MjVIN1Y4LjYwNTYxSDlaTTkgOC42MzQwNVY4LjYwNTYxSDdWOC42MzQwNUg5Wk05IDguNjYyNTlWOC42MzQwNUg3VjguNjYyNTlIOVpNOSA4LjY5MTIyVjguNjYyNTlIN1Y4LjY5MTIySDlaTTkgOC43MTk5NFY4LjY5MTIySDdWOC43MTk5NEg5Wk05IDguNzQ4NzZWOC43MTk5NEg3VjguNzQ4NzZIOVpNOSA4Ljc3NzY2VjguNzQ4NzZIN1Y4Ljc3NzY2SDlaTTkgOC44MDY2NlY4Ljc3NzY2SDdWOC44MDY2Nkg5Wk05IDguODM1NzVWOC44MDY2Nkg3VjguODM1NzVIOVpNOSA4Ljg2NDkzVjguODM1NzVIN1Y4Ljg2NDkzSDlaTTkgOC44OTQyMVY4Ljg2NDkzSDdWOC44OTQyMUg5Wk05IDguOTIzNTdWOC44OTQyMUg3VjguOTIzNTdIOVpNOSA4Ljk1MzAzVjguOTIzNTdIN1Y4Ljk1MzAzSDlaTTkgOC45ODI1OFY4Ljk1MzAzSDdWOC45ODI1OEg5Wk05IDkuMDEyMjJWOC45ODI1OEg3VjkuMDEyMjJIOVpNOSA5LjA0MTk1VjkuMDEyMjJIN1Y5LjA0MTk1SDlaTTkgOS4wNzE3N1Y5LjA0MTk1SDdWOS4wNzE3N0g5Wk05IDkuMTAxNjhWOS4wNzE3N0g3VjkuMTAxNjhIOVpNOSA5LjEzMTY5VjkuMTAxNjhIN1Y5LjEzMTY5SDlaTTkgOS4xNjE3OFY5LjEzMTY5SDdWOS4xNjE3OEg5Wk05IDkuMTkxOTdWOS4xNjE3OEg3VjkuMTkxOTdIOVpNOSA5LjIyMjI1VjkuMTkxOTdIN1Y5LjIyMjI1SDlaTTkgOS4yNTI2MlY5LjIyMjI1SDdWOS4yNTI2Mkg5Wk05IDkuMjgzMDhWOS4yNTI2Mkg3VjkuMjgzMDhIOVpNOSA5LjMxMzYzVjkuMjgzMDhIN1Y5LjMxMzYzSDlaTTkgOS4zNDQyN1Y5LjMxMzYzSDdWOS4zNDQyN0g5Wk05IDkuMzc1MDFWOS4zNDQyN0g3VjkuMzc1MDFIOVpNOSA5LjQwNTgzVjkuMzc1MDFIN1Y5LjQwNTgzSDlaTTkgOS40MzY3NFY5LjQwNTgzSDdWOS40MzY3NEg5Wk05IDkuNDY3NzVWOS40MzY3NEg3VjkuNDY3NzVIOVpNOSA5LjQ5ODg0VjkuNDY3NzVIN1Y5LjQ5ODg0SDlaTTkgOS41MzAwM1Y5LjQ5ODg0SDdWOS41MzAwM0g5Wk05IDkuNTYxM1Y5LjUzMDAzSDdWOS41NjEzSDlaTTkgOS41OTI2N1Y5LjU2MTNIN1Y5LjU5MjY3SDlaTTkgOS42MjQxM1Y5LjU5MjY3SDdWOS42MjQxM0g5Wk05IDkuNjU1NjdWOS42MjQxM0g3VjkuNjU1NjdIOVpNOSA5LjY4NzMxVjkuNjU1NjdIN1Y5LjY4NzMxSDlaTTkgOS43MTkwNFY5LjY4NzMxSDdWOS43MTkwNEg5Wk05IDkuNzUwODVWOS43MTkwNEg3VjkuNzUwODVIOVpNOSA5Ljc4Mjc2VjkuNzUwODVIN1Y5Ljc4Mjc2SDlaTTkgOS44MTQ3NlY5Ljc4Mjc2SDdWOS44MTQ3Nkg5Wk05IDkuODQ2ODRWOS44MTQ3Nkg3VjkuODQ2ODRIOVpNOSA5Ljg3OTAyVjkuODQ2ODRIN1Y5Ljg3OTAySDlaTTkgOS45MTEyOFY5Ljg3OTAySDdWOS45MTEyOEg5Wk05IDkuOTQzNjRWOS45MTEyOEg3VjkuOTQzNjRIOVpNOSA5Ljk3NjA4VjkuOTQzNjRIN1Y5Ljk3NjA4SDlaTTkgMTAuMDA4NlY5Ljk3NjA4SDdWMTAuMDA4Nkg5Wk05IDEwLjA0MTJWMTAuMDA4Nkg3VjEwLjA0MTJIOVpNOSAxMC4wNzRWMTAuMDQxMkg3VjEwLjA3NEg5Wk05IDEwLjEwNjhWMTAuMDc0SDdWMTAuMTA2OEg5Wk05IDEwLjEzOTZWMTAuMTA2OEg3VjEwLjEzOTZIOVpNOSAxMC4xNzI2VjEwLjEzOTZIN1YxMC4xNzI2SDlaTTkgMTAuMjA1N1YxMC4xNzI2SDdWMTAuMjA1N0g5Wk05IDEwLjIzODlWMTAuMjA1N0g3VjEwLjIzODlIOVpNOSAxMC4yNzIxVjEwLjIzODlIN1YxMC4yNzIxSDlaTTkgMTAuMzA1NFYxMC4yNzIxSDdWMTAuMzA1NEg5Wk05IDEwLjMzODlWMTAuMzA1NEg3VjEwLjMzODlIOVpNOSAxMC4zNzI0VjEwLjMzODlIN1YxMC4zNzI0SDlaTTkgMTAuNDA2VjEwLjM3MjRIN1YxMC40MDZIOVpNOSAxMC40Mzk3VjEwLjQwNkg3VjEwLjQzOTdIOVpNOSAxMC40NzM1VjEwLjQzOTdIN1YxMC40NzM1SDlaTTkgMTAuNTA3M1YxMC40NzM1SDdWMTAuNTA3M0g5Wk05IDEwLjU0MTNWMTAuNTA3M0g3VjEwLjU0MTNIOVpNOSAxMC41NzUzVjEwLjU0MTNIN1YxMC41NzUzSDlaTTkgMTAuNjA5NVYxMC41NzUzSDdWMTAuNjA5NUg5Wk05IDEwLjY0MzdWMTAuNjA5NUg3VjEwLjY0MzdIOVpNOSAxMC42NzhWMTAuNjQzN0g3VjEwLjY3OEg5Wk05IDEwLjcxMjRWMTAuNjc4SDdWMTAuNzEyNEg5Wk05IDEwLjc0NjlWMTAuNzEyNEg3VjEwLjc0NjlIOVpNOSAxMC43ODE1VjEwLjc0NjlIN1YxMC43ODE1SDlaTTkgMTAuODE2MVYxMC43ODE1SDdWMTAuODE2MUg5Wk05IDEwLjg1MDlWMTAuODE2MUg3VjEwLjg1MDlIOVpNOSAxMC44ODU3VjEwLjg1MDlIN1YxMC44ODU3SDlaTTkgMTAuOTIwNlYxMC44ODU3SDdWMTAuOTIwNkg5Wk05IDEwLjk1NTdWMTAuOTIwNkg3VjEwLjk1NTdIOVpNOSAxMC45OTA4VjEwLjk1NTdIN1YxMC45OTA4SDlaTTkgMTFWMTAuOTkwOEg3VjExSDlaTTcuNSAxMkg4VjEwSDcuNVYxMlpNNyAxMkg3LjVWMTBIN1YxMlpNOCAxMlYxMUg2VjEySDhaTTcuNSAxMUg3VjEzSDcuNVYxMVpNOCAxMUg3LjVWMTNIOFYxMVpNOSAxMi4wMDg5VjEySDdWMTIuMDA4OUg5Wk05IDEyLjA0NjZWMTIuMDA4OUg3VjEyLjA0NjZIOVpNOSAxMi4wODQzVjEyLjA0NjZIN1YxMi4wODQzSDlaTTkgMTIuMTIyMVYxMi4wODQzSDdWMTIuMTIyMUg5Wk05IDEyLjE1OTlWMTIuMTIyMUg3VjEyLjE1OTlIOVpNOSAxMi4xOTc5VjEyLjE1OTlIN1YxMi4xOTc5SDlaTTkgMTIuMjM1OVYxMi4xOTc5SDdWMTIuMjM1OUg5Wk05IDEyLjI3NDFWMTIuMjM1OUg3VjEyLjI3NDFIOVpNOSAxMi4zMTIzVjEyLjI3NDFIN1YxMi4zMTIzSDlaTTkgMTIuMzUwNlYxMi4zMTIzSDdWMTIuMzUwNkg5Wk05IDEyLjM4OVYxMi4zNTA2SDdWMTIuMzg5SDlaTTkgMTIuNDI3NFYxMi4zODlIN1YxMi40Mjc0SDlaTTkgMTIuNDY2VjEyLjQyNzRIN1YxMi40NjZIOVpNOSAxMi41MDQ2VjEyLjQ2Nkg3VjEyLjUwNDZIOVpNOSAxMi41NDM0VjEyLjUwNDZIN1YxMi41NDM0SDlaTTkgMTIuNTgyMlYxMi41NDM0SDdWMTIuNTgyMkg5Wk05IDEyLjYyMTFWMTIuNTgyMkg3VjEyLjYyMTFIOVpNOSAxMi42NjAxVjEyLjYyMTFIN1YxMi42NjAxSDlaTTkgMTIuNjk5MVYxMi42NjAxSDdWMTIuNjk5MUg5Wk05IDEyLjczODNWMTIuNjk5MUg3VjEyLjczODNIOVpNOSAxMi43Nzc1VjEyLjczODNIN1YxMi43Nzc1SDlaTTkgMTIuODE2OFYxMi43Nzc1SDdWMTIuODE2OEg5Wk05IDEyLjg1NjNWMTIuODE2OEg3VjEyLjg1NjNIOVpNOSAxMi44OTU3VjEyLjg1NjNIN1YxMi44OTU3SDlaTTkgMTIuOTM1M1YxMi44OTU3SDdWMTIuOTM1M0g5Wk05IDEyLjk3NVYxMi45MzUzSDdWMTIuOTc1SDlaTTkgMTMuMDE0N1YxMi45NzVIN1YxMy4wMTQ3SDlaTTkgMTMuMDU0NVYxMy4wMTQ3SDdWMTMuMDU0NUg5Wk05IDEzLjA5NDVWMTMuMDU0NUg3VjEzLjA5NDVIOVpNOSAxMy4xMzQ1VjEzLjA5NDVIN1YxMy4xMzQ1SDlaTTkgMTMuMTc0NVYxMy4xMzQ1SDdWMTMuMTc0NUg5Wk05IDEzLjIxNDdWMTMuMTc0NUg3VjEzLjIxNDdIOVpNOSAxMy4yNTQ5VjEzLjIxNDdIN1YxMy4yNTQ5SDlaTTkgMTMuMjk1M1YxMy4yNTQ5SDdWMTMuMjk1M0g5Wk05IDEzLjMzNTdWMTMuMjk1M0g3VjEzLjMzNTdIOVpNOSAxMy4zNzYyVjEzLjMzNTdIN1YxMy4zNzYySDlaTTkgMTMuNDE2OFYxMy4zNzYySDdWMTMuNDE2OEg5Wk05IDEzLjQ1NzRWMTMuNDE2OEg3VjEzLjQ1NzRIOVpNOSAxMy40OTgyVjEzLjQ1NzRIN1YxMy40OTgySDlaTTkgMTMuNTM5VjEzLjQ5ODJIN1YxMy41MzlIOVpNOSAxMy41Nzk5VjEzLjUzOUg3VjEzLjU3OTlIOVpNOSAxMy42MjA5VjEzLjU3OTlIN1YxMy42MjA5SDlaTTkgMTMuNjYyVjEzLjYyMDlIN1YxMy42NjJIOVpNOSAxMy43MDMyVjEzLjY2Mkg3VjEzLjcwMzJIOVpNOSAxMy43NDQ0VjEzLjcwMzJIN1YxMy43NDQ0SDlaTTkgMTMuNzg1OFYxMy43NDQ0SDdWMTMuNzg1OEg5Wk05IDEzLjgyNzJWMTMuNzg1OEg3VjEzLjgyNzJIOVpNOSAxMy44Njg3VjEzLjgyNzJIN1YxMy44Njg3SDlaTTkgMTMuOTEwM1YxMy44Njg3SDdWMTMuOTEwM0g5Wk05IDEzLjk1MTlWMTMuOTEwM0g3VjEzLjk1MTlIOVpNOSAxMy45OTM3VjEzLjk1MTlIN1YxMy45OTM3SDlaTTkgMTQuMDM1NVYxMy45OTM3SDdWMTQuMDM1NUg5Wk05IDE0LjA3NzRWMTQuMDM1NUg3VjE0LjA3NzRIOVpNOSAxNC4xMTk0VjE0LjA3NzRIN1YxNC4xMTk0SDlaTTkgMTQuMTYxNVYxNC4xMTk0SDdWMTQuMTYxNUg5Wk05IDE0LjIwMzdWMTQuMTYxNUg3VjE0LjIwMzdIOVpNOSAxNC4yNDU5VjE0LjIwMzdIN1YxNC4yNDU5SDlaTTkgMTQuMjg4MlYxNC4yNDU5SDdWMTQuMjg4Mkg5Wk05IDE0LjMzMDZWMTQuMjg4Mkg3VjE0LjMzMDZIOVpNOSAxNC4zNzMxVjE0LjMzMDZIN1YxNC4zNzMxSDlaTTkgMTQuNDE1N1YxNC4zNzMxSDdWMTQuNDE1N0g5Wk05IDE0LjQ1ODRWMTQuNDE1N0g3VjE0LjQ1ODRIOVpNOSAxNC41MDExVjE0LjQ1ODRIN1YxNC41MDExSDlaTTkgMTQuNTQzOVYxNC41MDExSDdWMTQuNTQzOUg5Wk05IDE0LjU4NjhWMTQuNTQzOUg3VjE0LjU4NjhIOVpNOSAxNC42Mjk4VjE0LjU4NjhIN1YxNC42Mjk4SDlaTTkgMTQuNjcyOVYxNC42Mjk4SDdWMTQuNjcyOUg5Wk05IDE0LjcxNlYxNC42NzI5SDdWMTQuNzE2SDlaTTkgMTQuNzU5MlYxNC43MTZIN1YxNC43NTkySDlaTTkgMTQuODAyNVYxNC43NTkySDdWMTQuODAyNUg5Wk05IDE0Ljg0NTlWMTQuODAyNUg3VjE0Ljg0NTlIOVpNOSAxNC44ODk0VjE0Ljg0NTlIN1YxNC44ODk0SDlaTTkgMTQuOTMzVjE0Ljg4OTRIN1YxNC45MzNIOVpNOSAxNC45NzY2VjE0LjkzM0g3VjE0Ljk3NjZIOVpNOSAxNS4wMjAzVjE0Ljk3NjZIN1YxNS4wMjAzSDlaTTkgMTUuMDY0MVYxNS4wMjAzSDdWMTUuMDY0MUg5Wk05IDE1LjEwOFYxNS4wNjQxSDdWMTUuMTA4SDlaTTkgMTUuMTUyVjE1LjEwOEg3VjE1LjE1Mkg5Wk05IDE1LjE5NlYxNS4xNTJIN1YxNS4xOTZIOVpNOSAxNS4yNDAxVjE1LjE5Nkg3VjE1LjI0MDFIOVpNOSAxNS4yODQzVjE1LjI0MDFIN1YxNS4yODQzSDlaTTkgMTUuMzI4NlYxNS4yODQzSDdWMTUuMzI4Nkg5Wk05IDE1LjM3M1YxNS4zMjg2SDdWMTUuMzczSDlaTTkgMTUuNDE3NFYxNS4zNzNIN1YxNS40MTc0SDlaTTkgMTUuNDYxOVYxNS40MTc0SDdWMTUuNDYxOUg5Wk05IDE1LjUwNjVWMTUuNDYxOUg3VjE1LjUwNjVIOVpNOSAxNS41NTEyVjE1LjUwNjVIN1YxNS41NTEySDlaTTkgMTUuNTk2VjE1LjU1MTJIN1YxNS41OTZIOVpNOSAxNS42NDA4VjE1LjU5Nkg3VjE1LjY0MDhIOVpNOSAxNS42ODU4VjE1LjY0MDhIN1YxNS42ODU4SDlaTTkgMTUuNzMwOFYxNS42ODU4SDdWMTUuNzMwOEg5Wk05IDE1Ljc3NTlWMTUuNzMwOEg3VjE1Ljc3NTlIOVpNOSAxNS44MjFWMTUuNzc1OUg3VjE1LjgyMUg5Wk05IDE1Ljg2NjNWMTUuODIxSDdWMTUuODY2M0g5Wk05IDE1LjkxMTZWMTUuODY2M0g3VjE1LjkxMTZIOVpNOSAxNS45NTdWMTUuOTExNkg3VjE1Ljk1N0g5Wk05IDE2LjAwMjVWMTUuOTU3SDdWMTYuMDAyNUg5Wk05IDE2LjA0ODFWMTYuMDAyNUg3VjE2LjA0ODFIOVpNOSAxNi4wOTM3VjE2LjA0ODFIN1YxNi4wOTM3SDlaTTkgMTYuMTM5NVYxNi4wOTM3SDdWMTYuMTM5NUg5Wk05IDE2LjE4NTNWMTYuMTM5NUg3VjE2LjE4NTNIOVpNOSAxNi4yMzEyVjE2LjE4NTNIN1YxNi4yMzEySDlaTTkgMTYuMjc3MVYxNi4yMzEySDdWMTYuMjc3MUg5Wk05IDE2LjMyMzJWMTYuMjc3MUg3VjE2LjMyMzJIOVpNOSAxNi4zNjkzVjE2LjMyMzJIN1YxNi4zNjkzSDlaTTkgMTYuNDE1NVYxNi4zNjkzSDdWMTYuNDE1NUg5Wk05IDE2LjQ2MThWMTYuNDE1NUg3VjE2LjQ2MThIOVpNOSAxNi41MDgyVjE2LjQ2MThIN1YxNi41MDgySDlaTTkgMTYuNTU0NlYxNi41MDgySDdWMTYuNTU0Nkg5Wk05IDE2LjYwMTFWMTYuNTU0Nkg3VjE2LjYwMTFIOVpNOSAxNi42NDc3VjE2LjYwMTFIN1YxNi42NDc3SDlaTTkgMTYuNjk0NFYxNi42NDc3SDdWMTYuNjk0NEg5Wk05IDE2Ljc0MTJWMTYuNjk0NEg3VjE2Ljc0MTJIOVpNOSAxNi43ODhWMTYuNzQxMkg3VjE2Ljc4OEg5Wk05IDE2LjgzNDlWMTYuNzg4SDdWMTYuODM0OUg5Wk05IDE2Ljg4MTlWMTYuODM0OUg3VjE2Ljg4MTlIOVpNOSAxNi45MjlWMTYuODgxOUg3VjE2LjkyOUg5Wk05IDE2Ljk3NjFWMTYuOTI5SDdWMTYuOTc2MUg5Wk05IDE3LjAyMzRWMTYuOTc2MUg3VjE3LjAyMzRIOVpNOSAxNy4wNzA3VjE3LjAyMzRIN1YxNy4wNzA3SDlaTTkgMTcuMTE4MVYxNy4wNzA3SDdWMTcuMTE4MUg5Wk05IDE3LjE2NTVWMTcuMTE4MUg3VjE3LjE2NTVIOVpNOSAxNy4yMTMxVjE3LjE2NTVIN1YxNy4yMTMxSDlaTTkgMTcuMjYwN1YxNy4yMTMxSDdWMTcuMjYwN0g5Wk05IDE3LjI5MjlWMTcuMjYwN0g3VjE3LjI5MjlIOVpNOC41ODU3OSAxOC4xMjEzTDguNzA3MTEgMThMNy4yOTI4OSAxNi41ODU4TDcuMTcxNTcgMTYuNzA3MUw4LjU4NTc5IDE4LjEyMTNaTTYuNDY0NDcgMTlDNy4yNjAxMiAxOSA4LjAyMzE4IDE4LjY4MzkgOC41ODU3OSAxOC4xMjEzTDcuMTcxNTcgMTYuNzA3MUM2Ljk4NDA0IDE2Ljg5NDYgNi43Mjk2OCAxNyA2LjQ2NDQ3IDE3VjE5Wk01LjUgMTlINi40NjQ0N1YxN0g1LjVWMTlaTTYuNSAxOVYxOEg0LjVWMTlINi41Wk02LjQ2NDQ3IDE4SDUuNVYyMEg2LjQ2NDQ3VjE4Wk03LjgyMTQ2IDE3LjQ2OTJDNy40NTI3NCAxNy44MDk4IDYuOTY4MzkgMTggNi40NjQ0NyAxOFYyMEM3LjQ3MjM1IDIwIDguNDQxIDE5LjYxOTYgOS4xNzg1NCAxOC45MzgzTDcuODIxNDYgMTcuNDY5MlpNMTAuNTM1NSAxOEMxMC4wMzE2IDE4IDkuNTQ3MjcgMTcuODA5OCA5LjE3ODU0IDE3LjQ2OTJMNy44MjE0NiAxOC45MzgzQzguNTU5IDE5LjYxOTYgOS41Mjc2NCAyMCAxMC41MzU1IDIwVjE4Wk0xMS41IDE4SDEwLjUzNTVWMjBIMTEuNVYxOFpNMTAuNSAxOFYxOUgxMi41VjE4SDEwLjVaTTEwLjUzNTUgMTlIMTEuNVYxN0gxMC41MzU1VjE5Wk04LjQxNDIxIDE4LjEyMTNDOC45NzY4MiAxOC42ODM5IDkuNzM5ODggMTkgMTAuNTM1NSAxOVYxN0MxMC4yNzAzIDE3IDEwLjAxNiAxNi44OTQ2IDkuODI4NDMgMTYuNzA3MUw4LjQxNDIxIDE4LjEyMTNaTTguMjkyODkgMThMOC40MTQyMSAxOC4xMjEzTDkuODI4NDMgMTYuNzA3MUw5LjcwNzExIDE2LjU4NThMOC4yOTI4OSAxOFpNOCAxNy4yNjA3VjE3LjI5MjlIMTBWMTcuMjYwN0g4Wk04IDE3LjIxMzFWMTcuMjYwN0gxMFYxNy4yMTMxSDhaTTggMTcuMTY1NVYxNy4yMTMxSDEwVjE3LjE2NTVIOFpNOCAxNy4xMTgxVjE3LjE2NTVIMTBWMTcuMTE4MUg4Wk04IDE3LjA3MDdWMTcuMTE4MUgxMFYxNy4wNzA3SDhaTTggMTcuMDIzNFYxNy4wNzA3SDEwVjE3LjAyMzRIOFpNOCAxNi45NzYxVjE3LjAyMzRIMTBWMTYuOTc2MUg4Wk04IDE2LjkyOVYxNi45NzYxSDEwVjE2LjkyOUg4Wk04IDE2Ljg4MTlWMTYuOTI5SDEwVjE2Ljg4MTlIOFpNOCAxNi44MzQ5VjE2Ljg4MTlIMTBWMTYuODM0OUg4Wk04IDE2Ljc4OFYxNi44MzQ5SDEwVjE2Ljc4OEg4Wk04IDE2Ljc0MTJWMTYuNzg4SDEwVjE2Ljc0MTJIOFpNOCAxNi42OTQ0VjE2Ljc0MTJIMTBWMTYuNjk0NEg4Wk04IDE2LjY0NzdWMTYuNjk0NEgxMFYxNi42NDc3SDhaTTggMTYuNjAxMVYxNi42NDc3SDEwVjE2LjYwMTFIOFpNOCAxNi41NTQ2VjE2LjYwMTFIMTBWMTYuNTU0Nkg4Wk04IDE2LjUwODJWMTYuNTU0NkgxMFYxNi41MDgySDhaTTggMTYuNDYxOFYxNi41MDgySDEwVjE2LjQ2MThIOFpNOCAxNi40MTU1VjE2LjQ2MThIMTBWMTYuNDE1NUg4Wk04IDE2LjM2OTNWMTYuNDE1NUgxMFYxNi4zNjkzSDhaTTggMTYuMzIzMlYxNi4zNjkzSDEwVjE2LjMyMzJIOFpNOCAxNi4yNzcxVjE2LjMyMzJIMTBWMTYuMjc3MUg4Wk04IDE2LjIzMTJWMTYuMjc3MUgxMFYxNi4yMzEySDhaTTggMTYuMTg1M1YxNi4yMzEySDEwVjE2LjE4NTNIOFpNOCAxNi4xMzk1VjE2LjE4NTNIMTBWMTYuMTM5NUg4Wk04IDE2LjA5MzdWMTYuMTM5NUgxMFYxNi4wOTM3SDhaTTggMTYuMDQ4MVYxNi4wOTM3SDEwVjE2LjA0ODFIOFpNOCAxNi4wMDI1VjE2LjA0ODFIMTBWMTYuMDAyNUg4Wk04IDE1Ljk1N1YxNi4wMDI1SDEwVjE1Ljk1N0g4Wk04IDE1LjkxMTZWMTUuOTU3SDEwVjE1LjkxMTZIOFpNOCAxNS44NjYzVjE1LjkxMTZIMTBWMTUuODY2M0g4Wk04IDE1LjgyMVYxNS44NjYzSDEwVjE1LjgyMUg4Wk04IDE1Ljc3NTlWMTUuODIxSDEwVjE1Ljc3NTlIOFpNOCAxNS43MzA4VjE1Ljc3NTlIMTBWMTUuNzMwOEg4Wk04IDE1LjY4NThWMTUuNzMwOEgxMFYxNS42ODU4SDhaTTggMTUuNjQwOFYxNS42ODU4SDEwVjE1LjY0MDhIOFpNOCAxNS41OTZWMTUuNjQwOEgxMFYxNS41OTZIOFpNOCAxNS41NTEyVjE1LjU5NkgxMFYxNS41NTEySDhaTTggMTUuNTA2NVYxNS41NTEySDEwVjE1LjUwNjVIOFpNOCAxNS40NjE5VjE1LjUwNjVIMTBWMTUuNDYxOUg4Wk04IDE1LjQxNzRWMTUuNDYxOUgxMFYxNS40MTc0SDhaTTggMTUuMzczVjE1LjQxNzRIMTBWMTUuMzczSDhaTTggMTUuMzI4NlYxNS4zNzNIMTBWMTUuMzI4Nkg4Wk04IDE1LjI4NDNWMTUuMzI4NkgxMFYxNS4yODQzSDhaTTggMTUuMjQwMVYxNS4yODQzSDEwVjE1LjI0MDFIOFpNOCAxNS4xOTZWMTUuMjQwMUgxMFYxNS4xOTZIOFpNOCAxNS4xNTJWMTUuMTk2SDEwVjE1LjE1Mkg4Wk04IDE1LjEwOFYxNS4xNTJIMTBWMTUuMTA4SDhaTTggMTUuMDY0MVYxNS4xMDhIMTBWMTUuMDY0MUg4Wk04IDE1LjAyMDNWMTUuMDY0MUgxMFYxNS4wMjAzSDhaTTggMTQuOTc2NlYxNS4wMjAzSDEwVjE0Ljk3NjZIOFpNOCAxNC45MzNWMTQuOTc2NkgxMFYxNC45MzNIOFpNOCAxNC44ODk0VjE0LjkzM0gxMFYxNC44ODk0SDhaTTggMTQuODQ1OVYxNC44ODk0SDEwVjE0Ljg0NTlIOFpNOCAxNC44MDI1VjE0Ljg0NTlIMTBWMTQuODAyNUg4Wk04IDE0Ljc1OTJWMTQuODAyNUgxMFYxNC43NTkySDhaTTggMTQuNzE2VjE0Ljc1OTJIMTBWMTQuNzE2SDhaTTggMTQuNjcyOVYxNC43MTZIMTBWMTQuNjcyOUg4Wk04IDE0LjYyOThWMTQuNjcyOUgxMFYxNC42Mjk4SDhaTTggMTQuNTg2OFYxNC42Mjk4SDEwVjE0LjU4NjhIOFpNOCAxNC41NDM5VjE0LjU4NjhIMTBWMTQuNTQzOUg4Wk04IDE0LjUwMTFWMTQuNTQzOUgxMFYxNC41MDExSDhaTTggMTQuNDU4NFYxNC41MDExSDEwVjE0LjQ1ODRIOFpNOCAxNC40MTU3VjE0LjQ1ODRIMTBWMTQuNDE1N0g4Wk04IDE0LjM3MzFWMTQuNDE1N0gxMFYxNC4zNzMxSDhaTTggMTQuMzMwNlYxNC4zNzMxSDEwVjE0LjMzMDZIOFpNOCAxNC4yODgyVjE0LjMzMDZIMTBWMTQuMjg4Mkg4Wk04IDE0LjI0NTlWMTQuMjg4MkgxMFYxNC4yNDU5SDhaTTggMTQuMjAzN1YxNC4yNDU5SDEwVjE0LjIwMzdIOFpNOCAxNC4xNjE1VjE0LjIwMzdIMTBWMTQuMTYxNUg4Wk04IDE0LjExOTRWMTQuMTYxNUgxMFYxNC4xMTk0SDhaTTggMTQuMDc3NFYxNC4xMTk0SDEwVjE0LjA3NzRIOFpNOCAxNC4wMzU1VjE0LjA3NzRIMTBWMTQuMDM1NUg4Wk04IDEzLjk5MzdWMTQuMDM1NUgxMFYxMy45OTM3SDhaTTggMTMuOTUxOVYxMy45OTM3SDEwVjEzLjk1MTlIOFpNOCAxMy45MTAzVjEzLjk1MTlIMTBWMTMuOTEwM0g4Wk04IDEzLjg2ODdWMTMuOTEwM0gxMFYxMy44Njg3SDhaTTggMTMuODI3MlYxMy44Njg3SDEwVjEzLjgyNzJIOFpNOCAxMy43ODU4VjEzLjgyNzJIMTBWMTMuNzg1OEg4Wk04IDEzLjc0NDRWMTMuNzg1OEgxMFYxMy43NDQ0SDhaTTggMTMuNzAzMlYxMy43NDQ0SDEwVjEzLjcwMzJIOFpNOCAxMy42NjJWMTMuNzAzMkgxMFYxMy42NjJIOFpNOCAxMy42MjA5VjEzLjY2MkgxMFYxMy42MjA5SDhaTTggMTMuNTc5OVYxMy42MjA5SDEwVjEzLjU3OTlIOFpNOCAxMy41MzlWMTMuNTc5OUgxMFYxMy41MzlIOFpNOCAxMy40OTgyVjEzLjUzOUgxMFYxMy40OTgySDhaTTggMTMuNDU3NFYxMy40OTgySDEwVjEzLjQ1NzRIOFpNOCAxMy40MTY4VjEzLjQ1NzRIMTBWMTMuNDE2OEg4Wk04IDEzLjM3NjJWMTMuNDE2OEgxMFYxMy4zNzYySDhaTTggMTMuMzM1N1YxMy4zNzYySDEwVjEzLjMzNTdIOFpNOCAxMy4yOTUzVjEzLjMzNTdIMTBWMTMuMjk1M0g4Wk04IDEzLjI1NDlWMTMuMjk1M0gxMFYxMy4yNTQ5SDhaTTggMTMuMjE0N1YxMy4yNTQ5SDEwVjEzLjIxNDdIOFpNOCAxMy4xNzQ1VjEzLjIxNDdIMTBWMTMuMTc0NUg4Wk04IDEzLjEzNDVWMTMuMTc0NUgxMFYxMy4xMzQ1SDhaTTggMTMuMDk0NVYxMy4xMzQ1SDEwVjEzLjA5NDVIOFpNOCAxMy4wNTQ1VjEzLjA5NDVIMTBWMTMuMDU0NUg4Wk04IDEzLjAxNDdWMTMuMDU0NUgxMFYxMy4wMTQ3SDhaTTggMTIuOTc1VjEzLjAxNDdIMTBWMTIuOTc1SDhaTTggMTIuOTM1M1YxMi45NzVIMTBWMTIuOTM1M0g4Wk04IDEyLjg5NTdWMTIuOTM1M0gxMFYxMi44OTU3SDhaTTggMTIuODU2M1YxMi44OTU3SDEwVjEyLjg1NjNIOFpNOCAxMi44MTY4VjEyLjg1NjNIMTBWMTIuODE2OEg4Wk04IDEyLjc3NzVWMTIuODE2OEgxMFYxMi43Nzc1SDhaTTggMTIuNzM4M1YxMi43Nzc1SDEwVjEyLjczODNIOFpNOCAxMi42OTkxVjEyLjczODNIMTBWMTIuNjk5MUg4Wk04IDEyLjY2MDFWMTIuNjk5MUgxMFYxMi42NjAxSDhaTTggMTIuNjIxMVYxMi42NjAxSDEwVjEyLjYyMTFIOFpNOCAxMi41ODIyVjEyLjYyMTFIMTBWMTIuNTgyMkg4Wk04IDEyLjU0MzRWMTIuNTgyMkgxMFYxMi41NDM0SDhaTTggMTIuNTA0NlYxMi41NDM0SDEwVjEyLjUwNDZIOFpNOCAxMi40NjZWMTIuNTA0NkgxMFYxMi40NjZIOFpNOCAxMi40Mjc0VjEyLjQ2NkgxMFYxMi40Mjc0SDhaTTggMTIuMzg5VjEyLjQyNzRIMTBWMTIuMzg5SDhaTTggMTIuMzUwNlYxMi4zODlIMTBWMTIuMzUwNkg4Wk04IDEyLjMxMjNWMTIuMzUwNkgxMFYxMi4zMTIzSDhaTTggMTIuMjc0MVYxMi4zMTIzSDEwVjEyLjI3NDFIOFpNOCAxMi4yMzU5VjEyLjI3NDFIMTBWMTIuMjM1OUg4Wk04IDEyLjE5NzlWMTIuMjM1OUgxMFYxMi4xOTc5SDhaTTggMTIuMTU5OVYxMi4xOTc5SDEwVjEyLjE1OTlIOFpNOCAxMi4xMjIxVjEyLjE1OTlIMTBWMTIuMTIyMUg4Wk04IDEyLjA4NDNWMTIuMTIyMUgxMFYxMi4wODQzSDhaTTggMTIuMDQ2NlYxMi4wODQzSDEwVjEyLjA0NjZIOFpNOCAxMi4wMDg5VjEyLjA0NjZIMTBWMTIuMDA4OUg4Wk04IDEyVjEyLjAwODlIMTBWMTJIOFpNOS41IDExSDlWMTNIOS41VjExWk0xMCAxMUg5LjVWMTNIMTBWMTFaTTkgMTFWMTJIMTFWMTFIOVpNOS41IDEySDEwVjEwSDkuNVYxMlpNOSAxMkg5LjVWMTBIOVYxMlpNOCAxMC45OTA4VjExSDEwVjEwLjk5MDhIOFpNOCAxMC45NTU3VjEwLjk5MDhIMTBWMTAuOTU1N0g4Wk04IDEwLjkyMDZWMTAuOTU1N0gxMFYxMC45MjA2SDhaTTggMTAuODg1N1YxMC45MjA2SDEwVjEwLjg4NTdIOFpNOCAxMC44NTA5VjEwLjg4NTdIMTBWMTAuODUwOUg4Wk04IDEwLjgxNjFWMTAuODUwOUgxMFYxMC44MTYxSDhaTTggMTAuNzgxNVYxMC44MTYxSDEwVjEwLjc4MTVIOFpNOCAxMC43NDY5VjEwLjc4MTVIMTBWMTAuNzQ2OUg4Wk04IDEwLjcxMjRWMTAuNzQ2OUgxMFYxMC43MTI0SDhaTTggMTAuNjc4VjEwLjcxMjRIMTBWMTAuNjc4SDhaTTggMTAuNjQzN1YxMC42NzhIMTBWMTAuNjQzN0g4Wk04IDEwLjYwOTVWMTAuNjQzN0gxMFYxMC42MDk1SDhaTTggMTAuNTc1M1YxMC42MDk1SDEwVjEwLjU3NTNIOFpNOCAxMC41NDEzVjEwLjU3NTNIMTBWMTAuNTQxM0g4Wk04IDEwLjUwNzNWMTAuNTQxM0gxMFYxMC41MDczSDhaTTggMTAuNDczNVYxMC41MDczSDEwVjEwLjQ3MzVIOFpNOCAxMC40Mzk3VjEwLjQ3MzVIMTBWMTAuNDM5N0g4Wk04IDEwLjQwNlYxMC40Mzk3SDEwVjEwLjQwNkg4Wk04IDEwLjM3MjRWMTAuNDA2SDEwVjEwLjM3MjRIOFpNOCAxMC4zMzg5VjEwLjM3MjRIMTBWMTAuMzM4OUg4Wk04IDEwLjMwNTRWMTAuMzM4OUgxMFYxMC4zMDU0SDhaTTggMTAuMjcyMVYxMC4zMDU0SDEwVjEwLjI3MjFIOFpNOCAxMC4yMzg5VjEwLjI3MjFIMTBWMTAuMjM4OUg4Wk04IDEwLjIwNTdWMTAuMjM4OUgxMFYxMC4yMDU3SDhaTTggMTAuMTcyNlYxMC4yMDU3SDEwVjEwLjE3MjZIOFpNOCAxMC4xMzk2VjEwLjE3MjZIMTBWMTAuMTM5Nkg4Wk04IDEwLjEwNjhWMTAuMTM5NkgxMFYxMC4xMDY4SDhaTTggMTAuMDc0VjEwLjEwNjhIMTBWMTAuMDc0SDhaTTggMTAuMDQxMlYxMC4wNzRIMTBWMTAuMDQxMkg4Wk04IDEwLjAwODZWMTAuMDQxMkgxMFYxMC4wMDg2SDhaTTggOS45NzYwOFYxMC4wMDg2SDEwVjkuOTc2MDhIOFpNOCA5Ljk0MzY0VjkuOTc2MDhIMTBWOS45NDM2NEg4Wk04IDkuOTExMjhWOS45NDM2NEgxMFY5LjkxMTI4SDhaTTggOS44NzkwMlY5LjkxMTI4SDEwVjkuODc5MDJIOFpNOCA5Ljg0Njg0VjkuODc5MDJIMTBWOS44NDY4NEg4Wk04IDkuODE0NzZWOS44NDY4NEgxMFY5LjgxNDc2SDhaTTggOS43ODI3NlY5LjgxNDc2SDEwVjkuNzgyNzZIOFpNOCA5Ljc1MDg1VjkuNzgyNzZIMTBWOS43NTA4NUg4Wk04IDkuNzE5MDRWOS43NTA4NUgxMFY5LjcxOTA0SDhaTTggOS42ODczMVY5LjcxOTA0SDEwVjkuNjg3MzFIOFpNOCA5LjY1NTY3VjkuNjg3MzFIMTBWOS42NTU2N0g4Wk04IDkuNjI0MTNWOS42NTU2N0gxMFY5LjYyNDEzSDhaTTggOS41OTI2N1Y5LjYyNDEzSDEwVjkuNTkyNjdIOFpNOCA5LjU2MTNWOS41OTI2N0gxMFY5LjU2MTNIOFpNOCA5LjUzMDAzVjkuNTYxM0gxMFY5LjUzMDAzSDhaTTggOS40OTg4NFY5LjUzMDAzSDEwVjkuNDk4ODRIOFpNOCA5LjQ2Nzc1VjkuNDk4ODRIMTBWOS40Njc3NUg4Wk04IDkuNDM2NzRWOS40Njc3NUgxMFY5LjQzNjc0SDhaTTggOS40MDU4M1Y5LjQzNjc0SDEwVjkuNDA1ODNIOFpNOCA5LjM3NTAxVjkuNDA1ODNIMTBWOS4zNzUwMUg4Wk04IDkuMzQ0MjdWOS4zNzUwMUgxMFY5LjM0NDI3SDhaTTggOS4zMTM2M1Y5LjM0NDI3SDEwVjkuMzEzNjNIOFpNOCA5LjI4MzA4VjkuMzEzNjNIMTBWOS4yODMwOEg4Wk04IDkuMjUyNjJWOS4yODMwOEgxMFY5LjI1MjYySDhaTTggOS4yMjIyNVY5LjI1MjYySDEwVjkuMjIyMjVIOFpNOCA5LjE5MTk3VjkuMjIyMjVIMTBWOS4xOTE5N0g4Wk04IDkuMTYxNzhWOS4xOTE5N0gxMFY5LjE2MTc4SDhaTTggOS4xMzE2OVY5LjE2MTc4SDEwVjkuMTMxNjlIOFpNOCA5LjEwMTY4VjkuMTMxNjlIMTBWOS4xMDE2OEg4Wk04IDkuMDcxNzdWOS4xMDE2OEgxMFY5LjA3MTc3SDhaTTggOS4wNDE5NVY5LjA3MTc3SDEwVjkuMDQxOTVIOFpNOCA5LjAxMjIyVjkuMDQxOTVIMTBWOS4wMTIyMkg4Wk04IDguOTgyNThWOS4wMTIyMkgxMFY4Ljk4MjU4SDhaTTggOC45NTMwM1Y4Ljk4MjU4SDEwVjguOTUzMDNIOFpNOCA4LjkyMzU3VjguOTUzMDNIMTBWOC45MjM1N0g4Wk04IDguODk0MjFWOC45MjM1N0gxMFY4Ljg5NDIxSDhaTTggOC44NjQ5M1Y4Ljg5NDIxSDEwVjguODY0OTNIOFpNOCA4LjgzNTc1VjguODY0OTNIMTBWOC44MzU3NUg4Wk04IDguODA2NjZWOC44MzU3NUgxMFY4LjgwNjY2SDhaTTggOC43Nzc2NlY4LjgwNjY2SDEwVjguNzc3NjZIOFpNOCA4Ljc0ODc2VjguNzc3NjZIMTBWOC43NDg3Nkg4Wk04IDguNzE5OTRWOC43NDg3NkgxMFY4LjcxOTk0SDhaTTggOC42OTEyMlY4LjcxOTk0SDEwVjguNjkxMjJIOFpNOCA4LjY2MjU5VjguNjkxMjJIMTBWOC42NjI1OUg4Wk04IDguNjM0MDVWOC42NjI1OUgxMFY4LjYzNDA1SDhaTTggOC42MDU2MVY4LjYzNDA1SDEwVjguNjA1NjFIOFpNOCA4LjU3NzI1VjguNjA1NjFIMTBWOC41NzcyNUg4Wk04IDguNTQ4OTlWOC41NzcyNUgxMFY4LjU0ODk5SDhaTTggOC41MjA4MlY4LjU0ODk5SDEwVjguNTIwODJIOFpNOCA4LjQ5Mjc1VjguNTIwODJIMTBWOC40OTI3NUg4Wk04IDguNDY0NzZWOC40OTI3NUgxMFY4LjQ2NDc2SDhaTTggOC40MzY4N1Y4LjQ2NDc2SDEwVjguNDM2ODdIOFpNOCA4LjQwOTA3VjguNDM2ODdIMTBWOC40MDkwN0g4Wk04IDguMzgxMzdWOC40MDkwN0gxMFY4LjM4MTM3SDhaTTggOC4zNTM3NlY4LjM4MTM3SDEwVjguMzUzNzZIOFpNOCA4LjMyNjI0VjguMzUzNzZIMTBWOC4zMjYyNEg4Wk04IDguMjk4ODFWOC4zMjYyNEgxMFY4LjI5ODgxSDhaTTggOC4yNzE0N1Y4LjI5ODgxSDEwVjguMjcxNDdIOFpNOCA4LjI0NDIzVjguMjcxNDdIMTBWOC4yNDQyM0g4Wk04IDguMjE3MDlWOC4yNDQyM0gxMFY4LjIxNzA5SDhaTTggOC4xOTAwM1Y4LjIxNzA5SDEwVjguMTkwMDNIOFpNOCA4LjE2MzA3VjguMTkwMDNIMTBWOC4xNjMwN0g4Wk04IDguMTM2MlY4LjE2MzA3SDEwVjguMTM2Mkg4Wk04IDguMTA5NDNWOC4xMzYySDEwVjguMTA5NDNIOFpNOCA4LjA4Mjc0VjguMTA5NDNIMTBWOC4wODI3NEg4Wk04IDguMDU2MTZWOC4wODI3NEgxMFY4LjA1NjE2SDhaTTggOC4wMjk2NlY4LjA1NjE2SDEwVjguMDI5NjZIOFpNOCA4LjAwMzI2VjguMDI5NjZIMTBWOC4wMDMyNkg4Wk04IDcuOTc2OTVWOC4wMDMyNkgxMFY3Ljk3Njk1SDhaTTggNy45NTA3NFY3Ljk3Njk1SDEwVjcuOTUwNzRIOFpNOCA3LjkyNDYyVjcuOTUwNzRIMTBWNy45MjQ2Mkg4Wk04IDcuODk4NlY3LjkyNDYySDEwVjcuODk4Nkg4Wk04IDcuODcyNjZWNy44OTg2SDEwVjcuODcyNjZIOFpNOCA3Ljg0NjgzVjcuODcyNjZIMTBWNy44NDY4M0g4Wk04IDcuODIxMDhWNy44NDY4M0gxMFY3LjgyMTA4SDhaTTggNy43OTU0M1Y3LjgyMTA4SDEwVjcuNzk1NDNIOFpNOCA3Ljc2OTg4VjcuNzk1NDNIMTBWNy43Njk4OEg4Wk04IDcuNzQ0NDFWNy43Njk4OEgxMFY3Ljc0NDQxSDhaTTggNy43MTkwNVY3Ljc0NDQxSDEwVjcuNzE5MDVIOFpNOCA3LjY5Mzc4VjcuNzE5MDVIMTBWNy42OTM3OEg4Wk04IDcuNjY4NlY3LjY5Mzc4SDEwVjcuNjY4Nkg4Wk04IDcuNjQzNTFWNy42Njg2SDEwVjcuNjQzNTFIOFpNOCA3LjYxODUyVjcuNjQzNTFIMTBWNy42MTg1Mkg4Wk04IDcuNTkzNjNWNy42MTg1MkgxMFY3LjU5MzYzSDhaTTggNy41Njg4M1Y3LjU5MzYzSDEwVjcuNTY4ODNIOFpNOCA3LjU0NDEyVjcuNTY4ODNIMTBWNy41NDQxMkg4Wk04IDcuNTE5NTFWNy41NDQxMkgxMFY3LjUxOTUxSDhaTTggNy40OTVWNy41MTk1MUgxMFY3LjQ5NUg4Wk04IDcuNDcwNThWNy40OTVIMTBWNy40NzA1OEg4Wk04IDcuNDQ2MjVWNy40NzA1OEgxMFY3LjQ0NjI1SDhaTTggNy40MjIwMlY3LjQ0NjI1SDEwVjcuNDIyMDJIOFpNOCA3LjM5Nzg4VjcuNDIyMDJIMTBWNy4zOTc4OEg4Wk04IDcuMzczODRWNy4zOTc4OEgxMFY3LjM3Mzg0SDhaTTggNy4zNDk5VjcuMzczODRIMTBWNy4zNDk5SDhaTTggNy4zMjYwNVY3LjM0OTlIMTBWNy4zMjYwNUg4Wk04IDcuMzAyMjlWNy4zMjYwNUgxMFY3LjMwMjI5SDhaTTggNy4yNzg2NFY3LjMwMjI5SDEwVjcuMjc4NjRIOFpNOCA3LjI1NTA3VjcuMjc4NjRIMTBWNy4yNTUwN0g4Wk04IDcuMjMxNlY3LjI1NTA3SDEwVjcuMjMxNkg4Wk04IDcuMjA4MjNWNy4yMzE2SDEwVjcuMjA4MjNIOFpNOCA3LjE4NDk1VjcuMjA4MjNIMTBWNy4xODQ5NUg4Wk04IDcuMTYxNzdWNy4xODQ5NUgxMFY3LjE2MTc3SDhaTTggNy4xMzg2OVY3LjE2MTc3SDEwVjcuMTM4NjlIOFpNOCA3LjExNTdWNy4xMzg2OUgxMFY3LjExNTdIOFpNOCA3LjA5MjhWNy4xMTU3SDEwVjcuMDkyOEg4Wk04IDcuMDcwMDFWNy4wOTI4SDEwVjcuMDcwMDFIOFpNOCA3LjA0NzMxVjcuMDcwMDFIMTBWNy4wNDczMUg4Wk04IDcuMDI0N1Y3LjA0NzMxSDEwVjcuMDI0N0g4Wk04IDcuMDAyMTlWNy4wMjQ3SDEwVjcuMDAyMTlIOFpNOCA2Ljk3OTc4VjcuMDAyMTlIMTBWNi45Nzk3OEg4Wk04IDYuOTU3NDZWNi45Nzk3OEgxMFY2Ljk1NzQ2SDhaTTggNi45MzUyNFY2Ljk1NzQ2SDEwVjYuOTM1MjRIOFpNOCA2LjkxMzEyVjYuOTM1MjRIMTBWNi45MTMxMkg4Wk04IDYuODkxMDlWNi45MTMxMkgxMFY2Ljg5MTA5SDhaTTggNi44NjkxNlY2Ljg5MTA5SDEwVjYuODY5MTZIOFpNOCA2Ljg0NzMyVjYuODY5MTZIMTBWNi44NDczMkg4Wk04IDYuODI1NThWNi44NDczMkgxMFY2LjgyNTU4SDhaTTggNi44MDM5NFY2LjgyNTU4SDEwVjYuODAzOTRIOFpNOCA2Ljc4MjRWNi44MDM5NEgxMFY2Ljc4MjRIOFpNOCA2Ljc2MDk1VjYuNzgyNEgxMFY2Ljc2MDk1SDhaTTggNi43Mzk2VjYuNzYwOTVIMTBWNi43Mzk2SDhaTTggNi43MTgzNVY2LjczOTZIMTBWNi43MTgzNUg4Wk04IDYuNjk3MTlWNi43MTgzNUgxMFY2LjY5NzE5SDhaTTggNi42NzYxM1Y2LjY5NzE5SDEwVjYuNjc2MTNIOFpNOCA2LjY1NTE3VjYuNjc2MTNIMTBWNi42NTUxN0g4Wk04IDYuNjM0MzFWNi42NTUxN0gxMFY2LjYzNDMxSDhaTTggNi42MTM1NFY2LjYzNDMxSDEwVjYuNjEzNTRIOFpNOCA2LjU5Mjg3VjYuNjEzNTRIMTBWNi41OTI4N0g4Wk04IDYuNTcyMjlWNi41OTI4N0gxMFY2LjU3MjI5SDhaTTggNi41NTE4MlY2LjU3MjI5SDEwVjYuNTUxODJIOFpNOCA2LjUzMTQ0VjYuNTUxODJIMTBWNi41MzE0NEg4Wk04IDYuNTExMTZWNi41MzE0NEgxMFY2LjUxMTE2SDhaTTggNi40OTA5OFY2LjUxMTE2SDEwVjYuNDkwOThIOFpNOCA2LjQ3MDg5VjYuNDkwOThIMTBWNi40NzA4OUg4Wk04IDYuNDUwOTFWNi40NzA4OUgxMFY2LjQ1MDkxSDhaTTggNi40MzEwMlY2LjQ1MDkxSDEwVjYuNDMxMDJIOFpNOCA2LjQxMTIyVjYuNDMxMDJIMTBWNi40MTEyMkg4Wk04IDYuMzkxNTNWNi40MTEyMkgxMFY2LjM5MTUzSDhaTTggNi4zNzE5NFY2LjM5MTUzSDEwVjYuMzcxOTRIOFpNOCA2LjM1MjQ0VjYuMzcxOTRIMTBWNi4zNTI0NEg4Wk04IDYuMzMzMDRWNi4zNTI0NEgxMFY2LjMzMzA0SDhaTTggNi4zMTM3NFY2LjMzMzA0SDEwVjYuMzEzNzRIOFpNOCA2LjI5NDU0VjYuMzEzNzRIMTBWNi4yOTQ1NEg4Wk04IDYuMjc1NDNWNi4yOTQ1NEgxMFY2LjI3NTQzSDhaTTggNi4yNTY0M1Y2LjI3NTQzSDEwVjYuMjU2NDNIOFpNOCA2LjIzNzUyVjYuMjU2NDNIMTBWNi4yMzc1Mkg4Wk04IDYuMjE4NzFWNi4yMzc1MkgxMFY2LjIxODcxSDhaTTggNi4yVjYuMjE4NzFIMTBWNi4ySDhaTTggNi4xODEzOVY2LjJIMTBWNi4xODEzOUg4Wk04IDYuMTYyODdWNi4xODEzOUgxMFY2LjE2Mjg3SDhaTTggNi4xNDQ0NlY2LjE2Mjg3SDEwVjYuMTQ0NDZIOFpNOCA2LjEyNjE1VjYuMTQ0NDZIMTBWNi4xMjYxNUg4Wk04IDYuMTA3OTNWNi4xMjYxNUgxMFY2LjEwNzkzSDhaTTggNi4wODk4MVY2LjEwNzkzSDEwVjYuMDg5ODFIOFpNOCA2LjA3MTc5VjYuMDg5ODFIMTBWNi4wNzE3OUg4Wk04IDYuMDUzODdWNi4wNzE3OUgxMFY2LjA1Mzg3SDhaTTggNi4wMzYwNVY2LjA1Mzg3SDEwVjYuMDM2MDVIOFpNOCA2LjAxODMzVjYuMDM2MDVIMTBWNi4wMTgzM0g4Wk04IDYuMDAwNzFWNi4wMTgzM0gxMFY2LjAwMDcxSDhaTTggNS45ODMxOVY2LjAwMDcxSDEwVjUuOTgzMTlIOFpNOCA1Ljk2NTc3VjUuOTgzMTlIMTBWNS45NjU3N0g4Wk04IDUuOTQ4NDRWNS45NjU3N0gxMFY1Ljk0ODQ0SDhaTTggNS45MzEyMlY1Ljk0ODQ0SDEwVjUuOTMxMjJIOFpNOCA1LjkxNDFWNS45MzEyMkgxMFY1LjkxNDFIOFpNOCA1Ljg5NzA3VjUuOTE0MUgxMFY1Ljg5NzA3SDhaTTggNS44ODAxNVY1Ljg5NzA3SDEwVjUuODgwMTVIOFpNOCA1Ljg2MzMyVjUuODgwMTVIMTBWNS44NjMzMkg4Wk04IDUuODQ2NlY1Ljg2MzMySDEwVjUuODQ2Nkg4Wk04IDUuODI5OTdWNS44NDY2SDEwVjUuODI5OTdIOFpNOCA1LjgxMzQ1VjUuODI5OTdIMTBWNS44MTM0NUg4Wk04IDUuNzk3MDJWNS44MTM0NUgxMFY1Ljc5NzAySDhaTTggNS43ODA3VjUuNzk3MDJIMTBWNS43ODA3SDhaTTggNS43NjQ0N1Y1Ljc4MDdIMTBWNS43NjQ0N0g4Wk04IDUuNzQ4MzVWNS43NjQ0N0gxMFY1Ljc0ODM1SDhaTTggNS43MzIzMlY1Ljc0ODM1SDEwVjUuNzMyMzJIOFpNOCA1LjcxNjRWNS43MzIzMkgxMFY1LjcxNjRIOFpNOCA1LjcwMDU3VjUuNzE2NEgxMFY1LjcwMDU3SDhaTTggNS42ODQ4NVY1LjcwMDU3SDEwVjUuNjg0ODVIOFpNOCA1LjY2OTIzVjUuNjg0ODVIMTBWNS42NjkyM0g4Wk04IDUuNjUzNzFWNS42NjkyM0gxMFY1LjY1MzcxSDhaTTggNS42MzgyOFY1LjY1MzcxSDEwVjUuNjM4MjhIOFpNOCA1LjYyMjk2VjUuNjM4MjhIMTBWNS42MjI5Nkg4Wk04IDUuNjA3NzRWNS42MjI5NkgxMFY1LjYwNzc0SDhaTTggNS41OTI2MlY1LjYwNzc0SDEwVjUuNTkyNjJIOFpNOCA1LjU3NzYxVjUuNTkyNjJIMTBWNS41Nzc2MUg4Wk04IDUuNTYyNjlWNS41Nzc2MUgxMFY1LjU2MjY5SDhaTTggNS41NDc4N1Y1LjU2MjY5SDEwVjUuNTQ3ODdIOFpNOCA1LjUzMzE2VjUuNTQ3ODdIMTBWNS41MzMxNkg4Wk04IDUuNTE4NTRWNS41MzMxNkgxMFY1LjUxODU0SDhaTTggNS41MDQwM1Y1LjUxODU0SDEwVjUuNTA0MDNIOFpNOCA1LjQ4OTYyVjUuNTA0MDNIMTBWNS40ODk2Mkg4Wk04IDUuNDc1MzFWNS40ODk2MkgxMFY1LjQ3NTMxSDhaTTggNS40NjExVjUuNDc1MzFIMTBWNS40NjExSDhaTTggNS40NDY5OVY1LjQ2MTFIMTBWNS40NDY5OUg4Wk04IDUuNDMyOTlWNS40NDY5OUgxMFY1LjQzMjk5SDhaTTggNS40MTkwOFY1LjQzMjk5SDEwVjUuNDE5MDhIOFpNOCA1LjQwNTI4VjUuNDE5MDhIMTBWNS40MDUyOEg4Wk04IDUuMzkxNThWNS40MDUyOEgxMFY1LjM5MTU4SDhaTTggNS4zNzc5OFY1LjM5MTU4SDEwVjUuMzc3OThIOFpNOCA1LjM2NDQ5VjUuMzc3OThIMTBWNS4zNjQ0OUg4Wk04IDUuMzUxMDlWNS4zNjQ0OUgxMFY1LjM1MTA5SDhaTTggNS4zMzc4VjUuMzUxMDlIMTBWNS4zMzc4SDhaTTggNS4zMjQ2MVY1LjMzNzhIMTBWNS4zMjQ2MUg4Wk04IDUuMzExNTJWNS4zMjQ2MUgxMFY1LjMxMTUySDhaTTggNS4yOTg1M1Y1LjMxMTUySDEwVjUuMjk4NTNIOFpNOCA1LjI4NTY1VjUuMjk4NTNIMTBWNS4yODU2NUg4Wk04IDUuMjcyODZWNS4yODU2NUgxMFY1LjI3Mjg2SDhaTTggNS4yNjAxOFY1LjI3Mjg2SDEwVjUuMjYwMThIOFpNOCA1LjI0NzYxVjUuMjYwMThIMTBWNS4yNDc2MUg4Wk04IDUuMjM1MTNWNS4yNDc2MUgxMFY1LjIzNTEzSDhaTTggNS4yMjI3NlY1LjIzNTEzSDEwVjUuMjIyNzZIOFpNOCA1LjIxMDQ5VjUuMjIyNzZIMTBWNS4yMTA0OUg4Wk04IDUuMTk4MzJWNS4yMTA0OUgxMFY1LjE5ODMySDhaTTggNS4xODYyNlY1LjE5ODMySDEwVjUuMTg2MjZIOFpNOCA1LjE3NDI5VjUuMTg2MjZIMTBWNS4xNzQyOUg4Wk04IDUuMTYyNDRWNS4xNzQyOUgxMFY1LjE2MjQ0SDhaTTggNS4xNTA2OFY1LjE2MjQ0SDEwVjUuMTUwNjhIOFpNOCA1LjEzOTAzVjUuMTUwNjhIMTBWNS4xMzkwM0g4Wk04IDUuMTI3NDhWNS4xMzkwM0gxMFY1LjEyNzQ4SDhaTTggNS4xMTYwM1Y1LjEyNzQ4SDEwVjUuMTE2MDNIOFpNOCA1LjEwNDY5VjUuMTE2MDNIMTBWNS4xMDQ2OUg4Wk04IDUuMDkzNDRWNS4xMDQ2OUgxMFY1LjA5MzQ0SDhaTTggNS4wODIzMVY1LjA5MzQ0SDEwVjUuMDgyMzFIOFpNOCA1LjA3MTI3VjUuMDgyMzFIMTBWNS4wNzEyN0g4Wk04IDUuMDYwMzRWNS4wNzEyN0gxMFY1LjA2MDM0SDhaTTggNS4wNDk1MlY1LjA2MDM0SDEwVjUuMDQ5NTJIOFpNOCA1LjAzODc5VjUuMDQ5NTJIMTBWNS4wMzg3OUg4Wk04IDUuMDI4MTdWNS4wMzg3OUgxMFY1LjAyODE3SDhaTTggNS4wMTc2NlY1LjAyODE3SDEwVjUuMDE3NjZIOFpNOCA1LjAwNzI0VjUuMDE3NjZIMTBWNS4wMDcyNEg4Wk04IDQuOTk2OTNWNS4wMDcyNEgxMFY0Ljk5NjkzSDhaTTggNC45ODY3M1Y0Ljk5NjkzSDEwVjQuOTg2NzNIOFpNOCA0Ljk3NjYzVjQuOTg2NzNIMTBWNC45NzY2M0g4Wk04IDQuOTY2NjNWNC45NzY2M0gxMFY0Ljk2NjYzSDhaTTggNC45NTY3NFY0Ljk2NjYzSDEwVjQuOTU2NzRIOFpNOCA0Ljk0Njk1VjQuOTU2NzRIMTBWNC45NDY5NUg4Wk04IDQuOTM3MjdWNC45NDY5NUgxMFY0LjkzNzI3SDhaTTggNC45Mjc2OFY0LjkzNzI3SDEwVjQuOTI3NjhIOFpNOCA0LjkxODIxVjQuOTI3NjhIMTBWNC45MTgyMUg4Wk04IDQuOTA4ODRWNC45MTgyMUgxMFY0LjkwODg0SDhaTTggNC44OTk1N1Y0LjkwODg0SDEwVjQuODk5NTdIOFpNOCA0Ljg5MDQxVjQuODk5NTdIMTBWNC44OTA0MUg4Wk04IDQuODgxMzVWNC44OTA0MUgxMFY0Ljg4MTM1SDhaTTggNC44NzIzOVY0Ljg4MTM1SDEwVjQuODcyMzlIOFpNOCA0Ljg2MzU0VjQuODcyMzlIMTBWNC44NjM1NEg4Wk04IDQuODU0OFY0Ljg2MzU0SDEwVjQuODU0OEg4Wk04IDQuODQ2MTZWNC44NTQ4SDEwVjQuODQ2MTZIOFpNOCA0LjgzNzYyVjQuODQ2MTZIMTBWNC44Mzc2Mkg4Wk04IDQuODI5MTlWNC44Mzc2MkgxMFY0LjgyOTE5SDhaTTggNC44MjA4N1Y0LjgyOTE5SDEwVjQuODIwODdIOFpNOCA0LjgxMjY1VjQuODIwODdIMTBWNC44MTI2NUg4Wk04IDQuODA0NTNWNC44MTI2NUgxMFY0LjgwNDUzSDhaTTggNC43OTY1MlY0LjgwNDUzSDEwVjQuNzk2NTJIOFpNOCA0Ljc4ODYyVjQuNzk2NTJIMTBWNC43ODg2Mkg4Wk04IDQuNzgwODJWNC43ODg2MkgxMFY0Ljc4MDgySDhaTTggNC43NzMxM1Y0Ljc4MDgySDEwVjQuNzczMTNIOFpNOCA0Ljc2NTU0VjQuNzczMTNIMTBWNC43NjU1NEg4Wk04IDQuNzU4MDZWNC43NjU1NEgxMFY0Ljc1ODA2SDhaTTggNC43NTA2OFY0Ljc1ODA2SDEwVjQuNzUwNjhIOFpNOCA0Ljc0MzQxVjQuNzUwNjhIMTBWNC43NDM0MUg4Wk04IDQuNzM2MjRWNC43NDM0MUgxMFY0LjczNjI0SDhaTTggNC43MjkxOFY0LjczNjI0SDEwVjQuNzI5MThIOFpNOCA0LjcyMjIyVjQuNzI5MThIMTBWNC43MjIyMkg4Wk04IDQuNzE1MzhWNC43MjIyMkgxMFY0LjcxNTM4SDhaTTggNC43MDg2M1Y0LjcxNTM4SDEwVjQuNzA4NjNIOFpNOCA0LjcwNzExVjQuNzA4NjNIMTBWNC43MDcxMUg4Wk04LjQxNDIxIDMuODc4NjhMOC4yOTI4OSA0TDkuNzA3MTEgNS40MTQyMUw5LjgyODQzIDUuMjkyODlMOC40MTQyMSAzLjg3ODY4Wk0xMC41MzU1IDNDOS43Mzk4OCAzIDguOTc2ODIgMy4zMTYwNyA4LjQxNDIxIDMuODc4NjhMOS44Mjg0MyA1LjI5Mjg5QzEwLjAxNiA1LjEwNTM2IDEwLjI3MDMgNSAxMC41MzU1IDVWM1pNMTEuNSAzSDEwLjUzNTVWNUgxMS41VjNaTTEwLjUgM1Y0SDEyLjVWM0gxMC41Wk0xMC41MzU1IDRIMTEuNVYySDEwLjUzNTVWNFpNOS4xNzg1NCA0LjUzMDc5QzkuNTQ3MjcgNC4xOTAxOSAxMC4wMzE2IDQgMTAuNTM1NSA0VjJDOS41Mjc2NSAyIDguNTU5IDIuMzgwMzggNy44MjE0NiAzLjA2MTY2TDkuMTc4NTQgNC41MzA3OVpNNi40NjQ0NyA0QzYuOTY4MzkgNCA3LjQ1MjczIDQuMTkwMTkgNy44MjE0NiA0LjUzMDc5TDkuMTc4NTQgMy4wNjE2NkM4LjQ0MSAyLjM4MDM4IDcuNDcyMzUgMiA2LjQ2NDQ3IDJWNFpNNS41IDRINi40NjQ0N1YySDUuNVY0Wk02LjUgNFYzSDQuNVY0SDYuNVoiIGZpbGw9IndoaXRlIiBtYXNrPSJ1cmwoI3BhdGgtMS1vdXRzaWRlLTFfNDgyXzI1NikiLz4KPHBhdGggZD0iTTE5LjUgMi41SDIyLjVWOS41SDI0LjVDMjUuMDUyMyA5LjUgMjUuNSA5Ljk0NzcyIDI1LjUgMTAuNVYxMi41VjE4LjVIMTUuNUwxNi4xNjY3IDEyLjVMMTYuNDAxMiAxMC4zODk2QzE2LjQ1NzQgOS44ODMxNCAxNi44ODU1IDkuNSAxNy4zOTUgOS41SDE5LjVWMi41WiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTIyLjUgOS41VjIuNUgxOS41VjkuNU0yMi41IDkuNUgyNC41QzI1LjA1MjMgOS41IDI1LjUgOS45NDc3MiAyNS41IDEwLjVWMTIuNU0yMi41IDkuNUgxOS41TTE5LjUgOS41SDE3LjM5NUMxNi44ODU1IDkuNSAxNi40NTc0IDkuODgzMTQgMTYuNDAxMiAxMC4zODk2TDE2LjE2NjcgMTIuNU0yNS41IDEyLjVWMTguNUgxNS41TDE2LjE2NjcgMTIuNU0yNS41IDEyLjVIMTYuMTY2NyIgc3Ryb2tlPSJ3aGl0ZSIvPgo8L3N2Zz4K") 8 1,auto
}

.e-blazor-gantt-tooltip .e-tip-content {
    overflow-wrap: unset !important;
    white-space: nowrap !important;
    word-break: unset !important
}

.e-gantt-tooltip .e-tip-content {
    text-align: left !important
}

.e-gantt.e-gantt-rtl .e-connector-line-right-arrow {
    border-left: none !important;
    border-right-color: #001d1f
}

.e-gantt.e-gantt-rtl .e-connector-line-left-arrow {
    border-right: none !important;
    border-left-color: #001d1f
}

.e-gantt.e-gantt-rtl .e-gantt-chart .e-timeline-header-container {
    border-right: none !important;
    border-left: 1px solid !important;
    border-left-color: #dee2e6 !important
}

.e-gantt.e-gantt-rtl .e-gantt-chart .e-timeline-top-header-cell .e-gantt-top-cell-text {
    padding-right: 11px !important;
    padding-left: 0 !important;
    text-align: right !important
}

.e-gantt.e-gantt-rtl .e-gantt-chart .e-progress-resize-gripper .e-progressbar-handler-element {
    right: 0 !important
}

.e-gantt.e-gantt-rtl .e-gantt-chart .e-progress-resize-gripper .e-progressbar-handler-after {
    right: 1px !important
}

.e-gantt.e-gantt-rtl .e-gantt-chart .e-connectorpoint-right {
    margin-right: 2px !important
}

.e-gantt.e-gantt-rtl .e-gantt-chart .e-event-markers .e-gantt-right-arrow {
    border-left: 5px solid;
    border-right: 0 !important
}

.e-gantt.e-gantt-rtl .e-gantt-chart .e-holiday .e-span {
    transform: rotate(90deg) !important
}

.e-gantt.e-gantt-rtl .e-gantt-chart .e-left-label-container {
    padding-left: 25px !important;
    padding-right: 0 !important
}

.e-gantt.e-gantt-rtl .e-gantt-chart .e-right-label-container {
    margin-right: 25px !important;
    margin-left: 0 !important
}

.e-gantt-rtl .e-gantt-tooltip-label {
    text-align: right !important
}

.e-gantt-rtl .e-tip-content {
    text-align: right !important
}

.e-gantt-dialog.e-rtl .e-dlg-closeicon-btn {
    padding: 4px 8px !important
}

.e-gantt {
    display: block;
    width: 100%
}

    .e-gantt .e-cloneproperties.e-draganddrop .e-row .e-icon-rowdragicon::before {
        left: -5px;
        position: relative
    }

    .e-gantt .e-cloneproperties {
        border-style: solid;
        border-width: 1px;
        box-shadow: 0 0;
        font-size: 12px;
        font-weight: 500;
        opacity: 1;
        overflow: hidden;
        padding: 2px 8px 1px;
        text-align: center;
        user-select: none;
        vertical-align: middle;
        white-space: nowrap;
        z-index: 100
    }

        .e-gantt .e-cloneproperties .e-draganddrop {
            border-spacing: 0;
            font-size: 12px;
            font-weight: normal;
            overflow: visible
        }

        .e-gantt .e-cloneproperties .e-bothganttlines {
            border-width: 1px 0 0 1px
        }

    .e-gantt .e-draganddrop {
        border-width: 0 1px 1px;
        font-weight: normal;
        padding: 0
    }

        .e-gantt .e-draganddrop .e-rowcell {
            opacity: .95
        }

    .e-gantt .e-cloneproperties.e-draganddrop table {
        border-spacing: 0
    }

    .e-gantt .e-icons.e-errorelem {
        display: inline-block;
        padding-left: 10px;
        vertical-align: middle
    }

    .e-gantt .e-errorelem::before {
        color: #e3165b;
        content: "";
        transform: rotate(180deg)
    }

    .e-gantt .e-verticallines .e-cloneproperties.e-draganddrop .e-rowdragdrop, .e-gantt .e-bothlines .e-cloneproperties.e-draganddrop .e-rowdragdrop {
        border-bottom: 0;
        border-right: 1px solid #dee2e6;
        border-top: 1px solid #dee2e6
    }

    .e-gantt .e-gantt-toolbar {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
        border-style: solid;
        border-width: 1px 1px 0
    }

    .e-gantt .e-flmenu-valuediv {
        padding-top: 16px
    }

    .e-gantt .e-gantt-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar {
        margin: 0
    }

    .e-gantt .e-gantt-splitter .e-pane {
        overflow: hidden !important
    }

    .e-gantt .e-temp-content {
        border-left: 1px solid
    }

    .e-gantt .e-tab {
        border: 0
    }

        .e-gantt .e-tab .e-tab-header .e-toolbar-item.e-active {
            border-color: rgba(0,0,0,0)
        }

    .e-gantt .e-gantt-tree-grid-pane .e-grid {
        border-width: 0
    }

        .e-gantt .e-gantt-tree-grid-pane .e-grid .e-row .e-input-group {
            margin-top: 0 !important;
            margin-bottom: 0 !important
        }

    .e-gantt .e-gantt-tree-grid-pane .e-gantt-temp-header {
        border-bottom-style: solid;
        border-bottom-width: 1px;
        height: 45px
    }

    .e-gantt .e-gantt-tree-grid-pane .e-headercontent {
        border-right-width: 0 !important
    }

    .e-gantt .e-gantt-tree-grid-pane .e-gridheader {
        border-top-style: none;
        border-top-width: 0;
        padding-right: 0 !important;
        padding-left: 0 !important
    }

    .e-gantt .e-gantt-tree-grid-pane .e-columnheader, .e-gantt .e-gantt-tree-grid-pane .e-headercell {
        height: 63px !important
    }

    .e-gantt .e-gantt-tree-grid-pane .e-gridcontent:not(:has(.e-movablescrollbar)) .e-content {
        overflow-x: scroll !important
    }

    .e-gantt .e-gantt-tree-grid-pane .e-gridcontent .e-content.e-gantt-scroll-padding {
        width: calc(100% + 17px)
    }

    .e-gantt .e-gantt-tree-grid-pane .e-ganttnotes-info {
        text-align: center
    }

    .e-gantt .e-gantt-tree-grid-pane .e-icons.e-notes-info {
        display: inline-block;
        font-size: 18px;
        height: 15px;
        line-height: 10px;
        vertical-align: middle
    }

    .e-gantt .e-gantt-chart {
        height: 100%;
        overflow: hidden;
        position: relative;
        width: 100%
    }

        .e-gantt .e-gantt-chart .e-chart-empty-row {
            border: .5px solid;
            position: absolute;
            background-color: rgba(0,120,222,.15);
            border-color: rgba(0,120,222,.65) !important
        }

        .e-gantt .e-gantt-chart .e-chart-root-container {
            border-right: 0 solid
        }

            .e-gantt .e-gantt-chart .e-chart-root-container .e-content {
                -webkit-overflow-scrolling: touch;
                overflow-x: scroll;
                overflow-y: auto;
                position: relative
            }

                .e-gantt .e-gantt-chart .e-chart-root-container .e-content td.e-chart-row-cell.e-droptop {
                    border-top: 1px solid #e3165b;
                    border-width: 1px 0 0
                }

                .e-gantt .e-gantt-chart .e-chart-root-container .e-content td.e-chart-row-cell.e-dropbottom {
                    border-bottom: 1px solid #e3165b;
                    box-shadow: #e3165b
                }

                .e-gantt .e-gantt-chart .e-chart-root-container .e-content td.e-chart-row-cell.e-childborder {
                    border-bottom: 1px solid #e3165b;
                    border-top: 1px solid #e3165b;
                    box-shadow: #e3165b
                }

            .e-gantt .e-gantt-chart .e-chart-root-container .e-nonworking-day-container {
                position: absolute;
                height: 100%
            }

            .e-gantt .e-gantt-chart .e-chart-root-container .e-event-markers-container {
                position: absolute;
                height: 100%
            }

            .e-gantt .e-gantt-chart .e-chart-root-container .e-holiday-container {
                height: 100%;
                position: absolute
            }

            .e-gantt .e-gantt-chart .e-chart-root-container .e-weekend-container {
                height: 100%;
                position: absolute
            }

        .e-gantt .e-gantt-chart .e-timeline-header-container {
            border-bottom-style: solid;
            border-right: 1px solid;
            overflow: hidden;
            position: relative;
            z-index: 6
        }

        .e-gantt .e-gantt-chart .e-timeline-header-table-container > thead > tr > th {
            border-left: 0
        }

        .e-gantt .e-gantt-chart .e-timeline-header-table-container > thead > tr > td {
            border-left: 0
        }

        .e-gantt .e-gantt-chart .e-timeline-header-table-container {
            border-collapse: collapse;
            border-spacing: 0;
            border-width: 0;
            box-sizing: border-box;
            margin: 0;
            padding: 0;
            display: block
        }

        .e-gantt .e-gantt-chart .e-timeline-header-table-body {
            border-collapse: collapse;
            box-sizing: border-box;
            transform: scale(1);
            white-space: nowrap;
            display: block
        }

            .e-gantt .e-gantt-chart .e-timeline-header-table-body > tr {
                display: inline-flex
            }

        .e-gantt .e-gantt-chart .e-timeline-top-header-cell, .e-gantt .e-gantt-chart .e-timeline-single-header-cell {
            border-spacing: 0;
            border-style: solid;
            border-top: 0;
            border-width: 1px;
            box-sizing: border-box;
            display: inline-flex;
            font-size: 14px;
            font-weight: bold;
            margin: 0;
            padding: 0;
            position: static;
            text-align: center;
            user-select: none;
            white-space: nowrap
        }

            .e-gantt .e-gantt-chart .e-timeline-top-header-cell .e-header-cell-label, .e-gantt .e-gantt-chart .e-timeline-single-header-cell .e-header-cell-label {
                box-sizing: border-box;
                margin: auto;
                overflow: hidden;
                position: static;
                text-overflow: ellipsis;
                white-space: nowrap
            }

            .e-gantt .e-gantt-chart .e-timeline-top-header-cell .e-gantt-top-cell-text, .e-gantt .e-gantt-chart .e-timeline-single-header-cell .e-gantt-top-cell-text {
                padding-left: 11px;
                text-align: left
            }

        .e-gantt .e-gantt-chart .e-gantt-grid-lines {
            border-bottom-style: solid;
            border-bottom-width: 1px;
            border-collapse: collapse;
            border-spacing: 0;
            box-sizing: border-box
        }

        .e-gantt .e-gantt-chart .e-zero-spacing {
            border-spacing: 0
        }

        .e-gantt .e-gantt-chart .e-chart-row:first-child .e-chart-row-border {
            border-top: 0
        }

        .e-gantt .e-gantt-chart .e-chart-row {
            display: table-row
        }

            .e-gantt .e-gantt-chart .e-chart-row .e-chart-row-border {
                border-collapse: separate;
                border-style: solid;
                border-width: 1px 0 0
            }

            .e-gantt .e-gantt-chart .e-chart-row .e-chart-row-cell {
                font-size: 0;
                padding: 0
            }

            .e-gantt .e-gantt-chart .e-chart-row .e-chart-row-border.e-lastrow {
                border-bottom-width: 1px
            }

        .e-gantt .e-gantt-chart .e-line-container-cell {
            border-right-style: solid;
            border-right-width: 1px;
            height: 100%;
            position: absolute
        }

        .e-gantt .e-gantt-chart .e-taskbar-main-container {
            cursor: move;
            display: inline-block;
            position: absolute;
            vertical-align: middle;
            z-index: 3
        }

            .e-gantt .e-gantt-chart .e-taskbar-main-container.e-gantt-multi-taskbar:hover {
                z-index: 4
            }

        .e-gantt .e-gantt-chart .e-left-label-container.e-left-label-temp-container {
            align-items: center;
            display: inline-flex;
            justify-content: flex-end;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap
        }

        .e-gantt .e-gantt-chart .e-right-label-container.e-right-label-temp-container {
            align-items: center;
            display: inline-flex;
            float: left;
            outline: none;
            overflow: hidden;
            position: absolute;
            text-overflow: ellipsis;
            white-space: nowrap
        }

        .e-gantt .e-gantt-chart .e-left-label-container {
            display: inline-block
        }

        .e-gantt .e-gantt-chart .e-left-label-inner-div, .e-gantt .e-gantt-chart .e-right-label-container {
            overflow: hidden
        }

        .e-gantt .e-gantt-chart .e-left-label-inner-div {
            align-items: center;
            display: inline-flex;
            justify-content: flex-end;
            width: 100%
        }

        .e-gantt .e-gantt-chart .e-label {
            margin: 3px;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap
        }

        .e-gantt .e-gantt-chart .e-right-label-container {
            background-color: rgba(0,0,0,0);
            display: inline-block;
            margin: 0;
            position: absolute
        }

        .e-gantt .e-gantt-chart .e-right-label-inner-div {
            align-items: center;
            display: inline-flex;
            float: left;
            outline: none;
            overflow: hidden
        }

        .e-gantt .e-gantt-chart .e-indicator-span {
            display: inline-block;
            font-size: 13px;
            font-weight: normal;
            overflow: hidden;
            position: absolute;
            text-overflow: ellipsis
        }

        .e-gantt .e-gantt-chart .e-gantt-child-taskbar, .e-gantt .e-gantt-chart .e-gantt-parent-taskbar, .e-gantt .e-gantt-chart .e-gantt-child-progressbar, .e-gantt .e-gantt-chart .e-gantt-parent-progressbar, .e-gantt .e-gantt-chart .e-gantt-milestone, .e-gantt .e-gantt-chart .e-gantt-parent-milestone, .e-gantt .e-gantt-chart .e-gantt-manualparent-milestone {
            display: inline-block;
            width: 100%
        }

        .e-gantt .e-gantt-chart .e-gantt-parent-milestone {
            position: absolute;
            transform: rotate(45deg)
        }

        .e-gantt .e-gantt-chart .e-gantt-milestone {
            position: absolute;
            transform: rotate(45deg)
        }

        .e-gantt .e-gantt-chart .e-manualparent-main-container {
            background-color: rgba(0,0,0,0);
            cursor: move;
            margin-top: -5px;
            position: absolute
        }

        .e-gantt .e-gantt-chart .e-gantt-manualparent-taskbar {
            margin-top: 3px
        }

        .e-gantt .e-gantt-chart .e-gantt-split-container-line {
            border-color: inherit;
            border-top-style: dotted;
            border-top-width: 2px;
            height: 0;
            left: 2px;
            pointer-events: none;
            position: absolute;
            top: 50%;
            width: 99%
        }

        .e-gantt .e-gantt-chart .e-gantt-child-taskbar-inner-div, .e-gantt .e-gantt-chart .e-gantt-parent-taskbar-inner-div {
            border-spacing: 0;
            box-sizing: border-box;
            margin: auto;
            overflow: hidden;
            padding: 0;
            z-index: 3
        }

        .e-gantt .e-gantt-chart .e-gantt-parent-progressbar-inner-div {
            z-index: 3
        }

        .e-gantt .e-gantt-chart .e-gantt-child-progressbar-inner-div, .e-gantt .e-gantt-chart .e-gantt-parent-progressbar-inner-div {
            box-sizing: border-box;
            text-align: right;
            border-style: solid;
            height: 100%
        }

        .e-gantt .e-gantt-chart .e-chart-scroll-container, .e-gantt .e-gantt-chart .e-chart-rows-container {
            user-select: none
        }

        .e-gantt .e-gantt-chart .e-chart-scroll-container {
            position: relative;
            height: 100%
        }

        .e-gantt .e-gantt-chart .e-chart-rows-container {
            line-height: initial;
            position: relative;
            overflow: hidden
        }

        .e-gantt .e-gantt-chart .e-masked-tbody {
            table-layout: fixed;
            width: 100%
        }

        .e-gantt .e-gantt-chart .e-div-background {
            border-color: #e1dfdd;
            border-right-style: solid;
            border-right-width: 1px;
            height: 100%;
            position: absolute
        }

        .e-gantt .e-gantt-chart .e-innerHTML {
            height: 16px;
            width: 16px;
            left: 14px
        }

        .e-gantt .e-gantt-chart .e-innerHTML1 {
            height: 16px;
            width: 16px;
            left: 30px
        }

        .e-gantt .e-gantt-chart .e-innerHTML2 {
            height: 16px;
            width: 16px;
            left: 60px
        }

        .e-gantt .e-gantt-chart .e-timelineHeader {
            height: 16px;
            width: 82px;
            left: 20px
        }

        .e-gantt .e-gantt-chart .e-maskcell01 {
            height: 12px;
            width: 88px;
            left: 14px;
            border-radius: 0
        }

        .e-gantt .e-gantt-chart .e-maskcell02 {
            border-radius: 0;
            height: 18px;
            width: 410px
        }

        .e-gantt .e-gantt-chart .e-maskcell03 {
            height: 12px;
            width: 88px;
            left: 14px;
            border-radius: 0
        }

        .e-gantt .e-gantt-chart .e-maskcell04 {
            border-radius: 0;
            height: 18px;
            width: 208px
        }

        .e-gantt .e-gantt-chart .e-maskcell05 {
            height: 12px;
            width: 108px;
            left: 64px;
            border-radius: 0
        }

        .e-gantt .e-gantt-chart .e-maskcell06 {
            height: 18px;
            width: 195px;
            left: 192px;
            border-radius: 0
        }

        .e-gantt .e-gantt-chart .e-maskcell07 {
            height: 18px;
            width: 156px;
            left: 388px;
            border-radius: 0
        }

        .e-gantt .e-gantt-chart .e-taskbar-left-resizer, .e-gantt .e-gantt-chart .e-taskbar-right-resizer {
            display: inline-block;
            position: absolute;
            top: 0;
            width: 10px;
            z-index: 4
        }

        .e-gantt .e-gantt-chart .e-child-progress-resizer {
            display: inline-block;
            height: 15px;
            position: absolute;
            top: 0;
            width: 20px;
            z-index: 5
        }

        .e-gantt .e-gantt-chart .e-progress-resize-gripper {
            cursor: col-resize
        }

            .e-gantt .e-gantt-chart .e-progress-resize-gripper .e-progressbar-handler {
                border-width: 1px;
                box-sizing: content-box;
                cursor: col-resize;
                height: 2px;
                position: absolute;
                top: 7px
            }

            .e-gantt .e-gantt-chart .e-progress-resize-gripper .e-progressbar-handler-element {
                border-bottom-style: solid;
                border-bottom-width: 8px;
                border-left: 7px solid rgba(0,0,0,0);
                border-right: 7px solid rgba(0,0,0,0);
                cursor: col-resize;
                height: 0;
                left: 1px;
                position: absolute;
                top: -7px;
                width: 0
            }

            .e-gantt .e-gantt-chart .e-progress-resize-gripper .e-progressbar-handler-after {
                border-bottom-style: solid;
                border-bottom-width: 8px;
                border-left: 6px solid rgba(0,0,0,0);
                border-right: 6px solid rgba(0,0,0,0);
                cursor: col-resize;
                height: 0;
                left: 2px;
                position: absolute;
                top: -7px;
                width: 0
            }

        .e-gantt .e-gantt-chart .e-baseline-bar {
            border-radius: 2px
        }

        .e-gantt .e-gantt-chart .e-baseline-bar {
            box-sizing: border-box;
            position: absolute;
            z-index: 2
        }

        .e-gantt .e-gantt-chart .e-milestone-top, .e-gantt .e-gantt-chart .e-parent-milestone-top, .e-gantt .e-gantt-chart .e-manualparent-milestone-top {
            border-style: none solid solid;
            border-top: 0
        }

        .e-gantt .e-gantt-chart .e-milestone-top, .e-gantt .e-gantt-chart .e-milestone-bottom, .e-gantt .e-gantt-chart .e-parent-milestone-top, .e-gantt .e-gantt-chart .e-parent-milestone-bottom, .e-gantt .e-gantt-chart .e-manualparent-milestone-top, .e-gantt .e-gantt-chart .e-manualparent-milestone-bottom {
            border-left-color: rgba(0,0,0,0);
            border-right-color: rgba(0,0,0,0)
        }

        .e-gantt .e-gantt-chart .e-milestone-bottom, .e-gantt .e-gantt-chart .e-parent-milestone-bottom, .e-gantt .e-gantt-chart .e-manualparent-milestone-bottom {
            border-bottom: 0;
            border-style: solid solid none
        }

        .e-gantt .e-gantt-chart .e-baseline-gantt-milestone-container {
            position: absolute;
            z-index: 2;
            transform: rotate(45deg)
        }

        .e-gantt .e-gantt-chart .e-task-label {
            display: inline;
            font-weight: normal;
            margin-left: 8px;
            margin-right: 15px;
            overflow: hidden;
            text-overflow: ellipsis;
            vertical-align: middle;
            white-space: nowrap
        }

        .e-gantt .e-gantt-chart .e-task-table {
            overflow: hidden;
            border-collapse: separate;
            position: absolute
        }

        .e-gantt .e-gantt-chart .e-left-resize-gripper, .e-gantt .e-gantt-chart .e-right-resize-gripper {
            align-items: center;
            cursor: ew-resize;
            display: inline-flex
        }

        .e-gantt .e-gantt-chart .e-holiday {
            display: inline-block;
            position: absolute;
            height: 100%
        }

            .e-gantt .e-gantt-chart .e-holiday .e-span {
                position: absolute;
                transform: rotate(-90deg);
                white-space: nowrap;
                width: 0;
                top: 50%
            }

        .e-gantt .e-gantt-chart .e-weekend {
            display: inline-block;
            position: absolute;
            z-index: 0;
            height: 100%
        }

        .e-gantt .e-gantt-chart .e-rangecontainer {
            position: absolute
        }

            .e-gantt .e-gantt-chart .e-rangecontainer .e-leftarc {
                border-bottom-left-radius: 2px;
                border-top-left-radius: 2px;
                position: absolute
            }

            .e-gantt .e-gantt-chart .e-rangecontainer .e-rightarc {
                border-bottom-right-radius: 2px;
                border-top-right-radius: 2px;
                position: absolute
            }

        .e-gantt .e-gantt-chart .e-event-markers {
            border-left: 1px dashed;
            position: absolute;
            width: 1px;
            z-index: 4;
            height: 100%
        }

            .e-gantt .e-gantt-chart .e-event-markers .e-span-label {
                border-radius: 3px;
                font-weight: 500;
                height: 28px;
                line-height: 1.5;
                padding: 4px 12px;
                position: absolute;
                top: 50px;
                white-space: nowrap;
                width: auto;
                z-index: 2
            }

            .e-gantt .e-gantt-chart .e-event-markers .e-gantt-right-arrow {
                border-bottom: 5px solid rgba(0,0,0,0);
                border-right: 5px solid;
                border-top: 5px solid rgba(0,0,0,0);
                height: 0;
                position: absolute;
                top: 56px;
                width: 0
            }

        .e-gantt .e-gantt-chart .e-gantt-unscheduled-taskbar {
            border-radius: 0;
            border-style: none;
            display: inline-block
        }

        .e-gantt .e-gantt-chart .e-connector-line-right-arrow {
            border-left-style: solid;
            border-left-width: 10px
        }

        .e-gantt .e-gantt-chart .e-connector-line-left-arrow {
            border-right-style: solid;
            border-right-width: 10px
        }

        .e-gantt .e-gantt-chart .e-connector-line-right-arrow, .e-gantt .e-gantt-chart .e-connector-line-left-arrow {
            border-bottom: 5px solid rgba(0,0,0,0);
            border-top: 5px solid rgba(0,0,0,0)
        }

        .e-gantt .e-gantt-chart .e-connector-line-container {
            z-index: 5;
            pointer-events: stroke
        }

        .e-gantt .e-gantt-chart .e-connector-line-z-index {
            z-index: 1
        }

        .e-gantt .e-gantt-chart .e-connector-line-hover, .e-gantt .e-gantt-chart .e-critical-connector-line-hover {
            outline: 1px solid
        }

        .e-gantt .e-gantt-chart .e-connector-line-hover-z-index {
            z-index: 100
        }

        .e-gantt .e-gantt-chart .e-connectortouchpoint {
            background-color: rgba(0,0,0,0);
            display: block;
            position: absolute;
            z-index: 5
        }

        .e-gantt .e-gantt-chart .e-connectorpoint-right, .e-gantt .e-gantt-chart .e-connectorpoint-left, .e-gantt .e-gantt-chart .e-right-connectorpoint-outer-div, .e-gantt .e-gantt-chart .e-left-connectorpoint-outer-div {
            border-radius: 50%;
            display: inline-block;
            position: absolute
        }

        .e-gantt .e-gantt-chart .e-connectorpoint-left-hover, .e-gantt .e-gantt-chart .e-connectorpoint-right-hover {
            border-style: solid;
            border-width: 1px;
            box-sizing: content-box;
            cursor: pointer;
            display: inline-block
        }

        .e-gantt .e-gantt-chart .e-connectorpoint-allow-block {
            cursor: no-drop
        }

        .e-gantt .e-gantt-chart .e-gantt-manualparenttaskbar-left, .e-gantt .e-gantt-chart .e-gantt-manualparenttaskbar-right {
            background-color: #989a9c;
            border-color: #989a9c;
            border-radius: 50%;
            display: inline-block;
            height: 10px;
            margin: -1px;
            position: absolute;
            width: 10px
        }

        .e-gantt .e-gantt-chart .e-manualparent-milestone-top, .e-gantt .e-gantt-chart .e-manualparent-milestone-bottom {
            border-bottom-color: #989a9c
        }

        .e-gantt .e-gantt-chart .e-gantt-manualparenttaskbar-right {
            cursor: e-resize;
            margin-left: -8px
        }

        .e-gantt .e-gantt-chart .e-gantt-manualparenttaskbar-left {
            margin-left: 0
        }

        .e-gantt .e-gantt-chart .e-gantt-manualparenttaskbar {
            background: #989a9c;
            margin-top: 3px;
            position: absolute
        }

        .e-gantt .e-gantt-chart .e-icon {
            font-family: "e-icons";
            font-size: 13px;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
            line-height: 1;
            text-transform: none;
            vertical-align: middle
        }

        .e-gantt .e-gantt-chart .e-active-container {
            outline: 1px solid;
            outline-offset: 2px
        }

.e-gantt-dialog .e-tab .e-tab-header {
    padding-left: 12px
}

    .e-gantt-dialog .e-tab .e-tab-header .e-indicator {
        display: block
    }

    .e-gantt-dialog .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
        border-style: solid;
        border-width: 1px
    }

    .e-gantt-dialog .e-tab .e-tab-header:not(.e-vertical)::before {
        border: 0
    }

.e-gantt-dialog .e-edit-form-column .error-message .e-error {
    margin-bottom: 0
}

.e-gantt-dialog {
    border: 0
}

    .e-gantt-dialog .e-gridform .e-table {
        border-spacing: 0
    }

    .e-gantt-dialog .e-item {
        height: 100%
    }

    .e-gantt-dialog .e-dependent-div {
        border-bottom-width: 0px
    }

    .e-gantt-dialog .e-icon-dlg-close {
        opacity: initial
    }

    .e-gantt-dialog .e-toolbar {
        border-top-width: 0
    }

    .e-gantt-dialog .e-resource-div {
        border-bottom-width: 0px
    }

        .e-gantt-dialog .e-resource-div .e-gridheader {
            border-top-width: 0
        }

    .e-gantt-dialog .e-edit-form-row {
        height: 241px;
        overflow-y: auto
    }

    .e-gantt-dialog .e-edit-form-column:nth-child(odd) {
        float: left;
        padding: 16px 18px 0 18px;
        width: 50%
    }

    .e-gantt-dialog .e-edit-form-column:nth-child(even) {
        float: left;
        padding: 16px 16px 0 0;
        width: 50%
    }

    .e-gantt-dialog .e-edit-form-row.e-scroll .e-edit-form-column:nth-child(even) {
        padding: 16px 16px 0 0
    }

    .e-gantt-dialog .e-edit-form-column {
        height: 75px
    }

    .e-gantt-dialog .e-dependent-div .e-content {
        height: 161px
    }

    .e-gantt-dialog .e-resource-div .e-content {
        height: 202px
    }

    .e-gantt-dialog .e-richtexteditor {
        border-bottom-width: 0px;
        height: 241px !important;
        overflow: hidden auto
    }

        .e-gantt-dialog .e-richtexteditor.e-rte-tb-expand {
            border-top: 0
        }

        .e-gantt-dialog .e-richtexteditor .e-rte-content {
            border-bottom-width: 0px;
            height: 200px;
            overflow: auto
        }

    .e-gantt-dialog > .e-dlg-content {
        padding: 0 !important
    }

    .e-gantt-dialog .e-dlg-header {
        line-height: 30px
    }

    .e-gantt-dialog .e-dlg-header-content {
        border-bottom: 0 !important
    }

    .e-gantt-dialog .e-dlg-header-content {
        border-radius: 3px 3px 0px 0px;
        padding-bottom: 20px
    }

        .e-gantt-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
            top: 2px !important
        }

        .e-gantt-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
            border-radius: 50%;
            height: auto !important;
            width: auto
        }

.e-ganttpopup {
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-user-select: none;
    font-weight: normal;
    position: absolute;
    user-select: none;
    z-index: 99999
}

    .e-ganttpopup .e-rowselect {
        line-height: 18px;
        text-indent: 7%
    }

    .e-ganttpopup span {
        border: 1px solid rgba(0,0,0,0);
        cursor: pointer;
        display: inline-block;
        height: 26px;
        padding: 4px;
        width: 26px
    }

    .e-ganttpopup .e-content {
        border-radius: 4px;
        border-style: solid;
        border-width: 1px;
        font-size: 14px;
        padding: 4px
    }

    .e-ganttpopup .e-tail::after, .e-ganttpopup .e-tail::before, .e-ganttpopup .e-ganttpopup {
        border: 10px solid rgba(0,0,0,0);
        content: "";
        height: 0;
        left: 8px;
        position: absolute;
        width: 0
    }

    .e-ganttpopup .e-downtail::after {
        top: 34px
    }

.e-gantt-tooltip.e-tooltip-wrap {
    opacity: 1
}

.e-gantt-tooltip {
    visibility: hidden
}

.e-gantt .e-cloneproperties.e-draganddrop .e-row .e-rowcell .e-treecolumn-container .e-icons.e-none::before {
    content: ""
}

.e-gantt-tooltip-label {
    padding-bottom: 2px;
    padding-right: 2px;
    text-align: left
}

.e-gantt.e-device .e-edit-form-column:nth-child(odd), .e-gantt.e-device .e-edit-form-column:nth-child(even) {
    float: none;
    padding: 16px 18px 0 18px;
    width: 100%
}

.e-gantt.e-device .e-edit-form-row {
    height: auto
}

.e-gantt.e-device .e-adaptive-searchbar {
    padding: 5px 10px;
    width: 90%
}

.e-gantt.e-device .e-backarrowspan {
    font-size: 16px;
    padding: 5px 10px
}

.e-gantt.e-device .e-gantt-dialog {
    max-height: none
}

    .e-gantt.e-device .e-gantt-dialog .e-dlg-closeicon-btn {
        float: left;
        left: -4px
    }

    .e-gantt.e-device .e-gantt-dialog .e-icon-dlg-close {
        font-size: 16px
    }

    .e-gantt.e-device .e-gantt-dialog .e-dlg-header {
        display: inline-block
    }

.e-gantt.e-device .e-toolbar-item {
    padding: 7px
}

.e-gantt.e-device .e-toolbar .e-icons {
    font-size: 18px
}

.e-gantt.e-device .e-gridheader .e-icons {
    font-size: 12px
}

.e-gantt.e-device .e-dependent-div .e-content {
    height: 100%
}

.e-gantt.e-device .e-resource-div .e-content {
    height: 100%
}

.e-gantt.e-device .e-richtexteditor {
    height: 100%
}

    .e-gantt.e-device .e-richtexteditor .e-rte-content {
        height: 100%
    }

.e-predecessor-tooltip {
    background-color: #000 !important;
    border-color: #000 !important;
    visibility: hidden
}

    .e-predecessor-tooltip .e-arrow-tip-outer.e-tip-bottom {
        border-top: 8px solid #000
    }

    .e-predecessor-tooltip .e-arrow-tip-inner.e-tip-bottom {
        color: #000
    }

    .e-predecessor-tooltip .e-left-btn:disabled, .e-predecessor-tooltip .e-right-btn:disabled {
        color: #adb5bd !important
    }

    .e-predecessor-tooltip .e-tip-content {
        padding: 3px !important
    }

    .e-predecessor-tooltip .e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:first-of-type {
        background-color: #000;
        border-color: #000;
        color: #f8f9fa;
        font-size: 12px;
        line-height: 18px;
        padding: 0 8px 0 0
    }

    .e-predecessor-tooltip .e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:last-of-type {
        background-color: #000;
        border-color: #000;
        color: #f8f9fa;
        font-size: 12px;
        line-height: 18px;
        padding: 0 0 0 8px
    }

.e-predecessor-dialog {
    background-color: #f8f9fa
}

    .e-predecessor-dialog .e-dlg-content {
        background-color: #f8f9fa;
        padding: 10px 9px 9px 14px !important;
        font-size: 12px;
        font-weight: 400;
        line-height: 1.8;
        color: #000
    }

.e-gantt-chart-resize-indicator {
    height: 100%;
    position: absolute;
    z-index: 1
}

.e-template-padding {
    padding: 2px
}
/*! Gantt theme */

.e-gantt-single-timeline .e-timeline-header-container, .e-gantt-single-timeline .e-timeline-header-table-body tr {
    height: 47px !important
}

.e-gantt-single-timeline .e-gantt-tree-grid-pane .e-columnheader, .e-gantt-single-timeline .e-gantt-tree-grid-pane .e-headercell {
    height: 45px !important
}

.e-gantt .e-device .e-left-resize-gripper, .e-gantt .e-device .e-right-resize-gripper {
    border-color: #9e9e9e;
    color: #eee
}

.e-gantt .e-device .e-backarrowspan {
    color: #000
}

.e-gantt .e-gantt-splitter {
    border-color: #dee2e6;
    border-radius: 0px
}

.e-gantt .e-grid .e-spinner-pane {
    display: none
}

.e-gantt .e-cloneproperties.e-draganddrop {
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
    opacity: .95;
    overflow: visible
}

.e-gantt .e-cloneproperties {
    background-color: #fff;
    border-color: #ddd;
    color: #212529
}

    .e-gantt .e-cloneproperties.e-draganddrop .e-rowcell {
        color: #212529
    }

    .e-gantt .e-cloneproperties.e-draganddrop table, .e-gantt .e-cloneproperties.e-draganddrop table .e-selectionbackground {
        background-color: #fff;
        height: 30px
    }

.e-gantt .e-gantt-toolbar + .e-gantt-splitter {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px
}

.e-gantt .e-grid .e-focused:not(.e-menu-item) {
    box-shadow: 0 0 0 1px #66afe9 inset !important
}

.e-gantt .e-temp-content, .e-gantt .e-splitter-box, .e-gantt .e-gantt-temp-header, .e-gantt .e-gantt-chart-pane {
    border-color: #dee2e6
}

.e-gantt .e-gantt-tree-grid-pane .e-grid td.e-active {
    background: rgba(0,103,107,.16);
    opacity: .9
}

    .e-gantt .e-gantt-tree-grid-pane .e-grid td.e-active.e-leftfreeze, .e-gantt .e-gantt-tree-grid-pane .e-grid td.e-active.e-unfreeze, .e-gantt .e-gantt-tree-grid-pane .e-grid td.e-active.e-rightfreeze, .e-gantt .e-gantt-tree-grid-pane .e-grid td.e-active.e-fixedfreeze {
        background: #d6eaff;
        opacity: .9
    }

.e-gantt .e-taskbar-resize-div {
    border-color: #00416f
}

.e-gantt .e-gantt-chart .e-timeline-header-container {
    background: #fff;
    border-bottom-color: #dee2e6;
    border-bottom-width: 0px;
    border-right-color: #dee2e6;
    border-left-color: #dee2e6;
    color: #212529;
    height: 64px
}

.e-gantt .e-gantt-chart .e-timeline-top-header-cell, .e-gantt .e-gantt-chart .e-timeline-single-header-cell {
    border-color: #dee2e6;
    color: #212529
}

.e-gantt .e-gantt-chart .e-timeline-header-table-body tr {
    height: 32px
}

.e-gantt .e-gantt-chart .e-timeline-top-header-cell, .e-gantt .e-gantt-chart .e-timeline-single-header-cell {
    height: inherit
}

.e-gantt .e-gantt-chart .e-chart-root-container {
    background-color: #fff;
    border-color: #dee2e6
}

.e-gantt .e-gantt-chart .e-timeline-header-table-body {
    border-spacing: 0
}

.e-gantt .e-gantt-chart .e-chart-row-hover .e-chart-row:not(.e-active):hover {
    background-color: rgba(0,0,0,.08)
}

.e-gantt .e-gantt-chart .e-chart-row-border {
    border-top-color: #dee2e6
}

.e-gantt .e-gantt-chart .e-chart-row-cell {
    color: #000
}

.e-gantt .e-gantt-chart .e-chart-row-border.e-lastrow {
    border-bottom-color: #dee2e6
}

.e-gantt .e-gantt-chart .e-line-container-cell {
    border-color: #e0e0e0
}

.e-gantt .e-gantt-chart .e-active-container {
    outline-color: #66afe9
}

.e-gantt .e-gantt-chart .e-gantt-child-taskbar-inner-div {
    background: #00416f;
    outline: 1px solid #001d1f;
    border-radius: 4px
}

.e-gantt .e-gantt-chart .e-collapse-parent .e-gantt-child-taskbar-inner-div {
    border: 1px solid #fff;
    border-bottom: 0;
    border-top: 0
}

.e-gantt .e-gantt-chart .e-collapse-parent .e-collapsed-taskbar-drag {
    background-color: #001d1f
}

.e-gantt .e-gantt-chart .e-collapse-parent .e-left-connectorpoint-outer-div {
    display: none
}

.e-gantt .e-gantt-chart .e-collapse-parent .e-right-connectorpoint-outer-div {
    display: none
}

.e-gantt .e-gantt-chart .e-gantt-parent-taskbar-inner-div {
    outline: 1px solid #495057
}

.e-gantt .e-gantt-chart .e-gantt-parent-taskbar-inner-div {
    background-color: #fff;
    border-radius: 4px
}

.e-gantt .e-gantt-chart .e-gantt-parent-progressbar-inner-div {
    background-color: #495057;
    border: 0px;
    border-radius: 4px
}

.e-gantt .e-gantt-chart .e-gantt-child-progressbar-inner-div {
    background-color: #001d1f;
    border: 0px;
    border-radius: 3px
}

.e-gantt .e-gantt-chart .e-gantt-child-manualtaskbar {
    background: #8553f1;
    outline: 1px solid #6628ee
}

.e-gantt .e-gantt-chart .e-gantt-unscheduled-taskbar.e-gantt-child-manualtaskbar {
    background: linear-gradient(to right, rgba(63, 81, 181, 0.2), #8553F1 30%, #8553F1 70%, #8553F1 70%, rgba(63, 81, 181, 0.2) 100%)
}

.e-gantt .e-gantt-chart .e-gantt-child-manualprogressbar {
    background-color: #6628ee;
    outline: 0px
}

.e-gantt .e-gantt-chart .e-gantt-critical-child-manualprogressbar {
    background-color: #6628ee;
    border: 0px
}

.e-gantt .e-gantt-chart .e-holiday {
    background: #e9ecef
}

    .e-gantt .e-gantt-chart .e-holiday .e-span {
        color: #212529;
        font-size: 13px
    }

.e-gantt .e-gantt-chart .e-weekend {
    background: #f8f9fa
}

.e-gantt .e-gantt-chart .e-weekend-header-cell {
    background: #f8f9fa
}

.e-gantt .e-gantt-chart .e-rangecontainer .e-rg-rangdiv {
    border: 2px solid #fc7a05;
    width: 5px;
    z-index: 6
}

.e-gantt .e-gantt-chart .e-event-markers {
    border-left-color: #00416f
}

    .e-gantt .e-gantt-chart .e-event-markers .e-span-label {
        background-color: #ffc107;
        color: #000;
        font-size: 14px
    }

    .e-gantt .e-gantt-chart .e-event-markers .e-gantt-right-arrow {
        border-right-color: #ffc107;
        border-left-color: #ffc107 !important
    }

.e-gantt .e-gantt-chart .e-gantt-unscheduled-taskbar {
    background: linear-gradient(to right, rgba(0, 103, 107, 0.2), #00416f 30%, #00416f 70%, #00416f 70%, rgba(0, 103, 107, 0.2) 100%);
    border: 0px;
    border-radius: 4px
}

.e-gantt .e-gantt-chart .e-unscheduled-milestone-top {
    border-bottom-color: #495057
}

.e-gantt .e-gantt-chart .e-unscheduled-milestone-bottom {
    border-top-color: #495057
}

.e-gantt .e-gantt-chart .e-progress-resize-gripper .e-progressbar-handler {
    background: #222
}

.e-gantt .e-gantt-chart .e-progress-resize-gripper .e-progressbar-handler-after {
    border-bottom-color: #222
}

.e-gantt .e-gantt-chart .e-gantt-dependency-view-container {
    display: block;
    width: 100%;
    height: 100%;
    z-index: 2;
    position: absolute;
    pointer-events: none
}

.e-gantt .e-gantt-chart .e-line {
    border-color: #001d1f
}

.e-gantt .e-gantt-chart .e-connector-line {
    stroke: #001d1f
}

.e-gantt .e-gantt-chart .e-critical-line {
    stroke: #d13438
}

.e-gantt .e-gantt-chart .e-connector-line-arrow {
    fill: #001d1f
}

.e-gantt .e-gantt-chart .e-critical-line-arrow {
    fill: #d13438
}

.e-gantt .e-gantt-chart .e-connector-line-right-arrow {
    border-left-color: #001d1f
}

.e-gantt .e-gantt-chart .e-connector-line-left-arrow {
    border-right-color: #001d1f
}

.e-gantt .e-gantt-chart .e-connector-line-right-arrow-hover {
    border-left-color: #001d1f
}

.e-gantt .e-gantt-chart .e-connector-line-left-arrow-hover {
    border-right-color: #001d1f
}

.e-gantt .e-gantt-chart .e-connector-line-hover {
    border-color: #001d1f;
    outline-color: #001d1f
}

.e-gantt .e-gantt-chart .e-gantt-false-line {
    border-top-color: #001d1f
}

.e-gantt .e-gantt-chart .e-connectorpoint-left-hover, .e-gantt .e-gantt-chart .e-connectorpoint-right-hover {
    background-color: #0056b3;
    border-color: #fff
}

    .e-gantt .e-gantt-chart .e-connectorpoint-left-hover:hover, .e-gantt .e-gantt-chart .e-connectorpoint-right-hover:hover {
        background-color: #fff;
        border-color: #001d1f
    }

.e-gantt .e-gantt-chart .e-left-label-inner-div, .e-gantt .e-gantt-chart .e-right-label-inner-div {
    color: #212529;
    font-size: 13px
}

.e-gantt .e-gantt-chart .e-left-label-temp-container {
    color: #212529;
    font-size: 14px;
    padding-right: 25px
}

.e-gantt .e-gantt-chart .e-right-label-temp-container {
    color: #212529;
    font-size: 14px;
    margin-left: 25px
}

.e-gantt .e-gantt-chart .e-right-label-container {
    margin-left: 25px
}

.e-gantt .e-gantt-chart .e-left-label-container {
    padding-right: 25px
}

.e-gantt .e-gantt-chart .e-connectorpoint-right {
    margin-left: 3px
}

.e-gantt .e-gantt-chart .e-connectorpoint-left {
    margin-right: 3px
}

.e-gantt .e-gantt-chart .e-right-connectorpoint-outer-div, .e-gantt .e-gantt-chart .e-left-connectorpoint-outer-div {
    height: 8px;
    width: 12px
}

.e-gantt .e-gantt-chart .e-left-connectorpoint-outer-div {
    left: -12px
}

.e-gantt .e-gantt-chart .e-gantt-unscheduled-taskbar-left, .e-gantt .e-gantt-chart .e-gantt-unscheduled-taskbar-right {
    border-right: rgba(0,0,0,0);
    border-width: 3px
}

.e-gantt .e-gantt-chart .e-gantt-unscheduled-taskbar-right {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px
}

.e-gantt .e-gantt-chart .e-gantt-unscheduled-taskbar-left {
    border-bottom-left-radius: 2px;
    border-top-left-radius: 2px;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.e-gantt .e-gantt-chart .e-task-label {
    color: #fff;
    font-size: 12px
}

.e-gantt .e-gantt-chart .e-icon {
    color: #fff
}

.e-gantt .e-gantt-chart .e-gantt-milestone {
    background-color: #495057;
    border-color: #001d1f
}

.e-gantt .e-gantt-chart .e-gantt-parent-milestone {
    background-color: #495057
}

.e-gantt .e-gantt-chart .e-gantt-manualparent-milestone {
    background-color: #989a9c;
    border-color: #001d1f
}

.e-gantt .e-gantt-chart .e-gantt-unscheduled-manualtask {
    background: linear-gradient(to right, rgba(63, 81, 181, 0.2), #989A9C 30%, #989A9C 70%, #989A9C 70%, rgba(63, 81, 181, 0.2) 100%)
}

.e-gantt .e-gantt-chart .e-label {
    color: #212529;
    font-size: 14px
}

.e-gantt .e-gantt-chart .e-active {
    background: rgba(0,103,107,.16);
    color: #333;
    opacity: 1
}

    .e-gantt .e-gantt-chart .e-active .e-label {
        color: #333
    }

.e-gantt .e-gantt-chart .e-baseline-bar {
    background-color: #ffc107
}

.e-gantt .e-gantt-chart .e-baseline-gantt-milestone-container {
    background-color: #ffc107
}

.e-gantt .e-gantt-chart .e-uptail::before {
    border-bottom-color: #e0e0e0
}

.e-gantt .e-gantt-chart .e-downtail::after {
    border-top-color: #fff
}

.e-gantt .e-gantt-chart .e-downtail::before {
    border-top-color: #e0e0e0
}

.e-gantt .e-gantt-chart .e-ganttpopup .e-content {
    background-color: #fff;
    border-color: #e0e0e0
}

.e-gantt .e-gantt-chart .e-spanclicked, .e-gantt .e-gantt-chart .e-grid .e-gridpopup .e-spanclicked {
    border-color: #000
}

.e-gantt .e-icons {
    color: rgba(0,0,0,.87)
}

.e-gantt .e-grid .e-icons:not(.e-stop):not(.e-check):not(.e-icon-left):not(.e-date-icon) {
    color: #212529 !important
}

.e-gantt-dialog .e-dlg-content .e-rte-quick-popup.e-hide {
    border: none !important
}

.e-gantt-dialog .e-dlg-header {
    color: #fff;
    position: relative
}

.e-gantt-dialog .e-dlg-header-content {
    background: #00416f
}

.e-gantt-dialog .e-icon-dlg-close {
    color: rgba(255,255,255,.75)
}

.e-gantt-dialog .e-btn.e-dlg-closeicon-btn:hover {
    background-color: rgba(0,0,0,0)
}

    .e-gantt-dialog .e-btn.e-dlg-closeicon-btn:hover .e-icon-dlg-close {
        color: #fff
    }

.e-gantt-dialog .e-tab .e-tab-header {
    background: #00416f
}

    .e-gantt-dialog .e-tab .e-tab-header .e-indicator {
        background: rgba(0,0,0,0)
    }

    .e-gantt-dialog .e-tab .e-tab-header .e-toolbar-item.e-active {
        background-color: #fff
    }

        .e-gantt-dialog .e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-text {
            color: #495057
        }

    .e-gantt-dialog .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
        border-color: rgba(0,0,0,0)
    }

        .e-gantt-dialog .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-text {
            color: #fff
        }

    .e-gantt-dialog .e-tab .e-tab-header .e-toolbar-item:not(.e-active) .e-tab-wrap:hover {
        background: rgba(0,0,0,0);
        border-bottom: 0px;
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
        border-color: #dee2e6
    }

        .e-gantt-dialog .e-tab .e-tab-header .e-toolbar-item:not(.e-active) .e-tab-wrap:hover .e-tab-text {
            color: #fff
        }

.e-gantt .e-gantt-chart .e-criticalconnector-line {
    border-color: #d13438
}

.e-gantt .e-gantt-chart .e-criticalconnector-line-right-arrow {
    border-left-color: #d13438
}

.e-gantt .e-gantt-chart .e-criticalconnector-line-left-arrow {
    border-right-color: #d13438
}

.e-gantt .e-gantt-chart .e-critical-connector-line-hover {
    border-color: #f3d8da;
    outline-color: #f3d8da
}

.e-gantt .e-gantt-chart .e-critical-connector-line-right-arrow-hover {
    border-left-color: #f3d8da
}

.e-gantt .e-gantt-chart .e-critical-connector-line-left-arrow-hover {
    border-right-color: #f3d8da
}

.e-gantt .e-gantt-chart .e-gantt-child-critical-taskbar-inner-div {
    background: #f3d8da;
    outline: 1px solid #f3d8da;
    border-radius: 4px
}

.e-gantt .e-gantt-chart .e-gantt-child-critical-progressbar-inner-div {
    background-color: #d13438;
    border: 0px;
    border-radius: 3px
}

.e-gantt .e-gantt-chart .e-gantt-critical-unscheduled-taskbar {
    background: linear-gradient(to right, rgba(255, 85, 85, 0.2), #D13438 30%, #D13438 70%, #D13438 70%, rgba(255, 85, 85, 0.2) 100%);
    background-color: rgba(255,85,85,.2);
    border: 0px;
    border-radius: 4px
}

.e-gantt .e-gantt-chart .e-critical-milestone {
    background-color: #d13438
}

.e-gantt-chart-resize-indicator {
    border: 1px dashed #00416f;
    border-bottom: none;
    border-top: none
}

.e-gantt .e-add::before, .e-gantt-menu .e-add::before {
    content: ""
}

.e-gantt .e-critical-path::before, .e-gantt-menu .e-critical-path::before {
    content: ""
}

.e-gantt .e-edit::before, .e-gantt-menu .e-edit::before {
    content: ""
}

.e-gantt .e-delete::before, .e-gantt-menu .e-delete::before {
    content: ""
}

.e-gantt .e-cancel-icon::before, .e-gantt .e-toolbar-item .e-cancel::before, .e-gantt-menu .e-cancel-icon::before, .e-gantt-menu .e-toolbar-item .e-cancel::before {
    content: ""
}

.e-gantt .e-update::before, .e-gantt .e-save::before, .e-gantt-menu .e-update::before, .e-gantt-menu .e-save::before {
    content: ""
}

.e-gantt .e-search-icon::before, .e-gantt-menu .e-search-icon::before {
    content: ""
}

.e-gantt .e-notes-info::before, .e-gantt-menu .e-notes-info::before {
    content: ""
}

.e-gantt .e-left-resize-gripper::before, .e-gantt .e-right-resize-gripper::before, .e-gantt-menu .e-left-resize-gripper::before, .e-gantt-menu .e-right-resize-gripper::before {
    content: ""
}

.e-gantt .e-expandall::before, .e-gantt-menu .e-expandall::before {
    content: ""
}

.e-gantt .e-collapseall::before, .e-gantt-menu .e-collapseall::before {
    content: ""
}

.e-gantt .e-gantt-tooltip-arrow-left::before, .e-gantt .e-prevtimespan::before, .e-gantt-menu .e-gantt-tooltip-arrow-left::before, .e-gantt-menu .e-prevtimespan::before {
    content: ""
}

.e-gantt .e-gantt-tooltip-arrow-right::before, .e-gantt .e-nexttimespan::before, .e-gantt-menu .e-gantt-tooltip-arrow-right::before, .e-gantt-menu .e-nexttimespan::before {
    content: ""
}

.e-gantt .e-zoomin::before, .e-gantt-menu .e-zoomin::before {
    content: ""
}

.e-gantt .e-zoomout::before, .e-gantt-menu .e-zoomout::before {
    content: ""
}

.e-gantt .e-zoomtofit::before, .e-gantt-menu .e-zoomtofit::before {
    content: ""
}

.e-gantt .e-csvexport::before, .e-gantt-menu .e-csvexport::before {
    content: ""
}

.e-gantt .e-excelexport::before, .e-gantt-menu .e-excelexport::before {
    content: ""
}

.e-gantt .e-pdfexport::before, .e-gantt-menu .e-pdfexport::before {
    content: ""
}

.e-gantt .e-indent::before, .e-gantt-menu .e-indent::before {
    content: ""
}

.e-gantt .e-outdent::before, .e-gantt-menu .e-outdent::before {
    content: ""
}

.e-gantt .e-add-above::before, .e-gantt-menu .e-add-above::before {
    content: ""
}

.e-gantt .e-add-below::before, .e-gantt-menu .e-add-below::before {
    content: ""
}

.e-gantt.e-device .e-backarrowspan::before, .e-gantt.e-device .e-icon-dlg-close::before {
    content: ""
}

.e-gantt.e-device .e-left-resize-gripper::before, .e-gantt.e-device .e-right-resize-gripper::before {
    content: ""
}

.e-icon-rowselect::before {
    content: ""
}
/*! Bootstrap4 theme definitions and variables */ /*! Value element styles */ /*! Tooltip styles */ /*! Tip Content styles */ /*! Title styles */ /*! Wrapper styles */ /*! Component group styles */ /*! Button styles */

.e-inplaceeditor {
    display: inline-block;
    position: relative;
    width: auto
}

    .e-inplaceeditor .e-input-group.e-control-wrapper .e-clear-icon.e-clear-icon-hide {
        display: block;
        visibility: hidden
    }

    .e-inplaceeditor .e-input-group.e-control-container .e-clear-icon.e-clear-icon-hide {
        display: block;
        visibility: hidden
    }

    .e-inplaceeditor .e-editable-value-wrapper {
        display: inline-block;
        padding: 6px 10px;
        position: relative;
        width: auto;
        word-break: break-word
    }

        .e-inplaceeditor .e-editable-value-wrapper .e-editable-value {
            display: inline-block;
            font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont";
            font-size: 15px;
            margin: 0 30px 0 0;
            line-height: 24px
        }

        .e-inplaceeditor .e-editable-value-wrapper .e-editable-overlay-icon {
            bottom: 0;
            cursor: pointer;
            display: inline-flex;
            height: inherit;
            position: absolute;
            right: 10px;
            top: 0;
            visibility: hidden;
            width: 18px
        }

            .e-inplaceeditor .e-editable-value-wrapper .e-editable-overlay-icon::before {
                align-items: center;
                display: flex;
                font-size: 14px
            }

        .e-inplaceeditor .e-editable-value-wrapper.e-hide {
            display: none
        }

        .e-inplaceeditor .e-editable-value-wrapper.e-editable-open {
            user-select: none
        }

        .e-inplaceeditor .e-editable-value-wrapper.e-loading {
            pointer-events: none
        }

        .e-inplaceeditor .e-editable-value-wrapper .e-spinner-pane .e-spinner-inner {
            left: unset;
            right: 10px
        }

        .e-inplaceeditor .e-editable-value-wrapper:hover .e-editable-overlay-icon {
            visibility: visible
        }

        .e-inplaceeditor .e-editable-value-wrapper:hover.e-editable-open .e-editable-overlay-icon {
            visibility: hidden
        }

    .e-inplaceeditor .e-editable-value-container {
        display: inline-block;
        padding: 6px 10px;
        position: relative;
        width: auto;
        word-break: break-word
    }

        .e-inplaceeditor .e-editable-value-container .e-editable-value {
            display: inline-block;
            font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont";
            font-size: 15px;
            margin: 0 30px 0 0;
            line-height: 24px
        }

        .e-inplaceeditor .e-editable-value-container .e-editable-overlay-icon {
            bottom: 0;
            cursor: pointer;
            display: inline-flex;
            height: inherit;
            position: absolute;
            right: 10px;
            top: 0;
            visibility: hidden;
            width: 18px
        }

            .e-inplaceeditor .e-editable-value-container .e-editable-overlay-icon::before {
                align-items: center;
                display: flex;
                font-size: 14px
            }

        .e-inplaceeditor .e-editable-value-container.e-hide {
            display: none
        }

        .e-inplaceeditor .e-editable-value-container.e-editable-open {
            user-select: none
        }

        .e-inplaceeditor .e-editable-value-container.e-loading {
            pointer-events: none
        }

        .e-inplaceeditor .e-editable-value-container .e-spinner-pane .e-spinner-inner {
            left: unset;
            right: 10px
        }

        .e-inplaceeditor .e-editable-value-container:hover .e-editable-overlay-icon {
            visibility: visible
        }

        .e-inplaceeditor .e-editable-value-container:hover.e-editable-open .e-editable-overlay-icon {
            visibility: hidden
        }

    .e-inplaceeditor .e-editable-action-buttons {
        margin-top: 4px;
        position: absolute;
        right: 0;
        z-index: 100
    }

    .e-inplaceeditor.e-overlay {
        user-select: none
    }

    .e-inplaceeditor.e-rtl .e-editable-value-wrapper .e-editable-value {
        margin: 0 0 0 30px
    }

    .e-inplaceeditor.e-rtl .e-editable-value-wrapper .e-editable-overlay-icon {
        left: 10px;
        right: auto
    }

    .e-inplaceeditor.e-rtl .e-editable-value-wrapper .e-spinner-pane {
        right: unset
    }

        .e-inplaceeditor.e-rtl .e-editable-value-wrapper .e-spinner-pane, .e-inplaceeditor.e-rtl .e-editable-value-wrapper .e-spinner-pane .e-spinner-inner {
            left: 10px
        }

    .e-inplaceeditor.e-rtl .e-editable-value-container .e-editable-value {
        margin: 0 0 0 30px
    }

    .e-inplaceeditor.e-rtl .e-editable-value-container .e-editable-overlay-icon {
        left: 10px;
        right: auto
    }

    .e-inplaceeditor.e-rtl .e-editable-value-container .e-spinner-pane {
        right: unset
    }

        .e-inplaceeditor.e-rtl .e-editable-value-container .e-spinner-pane, .e-inplaceeditor.e-rtl .e-editable-value-container .e-spinner-pane .e-spinner-inner {
            left: 10px
        }

    .e-inplaceeditor.e-rtl .e-editable-action-buttons {
        left: 0;
        right: auto
    }

    .e-inplaceeditor .e-editable-elements:not(.e-richtexteditor) + .e-editable-loading .e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 .e-path-circle, .e-inplaceeditor-tip .e-editable-elements:not(.e-richtexteditor) + .e-editable-loading .e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 .e-path-circle {
        stroke-width: inherit
    }

    .e-inplaceeditor .e-editable-elements:not(.e-richtexteditor) + .e-editable-loading .e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 .e-path-circle, .e-inplaceeditor-tip .e-editable-elements:not(.e-richtexteditor) + .e-editable-loading .e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 .e-path-circle {
        stroke-width: inherit
    }

    .e-inplaceeditor .e-editable-loading, .e-inplaceeditor-tip .e-editable-loading {
        display: none;
        min-height: 100%;
        position: absolute;
        top: 0
    }

        .e-inplaceeditor .e-editable-loading.e-show, .e-inplaceeditor-tip .e-editable-loading.e-show {
            display: block
        }

            .e-inplaceeditor .e-editable-loading.e-show:not(.e-rte-spin-wrap) .e-spinner-inner, .e-inplaceeditor-tip .e-editable-loading.e-show:not(.e-rte-spin-wrap) .e-spinner-inner {
                left: auto;
                right: 5px;
                transform: translateX(-30%) translateY(-50%)
            }

    .e-inplaceeditor .e-editable-form, .e-inplaceeditor-tip .e-editable-form {
        width: 100%
    }

        .e-inplaceeditor .e-editable-form.e-loading .e-input-group-icon, .e-inplaceeditor-tip .e-editable-form.e-loading .e-input-group-icon {
            visibility: hidden
        }

    .e-inplaceeditor .e-component-group, .e-inplaceeditor-tip .e-component-group {
        margin-bottom: 4px
    }

        .e-inplaceeditor .e-component-group .e-editable-component, .e-inplaceeditor-tip .e-component-group .e-editable-component {
            min-width: 150px;
            position: relative
        }

    .e-inplaceeditor .e-control-overlay, .e-inplaceeditor-tip .e-control-overlay {
        visibility: hidden
    }

        .e-inplaceeditor .e-control-overlay.e-richtexteditor, .e-inplaceeditor-tip .e-control-overlay.e-richtexteditor {
            opacity: .5;
            pointer-events: none;
            user-select: none;
            visibility: visible
        }

    .e-inplaceeditor .e-editable-action-buttons .e-btn-save, .e-inplaceeditor-tip .e-editable-action-buttons .e-btn-save {
        margin: 0 3px 0 0
    }

        .e-inplaceeditor .e-editable-action-buttons .e-btn-save .e-btn-icon.e-icons, .e-inplaceeditor-tip .e-editable-action-buttons .e-btn-save .e-btn-icon.e-icons {
            font-size: 14px
        }

    .e-inplaceeditor .e-editable-action-buttons .e-btn-cancel, .e-inplaceeditor-tip .e-editable-action-buttons .e-btn-cancel {
        margin: 0 0 0 3px
    }

        .e-inplaceeditor .e-editable-action-buttons .e-btn-cancel .e-btn-icon.e-icons, .e-inplaceeditor-tip .e-editable-action-buttons .e-btn-cancel .e-btn-icon.e-icons {
            font-size: 14px
        }

    .e-inplaceeditor .e-editable-action-buttons.e-hide, .e-inplaceeditor-tip .e-editable-action-buttons.e-hide {
        visibility: hidden
    }

    .e-inplaceeditor.e-rtl .e-editable-action-buttons .e-btn-save, .e-inplaceeditor-tip.e-rtl .e-editable-action-buttons .e-btn-save {
        margin: 0 0 0 3px
    }

    .e-inplaceeditor.e-rtl .e-editable-action-buttons .e-btn-cancel, .e-inplaceeditor-tip.e-rtl .e-editable-action-buttons .e-btn-cancel {
        margin: 0 3px 0 0
    }

    .e-inplaceeditor.e-rtl .e-editable-loading.e-show:not(.e-rte-spin-wrap) .e-spinner-inner, .e-inplaceeditor-tip.e-rtl .e-editable-loading.e-show:not(.e-rte-spin-wrap) .e-spinner-inner {
        left: 5px;
        right: auto;
        transform: translateX(30%) translateY(-50%)
    }

.e-inplaceeditor-tip {
    opacity: 1;
    width: auto
}

    .e-inplaceeditor-tip.e-tooltip-wrap {
        max-width: 100%
    }

        .e-inplaceeditor-tip.e-tooltip-wrap .e-input-group.e-control-wrapper .e-clear-icon.e-clear-icon-hide, .e-inplaceeditor-tip.e-tooltip-wrap .e-input-group.e-control-container .e-clear-icon.e-clear-icon-hide {
            display: block;
            visibility: hidden
        }

        .e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content {
            padding: 0
        }

            .e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-title {
                align-content: center;
                display: flex;
                flex-direction: column;
                font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont";
                font-size: 14px;
                font-weight: 700;
                height: 31px;
                justify-content: center;
                padding: 0 0 0 14px
            }

            .e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-wrapper {
                display: flex;
                padding: 14px
            }

                .e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-wrapper .e-editable-action-buttons {
                    float: right;
                    margin-top: 4px;
                    position: relative;
                    right: auto;
                    top: auto
                }

            .e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-container {
                display: flex;
                padding: 14px
            }

                .e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-container .e-editable-action-buttons {
                    float: right;
                    margin-top: 4px;
                    position: relative;
                    right: auto;
                    top: auto
                }

            .e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-title + .e-editable-wrapper {
                padding: 14px
            }

            .e-inplaceeditor-tip.e-tooltip-wrap .e-tip-content .e-editable-title + .e-editable-container {
                padding: 14px
            }

    .e-inplaceeditor-tip.e-hide {
        visibility: hidden
    }

    .e-inplaceeditor-tip.e-rtl.e-tooltip-wrap .e-tip-content .e-editable-title {
        padding: 0 14px 0 0
    }

    .e-inplaceeditor-tip.e-rtl.e-tooltip-wrap .e-tip-content .e-editable-wrapper .e-editable-action-buttons {
        float: left
    }

    .e-inplaceeditor-tip.e-rtl.e-tooltip-wrap .e-tip-content .e-editable-container .e-editable-action-buttons {
        float: left
    }

.e-content-placeholder.e-inplaceeditor.e-placeholder-inplaceeditor {
    background-size: 150px 60px;
    min-height: 60px
}

.e-inplaceeditor .e-editable-value-wrapper .e-editable-value {
    border-bottom: 1px dashed #495057;
    color: #495057
}

.e-inplaceeditor .e-editable-value-wrapper .e-editable-overlay-icon {
    color: #495057
}

.e-inplaceeditor .e-editable-value-wrapper.e-loading .e-editable-value {
    border-bottom: 0
}

.e-inplaceeditor .e-editable-value-wrapper:hover {
    background: #f2f4f6;
    border-radius: 4px
}

    .e-inplaceeditor .e-editable-value-wrapper:hover .e-editable-value {
        border-bottom-color: rgba(0,0,0,0)
    }

.e-inplaceeditor .e-editable-value-container .e-editable-value {
    border-bottom: 1px dashed #495057;
    color: #495057
}

.e-inplaceeditor .e-editable-value-container .e-editable-overlay-icon {
    color: #495057
}

.e-inplaceeditor .e-editable-value-container.e-loading .e-editable-value {
    border-bottom: 0
}

.e-inplaceeditor .e-editable-value-container:hover {
    background: #f2f4f6;
    border-radius: 4px
}

    .e-inplaceeditor .e-editable-value-container:hover .e-editable-value {
        border-bottom-color: rgba(0,0,0,0)
    }

.e-inplaceeditor[data-underline=false] .e-editable-value-wrapper .e-editable-value {
    border-bottom: 0
}

.e-inplaceeditor[data-underline=false] .e-editable-value-container .e-editable-value {
    border-bottom: 0
}

.e-inplaceeditor.e-disable {
    pointer-events: none;
    touch-action: none
}

    .e-inplaceeditor.e-disable .e-editable-value-wrapper .e-editable-value {
        border-bottom-color: rgba(0,0,0,0)
    }

    .e-inplaceeditor.e-disable .e-editable-value-container .e-editable-value {
        border-bottom-color: rgba(0,0,0,0)
    }

.e-inplaceeditor .e-editable-action-buttons .e-btn-save.e-icon-btn, .e-inplaceeditor .e-editable-action-buttons .e-btn-cancel.e-icon-btn, .e-inplaceeditor-tip .e-editable-action-buttons .e-btn-save.e-icon-btn, .e-inplaceeditor-tip .e-editable-action-buttons .e-btn-cancel.e-icon-btn {
    background-color: #fff;
    border: 1px solid #ced4da;
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.25)
}

    .e-inplaceeditor .e-editable-action-buttons .e-btn-save.e-icon-btn .e-btn-icon.e-icons, .e-inplaceeditor .e-editable-action-buttons .e-btn-cancel.e-icon-btn .e-btn-icon.e-icons, .e-inplaceeditor-tip .e-editable-action-buttons .e-btn-save.e-icon-btn .e-btn-icon.e-icons, .e-inplaceeditor-tip .e-editable-action-buttons .e-btn-cancel.e-icon-btn .e-btn-icon.e-icons {
        color: #495057
    }

    .e-inplaceeditor .e-editable-action-buttons .e-btn-save.e-icon-btn:hover, .e-inplaceeditor .e-editable-action-buttons .e-btn-cancel.e-icon-btn:hover, .e-inplaceeditor-tip .e-editable-action-buttons .e-btn-save.e-icon-btn:hover, .e-inplaceeditor-tip .e-editable-action-buttons .e-btn-cancel.e-icon-btn:hover {
        background-color: #5a6268;
        border: 1px solid #545b62
    }

    .e-inplaceeditor .e-editable-action-buttons .e-btn-save.e-icon-btn:disabled, .e-inplaceeditor .e-editable-action-buttons .e-btn-cancel.e-icon-btn:disabled, .e-inplaceeditor-tip .e-editable-action-buttons .e-btn-save.e-icon-btn:disabled, .e-inplaceeditor-tip .e-editable-action-buttons .e-btn-cancel.e-icon-btn:disabled {
        background-color: #fff;
        border: 1px solid #ced4da;
        box-shadow: 0 1px 4px 0 rgba(0,0,0,.25)
    }

    .e-inplaceeditor .e-editable-action-buttons .e-btn-save.e-icon-btn:focus, .e-inplaceeditor .e-editable-action-buttons .e-btn-cancel.e-icon-btn:focus, .e-inplaceeditor-tip .e-editable-action-buttons .e-btn-save.e-icon-btn:focus, .e-inplaceeditor-tip .e-editable-action-buttons .e-btn-cancel.e-icon-btn:focus {
        background-color: #6c757d;
        border: 1px solid #6c757d
    }

    .e-inplaceeditor .e-editable-action-buttons .e-btn-save.e-icon-btn:active, .e-inplaceeditor .e-editable-action-buttons .e-btn-cancel.e-icon-btn:active, .e-inplaceeditor-tip .e-editable-action-buttons .e-btn-save.e-icon-btn:active, .e-inplaceeditor-tip .e-editable-action-buttons .e-btn-cancel.e-icon-btn:active {
        background-color: #545b62;
        border: 1px solid #4e555b
    }

        .e-inplaceeditor .e-editable-action-buttons .e-btn-save.e-icon-btn:hover .e-btn-icon.e-icons, .e-inplaceeditor .e-editable-action-buttons .e-btn-save.e-icon-btn:active .e-btn-icon.e-icons, .e-inplaceeditor .e-editable-action-buttons .e-btn-cancel.e-icon-btn:hover .e-btn-icon.e-icons, .e-inplaceeditor .e-editable-action-buttons .e-btn-cancel.e-icon-btn:active .e-btn-icon.e-icons, .e-inplaceeditor-tip .e-editable-action-buttons .e-btn-save.e-icon-btn:hover .e-btn-icon.e-icons, .e-inplaceeditor-tip .e-editable-action-buttons .e-btn-save.e-icon-btn:active .e-btn-icon.e-icons, .e-inplaceeditor-tip .e-editable-action-buttons .e-btn-cancel.e-icon-btn:hover .e-btn-icon.e-icons, .e-inplaceeditor-tip .e-editable-action-buttons .e-btn-cancel.e-icon-btn:active .e-btn-icon.e-icons {
            color: #fff
        }

    .e-inplaceeditor .e-editable-action-buttons .e-btn-save.e-icon-btn:focus .e-btn-icon.e-icons, .e-inplaceeditor .e-editable-action-buttons .e-btn-cancel.e-icon-btn:focus .e-btn-icon.e-icons, .e-inplaceeditor-tip .e-editable-action-buttons .e-btn-save.e-icon-btn:focus .e-btn-icon.e-icons, .e-inplaceeditor-tip .e-editable-action-buttons .e-btn-cancel.e-icon-btn:focus .e-btn-icon.e-icons {
        color: #fff
    }

.e-inplaceeditor-tip.e-tooltip-wrap.e-popup {
    background: #fff;
    box-shadow: none
}

    .e-inplaceeditor-tip.e-tooltip-wrap.e-popup .e-tip-content {
        border-radius: 4px;
        color: #495057
    }

    .e-inplaceeditor-tip.e-tooltip-wrap.e-popup .e-arrow-tip-inner {
        color: #fff
    }

    .e-inplaceeditor-tip.e-tooltip-wrap.e-popup .e-arrow-tip-outer.e-tip-top {
        border-bottom-color: rgba(0,0,0,.2)
    }

    .e-inplaceeditor-tip.e-tooltip-wrap.e-popup .e-arrow-tip-outer.e-tip-bottom {
        border-top-color: rgba(0,0,0,.2)
    }

    .e-inplaceeditor-tip.e-tooltip-wrap.e-popup.e-popup {
        border: 1px solid rgba(0,0,0,.2)
    }

    .e-inplaceeditor-tip.e-tooltip-wrap.e-popup .e-editable-title {
        background: #f2f4f6;
        border-bottom: 0;
        color: #212529
    }

.e-inplaceeditor-tip.e-editable-tip-title.e-tooltip-wrap .e-arrow-tip-outer.e-tip-top {
    border-bottom-color: rgba(0,0,0,.2)
}

.e-inplaceeditor-tip.e-editable-tip-title.e-tooltip-wrap .e-arrow-tip-inner.e-tip-top {
    color: #f2f4f6
}
/*! inplaceeditor icons */

.e-inplaceeditor .e-save-icon::before, .e-inplaceeditor-tip .e-save-icon::before {
    content: ""
}

.e-inplaceeditor .e-cancel-icon::before, .e-inplaceeditor-tip .e-cancel-icon::before {
    content: ""
}

.e-inplaceeditor .e-editable-overlay-icon::before, .e-inplaceeditor-tip .e-editable-overlay-icon::before {
    content: ""
}
/*! Kanban component's bootstrap4 theme definitions and variables */ /*! kanban component layout */

.e-kanban {
    display: block;
    outline: medium none;
    position: relative;
    user-select: none
}

    .e-kanban .e-kanban-table {
        border: 0;
        border-collapse: separate;
        border-spacing: 10px 0;
        table-layout: fixed;
        width: 100%
    }

        .e-kanban .e-kanban-table col.e-collapsed {
            width: 50px
        }

    .e-kanban .e-swimlane .e-kanban-table.e-content-table {
        border-spacing: 10px 0
    }

    .e-kanban .e-frozen-swimlane-row {
        position: relative;
        z-index: 101
    }

        .e-kanban .e-frozen-swimlane-row .e-frozen-row {
            padding: 13px 0 0 10px
        }

            .e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header {
                display: flex
            }

                .e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header .e-swimlane-text {
                    font-size: 14px;
                    font-weight: normal;
                    line-height: 20px;
                    padding: 2px
                }

                .e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header .e-item-count {
                    font-size: 12px;
                    font-weight: 400;
                    line-height: 20px;
                    opacity: .77;
                    padding: 2px
                }

                .e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header .e-swimlane-row-expand, .e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header .e-swimlane-row-collapse {
                    border: 1px solid rgba(0,0,0,0);
                    color: #6c757d;
                    cursor: pointer;
                    font-size: 12px;
                    height: 24px;
                    margin: 0 0 0 8px;
                    padding: 6px
                }

                    .e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header .e-swimlane-row-expand:hover, .e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header .e-swimlane-row-expand:focus, .e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header .e-swimlane-row-collapse:hover, .e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header .e-swimlane-row-collapse:focus {
                        background: #5a6268;
                        border: 1px solid #4e555b;
                        border-radius: 4px;
                        box-shadow: none;
                        color: #fff;
                        margin: 0 0 0 8px;
                        padding: 6px
                    }

                    .e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header .e-swimlane-row-expand:focus, .e-kanban .e-frozen-swimlane-row .e-frozen-row .e-swimlane-header .e-swimlane-row-collapse:focus {
                        background: #5a6268;
                        box-shadow: none
                    }

    .e-kanban .e-kanban-header > div {
        overflow: hidden
    }

    .e-kanban .e-kanban-header .e-header-cells {
        border-radius: 4px;
        height: 50px;
        overflow: hidden;
        padding: 5px 8px;
        position: relative;
        text-align: left;
        text-overflow: ellipsis;
        white-space: nowrap
    }

        .e-kanban .e-kanban-header .e-header-cells .e-header-wrap {
            display: flex
        }

            .e-kanban .e-kanban-header .e-header-cells .e-header-wrap .e-header-title {
                display: flex;
                overflow: hidden;
                text-overflow: ellipsis;
                width: 100%
            }

        .e-kanban .e-kanban-header .e-header-cells.e-stacked-header-cell {
            border-bottom: 1px solid #dee2e6
        }

        .e-kanban .e-kanban-header .e-header-cells.e-toggle-header .e-column-expand {
            cursor: pointer;
            font-size: 12px;
            padding: 6px
        }

        .e-kanban .e-kanban-header .e-header-cells.e-toggle-header .e-column-collapse {
            cursor: pointer;
            font-size: 12px;
            padding: 11px
        }

        .e-kanban .e-kanban-header .e-header-cells.e-min-color {
            background: #fff3cd
        }

        .e-kanban .e-kanban-header .e-header-cells.e-max-color {
            background: #f8d7da
        }

        .e-kanban .e-kanban-header .e-header-cells.e-collapsed {
            background: #f2f4f6;
            text-align: center;
            width: 50px
        }

            .e-kanban .e-kanban-header .e-header-cells.e-collapsed .e-header-wrap {
                justify-content: center
            }

            .e-kanban .e-kanban-header .e-header-cells.e-collapsed.e-min-color {
                background: #fff3cd
            }

            .e-kanban .e-kanban-header .e-header-cells.e-collapsed.e-max-color {
                background: #f8d7da
            }

            .e-kanban .e-kanban-header .e-header-cells.e-collapsed .e-limits, .e-kanban .e-kanban-header .e-header-cells.e-collapsed .e-header-title {
                display: none
            }

        .e-kanban .e-kanban-header .e-header-cells .e-header-text {
            font-size: 15px;
            font-weight: 400;
            line-height: 24px;
            overflow: hidden;
            padding-right: 5px;
            text-overflow: ellipsis
        }

        .e-kanban .e-kanban-header .e-header-cells .e-item-count {
            font-size: 12px;
            font-weight: 400;
            line-height: 24px;
            margin-top: 0;
            opacity: .77;
            text-transform: lowercase
        }

        .e-kanban .e-kanban-header .e-header-cells .e-limits {
            display: flex;
            padding-top: 3px
        }

            .e-kanban .e-kanban-header .e-header-cells .e-limits .e-min-count, .e-kanban .e-kanban-header .e-header-cells .e-limits .e-max-count {
                font-size: 13px;
                font-weight: 400;
                opacity: .57;
                width: 100%
            }

            .e-kanban .e-kanban-header .e-header-cells .e-limits .e-max-count {
                text-align: right
            }

    .e-kanban .e-kanban-content {
        overflow: auto;
        padding-bottom: 10px
    }

        .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-limits {
            display: flex;
            height: 26px;
            position: relative
        }

        .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-kanban-border {
            display: none
        }

            .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-kanban-border.e-dropping {
                display: block;
                position: absolute
            }

        .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-limits .e-min-count, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-limits .e-max-count {
            font-size: 13px;
            font-weight: 400;
            opacity: .57;
            padding: 4px 8px
        }

        .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-limits .e-max-count {
            position: absolute;
            right: 0
        }

        .e-kanban .e-kanban-content .e-content-row .e-content-cells.e-min-color {
            background: #fff3cd
        }

        .e-kanban .e-kanban-content .e-content-row .e-content-cells.e-max-color {
            background: #f8d7da
        }

        .e-kanban .e-kanban-content .e-content-row .e-content-cells.e-collapsed {
            overflow: hidden;
            text-align: center;
            width: 50px
        }

            .e-kanban .e-kanban-content .e-content-row .e-content-cells.e-collapsed .e-card-wrapper, .e-kanban .e-kanban-content .e-content-row .e-content-cells.e-collapsed .e-card-container, .e-kanban .e-kanban-content .e-content-row .e-content-cells.e-collapsed .e-limits {
                display: none
            }

            .e-kanban .e-kanban-content .e-content-row .e-content-cells.e-collapsed .e-collapse-header-text {
                color: #212529;
                font-size: 16px;
                font-weight: 400;
                overflow: hidden;
                padding: 8px 0 0 13px;
                position: relative;
                text-overflow: ellipsis;
                white-space: nowrap;
                writing-mode: vertical-lr
            }

                .e-kanban .e-kanban-content .e-content-row .e-content-cells.e-collapsed .e-collapse-header-text .e-item-count {
                    display: inline-block;
                    font-size: 13px;
                    font-weight: normal;
                    opacity: .57
                }

        .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-show-add-button {
            border: 1px dashed #00416f;
            height: 36px;
            margin: 8px 8px 0
        }

            .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-show-add-button .e-show-add-icon {
                padding: 11px;
                text-align: center
            }

            .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-show-add-button:focus {
                border: 1px dashed #dee2e6;
                color: #dee2e6
            }

        .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-multi-card-wrapper, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-multi-card-container {
            display: none
        }

        .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container {
            height: inherit;
            overflow: auto;
            padding: 8px 8px 0
        }

            .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-empty-card, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-empty-card {
                color: inherit;
                display: inline;
                font-size: 13px;
                line-height: 40px;
                margin: 0;
                padding: 10px 0;
                position: relative
            }

            .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card {
                border: 1px solid rgba(0,0,0,.12);
                border-radius: 4px;
                box-shadow: none;
                margin-bottom: 8px;
                min-height: 50px
            }

                .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-draggable, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-draggable {
                    cursor: all-scroll
                }

                .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-header, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-header {
                    padding: 7px 11px 0
                }

                    .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-header .e-card-header-title, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-header .e-card-header-title {
                        font-size: 14px;
                        font-weight: 400;
                        line-height: 20px
                    }

                .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-footer, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-footer {
                    display: inline-flex;
                    line-height: normal;
                    padding: 0 11px 7px
                }

                .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-content, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-content {
                    font-size: 13px;
                    line-height: 20px;
                    padding: 8px 11px
                }

                .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color {
                    border: 1px solid rgba(0,0,0,.12);
                    border-left: 3px solid
                }

                    .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-header, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-header {
                        padding: 7px 11px 0 8px
                    }

                    .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-content, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-content {
                        padding: 8px 11px 8px 8px
                    }

                    .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-tags, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-tags {
                        padding: 0 11px 8px 8px
                    }

                    .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color.e-selection, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color.e-selection {
                        border: 1px solid rgba(0,0,0,.12);
                        border-left: 3px solid;
                        box-shadow: none
                    }

                        .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color.e-selection:hover, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color.e-selection:hover {
                            border: 1px solid rgba(0,0,0,.12);
                            border-left: 3px solid;
                            box-shadow: none;
                            padding: 0
                        }

                    .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color:hover, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color:hover {
                        border: 1px solid rgba(0,0,0,.12);
                        border-left: 3px solid;
                        box-shadow: none
                    }

                    .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color .e-card-footer, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color .e-card-footer {
                        padding: 0 11px 7px 8px
                    }

                .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-tag, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-tag {
                    border-radius: 4px;
                    display: inline-block;
                    font-size: 12px;
                    line-height: 20px;
                    margin-right: 8px;
                    max-width: 100%;
                    overflow: hidden;
                    padding: 2px 8px;
                    text-overflow: ellipsis
                }

                .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card .e-card-tags, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card .e-card-tags {
                    line-height: 1;
                    padding: 0 11px 8px
                }

                .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-cloned-card, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-cloned-card {
                    position: absolute;
                    z-index: 1
                }

                .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-selection, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-selection {
                    border: 1px solid rgba(0,0,0,.12);
                    box-shadow: none
                }

                    .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-selection:hover, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-selection:hover {
                        border: 1px solid rgba(0,0,0,.12);
                        box-shadow: none;
                        padding: 0
                    }

                .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card:hover, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card:hover {
                    border: 1px solid rgba(0,0,0,.12);
                    box-shadow: none
                }

                .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card:focus, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card:focus {
                    border: 1px solid rgba(0,0,0,.12)
                }

                .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-card-color:focus, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-card-color:focus {
                    border: 1px solid rgba(0,0,0,.12);
                    border-left: 3px solid
                }

                .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-card.e-kanban-dragged-card, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-card.e-kanban-dragged-card {
                    display: none
                }

            .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-multi-card-clone, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-multi-card-clone {
                border: 1px solid #ced4da;
                height: 34px
            }

            .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-multi-card-text, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-multi-card-text {
                background: #fff;
                display: table-cell;
                padding-left: 8px;
                text-align: center
            }

            .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-target-dragged-clone, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-target-dropped-clone, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-target-dragged-clone, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-target-dropped-clone {
                border-radius: 0;
                margin-bottom: 8px
            }

            .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-target-dragged-clone, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-target-dragged-clone {
                background: #f2f4f6;
                border: 1px dashed #ced4da
            }

            .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-wrapper .e-target-dropped-clone, .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-card-container .e-target-dropped-clone {
                background: rgba(0,103,107,.1);
                border: 1px dashed #00416f
            }

        .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-target-multi-clone .e-column-key {
            border-bottom: 1px dashed #dee2e6;
            border-left: 1px dashed #dee2e6;
            border-right: 1px dashed #dee2e6
        }

            .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-target-multi-clone .e-column-key .e-text {
                opacity: .5;
                text-align: center
            }

            .e-kanban .e-kanban-content .e-content-row .e-content-cells .e-target-multi-clone .e-column-key:first-child {
                border-top: 1px dashed #dee2e6
            }

        .e-kanban .e-kanban-content .e-content-row.e-swimlane-row .e-content-cells {
            height: 50px;
            min-height: 50px
        }

            .e-kanban .e-kanban-content .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header {
                display: flex;
                padding: 0
            }

                .e-kanban .e-kanban-content .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-expand, .e-kanban .e-kanban-content .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-collapse {
                    border: 1px solid rgba(0,0,0,0);
                    color: #6c757d;
                    cursor: pointer;
                    font-size: 12px;
                    height: 24px;
                    margin: 0 0 0 8px;
                    padding: 6px
                }

                    .e-kanban .e-kanban-content .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-expand:hover, .e-kanban .e-kanban-content .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-expand:focus, .e-kanban .e-kanban-content .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-collapse:hover, .e-kanban .e-kanban-content .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-collapse:focus {
                        background: #5a6268;
                        border: 1px solid #4e555b;
                        border-radius: 4px;
                        color: #fff;
                        font-size: 12px;
                        margin: 0 0 0 8px;
                        padding: 6px
                    }

                .e-kanban .e-kanban-content .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-text {
                    font-size: 14px;
                    font-weight: normal;
                    line-height: 20px;
                    padding: 2px
                }

                .e-kanban .e-kanban-content .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header .e-item-count {
                    color: inherit;
                    font-size: 12px;
                    font-weight: 400;
                    line-height: 20px;
                    opacity: .57;
                    padding: 2px
                }

        .e-kanban .e-kanban-content .e-content-row:not(.e-swimlane-row) .e-content-cells {
            border: 1px solid rgba(0,0,0,0);
            border-radius: 4px;
            vertical-align: top
        }

            .e-kanban .e-kanban-content .e-content-row:not(.e-swimlane-row) .e-content-cells.e-dropping {
                border: 1px dashed #dee2e6
            }

            .e-kanban .e-kanban-content .e-content-row:not(.e-swimlane-row) .e-content-cells.e-min-color {
                background: #fff3cd
            }

            .e-kanban .e-kanban-content .e-content-row:not(.e-swimlane-row) .e-content-cells.e-max-color {
                background: #f8d7da
            }

            .e-kanban .e-kanban-content .e-content-row:not(.e-swimlane-row) .e-content-cells:focus {
                border: 1px solid #dee2e6;
                box-shadow: none
            }

            .e-kanban .e-kanban-content .e-content-row:not(.e-swimlane-row) .e-content-cells .e-card-wrapper, .e-kanban .e-kanban-content .e-content-row:not(.e-swimlane-row) .e-content-cells .e-card-container {
                min-height: 50px
            }

            .e-kanban .e-kanban-content .e-content-row:not(.e-swimlane-row) .e-content-cells .e-dropping {
                border: 1px dashed #dee2e6
            }

        .e-kanban .e-kanban-content .e-content-row.e-collapsed:not(.e-swimlane-row) .e-content-cells {
            border-bottom: 0;
            height: 0
        }

            .e-kanban .e-kanban-content .e-content-row.e-collapsed:not(.e-swimlane-row) .e-content-cells > .e-collapse-header-text, .e-kanban .e-kanban-content .e-content-row.e-collapsed:not(.e-swimlane-row) .e-content-cells .e-limits, .e-kanban .e-kanban-content .e-content-row.e-collapsed:not(.e-swimlane-row) .e-content-cells .e-show-add-button, .e-kanban .e-kanban-content .e-content-row.e-collapsed:not(.e-swimlane-row) .e-content-cells .e-card-wrapper, .e-kanban .e-kanban-content .e-content-row.e-collapsed:not(.e-swimlane-row) .e-content-cells .e-card-container {
                display: none
            }

    .e-kanban.e-rtl .e-kanban-table .e-header-cells {
        text-align: right
    }

        .e-kanban.e-rtl .e-kanban-table .e-header-cells .e-header-text {
            padding-left: 5px;
            padding-right: initial;
            text-align: right;
            text-transform: uppercase
        }

        .e-kanban.e-rtl .e-kanban-table .e-header-cells .e-limits .e-max-count {
            text-align: left
        }

        .e-kanban.e-rtl .e-kanban-table .e-header-cells.e-toggle-header .e-column-collapse {
            text-align: center
        }

    .e-kanban.e-rtl .e-kanban-table.e-content-table .e-content-row .e-content-cells .e-limits .e-max-count {
        left: 0;
        right: auto
    }

    .e-kanban.e-rtl .e-kanban-table.e-content-table .e-content-row .e-content-cells.e-collapsed .e-collapse-header-text {
        direction: initial
    }

    .e-kanban.e-rtl .e-kanban-table.e-content-table .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-expand, .e-kanban.e-rtl .e-kanban-table.e-content-table .e-content-row.e-swimlane-row .e-content-cells .e-swimlane-header .e-swimlane-row-collapse {
        margin: 0 8px 0 0
    }

    .e-kanban.e-device .e-swimlane-header .e-swimlane-header-toolbar {
        background: #f2f4f6;
        border-bottom: 0;
        display: flex;
        margin-bottom: 3px;
        min-height: 42px;
        padding: 10px
    }

        .e-kanban.e-device .e-swimlane-header .e-swimlane-header-toolbar .e-toolbar-swimlane-name {
            color: inherit;
            font-size: 14px;
            font-weight: 400;
            line-height: 1.5;
            padding: 5px
        }

        .e-kanban.e-device .e-swimlane-header .e-swimlane-header-toolbar .e-toolbar-swimlane-item-count {
            padding-top: 9px
        }

            .e-kanban.e-device .e-swimlane-header .e-swimlane-header-toolbar .e-toolbar-swimlane-item-count .e-item-count {
                font-size: 12px;
                font-weight: 400;
                line-height: 20px;
                opacity: .77;
                padding: 2px
            }

        .e-kanban.e-device .e-swimlane-header .e-swimlane-header-toolbar .e-toolbar-menu, .e-kanban.e-device .e-swimlane-header .e-swimlane-header-toolbar .e-toolbar-level-title {
            padding-top: 6px
        }

            .e-kanban.e-device .e-swimlane-header .e-swimlane-header-toolbar .e-toolbar-menu .e-icon-menu, .e-kanban.e-device .e-swimlane-header .e-swimlane-header-toolbar .e-toolbar-level-title .e-icon-menu {
                color: inherit;
                font-size: 14px;
                padding: 7px;
                padding-left: 4px
            }

    .e-kanban.e-device .e-kanban-header .e-swimlane .e-header-cells {
        border-bottom: 0
    }

    .e-kanban.e-device .e-swimlane-content {
        position: absolute;
        width: 100%
    }

        .e-kanban.e-device .e-swimlane-content .e-swimlane-resource {
            background: #fff;
            border: 1px solid #dee2e6;
            height: 100%;
            width: 225px
        }

            .e-kanban.e-device .e-swimlane-content .e-swimlane-resource .e-swimlane-tree {
                height: 100%;
                overflow-y: auto
            }

        .e-kanban.e-device .e-swimlane-content .e-swimlane-overlay {
            position: absolute
        }

            .e-kanban.e-device .e-swimlane-content .e-swimlane-overlay.e-enable {
                background: #383838;
                height: 100%;
                opacity: .5;
                width: 100%
            }

.e-mobile-popup-wrapper.e-device, .e-mobile-popup-container.e-device {
    background: #fff;
    border-radius: 2px;
    bottom: 0;
    box-shadow: 0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2);
    display: flex;
    height: 60px;
    left: 0;
    margin: 0;
    max-width: 100%;
    min-width: 100%;
    opacity: 1;
    overflow: hidden;
    padding: 15px;
    position: fixed;
    right: 0;
    top: 0;
    user-select: none;
    width: 100%;
    z-index: 1004
}

    .e-mobile-popup-wrapper.e-device .e-popup-header, .e-mobile-popup-container.e-device .e-popup-header {
        padding-top: 3px
    }

    .e-mobile-popup-wrapper.e-device .e-popup-content, .e-mobile-popup-container.e-device .e-popup-content {
        color: inherit;
        font-size: 15px;
        font-weight: 500;
        overflow: hidden;
        padding: 5px;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 100%
    }

.e-kanban-dialog.e-dialog {
    min-width: 350px
}

    .e-kanban-dialog.e-dialog .e-kanban-form-wrapper table, .e-kanban-dialog.e-dialog .e-kanban-form-container table {
        width: 100%
    }

        .e-kanban-dialog.e-dialog .e-kanban-form-wrapper table td, .e-kanban-dialog.e-dialog .e-kanban-form-container table td {
            color: inherit;
            font-size: 14px;
            font-weight: 400;
            letter-spacing: 0;
            line-height: 18px;
            opacity: .87;
            padding: 5px 0;
            text-align: left
        }

            .e-kanban-dialog.e-dialog .e-kanban-form-wrapper table td textarea.e-field, .e-kanban-dialog.e-dialog .e-kanban-form-container table td textarea.e-field {
                resize: vertical
            }

        .e-kanban-dialog.e-dialog .e-kanban-form-wrapper table .e-label, .e-kanban-dialog.e-dialog .e-kanban-form-container table .e-label {
            padding-right: 10px;
            vertical-align: top;
            width: 70px
        }

        .e-kanban-dialog.e-dialog .e-kanban-form-wrapper table .e-field, .e-kanban-dialog.e-dialog .e-kanban-form-container table .e-field {
            width: 100%
        }

    .e-kanban-dialog.e-dialog .e-footer-content .e-dialog-delete.e-btn {
        float: left;
        margin-left: 0
    }

*.e-rtl .e-kanban-form-wrapper table .e-label, *.e-rtl .e-kanban-form-container table .e-label {
    padding-left: 10px;
    padding-right: 0;
    text-align: right
}

*.e-rtl .e-dialog-delete {
    float: right
}

.e-card-virtual-skeleton-wrapper .e-skeleton.e-skeleton-text.e-shimmer-wave {
    border-radius: 4px
}

.e-card-virtual-skeleton-wrapper {
    height: inherit;
    overflow: hidden;
    padding: 8px 8px 0
}
/*! kanban component theme */

.e-kanban {
    background: #fff
}

    .e-kanban .e-kanban-table .e-header-cells {
        background: #f2f4f6
    }

        .e-kanban .e-kanban-table .e-header-cells .e-header-text {
            color: #212529
        }

        .e-kanban .e-kanban-table .e-header-cells .e-item-count {
            color: #212529
        }

        .e-kanban .e-kanban-table .e-header-cells .e-limits {
            color: inherit
        }

        .e-kanban .e-kanban-table .e-header-cells .e-column-expand, .e-kanban .e-kanban-table .e-header-cells .e-column-collapse {
            border: 1px solid rgba(0,0,0,0);
            color: #6c757d
        }

            .e-kanban .e-kanban-table .e-header-cells .e-column-expand:hover, .e-kanban .e-kanban-table .e-header-cells .e-column-expand:focus, .e-kanban .e-kanban-table .e-header-cells .e-column-collapse:hover, .e-kanban .e-kanban-table .e-header-cells .e-column-collapse:focus {
                background: #5a6268;
                border: 1px solid #4e555b;
                border-radius: 4px;
                box-shadow: none;
                color: #fff
            }

    .e-kanban .e-kanban-table.e-content-table .e-content-row:not(.e-swimlane-row) td {
        background: #f2f4f6
    }

    .e-kanban .e-kanban-table.e-content-table .e-content-row.e-swimlane-row .e-swimlane-text, .e-kanban .e-kanban-table.e-content-table .e-content-row.e-swimlane-row .e-item-count {
        color: #212529
    }

    .e-kanban .e-kanban-table.e-content-table .e-content-row .e-show-add-button:hover {
        background: rgba(0,103,107,.1)
    }

    .e-kanban .e-kanban-table.e-content-table .e-content-row .e-show-add-button .e-show-add-icon {
        color: #00416f
    }

    .e-kanban .e-kanban-table.e-content-table .e-card.e-selection {
        background: #e9ecef
    }

    .e-kanban .e-kanban-table.e-content-table .e-card .e-card-header {
        color: #212529
    }

    .e-kanban .e-kanban-table.e-content-table .e-card .e-card-content {
        color: #343a40
    }

    .e-kanban .e-kanban-table.e-content-table .e-card .e-card-tag.e-card-label {
        background: #eceaff;
        color: #3225c9
    }

    .e-kanban .e-kanban-table.e-content-table .e-target-multi-clone .e-column-key.e-multi-active {
        background: rgba(0,103,107,.1);
        border-color: #00416f
    }

    .e-kanban .e-kanban-table.e-content-table .e-target-multi-clone .e-column-key.e-multi-bottom-border {
        border-bottom-color: #00416f
    }

    .e-kanban .e-kanban-table.e-content-table .e-target-multi-clone .e-column-key.e-multi-active:first-child {
        border-color: #00416f
    }

    .e-kanban .e-frozen-swimlane-row {
        background: #fff
    }

        .e-kanban .e-frozen-swimlane-row .e-swimlane-header .e-swimlane-text {
            color: #212529
        }

        .e-kanban .e-frozen-swimlane-row .e-swimlane-header .e-item-count {
            color: #212529
        }

.e-kanban-dialog.e-dialog .e-kanban-form-wrapper table textarea {
    background: initial;
    color: #495057;
    min-width: 70%
}

    .e-kanban-dialog.e-dialog .e-kanban-form-wrapper table textarea:focus {
        box-shadow: none
    }

.e-card-virtual-skeleton-wrapper, .e-card-skeleton-wrapper {
    background: #f2f4f6
}

.e-kanban .e-column-expand::before {
    content: ""
}

.e-kanban .e-column-collapse::before {
    content: ""
}

.e-kanban .e-swimlane-row-expand::before {
    content: ""
}

.e-kanban .e-swimlane-row-collapse::before {
    content: ""
}

.e-kanban .e-show-add-icon::before {
    content: ""
}

.e-kanban .e-swimlane-header-toolbar .e-icon-menu::before {
    content: ""
}

.e-kanban.e-rtl .e-column-collapse::before {
    content: ""
}

.e-kanban.e-rtl .e-column-expand::before {
    content: ""
}

.e-kanban.e-rtl .e-swimlane-row-collapse::before {
    content: ""
}

.e-mobile-popup-wrapper .e-close-icon::before {
    content: ""
}

.e-toast-container {
    display: inline-flex;
    flex-direction: column;
    position: relative
}

    .e-toast-container.e-toast-top-left {
        left: 10px;
        top: 10px
    }

    .e-toast-container.e-toast-bottom-left {
        bottom: 10px;
        left: 10px
    }

    .e-toast-container.e-toast-top-right {
        right: 10px;
        top: 10px
    }

    .e-toast-container.e-toast-bottom-right {
        bottom: 10px;
        right: 10px
    }

    .e-toast-container.e-toast-bottom-center {
        bottom: 10px;
        pointer-events: none;
        right: 0;
        width: 100%
    }

        .e-toast-container.e-toast-bottom-center .e-toast {
            margin: 0 auto 10px;
            pointer-events: auto
        }

    .e-toast-container.e-toast-top-center {
        pointer-events: none;
        right: 0;
        top: 10px;
        width: 100%
    }

        .e-toast-container.e-toast-top-center .e-toast {
            margin: 0 auto 10px;
            pointer-events: auto
        }

    .e-toast-container.e-toast-full-width {
        left: 0;
        right: 0;
        width: 100%
    }

        .e-toast-container.e-toast-full-width .e-toast {
            margin: 0 auto 10px;
            width: 96%
        }

    .e-toast-container.e-rtl .e-toast .e-toast-actions {
        text-align: left
    }

        .e-toast-container.e-rtl .e-toast .e-toast-actions > * {
            margin-left: initial;
            margin-right: 10px
        }

    .e-toast-container.e-rtl .e-toast .e-toast-close-icon {
        margin-left: initial;
        margin-right: auto
    }

    .e-toast-container.e-rtl .e-toast .e-toast-icon {
        margin-left: 8px;
        margin-right: initial
    }

    .e-toast-container.e-rtl .e-toast .e-toast-progress {
        left: auto;
        right: 0
    }

    .e-toast-container .e-toast {
        border-radius: 4px;
        display: inline-flex;
        font-size: 14px;
        margin: 0 0 10px;
        overflow: hidden;
        padding: 12px;
        position: relative
    }

        .e-toast-container .e-toast .e-toast-icon, .e-toast-container .e-toast .e-toast-message {
            display: inline-flex
        }

        .e-toast-container .e-toast > * {
            word-break: break-word;
            word-wrap: break-word
        }

        .e-toast-container .e-toast .e-toast-message {
            align-self: center;
            flex-direction: column;
            overflow: hidden;
            width: inherit
        }

            .e-toast-container .e-toast .e-toast-message .e-toast-title, .e-toast-container .e-toast .e-toast-message .e-toast-content {
                overflow: hidden;
                text-overflow: ellipsis
            }

                .e-toast-container .e-toast .e-toast-message .e-toast-title:first-child, .e-toast-container .e-toast .e-toast-message .e-toast-content:first-child {
                    padding: 0
                }

                .e-toast-container .e-toast .e-toast-message .e-toast-title:last-child, .e-toast-container .e-toast .e-toast-message .e-toast-content:last-child {
                    padding-bottom: 0
                }

                .e-toast-container .e-toast .e-toast-message .e-toast-title > *, .e-toast-container .e-toast .e-toast-message .e-toast-content > * {
                    overflow: hidden;
                    text-overflow: ellipsis
                }

            .e-toast-container .e-toast .e-toast-message .e-toast-title {
                font-size: 14px;
                font-weight: bold;
                letter-spacing: .5px
            }

            .e-toast-container .e-toast .e-toast-message .e-toast-content {
                padding: 10px 0 5px 0;
                word-break: break-word;
                word-wrap: break-word
            }

                .e-toast-container .e-toast .e-toast-message .e-toast-content + .e-toast-actions {
                    padding-top: 0
                }

            .e-toast-container .e-toast .e-toast-message .e-toast-actions {
                margin: 1px;
                padding: 5px 0 0 0;
                text-align: right
            }

                .e-toast-container .e-toast .e-toast-message .e-toast-actions > * {
                    margin-left: 10px
                }

        .e-toast-container .e-toast .e-toast-close-icon {
            align-items: center;
            cursor: pointer;
            display: flex;
            font-size: 10px;
            height: 24px;
            justify-content: center;
            margin-left: auto;
            width: 24px
        }

        .e-toast-container .e-toast .e-toast-icon {
            align-items: center;
            font-size: 16px;
            height: 24px;
            justify-content: center;
            margin-right: 8px;
            width: 24px
        }

        .e-toast-container .e-toast .e-toast-progress {
            bottom: 0;
            height: 4px;
            left: 0;
            position: absolute
        }

.e-content-placeholder.e-toast.e-placeholder-toast {
    background-size: 400px 100px;
    min-height: 100px
}

.e-blazor-toast-hidden {
    visibility: hidden
}

.e-toast-container .e-toast .e-toast-close-icon.blazor-toast-close-icon {
    background-color: rgba(0,0,0,0);
    border-color: rgba(0,0,0,0);
    border-radius: 50%;
    bottom: 6px;
    height: 20px;
    position: relative;
    width: 22px
}

.e-toast-container .e-toast {
    background-color: rgba(255,255,255,.85);
    border: 1px solid rgba(0,0,0,.1);
    box-shadow: 0 4px 5px 0 rgba(0,0,0,.1);
    color: #212529
}

    .e-toast-container .e-toast .e-toast-close-icon {
        color: rgba(0,0,0,.5)
    }

        .e-toast-container .e-toast .e-toast-close-icon.e-blazor-toast-close-icon, .e-toast-container .e-toast .e-toast-close-icon.e-blazor-toast-close-icon:focus, .e-toast-container .e-toast .e-toast-close-icon.e-blazor-toast-close-icon:active {
            background-color: rgba(0,0,0,0);
            border: 0;
            box-shadow: none;
            outline: 0
        }

            .e-toast-container .e-toast .e-toast-close-icon.e-blazor-toast-close-icon:focus, .e-toast-container .e-toast .e-toast-close-icon.e-blazor-toast-close-icon:hover {
                background-color: rgba(0,0,0,0);
                color: #000
            }

        .e-toast-container .e-toast .e-toast-close-icon.e-icons:hover, .e-toast-container .e-toast .e-toast-close-icon.e-icons:focus {
            background-color: rgba(0,0,0,0);
            color: #000
        }

    .e-toast-container .e-toast.e-toast-success {
        background-color: #d4edda;
        color: #155724;
        border-color: #c3e6cb
    }

        .e-toast-container .e-toast.e-toast-success .e-toast-message .e-toast-title {
            color: #155724
        }

        .e-toast-container .e-toast.e-toast-success .e-toast-message .e-toast-content {
            color: #155724
        }

        .e-toast-container .e-toast.e-toast-success .e-toast-icon {
            color: #155724
        }

        .e-toast-container .e-toast.e-toast-success .e-toast-close-icon {
            color: #155724
        }

        .e-toast-container .e-toast.e-toast-success:hover {
            background-color: #c2e5cb;
            box-shadow: 0 4px 12px;
            color: #155724;
            border-color: #b1debb
        }

    .e-toast-container .e-toast.e-toast-info {
        background-color: #cce5ff;
        color: #004085;
        border-color: #b8daff
    }

        .e-toast-container .e-toast.e-toast-info .e-toast-message .e-toast-title {
            color: #004085
        }

        .e-toast-container .e-toast.e-toast-info .e-toast-message .e-toast-content {
            color: #004085
        }

        .e-toast-container .e-toast.e-toast-info .e-toast-icon {
            color: #004085
        }

        .e-toast-container .e-toast.e-toast-info .e-toast-close-icon {
            color: #004085
        }

        .e-toast-container .e-toast.e-toast-info:hover {
            background-color: #b3d8ff;
            box-shadow: 0 4px 12px;
            color: #004085;
            border-color: #9ecdff
        }

    .e-toast-container .e-toast.e-toast-warning {
        background-color: #fff3cd;
        color: #856404;
        border-color: #ffeeba
    }

        .e-toast-container .e-toast.e-toast-warning .e-toast-message .e-toast-title {
            color: #856404
        }

        .e-toast-container .e-toast.e-toast-warning .e-toast-message .e-toast-content {
            color: #856404
        }

        .e-toast-container .e-toast.e-toast-warning .e-toast-icon {
            color: #856404
        }

        .e-toast-container .e-toast.e-toast-warning .e-toast-close-icon {
            color: #856404
        }

        .e-toast-container .e-toast.e-toast-warning:hover {
            background-color: #ffedb3;
            box-shadow: 0 4px 12px;
            color: #856404;
            border-color: #ffe8a0
        }

    .e-toast-container .e-toast.e-toast-danger {
        background-color: #f8d7da;
        color: #721c24
    }

        .e-toast-container .e-toast.e-toast-danger .e-toast-message .e-toast-title {
            color: #721c24
        }

        .e-toast-container .e-toast.e-toast-danger .e-toast-message .e-toast-content {
            color: #721c24
        }

        .e-toast-container .e-toast.e-toast-danger .e-toast-icon {
            color: #721c24
        }

        .e-toast-container .e-toast.e-toast-danger .e-toast-close-icon {
            color: #721c24
        }

        .e-toast-container .e-toast.e-toast-danger:hover {
            background-color: #f4c1c6;
            box-shadow: 0 4px 12px;
            color: #721c24;
            border-color: #f1b0b7
        }

    .e-toast-container .e-toast:hover {
        background-color: #fff;
        box-shadow: 0 4px 6px 0 rgba(0,0,0,.1)
    }

    .e-toast-container .e-toast .e-toast-icon {
        color: rgba(0,0,0,.5)
    }

    .e-toast-container .e-toast .e-toast-message .e-toast-title {
        color: #6c757d
    }

    .e-toast-container .e-toast .e-toast-message .e-toast-content {
        color: #212529
    }

    .e-toast-container .e-toast .e-toast-progress {
        background-color: #00416f
    }

.e-toast .e-toast-close-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-toast .e-toast-success-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-toast .e-toast-error-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-toast .e-toast-info-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-toast .e-toast-warning-icon::before {
    content: "";
    font-family: "e-icons"
}
/*! PdfViewer's default definitions and variables */ /*! component layout */

.e-pdfviewer .e-pv-viewer-container {
    border-style: solid;
    border-width: 1px 1px 1px 0
}

.e-pdfviewer .e-pv-text-layer {
    position: absolute;
    top: 0;
    z-index: 2
}

.e-pdfviewer .e-pv-annotation-canvas {
    left: 0;
    position: absolute;
    top: 0
}

.e-pdfviewer .e-pv-text {
    background: rgba(0,0,0,0);
    color: rgba(0,0,0,0);
    line-height: normal;
    opacity: .4;
    position: absolute
}

.e-pdfviewer .e-pv-search-text-highlight, .e-pdfviewer .e-pv-search-text-highlightother {
    line-height: normal;
    opacity: .4;
    position: absolute
}

.e-pdfviewer .e-pv-hyperlink {
    z-index: 2
}

    .e-pdfviewer .e-pv-hyperlink.e-pv-onselection {
        z-index: 1
    }

.e-pdfviewer .e-enable-text-selection {
    -moz-user-select: text;
    -ms-user-select: text;
    -webkit-user-select: text;
    user-select: text
}

.e-pdfviewer .e-disable-text-selection {
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-user-select: none;
    user-select: none
}

.e-pdfviewer .e-enable-text-selection .e-pv-text {
    display: inline-block
}

.e-pdfviewer .e-disable-text-selection .e-pv-text {
    display: none
}

.e-pdfviewer .e-pv-cursor {
    cursor: text
}

.e-pdfviewer .e-pv-crosshair-cursor {
    cursor: crosshair
}

.e-pdfviewer .e-pv-touch-select-drop {
    display: inline-block;
    height: 30px;
    position: absolute;
    width: 30px;
    z-index: 1000
}

.e-pdfviewer .e-pv-touch-ellipse {
    background-color: #3088ed;
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-color: #3088ed;
    border-style: solid;
    border-top-left-radius: 50%;
    border-width: 2px;
    height: 20px;
    margin: 0 0 0 9px;
    position: absolute;
    width: 20px
}

.e-pdfviewer .e-pv-annotation-note {
    border-radius: 2px;
    cursor: auto;
    font-size: 14px;
    height: auto;
    max-width: 200px;
    min-height: 10px;
    min-width: 30px;
    overflow-wrap: break-word;
    padding: 5px;
    position: absolute;
    width: auto;
    z-index: 10000
}

.e-pdfviewer .e-pv-annotation-note-author {
    border-bottom: 1px solid #000;
    font-weight: bold
}

.e-pdfviewer .e-pv-annotation-popup-menu {
    cursor: auto;
    min-width: 396px;
    padding-bottom: 6px;
    position: absolute;
    width: auto;
    z-index: 10000
}

.e-pdfviewer .e-pv-annotation-popup-header {
    height: auto;
    min-height: 29px;
    padding-top: 14px
}

.e-pdfviewer .e-pv-annotation-popup-author {
    float: left;
    font-size: 16px;
    font-weight: bold;
    margin-left: 14px
}

.e-pdfviewer .e-pv-annotation-popup-close {
    float: right;
    height: 20px;
    margin-right: 14px;
    width: 20px
}

.e-pdfviewer .e-pv-annotation-modified-time {
    height: 14px;
    margin-left: 14px;
    padding-top: 8px
}

.e-pdfviewer .e-pv-annotation-popup-note-container {
    height: auto;
    padding: 14px;
    width: auto
}

.e-pdfviewer .e-pv-annotation-popup-content {
    background-color: #fff;
    border: 1px solid;
    font-size: 16px;
    min-height: 132.08px;
    overflow: hidden auto;
    width: 368px
}

.e-pdfviewer .e-pv-properties-fill-color-icon, .e-pdfviewer .e-pv-properties-stroke-color-icon {
    border-bottom: 2px solid
}

.e-pdfviewer .e-pv-drop {
    color: #3088ed;
    display: inline-block;
    height: 20px;
    position: absolute;
    width: 20px;
    z-index: 1000
}

.e-pdfviewer .e-pv-droplet {
    background-color: #3088ed;
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-color: #3088ed;
    border-style: solid;
    border-top-left-radius: 50%;
    border-width: 2px;
    height: 20px;
    margin: 0 0 0 9px;
    position: absolute;
    width: 20px
}

.e-pv-viewer-container {
    border-color: #dee2e6;
    height: calc(100% - 40px);
    overflow: auto;
    position: relative;
    touch-action: pan-x pan-y;
    background-color: #e9ecef
}

.e-pv-mobile-view .e-pv-viewer-container {
    border-left-width: 1px
}

.e-pdfviewer.e-pv-mobile-view .e-pv-viewer-container::-webkit-scrollbar, .e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn-text, .e-pv-toolbar.e-toolbar.e-toolpop .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn-text, .e-control.e-toolbar.e-lib.e-pv-annotation-toolbar.e-pv-toolbar-scroll.e-keyboard.e-toolpop .e-tbar-btn-text, .e-dropdown-popup.e-control.e-pv-annotation-shapes-container .e-tbar-btn-text, .e-dropdown-popup.e-control.e-pv-annotation-calibrate-container .e-tbar-btn-text, .e-dropdown-popup.e-control.e-pv-annotation-textalign-container .e-tbar-btn-text, .e-dropdown-popup.e-control.e-pv-annotation-textprop-container.e-caret-hide .e-tbar-btn-text, .e-control.e-toolbar.e-lib.e-pv-formdesigner-toolbar.e-pv-toolbar-scroll.e-keyboard.e-toolpop .e-tbar-btn-text, .e-pdfviewer .e-inplaceeditor .e-editable-value-wrapper.e-hide, .e-pdfviewer .e-inplaceeditor .e-editable-value-wrapper .e-editable-overlay-icon, .e-pv-organize-tile-draggedEle .e-pv-organize-tile.e-pv-thumbnail-column .e-pv-image-container .e-pv-organize-image {
    display: none
}

input.e-pv-input-password::-ms-reveal {
    display: none
}

.e-pv-page-container {
    margin: 0;
    padding: 0;
    touch-action: pan-x pan-y
}

.e-pv-signaturehover, .e-pv-line-styles-container:hover {
    background-color: #f2f4f6
}

.e-pv-mobilespanscroll-container {
    color: #212529;
    font-family: Roboto-Regular;
    font-size: 14px
}

.e-pv-annotation-color-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret), .e-pv-annotation-opacity-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret), .e-pv-annotation-stroke-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret), .e-pv-annotation-thickness-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret), .e-pv-annotation-shapes-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret), .e-pv-annotation-calibrate-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret), .e-pv-annotation-textcolor-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret), .e-pv-annotation-textalign-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret), .e-pv-annotation-textprop-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret), .e-pv-annotation-handwritten-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret), .e-pv-annotation-handwritten-container .e-pv-handwritten-icon.e-btn-icon:not(.e-caret), .e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item .e-menu-icon, .e-pv-annotation-ink-container .e-pv-inkannotation-icon, .e-pv-icon {
    font-size: 16px
}

.e-pv-mobilescroll-container {
    background-color: #e9ecef;
    border: 1px solid #adb5bd;
    border-radius: 56px 0 0 56px;
    line-height: 27px;
    position: absolute;
    text-align: center
}

.e-pv-viewer-container .e-pv-page-div {
    border-color: #adb5bd;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 2px 4px 0 rgba(248,249,250,.2);
    box-sizing: content-box;
    position: absolute
}

    .e-pv-viewer-container .e-pv-page-div.e-focused {
        box-shadow: #000 0 0 0 2px
    }

.e-pv-viewer-container.e-focused {
    box-shadow: #000 0 0 0 2px inset
}

.e-pv-toolbar, .e-pv-nav-toolbar, .e-pv-annotation-toolbar, .e-pv-formdesigner-toolbar {
    border: 1px solid #dee2e6;
    border-radius: 4px 4px 0 0;
    border-width: 1px 1px 0 1px
}

.e-pv-toolbar, .e-pv-annotation-toolbar, .e-pv-mobile-annotation-toolbar, .e-pv-formdesigner-toolbar {
    height: 40px
}

    .e-pv-nav-toolbar, .e-pv-toolbar.e-pv-mobile-toolbar, .e-pv-mobile-view .e-pv-annotation-toolbar {
        height: 56px
    }

.e-toolbar.e-pv-toolbar .e-pv-zoom-drop-down-container {
    height: 32px;
    width: 91px
}

.e-toolbar.e-pv-toolbar .e-toolbar-pop .e-pv-zoom-drop-down-container {
    display: block;
    padding-left: 10px;
    padding-right: 10px;
    width: auto
}

.e-pv-current-page-box.e-input-group.e-control-wrapper {
    height: 30px;
    margin-top: 0;
    width: 48px
}

.e-pv-mobilepagenoscroll-container {
    background: #f2f4f6;
    border: 1px solid #adb5bd;
    border-radius: 10px;
    padding: 6px;
    text-align: center;
    vertical-align: middle
}

.e-pv-mobilecurrentpage-container {
    color: #212529;
    display: block;
    font-family: Roboto-Regular;
    font-size: 24px
}

.e-pv-mobiledashedline-container {
    color: #212529;
    display: block;
    padding: 10px
}

.e-pv-number-ofpages {
    width: 10%
}

.e-dialog.e-pv-gotopage-popup {
    max-width: 500px;
    padding-left: 16px;
    padding-top: 16px
}

.e-pv-image-container {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 3px;
    cursor: pointer
}

.e-pv-mobiletotalpage-container {
    color: #212529;
    display: block;
    font-family: Roboto-Regular;
    font-size: 14px
}

.e-pv-password-input {
    margin-top: 14px
}

.e-pv-password-error {
    color: #dc3545
}

.e-pv-corrupted-popup-header {
    color: #212529;
    opacity: .87
}

.e-pv-corrupted-popup-content {
    color: #212529;
    font-size: 14px;
    line-height: 24px;
    margin-left: 50px;
    opacity: .87;
    padding-top: 4px;
    text-align: left
}

.e-pv-corrupted-popup-content-rtl {
    color: #212529;
    font-size: 14px;
    line-height: 24px;
    margin-right: 53px;
    opacity: .87;
    padding-top: 4px;
    text-align: right
}

.e-pv-toolbar.e-toolbar:not(.e-pv-mobile-toolbar) .e-toolbar-items .e-toolbar-item:not(.e-separator) {
    height: auto;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 4px;
    padding-top: 3px
}

.e-pv-annotation-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item:not(.e-separator), .e-pv-formdesigner-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item:not(.e-separator) {
    height: auto;
    margin-left: 0;
    margin-right: 0
}

.e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon, .e-pv-annotation-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon {
    padding-bottom: 0
}

.e-pv-toolbar.e-toolbar.e-toolbar .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon, .e-pv-annotation-toolbar.e-toolbar.e-toolbar .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon {
    line-height: 26px;
    min-height: 26px
}

.e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-separator, .e-pv-annotation-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-separator, .e-pv-formdesigner-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-separator {
    border-right-width: 1px;
    height: 27px;
    margin-left: 6px;
    margin-right: 6px
}

.e-pdfviewer .e-pv-toolbar.e-toolbar:not(.e-rtl) .e-toolbar-items .e-toolbar-item:first-child, .e-pdfviewer .e-pv-annotation-toolbar.e-toolbar:not(.e-rtl) .e-toolbar-items .e-toolbar-item:first-child, .e-pdfviewer .e-pv-formdesigner-toolbar.e-toolbar:not(.e-rtl) .e-toolbar-items .e-toolbar-item:first-child {
    margin-left: 4px
}

.e-pdfviewer .e-pv-toolbar.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-item:first-child, .e-pdfviewer .e-pv-annotation-toolbar.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-item:first-child, .e-pdfviewer .e-pv-formdesigner-toolbar.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-item:first-child {
    margin-right: 4px
}

.e-pdfviewer .e-pv-toolbar.e-toolbar:not(.e-rtl) .e-toolbar-items .e-toolbar-item:last-child, .e-pdfviewer .e-pv-annotation-toolbar.e-toolbar:not(.e-rtl) .e-toolbar-items .e-toolbar-item:last-child, .e-pdfviewer .e-pv-formdesigner-toolbar.e-toolbar:not(.e-rtl) .e-toolbar-items .e-toolbar-item:last-child {
    margin-right: 4px
}

.e-pdfviewer .e-pv-toolbar.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-item:last-child, .e-pdfviewer .e-pv-annotation-toolbar.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-item:last-child, .e-pdfviewer .e-pv-formdesigner-toolbar.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-item:last-child {
    margin-left: 4px
}

.e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-pv-tbar-btn.e-btn, .e-pv-annotation-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-pv-tbar-btn.e-btn, .e-pv-mobile-annotation-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-pv-tbar-btn.e-btn, .e-pv-formdesigner-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-pv-tbar-btn.e-btn {
    height: 32px;
    min-width: 32px;
    width: 32px
}

.e-pv-open-document-icon {
    font-size: 18px;
    height: 16px;
    line-height: 16px;
    width: 18px
}

.e-toolbar-items:not(.e-toolbar-pop) .e-pv-download-document-icon {
    line-height: 16px
}

.e-toolbar-items:not(.e-toolbar-pop) .e-pv-print-document-icon {
    line-height: 16px
}

.e-pv-first-page-navigation-icon {
    line-height: 16px
}

.e-pv-previous-page-navigation-icon {
    line-height: 16px
}

.e-pv-next-page-navigation-icon {
    line-height: 16px
}

.e-pv-last-page-navigation-icon {
    line-height: 16px
}

.e-toolbar-items:not(.e-toolbar-pop) .e-pv-zoom-out-icon, .e-toolbar-items:not(.e-toolbar-pop) .e-pv-zoom-in-icon {
    line-height: 18px
}

.e-pv-eye-slash-icon, .e-pv-eye-icon {
    margin-top: 3px
}

.e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-btn.e-pv-pan-tool .e-pv-icon {
    margin-right: 2px
}

.e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-pv-zoom-drop-down-container {
    margin: 0 4px
}

.e-pv-toolbar.e-toolbar .e-toolbar-items .e-pv-total-page-container.e-toolbar-item:not(.e-separator) {
    color: #212529;
    cursor: default;
    font-size: 14px;
    margin-left: 0;
    margin-right: 7.5px;
    min-width: unset;
    padding-left: 0;
    position: relative
}

.e-pv-total-page {
    color: #000;
    font-size: inherit
}

.e-pv-total-page-ms {
    -ms-transform: translateY(-50%);
    margin: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

.e-pv-zoom-drop-down.e-input-group.e-control-wrapper.e-ddl:not(.e-error), .e-pv-prop-dropdown.e-input-group.e-control-wrapper.e-ddl:not(.e-error), .e-pv-zoom-drop-down-rtl.e-input-group.e-control-wrapper.e-ddl:not(.e-error), .e-pv-prop-dropdown-rtl.e-input-group.e-control-wrapper.e-ddl:not(.e-error) {
    background-color: rgba(0,0,0,0);
    border: 1px solid #f8f9fa;
    height: inherit;
    margin-top: 0;
    padding: 0 0 0 3px
}

.e-pv-fontfamily-container .e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl.e-valid-input {
    width: 100px
}

.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error), .e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error), .e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error), .e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error) {
    background-color: rgba(0,0,0,0);
    border: 1px solid #f8f9fa;
    border-radius: 2px
}

.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl.e-input-focus .e-search-icon.e-ddl-icon, .e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl.e-input-focus .e-search-icon.e-ddl-icon, .e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl.e-input-focus .e-search-icon.e-ddl-icon, .e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl.e-input-focus .e-search-icon.e-ddl-icon {
    color: inherit
}

.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl .e-input.e-control.e-keyboard, .e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl .e-input.e-control.e-keyboard, .e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl .e-input.e-control.e-keyboard, .e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl .e-input.e-control.e-keyboard {
    height: inherit;
    margin-top: -1px;
    padding-bottom: 0;
    padding-top: 0
}

.e-pv-toolbar:not(.e-rtl) .e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl .e-input.e-control.e-keyboard, .e-pv-toolbar:not(.e-rtl) .e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl .e-input.e-control.e-keyboard, .e-pv-toolbar:not(.e-rtl) .e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl .e-input.e-control.e-keyboard, .e-pv-toolbar:not(.e-rtl) .e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl .e-input.e-control.e-keyboard {
    padding-left: 0
}

.e-pv-toolbar.e-rtl .e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl .e-input.e-control.e-keyboard, .e-pv-toolbar.e-rtl .e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl .e-input.e-control.e-keyboard, .e-pv-toolbar.e-rtl .e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl .e-input.e-control.e-keyboard, .e-pv-toolbar.e-rtl .e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl .e-input.e-control.e-keyboard {
    padding-right: 0
}

.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl .e-search-icon.e-ddl-icon, .e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl .e-search-icon.e-ddl-icon, .e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl .e-search-icon.e-ddl-icon, .e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl .e-search-icon.e-ddl-icon {
    background-color: rgba(0,0,0,0);
    border-left: 0;
    margin-bottom: 0;
    margin-left: 0;
    margin-top: -0.2px;
    padding-right: 0
}

.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl .e-input.e-control, .e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl .e-input.e-control, .e-input-group.e-control-wrapper.e-pv-current-page-box .e-numerictextbox.e-input, .e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl .e-input.e-control, .e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl .e-input.e-control {
    text-align: center
}

.e-pv-zoom-drop-down.e-ddl.e-popup.e-popup-open, .e-pv-prop-dropdown.e-ddl.e-popup.e-popup-open {
    text-align: left
}

.e-pv-zoom-drop-down-rtl.e-ddl.e-popup.e-popup-open, .e-pv-prop-dropdown-rtl.e-ddl.e-popup.e-popup-open {
    text-align: right
}

.e-pv-zoom-drop-down.e-popup.e-popup-open .e-dropdownbase .e-list-item.e-active .e-pv-prop-dropdown.e-popup.e-popup-open .e-dropdownbase .e-list-item.e-active, .e-pv-zoom-drop-down-rtl.e-popup.e-popup-open .e-dropdownbase .e-list-item.e-active .e-pv-prop-dropdown-rtl.e-popup.e-popup-open .e-dropdownbase .e-list-item.e-active {
    color: #f8f9fa
}

.e-pv-zoom-drop-down.e-popup.e-popup-open, .e-pv-zoom-drop-down-rtl.e-popup.e-popup-open {
    min-height: 236px;
    min-width: 122px
}

.e-input-group.e-control-wrapper.e-pv-current-page-box:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left) {
    border: 1px solid rgba(0,0,0,.1);
    border-radius: 2px
}

.e-pv-zoom-drop-down.e-ddl.e-valid-input.e-input-focus, .e-pv-zoom-drop-down-rtl.e-ddl.e-valid-input.e-input-focus {
    box-shadow: none
}

.e-pv-password-popup.e-dialog .e-dlg-header, .e-pv-corrupted-popup.e-dialog .e-pv-corrupted-popup-header, .e-pv-notification-popup.e-dialog .e-dlg-header {
    font-size: 18px;
    font-weight: normal;
    letter-spacing: -0.18px
}

.e-pv-password-popup.e-dialog {
    height: auto;
    margin: 0 10px;
    max-width: 441px
}

.e-pv-corrupted-popup.e-dialog {
    height: 165px;
    margin: 0 10px;
    max-width: 380px
}

    .e-pv-corrupted-popup.e-dialog .e-dlg-header-content, .e-pv-notification-popup.e-dialog .e-dlg-header-content {
        border-bottom: 1px solid #e9ecef
    }

    .e-pv-corrupted-popup.e-dialog .e-footer-content, .e-pv-notification-popup.e-dialog .e-footer-content {
        border-top: 1px solid #e9ecef
    }

    .e-pv-corrupted-popup.e-dialog .e-dlg-content {
        padding-bottom: 0;
        padding-top: 5px
    }

.e-pv-password-popup.e-dialog span[id*=_prompt] {
    font-size: 14px;
    letter-spacing: -0.16px
}

.e-pv-password-popup.e-dialog .e-dlg-header-content {
    border-bottom: 1px solid #e9ecef
}

.e-pv-password-popup.e-dialog .e-footer-content {
    border-top: 1px solid #e9ecef
}

.e-pv-password-popup.e-dialog .e-dlg-content {
    padding-bottom: 0;
    padding-top: 6px
}

.e-dialog .e-dlg-header {
    width: auto
}

.e-pv-current-page-box.e-input-group.e-control-wrapper input.e-input {
    max-height: 30px;
    padding-bottom: 3px
}

.e-pv-toolbar:not(.e-rtl) .e-pv-current-page-box.e-input-group.e-control-wrapper input.e-input {
    padding-left: 1.5px
}

.e-pv-toolbar.e-rtl .e-pv-current-page-box.e-input-group.e-control-wrapper input.e-input {
    padding-right: 1.5px
}

.e-pv-zoom-drop-down.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon::before, .e-pv-prop-dropdown.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon::before, .e-pv-zoom-drop-down-rtl.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon::before, .e-pv-prop-dropdown-rtl.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon::before {
    transform: rotate(0deg)
}

.e-input-group.e-control-wrapper.e-pv-current-page-box:not(.e-float-icon-left):not(.e-float-input)::after, .e-input-group.e-control-wrapper.e-pv-current-page-box:not(.e-float-icon-left):not(.e-float-input)::before, .e-input-group.e-control-wrapper.e-pv-current-page-box.e-input-focus:not(.e-float-icon-left):not(.e-float-input)::after, .e-input-group.e-control-wrapper.e-pv-current-page-box.e-input-focus:not(.e-float-icon-left):not(.e-float-input)::before, .e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl::after, .e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl::before, .e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl.e-input-focus::after, .e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl.e-input-focus::before, .e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl::after, .e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl::before, .e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl.e-input-focus::after, .e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl.e-input-focus::before, .e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl::after, .e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl::before, .e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl.e-input-focus::after, .e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl.e-input-focus::before, .e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl::after, .e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl::before, .e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl.e-input-focus::after, .e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl.e-input-focus::before {
    background: none
}

.e-pv-sidebar-container {
    background: #f8f9fa;
    border-top: 1px solid #f8f9fa;
    bottom: 0;
    position: absolute;
    top: 40px;
    transition: transform .3s ease;
    transition: transform .3s ease,-webkit-transform .3s ease;
    transition: -webkit-transform .3s ease;
    transition-duration: 200ms;
    transition-timing-function: ease;
    width: 250px;
    z-index: 100
}

.e-pv-main-container {
    height: 100%;
    overflow: hidden;
    position: relative;
    width: 100%
}

.e-pv-viewer-main-container {
    background-color: #e9ecef;
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.e-pdfviewer:not(.e-pv-mobile-view) .e-pv-viewer-main-container {
    min-width: 400px
}

.e-pdfviewer:not(.e-pv-mobile-view) .e-pv-main-container {
    min-height: 500px
}

.e-pv-sidebar-content-container {
    border-top: 1px solid #dee2e6;
    display: none;
    float: left;
    height: calc(100% - 41px);
    position: absolute;
    transition-duration: 200ms;
    transition-timing-function: ease;
    width: 210px
}

    .e-pv-sidebar-content-container.e-thumbnail {
        height: 100%;
        left: 1px;
        position: unset
    }

.e-pv-sidebar-title-container {
    background: #f8f9fa;
    border: 1px solid #dee2e6;
    border-width: 0 0 0 0;
    height: 40px;
    position: absolute;
    top: 0;
    width: 202px
}

.e-pv-sidebar-content-container:not(.e-right) .e-pv-sidebar-title-container {
    border-right: 1px solid #dee2e6
}

.e-pv-sidebar-content-container.e-right .e-pv-sidebar-title-container {
    border-left: 1px solid #dee2e6
}

.e-pv-sidebar-content-container:not(.e-right) .e-pv-sidebar-title-container {
    border-right: 1px solid #dee2e6
}

.e-pv-sidebar-content-container.e-right .e-pv-sidebar-title-container {
    border-left: 1px solid #dee2e6
}

.e-pv-sidebar-title {
    color: #212529;
    font-size: 14px;
    height: 16px;
    margin: 0;
    position: absolute;
    text-align: left;
    top: 12px
}

    .e-pv-sidebar-title.e-left {
        left: 8px;
        margin-left: 12px;
        width: 160px
    }

    .e-pv-sidebar-title.e-right {
        margin-right: 12px;
        right: 8px
    }

.e-pv-sidebar-toolbar {
    background: #f8f9fa;
    border: 1px solid #dee2e6;
    border-width: 1px 0 1px 1px;
    bottom: 0;
    height: calc(100% - 41px);
    position: absolute;
    width: 47px;
    z-index: 100
}

.e-pv-sidebar-content {
    -webkit-overflow-scrolling: touch;
    background: #f8f9fa;
    bottom: 0;
    overflow: auto;
    overflow-x: hidden;
    position: absolute;
    top: 42px;
    width: 202px;
    z-index: 103
}

.e-pv-thumbnail-anchor-node:hover {
    text-decoration: auto
}

.e-pv-sidebar-content.e-thumbnail {
    top: 1px
}

.e-pv-sidebar-resizer, .e-pv-comment-panel-resizer {
    background: #f2f4f6;
    border: 0;
    border-width: 0;
    color: inherit;
    cursor: ew-resize;
    height: 100%;
    position: absolute;
    width: 8px;
    z-index: 105
}

.e-pv-sidebar-content::-webkit-scrollbar {
    width: 16px
}

.e-pv-sidebar-content::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 0 rgba(0,0,0,.3);
    background: #f8f9fa;
    border: 1px solid #dee2e6
}

.e-pv-sidebar-content::-webkit-scrollbar-thumb {
    -webkit-box-shadow: inset 0 0 0 rgba(0,0,0,.5);
    background: #adb5bd;
    background-clip: content-box;
    border: 4px solid rgba(0,0,0,0);
    border-radius: 100px
}

.e-pv-thumbnail-view-button.e-btn, .e-pv-organize-view-button.e-btn {
    background: rgba(0,0,0,0);
    border: 0;
    border-radius: 4px;
    box-shadow: none;
    font-weight: 400;
    height: 32px;
    line-height: 1em;
    outline: none;
    padding: 8px;
    width: 32px;
    margin: 8px 4px 4px 3px
}

.e-pv-organize-tile.e-pv-thumbnail-column {
    width: 100%;
    height: 100%
}

.e-pv-organize-content-apperance {
    overflow: hidden
}

.e-pv-organize-tile-view.e-pv-thumbnail-row {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    overflow: auto;
    overflow-x: hidden;
    padding-bottom: 25px
}

.e-pv-organize-outer-border.e-pv-not-selected {
    border: 1px dashed #00416f;
    position: absolute
}

.e-pv-organize-outer-border.e-pv-selected {
    border: 1px dashed #dee2e6;
    position: absolute
}

.e-pv-organize-anchor-node {
    margin: 24px;
    width: 140px;
    height: 140px;
    border: 2px solid #fff
}

@media only screen and (max-width: 1399.98px) {
    .e-pv-organize-anchor-node {
        width: 140px;
        height: 140px
    }
}

@media only screen and (max-width: 1199.98px) {
    .e-pv-organize-anchor-node {
        width: 140px;
        height: 140px
    }
}

@media only screen and (max-width: 991.98px) {
    .e-pv-organize-anchor-node {
        width: 140px;
        height: 140px
    }
}

@media only screen and (max-width: 767.98px) {
    .e-pv-organize-anchor-node {
        width: 140px;
        height: 140px;
        min-width: 140px;
        min-height: 140px
    }
}

@media only screen and (max-width: 575.98px) {
    .e-pv-organize-anchor-node {
        width: 140px;
        height: 140px;
        min-width: 140px;
        min-height: 140px;
        margin: 24px 20px
    }
}

.e-pv-organize-anchor-node:hover {
    border: 2px solid #dee2e6
}

.e-pv-organize-anchor-node.e-pv-organize-tile-draggedEle {
    border: 2px dashed #dee2e6;
    background: #f8f9fa
}

.e-pdfviewer .e-pv-organize-tile.e-pv-thumbnail-column .e-checkbox-wrapper {
    width: 18px;
    height: 18px;
    position: relative;
    top: -100%;
    padding: 4px
}

.e-pv-organize-buttondiv {
    justify-content: center;
    flex-wrap: nowrap;
    position: relative;
    text-align: center;
    top: -29px
}

.e-pv-organize-anchor-node.e-pv-organize-node-selection-ring {
    border: 2px solid #00416f;
    border-radius: 2px
}

    .e-pv-organize-anchor-node.e-pv-organize-node-selection-ring.e-pv-dragging-style {
        border: 2px dashed #dee2e6
    }

.e-pv-organize-window {
    border: 1px solid #dee2e6;
    border-radius: 0
}

.e-pdfviewer .e-pv-organize-window .e-footer-content {
    border-top: 1px solid #dee2e6;
    padding: 15px
}

.e-pdfviewer .e-pv-organize-window .e-dlg-header-content {
    padding: 15px
}

.e-pv-tile-number {
    text-align: center;
    margin-top: 16.5px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
    display: block;
    padding: 0 15px
}

.e-pv-delete-button.e-btn, .e-pv-copy-button.e-btn, .e-pv-rotate-left-button.e-btn, .e-pv-rotate-right-button.e-btn {
    width: 25px;
    height: 25px;
    justify-content: center;
    align-items: center;
    margin: 0 5px;
    padding: 0
}

.e-pv-insert-left-button.e-btn, .e-pv-insert-right-button.e-btn {
    width: 25px;
    height: 25px;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: -70px;
    padding: 0
}

@media only screen and (max-width: 1399.98px) {
    .e-pv-insert-left-button.e-btn, .e-pv-insert-right-button.e-btn {
        top: -70px
    }
}

@media only screen and (max-width: 1199.98px) {
    .e-pv-insert-left-button.e-btn, .e-pv-insert-right-button.e-btn {
        top: -70px
    }
}

@media only screen and (max-width: 991.98px) {
    .e-pv-insert-left-button.e-btn, .e-pv-insert-right-button.e-btn {
        top: -70px
    }
}

@media only screen and (max-width: 767.98px) {
    .e-pv-insert-left-button.e-btn, .e-pv-insert-right-button.e-btn {
        top: -70px
    }
}

@media only screen and (max-width: 575.98px) {
    .e-pv-insert-left-button.e-btn, .e-pv-insert-right-button.e-btn {
        top: -70px
    }
}

.e-pv-insert-left-button.e-btn {
    left: calc(-1*(25px / 2 + 2px / 2))
}

.e-pv-insert-right-button.e-btn {
    right: calc(-1*(25px / 2 + 2px / 2))
}

.e-pv-toolbar-rotate-left-button, .e-pv-toolbar-rotate-right-button {
    height: 32px;
    width: 32px;
    padding: 0;
    top: 7px;
    position: relative;
    box-shadow: none
}

.e-pv-toolbar-rotate-left-button {
    left: 436px
}

.e-pv-toolbar-rotate-right-button {
    left: 445px
}

.e-pdfviewer .e-pv-organize-window .e-dlg-content {
    padding: 0;
    overflow: hidden;
    border-radius: 0
}

.e-pv-organize-toolbar-apperance.e-toolbar {
    width: 1172px;
    border: 1px solid #dee2e6;
    border-width: 1px 0
}

.e-pdfviewer .e-pv-organize-toolbar-apperance .e-checkbox-wrapper {
    margin-left: 10px;
    text-wrap: nowrap
}

@media screen and (max-width: 480px) {
    .e-pdfviewer .e-pv-organize-toolbar-apperance .e-checkbox-wrapper {
        width: 25px;
        margin-left: 22px
    }
}

.e-pv-thumbnail-view-button-selection.e-pv-thumbnail-view-button.e-btn, .e-pv-bookmark-button-selection.e-pv-bookmark-button.e-btn {
    background: #545b62;
    border: 1px solid #545b62;
    border-radius: 4px;
    color: #fff;
    line-height: 1em;
    padding: 7px
}

.e-pv-tbar-btn.e-pv-thumbnail-view-button.e-btn:focus, .e-pv-tbar-btn.e-pv-organize-view-button.e-btn:focus {
    background: #545b62;
    border: 1px solid #545b62;
    border-radius: 4px;
    color: #fff;
    line-height: 1em;
    padding: 7px
}

.e-pv-tbar-btn.e-pv-bookmark-button.e-btn:focus {
    background: #545b62;
    border: 1px solid #545b62;
    border-radius: 4px;
    color: #fff;
    line-height: 1em;
    padding: 7px
}

.e-pv-thumbnail-view-button-selection.e-pv-thumbnail-view-button.e-btn {
    margin: 8px 4px 4px 3px
}

.e-pv-bookmark-button-selection.e-pv-bookmark-button.e-btn {
    line-height: 1;
    margin: 4px 4px 4px 3px
}

.e-pv-bookmark-button.e-btn {
    background: rgba(0,0,0,0);
    border: none;
    box-shadow: none;
    font-weight: 400;
    height: 32px;
    margin: 4px 4px 4px 3px;
    outline: none;
    padding: 4px;
    width: 32px
}

.e-pv-title-close-div.e-btn {
    background: rgba(0,0,0,0);
    border: 1px solid rgba(0,0,0,0);
    box-shadow: none;
    color: #495057;
    height: 38px;
    left: 170px;
    padding: 0 7px 1px 0;
    position: absolute;
    right: 21px;
    top: 1px;
    width: 32px
}

.e-pv-sidebar-toolbar-splitter {
    background: #ced4da;
    bottom: 0;
    height: calc(100% - 41px);
    position: absolute;
    width: 1px;
    z-index: 104
}

.e-pv-sidebar-content-splitter {
    background: #dee2e6;
    height: 1px;
    position: absolute;
    top: 41px;
    width: 201px;
    z-index: 104
}

.e-pv-thumbnail-view {
    bottom: 0;
    height: 50%;
    padding: 8px 30px 0;
    position: absolute;
    top: 0
}

.e-pv-thumbnail {
    height: 140px;
    margin: 0 20px 40px;
    width: 100px
}

.e-pv-thumbnail-number {
    color: #212529;
    font-family: Roboto;
    padding-top: 8px;
    text-align: center
}

.e-pv-thumbnail-selection-ring {
    border-radius: 2px;
    box-shadow: 0 0 3px 0 #dee2e6;
    padding: 3px
}

.e-pv-thumbnail-image {
    background-clip: content-box;
    background-color: #fff;
    height: 126px;
    width: 94px
}

.e-pv-thumbnail-hover {
    border: 1px solid #adb5bd;
    border-radius: 2px;
    box-shadow: 0 0 4px 0 #adb5bd;
    cursor: pointer;
    padding: 2px
}

.e-pv-thumbnail-focus {
    border: 2px solid #00416f;
    border-radius: 2px;
    box-shadow: 0 0 4px 0 rgba(248,249,250,.25);
    cursor: pointer;
    padding: 2px
}

.e-pv-thumbnail-selection {
    border: 2px solid #00416f;
    border-radius: 2px;
    box-shadow: 0 0 4px 0 rgba(248,249,250,.25);
    cursor: pointer;
    padding: 1px
}

.e-pv-thumbnail-row {
    -ms-flex-wrap: wrap;
    display: flex;
    flex-wrap: wrap
}

.e-pv-thumbnail-row {
    display: -ms-flexbox
}

.e-pv-thumbnail-column {
    -ms-flex: 25%;
    flex: 25%
}

    .e-pv-thumbnail-column img {
        display: block;
        margin-left: auto;
        margin-right: auto
    }

.e-pv-organize-import-image-wrapper {
    width: 70%;
    height: 95%;
    border: 1px solid #dee2e6;
    position: relative;
    background-color: #fff;
    margin-bottom: 5px
}

    .e-pv-organize-import-image-wrapper::after, .e-pv-organize-import-image-wrapper::before {
        content: "";
        width: 97%;
        height: 98%;
        border: 1px solid #dee2e6;
        position: absolute;
        top: 5px;
        left: 5px;
        background-color: #fff;
        z-index: -1
    }

    .e-pv-organize-import-image-wrapper::before {
        top: 10px;
        left: 10px;
        height: 96%;
        width: 95%
    }

.e-pv-organize-import-download-icon {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 32px;
    height: 32px;
    background-color: #3088ed;
    color: #fff;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center
}

.e-pv-bookmark-view {
    height: 100%;
    overflow: auto;
    padding-top: 15px;
    position: relative
}

div > .e-pv-bookmark-icon.e-pv-icon {
    float: left;
    font-size: 14px;
    padding-left: 6px;
    padding-right: 18px
}

.e-pv-bookmark-title {
    padding-left: 40px
}

.e-pv-sidebar-bookmark-title {
    color: rgba(0,0,0,.87);
    font-family: Roboto-Regular;
    font-size: 14px
}

.e-pv-bookmark-view::-webkit-scrollbar {
    height: 16px;
    width: 16px
}

.e-pv-bookmark-view::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 0 rgba(0,0,0,.3);
    background: #f8f9fa;
    border: 1px solid #dee2e6
}

.e-pv-bookmark-view::-webkit-scrollbar-thumb {
    -webkit-box-shadow: inset 0 0 0 rgba(0,0,0,.5);
    background: #adb5bd;
    background-clip: content-box;
    border: 4px solid rgba(0,0,0,0);
    border-radius: 100px
}

.e-pv-bookmark-view > .e-ul {
    height: inherit;
    overflow: unset
}

.e-pv-bookmark-view .e-fullrow {
    height: 34px
}

.e-pv-bookmark-view .e-icon-collapsible::before, .e-pv-bookmark-view .e-icon-expandable::before {
    display: inline-block;
    height: 13px;
    padding: 7px;
    width: 13px
}

.e-pv-bookmark-view .e-list-item .e-ul {
    padding-left: 32px
}

.e-pv-bookmark-view .e-ul {
    padding: 0 0 0 16px
}

.e-pv-text::selection, .e-pv-text .e-pv-maintaincontent {
    background: #00416f
}

.e-pv-toolbar .e-pv-tbar-btn.e-pv-tbar-btn, .e-pv-annotation-toolbar .e-pv-tbar-btn.e-pv-tbar-btn, .e-pv-mobile-annotation-toolbar .e-pv-tbar-btn.e-pv-tbar-btn, .e-pv-mobile-annotation-toolbar .e-dropdown-btn.e-btn, .e-pv-annotation-toolbar .e-dropdown-btn.e-btn, .e-pv-formdesigner-toolbar .e-pv-tbar-btn.e-pv-tbar-btn, .e-pv-formdesigner-toolbar .e-dropdown-btn.e-btn, .e-pv-shapes-toolbar .e-pv-tbar-btn, .e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item.e-focused, .e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item .e-menu-icon, .e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item.e-focused .e-menu-icon, .e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item.e-focused .e-caret, .e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item .e-caret, .e-pv-annotation-comment-panel-container .e-pv-tbar-btn, .e-pv-comment-panel-title-container .e-pv-annotation-tools-close-icon.e-pv-icon, .e-pv-form-designer-panel-title-container .e-pv-annotation-tools-close-icon.e-pv-icon {
    color: #495057
}

.e-pv-mobile-annotation-toolbar .e-tbar-btn:hover, .e-pv-mobile-annotation-toolbar .e-tbar-btn:focus {
    background: #f8f9fa;
    border-color: #f8f9fa
}

.e-pv-mobile-annotation-toolbar .e-hscroll.e-scroll-device .e-scroll-nav {
    transform: skewX(-1deg) translateX(6px);
    width: 56px
}

    .e-pv-mobile-annotation-toolbar .e-hscroll.e-scroll-device .e-scroll-nav .e-nav-arrow {
        font-size: 14px;
        transform: skewX(4deg)
    }

    .e-pv-mobile-annotation-toolbar .e-hscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav .e-nav-arrow, .e-pv-sidebar-toolbar .e-pv-tbar-btn {
        color: #495057
    }

.e-pv-toolbar .e-pv-tbar-btn.e-pv-tbar-btn:hover, .e-pv-annotation-toolbar .e-pv-tbar-btn.e-pv-tbar-btn:hover, .e-pv-toolbar .e-pv-tbar-btn.e-pv-tbar-btn:hover:focus, .e-pv-annotation-toolbar .e-pv-tbar-btn.e-pv-tbar-btn:hover:focus, .e-pv-annotation-toolbar .e-dropdown-btn.e-btn:hover, .e-pv-annotation-toolbar .e-dropdown-btn.e-btn:hover .e-caret, .e-pv-formdesigner-toolbar .e-pv-tbar-btn.e-pv-tbar-btn:hover, .e-pv-formdesigner-toolbar .e-dropdown-btn.e-btn:hover, .e-pv-formdesigner-toolbar .e-dropdown-btn.e-btn:hover .e-caret, .e-pv-shapes-toolbar .e-pv-tbar-btn:hover, .e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item.e-focused:hover, .e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item.e-focused .e-menu-icon:hover, .e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item.e-focused .e-caret:hover, .e-pv-annotation-toolbar .e-dropdown-btn.e-btn.e-active, .e-pv-formdesigner-toolbar .e-dropdown-btn.e-btn:focus, .e-pv-formdesigner-toolbar .e-dropdown-btn.e-btn:focus .e-caret, .e-pv-shapes-toolbar .e-pv-tbar-btn:focus, .e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item.e-focused:focus, .e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item.e-focused .e-menu-icon:focus, .e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl.e-valid-input:not(.e-input-focus):hover, .e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item.e-focused .e-caret:focus, .e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl.e-valid-input:not(.e-input-focus):hover, .e-pv-annotation-comment-panel-container .e-pv-tbar-btn:hover {
    color: #fff
}

.e-pv-toolbar .e-pv-tbar-btn.e-pv-tbar-btn:focus, .e-pv-annotation-toolbar .e-pv-tbar-btn.e-pv-tbar-btn:focus, .e-pv-formdesigner-toolbar .e-pv-tbar-btn.e-pv-tbar-btn:focus {
    color: #fff
}

.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item:hover .e-menu-icon, .e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item.e-focused:hover .e-menu-icon, .e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item.e-focused:hover .e-caret {
    color: #fff
}

.e-pv-toolbar .e-toolbar-item.e-overlay .e-pv-tbar-btn.e-pv-tbar-btn .e-pv-icon, .e-pv-annotation-toolbar .e-toolbar-item.e-overlay .e-pv-tbar-btn.e-pv-tbar-btn .e-pv-icon, .e-pv-annotation-toolbar .e-toolbar-item.e-overlay .e-dropdown-btn.e-btn .e-pv-icon, .e-pv-formdesigner-toolbar .e-toolbar-item.e-overlay .e-pv-tbar-btn.e-pv-tbar-btn .e-pv-icon, .e-pv-formdesigner-toolbar .e-toolbar-item.e-overlay .e-dropdown-btn.e-btn .e-pv-icon {
    color: #495057
}

.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item {
    height: inherit
}

.e-pv-properties-line-start.e-btn:not(:hover), .e-pv-properties-line-end.e-btn:not(:hover), .e-pv-properties-line-style.e-btn:not(:hover), .e-pv-properties-line-fill-color-container .e-dropdown-btn.e-btn:not(:hover), .e-pv-properties-line-stroke-color-container .e-dropdown-btn.e-btn:not(:hover), .e-pv-properties-line-start.e-btn:not(:focus), .e-pv-properties-line-end.e-btn:not(:focus), .e-pv-properties-line-style.e-btn:not(:focus), .e-pv-properties-line-fill-color-container .e-dropdown-btn.e-btn:not(:focus), .e-pv-properties-line-stroke-color-container .e-dropdown-btn.e-btn:not(:focus), .e-pv-properties-line-start.e-btn:not(:active), .e-pv-properties-line-end.e-btn:not(:active), .e-pv-properties-line-style.e-btn:not(:active), .e-pv-properties-line-fill-color-container .e-dropdown-btn.e-btn:not(:active), .e-pv-properties-line-stroke-color-container .e-dropdown-btn.e-btn:not(:active) {
    background-color: #f8f9fa;
    color: #6c757d
}

.e-pv-properties-line-start.e-btn:hover, .e-pv-properties-line-end.e-btn:hover, .e-pv-properties-line-style.e-btn:hover, .e-pv-properties-line-fill-color-container .e-dropdown-btn.e-btn:hover, .e-pv-properties-line-stroke-color-container .e-dropdown-btn.e-btn:hover {
    background-color: #5a6268;
    color: #fff
}

.e-pv-toolbar .e-pv-zoom-drop-down-container .e-ddl.e-input-group.e-control-wrapper .e-ddl-icon:hover {
    background-color: #6c757d;
    color: #fff
}

.e-pv-print-popup-container {
    height: 100%;
    left: 0;
    overflow: auto;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2000
}

.e-pdfviewer .e-pv-print-popup-container .e-spinner-pane.e-spin-center.e-spin-show {
    background-color: rgba(0,0,0,.3)
}

.e-pv-toolbar.e-toolbar:not(.e-rtl) .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-pv-icon {
    padding: 0 12px 0 15px
}

.e-pv-toolbar.e-toolbar.e-rtl .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-pv-icon {
    padding: 0 12px 0 15px
}

.e-pv-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select, .e-pdfviewer.e-pv-mobile-view .e-pv-annotation-container > .e-pv-tbar-btn.e-pv-select, .e-pdfviewer.e-pv-mobile-view .e-pv-formdesigner-container > .e-pv-tbar-btn.e-pv-select, .e-pv-annotation-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select, .e-pv-mobile-annotation-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select, .e-pv-mobile-formDesigner-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select .e-icons, .e-pv-mobile-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select, .e-pv-formdesigner-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select {
    background: #545b62;
    border: 1px solid #f8f9fa;
    border-radius: 4px;
    color: #fff
}

.e-pdfviewer.e-pv-mobile-view .e-pv-annotation-container > .e-pv-tbar-btn.e-pv-unselect:hover, .e-pdfviewer.e-pv-mobile-view .e-pv-formdesigner-container > .e-pv-tbar-btn.e-pv-unselect:hover {
    background: initial;
    color: initial
}

.e-pv-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select .e-icons, .e-pv-annotation-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select .e-icons, .e-pv-mobile-annotation-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select .e-icons, .e-pv-mobile-formDesigner-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select .e-icons, .e-pv-mobile-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select .e-icons, .e-pv-formdesigner-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select .e-icons {
    color: #fff
}

.e-pv-automplete-header {
    margin-top: 10px;
    height: 26px;
    font-weight: 500;
    font-size: 12px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding-right: 16px;
    text-indent: 16px
}

.e-pv-autocomplete-item {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%
}

.e-pv-autocomplete-word {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: calc(100% - 25px);
    display: inline-block
}

.e-pv-autocomplete-count {
    margin-left: 10px;
    flex-shrink: 0;
    text-align: right
}

.e-pv-search-exact-matches {
    display: inline-block
}

.e-pv-total-exact-matches {
    margin-left: 10px;
    flex-shrink: 0;
    text-align: right
}

.e-pv-search-count {
    margin: 0 8px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 150px;
    text-align: center;
    direction: ltr
}

.e-pv-search-bar {
    background-color: #f8f9fa;
    border: 1px solid #dee2e6;
    border-radius: 4px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,0);
    height: 92px;
    padding: 14px;
    position: absolute;
    width: 394px;
    z-index: 105
}

.e-pv-text-search-bar {
    background-color: #f8f9fa;
    border: 1px solid #dee2e6;
    border-radius: 4px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,0);
    height: 108px;
    position: absolute;
    width: 384px;
    z-index: 105
}

.e-pv-text-search-bar-elements {
    height: 32px;
    margin: 20px 10px 16px 20px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: nowrap
}

.e-input-group.e-pv-text-search-input {
    border: none
}

.e-pv-search-input {
    height: 31px;
    width: 282px
}

.e-pv-text-search-input {
    height: 31px;
    width: calc(100% - 160px);
    position: relative;
    flex-grow: 1
}

.e-pv-search-input-mobile {
    height: 31px;
    max-height: 150px !important
}

.e-pv-text-search-input-mobile {
    height: 31px;
    max-height: 150px !important;
    width: auto
}

@media only screen and (max-width: 575.98px) {
    .e-pv-custom-textbox {
        width: 43% !important
    }
}

@media only screen and (max-width: 575.98px) {
    .e-bigger .e-pv-custom-textbox {
        width: 37% !important
    }
}

.e-pdfviewer.e-pv-mobile-view .e-pv-nav-toolbar.e-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child {
    margin-left: 3px
}

.e-pdfviewer.e-pv-mobile-view .e-pv-nav-toolbar.e-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:last-child {
    margin-right: 3px
}

.e-pv-match-case-container {
    margin-top: 14px
}

.e-pv-textsearch-match-case-container {
    margin-left: 20px;
    width: 240px;
    display: flex
}

.e-pv-search-btn.e-btn {
    background-color: rgba(0,0,0,0);
    color: #495057;
    border: 0;
    box-shadow: none;
    height: 32px;
    margin-top: 0;
    width: 32px
}

.e-pv-text-search-btn.e-btn {
    background-color: rgba(0,0,0,0);
    color: #495057;
    border: 0;
    box-shadow: none;
    height: 24px;
    width: 24px;
    padding-bottom: 0;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 0
}

    .e-pv-search-btn.e-btn:active, .e-pv-text-search-btn.e-btn:active {
        background-color: rgba(0,0,0,0);
        background-color: #545b62;
        color: #fff
    }

    .e-pv-search-btn.e-btn:hover:not(:disabled), .e-pv-text-search-btn.e-btn:hover:not(:disabled), .e-pv-sidebar-toolbar .e-pv-tbar-btn:hover:not(:disabled) {
        background-color: #545b62;
        color: #fff
    }

    .e-pv-search-btn.e-btn:disabled, .e-pv-text-search-btn.e-btn:disabled {
        color: rgba(73,80,87,.4)
    }

.e-pv-search-bar:not(.e-rtl) .e-pv-prev-search {
    margin-left: 9px
}

.e-pv-text-search-bar:not(.e-rtl) .e-pv-prev-search {
    margin-left: 8px
}

.e-pv-search-bar:not(.e-rtl) .e-pv-next-search, .e-pv-text-search-bar:not(.e-rtl) .e-pv-next-search {
    margin-left: 8px
}

.e-pv-mobile-view .e-pv-search-count {
    margin: 0;
    max-width: 60px
}

.e-pv-search-bar.e-rtl .e-pv-prev-search, .e-pv-text-search-bar.e-rtl .e-pv-prev-search {
    margin-right: 9px
}

.e-pv-search-bar.e-rtl .e-pv-next-search, .e-pv-text-search-bar.e-rtl .e-pv-next-search {
    margin-right: 8px
}

.e-pv-notification-popup {
    margin: 0 10px;
    max-width: 380px
}

    .e-pv-notification-popup.e-pv-notification-large-content {
        max-width: 384px
    }

    .e-pv-notification-popup .e-pv-notification-popup-content {
        font-size: 14px
    }

.e-pv-search-input.e-input-group .e-input-search-group-icon.e-input-group-icon, .e-pv-text-search-input.e-input-group .e-input-search-group-icon.e-input-group-icon {
    background: rgba(0,0,0,0)
}

.e-pv-search-input.e-input-group:not(.e-disabled) .e-input-search-group-icon.e-input-group-icon:active, .e-pv-text-search-input.e-input-group:not(.e-disabled) .e-input-search-group-icon.e-input-group-icon:active {
    background: #f8f9fa;
    color: #495057
}

.e-pv-search-input.e-input-group:not(.e-disabled) .e-input-search-group-icon.e-input-group-icon:hover, .e-pv-text-search-input.e-input-group:not(.e-disabled) .e-input-search-group-icon.e-input-group-icon:hover {
    color: #212529
}

.e-pv-bookmark-container {
    background-color: #f8f9fa;
    border: 1px solid #f8f9fa
}

    .e-pv-bookmark-container .e-listview:not(.e-list-template) .e-list-item {
        border-bottom: 1px solid #f8f9fa;
        height: 48px
    }

    .e-pv-bookmark-container .e-pv-bookmark-view.e-listview .e-ul .e-list-item:last-child {
        border-bottom-width: 0
    }

    .e-pv-bookmark-container .e-listview .e-list-text {
        -ms-transform: translateY(-50%);
        position: absolute;
        top: 50%;
        transform: translateY(-50%)
    }

.e-pv-nav-toolbar.e-toolbar .e-tbar-btn:active .e-tbar-btn-text {
    color: #f8f9fa
}

.e-pv-nav-toolbar.e-toolbar .e-tbar-btn.e-tbtn-txt {
    background-color: rgba(0,0,0,0);
    border-width: 0;
    box-shadow: none
}

.e-pv-bookmark-container .e-pv-bookmark-view {
    padding-top: 0
}

    .e-pv-bookmark-container .e-pv-bookmark-view .e-list-parent.e-ul {
        padding-left: 0
    }

.e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-color-icon.e-pv-icon, .e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-stroke-icon.e-pv-icon {
    border-bottom: 2px solid;
    margin-top: 0;
    padding-top: 5px;
    vertical-align: initial
}

.e-pv-properties-font-color-container .e-btn-icon.e-pv-annotation-textcolor-icon.e-pv-icon {
    border-bottom: 2px solid;
    margin-top: 0;
    padding-top: 1px;
    vertical-align: initial
}

.e-pv-font-color-prop-mobile .e-btn-icon.e-pv-annotation-textcolor-icon.e-pv-icon, .e-pv-fill-prop-mobile .e-btn-icon.e-pv-annotation-color-icon.e-pv-icon, .e-pv-border-prop-group-mobile .e-btn-icon.e-pv-annotation-stroke-icon.e-pv-icon, .e-pv-default-tab .e-pv-properties-font-color-container .e-btn-icon.e-pv-annotation-textcolor-icon.e-pv-icon {
    border-bottom: 2px solid
}

.e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-thickness-icon.e-pv-icon {
    margin-top: 0;
    padding-top: 7px;
    vertical-align: initial
}

.e-pv-default-tab .e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-thickness-icon.e-pv-icon, .e-pv-default-tab .e-pv-properties-font-color-container .e-btn-icon.e-pv-annotation-textcolor-icon.e-pv-icon, .e-pv-default-tab .e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-color-icon.e-pv-icon, .e-pv-default-tab .e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-stroke-icon.e-pv-icon, .e-pv-fill-prop-mobile .e-btn-icon.e-pv-annotation-color-icon.e-pv-icon, .e-pv-border-prop-group-mobile .e-btn-icon.e-pv-annotation-stroke-icon.e-pv-icon, .e-pv-thickness-prop-group-mobile .e-btn-icon.e-pv-annotation-thickness-icon.e-pv-icon, .e-pv-font-color-prop-mobile .e-btn-icon.e-pv-annotation-textcolor-icon.e-pv-icon {
    width: 1em;
    margin-left: 0
}

.e-pv-custom-annotation-thickness-container .e-btn-icon.e-pv-annotation-thickness-icon.e-pv-icon, .e-pv-custom-annotation-opacity-container .e-btn-icon.e-pv-annotation-opacity-icon.e-pv-icon {
    vertical-align: initial
}

.e-pv-annotation-thickness-popup-container-mobile, .e-pv-annotation-opacity-popup-container-mobile {
    background-color: #fff
}

.e-pv-annotation-opacity-popup-container, .e-pv-annotation-thickness-popup-container {
    background-color: #fff;
    box-shadow: 0 6px 12px 0 rgba(0,0,0,.26);
    color: #212529;
    height: auto;
    min-height: 58px;
    padding: 23px;
    width: auto
}

.e-pv-formfield-strokethickness-icon .e-pv-annotation-thickness-popup-container {
    padding: 4px
}

.e-pv-annotation-opacity-label, .e-pv-annotation-opacity-indicator, .e-pv-annotation-thickness-label, .e-pv-annotation-thickness-indicator {
    float: left;
    font-family: inherit;
    font-size: inherit
}

.e-pv-annotation-opacity-slider-container.e-control-wrapper.e-slider-container.e-horizontal, .e-pv-annotation-thickness-slider-container.e-control-wrapper.e-slider-container.e-horizontal {
    float: left;
    height: auto;
    margin-left: 9px;
    margin-right: 9px
}

.e-dropdown-popup:not(.e-rtl) .e-pv-annotation-opacity-slider-container.e-control-wrapper.e-slider-container.e-horizontal, .e-dropdown-popup:not(.e-rtl) .e-pv-annotation-thickness-slider-container.e-control-wrapper.e-slider-container.e-horizontal {
    width: 174px
}

.e-dropdown-popup:not(.e-rtl) .e-pv-annotation-opacity-popup-container.e-blazor-pv-opacity-container, .e-dropdown-popup:not(.e-rtl) .e-pv-annotation-thickness-popup-container.e-blazor-pv-thickness-container {
    width: 174px
}

.e-dropdown-popup.e-rtl .e-pv-annotation-opacity-slider-container.e-control-wrapper.e-slider-container.e-horizontal, .e-dropdown-popup.e-rtl .e-pv-annotation-thickness-slider-container.e-control-wrapper.e-slider-container.e-horizontal {
    width: 130px
}

.e-dropdown-popup.e-rtl .e-pv-annotation-opacity-popup-container.e-blazor-pv-opacity-container, .e-dropdown-popup.e-rtl .e-pv-annotation-thickness-popup-container.e-blazor-pv-thickness-container {
    width: 130px
}

.e-pv-annotation-opacity-slider-container.e-control-wrapper.e-slider-container .e-pv-annotation-opacity-slider.e-slider, .e-pv-annotation-thickness-slider-container.e-control-wrapper.e-slider-container .e-pv-annotation-opacity-slider.e-slider {
    height: 16px
}

.e-pv-annotation-opacity-popup-container.e-blazor-pv-opacity-container .e-pv-annotation-opacity-slider-container .e-control-wrapper.e-slider-container, .e-pv-annotation-thickness-popup-container.e-blazor-pv-thickness-container .e-pv-annotation-thickness-slider-container .e-control-wrapper.e-slider-container {
    height: 16px
}

.e-pv-annotation-color-container.e-dropdown-btn.e-btn .e-caret .e-pv-annotation-opacity-container.e-dropdown-btn.e-btn .e-caret .e-pv-annotation-textcolor-container.e-dropdown-btn.e-btn .e-caret, .e-pv-annotation-textalign-container.e-dropdown-btn.e-btn .e-caret, .e-pv-annotation-textprop-container.e-dropdown-btn.e-btn .e-caret {
    font-size: 12px
}

.e-pv-annotation-color-container.e-icon-btn, .e-pv-annotation-opacity-container.e-icon-btn, .e-pv-annotation-stroke-container.e-icon-btn, .e-pv-custom-annotation-thickness-container.e-icon-btn, .e-pv-custom-annotation-opacity-container.e-icon-btn, .e-pv-annotation-thickness-container.e-icon-btn, .e-pv-annotation-textcolor-container.e-icon-btn, .e-pv-annotation-textalign-container.e-icon-btn, .e-pv-annotation-textprop-container.e-icon-btn {
    height: 32px;
    width: 54px
}

.e-pv-annotation-thickness-container.e-btn.e-icon-btn.e-dropdown-btn {
    padding-top: 9px
}

.e-pv-shapes-toolbar {
    box-shadow: none
}

    .e-pv-shapes-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item:not(.e-separator) {
        padding: 4px
    }

    .e-pv-shapes-toolbar.e-toolbar .e-toolbar-items.e-toolbar-multirow {
        margin-bottom: 0;
        margin-left: 4px;
        margin-right: 4px
    }

    .e-pv-shapes-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn {
        height: 32px;
        width: 32px
    }

.e-pv-organize-total-page-button {
    float: left;
    font-weight: normal;
    color: #212529;
    font-size: 12
}

.e-pdfviewer .e-pv-organize-window .e-footer-content .e-btn.e-flat:disabled {
    background-color: rgba(0,0,0,0);
    background: rgba(0,0,0,0);
    color: #212529;
    cursor: default
}

.e-pv-annotation-thickness-slider-container {
    margin-top: -6px
}

.e-pv-organize-image {
    width: calc(100% - 4px);
    height: calc(100% - 4px);
    border: 1px solid #dee2e6;
    pointer-events: none
}

.e-pv-annotation-opacity-icon {
    padding-top: 1px
}

.e-pv-annotation-color-container.e-btn, .e-pv-annotation-opacity-container.e-btn, .e-pv-annotation-stroke-container.e-btn, .e-pv-annotation-thickness-container.e-btn, .e-pv-annotation-shapes-container.e-btn, .e-pv-annotation-calibrate-container.e-btn, .e-pv-annotation-textcolor-container.e-btn, .e-pv-annotation-textalign-container.e-btn, .e-pv-annotation-textprop-container.e-btn, .e-pv-annotation-handwritten-container.e-btn, .e-pv-stamp.e-menu-wrapper ul .e-menu-item.e-focused:not(.e-selected) {
    background-color: #f8f9fa;
    border-color: rgba(0,0,0,0)
}

    .e-pv-annotation-color-container.e-btn:hover, .e-pv-annotation-opacity-container.e-btn:hover, .e-pv-annotation-stroke-container.e-btn:hover, .e-pv-annotation-thickness-container.e-btn:hover, .e-pv-annotation-shapes-container.e-btn:hover, .e-pv-annotation-calibrate-container.e-btn:hover, .e-pv-annotation-textcolor-container.e-btn:hover, .e-pv-annotation-textalign-container.e-btn:hover, .e-pv-annotation-textprop-container.e-btn:hover, .e-pv-annotation-handwritten-container.e-btn:hover, .e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl.e-valid-input:hover, .e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl.e-valid-input:hover, .e-pv-stamp.e-menu-wrapper ul .e-menu-item.e-focused:hover {
        background-color: #545b62;
        border-color: #545b62
    }

.e-pv-stamp.e-menu-wrapper ul .e-menu-item.e-focused:focus {
    background-color: #545b62;
    border-color: #545b62;
    outline: none;
    color: #fff
}

.e-pv-annotation-color-container.e-btn:focus, .e-pv-annotation-opacity-container.e-btn:focus, .e-pv-annotation-stroke-container.e-btn:focus, .e-pv-annotation-thickness-container.e-btn:focus, .e-pv-annotation-shapes-container.e-btn:focus, .e-pv-annotation-calibrate-container.e-btn:focus, .e-pv-annotation-textcolor-container.e-btn:focus, .e-pv-annotation-textalign-container.e-btn:focus, .e-pv-annotation-handwritten-container.e-btn:focus, .e-pv-annotation-textprop-container.e-btn:focus {
    background-color: #545b62;
    border-color: #545b62;
    outline: none
}

.e-pv-annotation-color-container.e-btn:active, .e-pv-annotation-opacity-container.e-btn:active, .e-pv-annotation-stroke-container.e-btn:active, .e-pv-annotation-thickness-container.e-btn:active, .e-pv-annotation-shapes-container.e-btn:active, .e-pv-annotation-calibrate-container.e-btn:active, .e-pv-annotation-textcolor-container.e-btn:active, .e-pv-annotation-textalign-container.e-btn:active, .e-pv-annotation-textprop-container.e-btn:active, .e-pv-annotation-handwritten-container.e-btn:active {
    background-color: #545b62;
    border-color: #545b62;
    box-shadow: none;
    color: #fff
}

.e-pv-annotation-shapes-container.e-btn.e-dropdown-btn.e-active:not(:hover), .e-pv-annotation-calibrate-container.e-btn.e-dropdown-btn.e-active:not(:hover), .e-pv-annotation-handwritten-container.e-dropdown-btn.e-btn.e-active:not(:hover), .e-pv-annotation-toolbar .e-dropdown-btn.e-btn.e-active:not(:hover) .e-caret {
    background-color: #fff;
    color: #495057
}

.e-pv-annotation-color-container.e-dropdown-btn.e-btn, .e-pv-annotation-opacity-container.e-dropdown-btn.e-btn, .e-pv-annotation-stroke-container.e-dropdown-btn.e-btn, .e-pv-custom-annotation-thickness-container.e-dropdown-btn.e-btn, .e-pv-custom-annotation-opacity-container.e-dropdown-btn.e-btn, .e-pv-annotation-thickness-container.e-dropdown-btn.e-btn, .e-pv-annotation-textcolor-container.e-dropdown-btn.e-btn, .e-pv-annotation-textalign-container.e-dropdown-btn.e-btn, .e-pv-annotation-textprop-container.e-dropdown-btn.e-btn {
    line-height: 16px;
    padding: 7px 8px
}

.e-pv-annotation-color-container.e-dropdown-btn.e-button, .e-pv-annotation-opacity-container.e-dropdown-btn.e-button, .e-pv-annotation-stroke-container.e-dropdown-btn.e-button, .e-pv-custom-annotation-thickness-container.e-dropdown-btn.e-button, .e-pv-custom-annotation-opacity-container.e-dropdown-btn.e-button, .e-pv-annotation-thickness-container.e-dropdown-btn.e-bbuttontn, .e-pv-annotation-textcolor-container.e-dropdown-btn.e-button, .e-pv-annotation-textalign-container.e-dropdown-btn.e-button, .e-pv-annotation-textprop-container.e-dropdown-btn.e-button {
    line-height: 16px;
    padding: 7px 8px
}

.e-pv-toolbar.e-toolbar.e-toolpop .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn-text.e-pv-submitform-text {
    display: inline-block;
    padding: 0 4px
}

.e-pv-toolbar.e-toolbar.e-toolpop .e-toolbar-items .e-toolbar-item.e-pv-submit .e-tbar-btn .e-tbar-btn-text.e-pv-submitform-text {
    display: inline-block;
    padding: 0 4px
}

.e-pv-mobile-toolbar .e-toolbar-items .e-toolbar-item .e-btn.e-tbar-btn, .e-pv-nav-toolbar .e-toolbar-items .e-toolbar-item .e-btn.e-tbar-btn {
    height: 38px;
    min-width: 38px
}

.e-pv-annotation-popup-menu {
    background-color: #f8f9fa;
    border-color: #dee2e6;
    color: #212529
}

.e-pv-properties-window {
    max-width: 417px
}

.e-pv-scale-ratio-window {
    max-width: 420px
}

.e-pv-scale-ratio-dialog {
    max-width: 488px
}

.e-pv-line-styles-content, .e-pv-line-styles-item {
    border-bottom-color: #000
}

.e-pv-properties-line-fill-color-container .e-dropdown-btn.e-btn, .e-pv-properties-line-stroke-color-container .e-dropdown-btn.e-btn {
    height: 36px;
    line-height: 16px
}

.e-pv-properties-window .e-dlg-content {
    padding-top: 6px
}

.e-pv-scale-ratio-text, .e-pv-depth-text {
    margin-bottom: 8px
}

.e-pv-properties-line-start-container, .e-pv-properties-line-end-container, .e-pv-properties-line-style-container, .e-pv-properties-line-thickness-container, .e-pv-properties-line-fill-color-container, .e-pv-properties-line-stroke-color-container, .e-pv-properties-line-leader-length-container {
    float: left;
    height: 52px;
    margin-bottom: 16px
}

.e-pv-properties-line-opacity-container {
    float: left;
    height: auto;
    width: 180px
}

.e-pv-mobile-view .e-pv-properties-line-start-container, .e-pv-mobile-view .e-pv-properties-line-end-container, .e-pv-mobile-view .e-pv-properties-line-style-container, .e-pv-mobile-view .e-pv-properties-line-thickness-container, .e-pv-mobile-view .e-pv-properties-line-leader-length-container {
    width: 45% !important
}

@media only screen and (max-width: 375px) {
    .e-pv-mobile-view .e-pv-properties-line-start-container, .e-pv-mobile-view .e-pv-properties-line-end-container, .e-pv-mobile-view .e-pv-properties-line-style-container, .e-pv-mobile-view .e-pv-properties-line-thickness-container, .e-pv-mobile-view .e-pv-properties-line-leader-length-container {
        width: 44% !important
    }
}

.e-pv-mobile-view .e-pv-properties-line-fill-color-container, .e-pv-mobile-view .e-pv-properties-line-opacity-container {
    width: 54% !important
}

@media only screen and (max-width: 375px) {
    .e-pv-mobile-view .e-pv-properties-line-fill-color-container, .e-pv-mobile-view .e-pv-properties-line-opacity-container {
        width: 55% !important
    }
}

.e-pv-mobile-view .e-pv-properties-line-stroke-color-container, .e-pv-mobile-view .e-pv-properties-line-leader-length-container {
    margin-left: 0 !important;
    margin-right: 0 !important
}

.e-pv-mobile-view .e-pv-properties-opacity-indicator {
    margin-left: 54% !important
}

@media only screen and (max-width: 375px) {
    .e-pv-mobile-view .e-pv-properties-opacity-indicator {
        margin-left: 55% !important
    }
}

.e-pv-mobile-view .e-pv-properties-line-opacity {
    width: 80% !important
}

.e-pv-scale-ratio-src-input-container, .e-pv-scale-ratio-src-unit-container, .e-pv-scale-ratio-dest-input-container, .e-pv-scale-ratio-dest-unit-container, .e-pv-depth-input-container, .e-pv-depth-unit-container {
    float: left;
    height: 24px
}

.e-pv-scale-ratio-src-input-container, .e-pv-scale-ratio-src-unit-container, .e-pv-scale-ratio-dest-input-container, .e-pv-scale-ratio-dest-unit-container {
    margin-bottom: 24px
}

.e-pv-scale-ratio-src-unit-container, .e-pv-scale-ratio-dest-unit-container, .e-pv-depth-unit-container {
    margin-left: 24px
}

.e-pv-scale-ratio-src-unit.e-btn, .e-pv-scale-ratio-dest-unit.e-btn, .e-pv-depth-unit.e-btn {
    padding: 4px 8px
}

.e-pv-scale-unit-content {
    float: left;
    width: 33px
}

.e-pv-scale-ratio-src-unit .e-caret, .e-pv-scale-ratio-dest-unit .e-caret, .e-pv-depth-unit .e-caret {
    margin-left: 98px;
    margin-top: 7px
}

.e-pv-properties-line-opacity {
    margin-top: -10px
}

.e-pv-properties-line-start-label, .e-pv-properties-line-end-label, .e-pv-properties-line-style-label, .e-pv-properties-line-thickness-label, .e-pv-properties-line-fill-color-label, .e-pv-properties-line-stroke-color-label, .e-pv-properties-line-opacity-label, .e-pv-properties-line-leader-length-label {
    font-size: 14px;
    margin-bottom: 8px
}

.e-pv-properties-line-end-container, .e-pv-properties-line-thickness-container {
    margin-left: 24px
}

.e-pv-properties-line-leader-length-container {
    margin-left: 15px
}

.e-pv-properties-line-stroke-color-container {
    margin-left: 150px !important;
    margin-right: 87px
}

.e-pv-properties-line-start, .e-pv-properties-line-end, .e-pv-properties-line-style, .e-pv-properties-line-thickness, .e-pv-properties-line-opacity, .e-pv-properties-line-leader-length {
    max-width: 180px
}

.e-pv-scale-ratio-src-input, .e-pv-scale-ratio-dest-input, .e-pv-depth-input {
    max-width: 180px
}

.e-pv-properties-line-start, .e-pv-properties-line-end, .e-pv-properties-line-style {
    width: 180px
}

.e-pv-scale-ratio-src-unit, .e-pv-scale-ratio-dest-unit, .e-pv-depth-unit {
    width: 180px
}

.e-pv-line-styles-container {
    line-height: 0;
    padding: 17px
}

.e-pv-line-styles-item {
    box-sizing: border-box
}

.e-pv-line-styles-content, .e-pv-line-styles-item {
    border-bottom-width: 2px;
    display: inline-block;
    width: 100%
}

.e-pv-properties-line-style-content {
    float: left;
    line-height: 16px;
    width: 44px
}

.e-pv-properties-line-start.e-btn, .e-pv-properties-line-end.e-btn {
    height: 32px;
    padding: 0 12px
}

.e-pv-properties-line-style.e-btn {
    height: 32px;
    line-height: 0;
    padding: 8px;
    white-space: pre
}

.e-pv-properties-line-start.e-btn .e-caret, .e-pv-properties-line-end.e-btn .e-caret {
    display: block;
    line-height: 16px;
    margin-left: 143px
}

.e-pv-line-styles-content-container {
    float: left;
    font-size: 0;
    margin-right: 7.5px;
    margin-top: 2.5px;
    width: 138px
}

.e-pv-annotation-shapes-container.e-btn.e-icon-btn, .e-pv-annotation-calibrate-container.e-btn.e-icon-btn, .e-pv-annotation-handwritten-container.e-btn.e-icon-btn, .e-menu-wrapper.e-custom-scroll.e-lib.e-keyboard.e-pv-stamp ul {
    height: 36px;
    width: 69px
}

.e-pv-annotation-shapes-container.e-btn.e-icon-btn, .e-pv-annotation-calibrate-container.e-btn.e-icon-btn, .e-pv-annotation-handwritten-container.e-btn.e-icon-btn {
    padding: 1px 8px 3px
}

.e-pv-annotation-shape-icon, .e-pv-annotation-calibrate-icon, .e-pv-handwritten-icon {
    margin-right: 4px
}

.e-pv-properties-opacity-indicator {
    margin-left: 153px
}

.e-pv-annotation-stamp-container .e-menu-parent.e-menu {
    border-radius: 2px
}

    .e-pv-annotation-shapes-container.e-btn.e-icon-btn, .e-pv-annotation-calibrate-container.e-btn.e-icon-btn, .e-pv-annotation-handwritten-container.e-btn.e-icon-btn, .e-pv-annotation-stamp-container .e-menu-parent.e-menu .e-menu-item, .e-pv-annotation-stamp-container .e-menu-parent.e-menu .e-menu-item .e-pv-stamp-icon, .e-pv-annotation-stamp-container .e-menu-parent.e-menu .e-menu-item .e-caret {
        line-height: 36px
    }

.e-pv-toolbar.e-toolbar .e-tbar-btn > :first-child {
    line-height: 26px;
    min-height: 26px
}

.e-pv-mobile-view .e-pv-password-popup.e-dialog {
    height: auto
}

.e-pv-mobile-view .e-pv-notification-popup.e-dialog {
    height: 217px
}

.e-pv-mobile-view .e-pv-notification-popup.e-pv-notification-large-content.e-dialog {
    height: 235px
}

.e-pv-form-field-properties-dialog .e-dlg-header-content {
    padding-bottom: 10px !important
}

.e-pv-mobile-view .e-pv-corrupted-popup.e-dialog {
    height: 185px
}

    .e-pv-mobile-view .e-pv-password-popup.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn, .e-pv-mobile-view .e-pv-corrupted-popup.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
        padding-top: 0
    }

.e-pv-zoom-drop-down-container .e-input-group:not(.e-disabled) .e-input-group-icon:hover, .e-pv-zoom-drop-down-container .e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
    color: #495057
}

.e-pv-fontfamily-container .e-input-group:not(.e-disabled) .e-input-group-icon:hover, .e-pv-fontfamily-container .e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
    color: #495057
}

.e-pv-fontsize-container .e-input-group:not(.e-disabled) .e-input-group-icon:hover, .e-pv-fontsize-container .e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
    color: #495057
}

.e-pv-sidebar-content-container.e-left {
    left: 41px
}

.e-pv-sidebar-content-container.e-right {
    right: 41px
}

.e-pv-sidebar-toolbar-splitter.e-left {
    left: 47px
}

.e-pv-sidebar-toolbar-splitter.e-right {
    right: 47px
}

.e-pv-sidebar-resizer.e-left {
    border-right: 1px solid #ced4da;
    left: 202px
}

.e-pv-sidebar-resizer.e-right {
    border-left: 1px solid #ced4da;
    right: 202px
}

.e-pdfviewer .e-checkbox-wrapper.e-pv-organize-select-all .e-frame + .e-label {
    font-size: 14px
}

.e-pdfviewer .e-checkbox-wrapper .e-frame + .e-label, .e-pdfviewer .e-css.e-checkbox-wrapper .e-frame + .e-label {
    margin-right: 10px
}

.e-toolbar-right .e-pv-import-pages .e-tbar-btn {
    font-size: 14px;
    margin-right: 10px
}

div > .e-pv-bookmark-icon.e-pv-icon.e-right {
    float: left;
    font-size: 14px;
    padding-left: 1px;
    padding-right: 1px;
    position: absolute
}

.e-pdfviewer .e-treeview .e-list-item {
    word-break: break-word;
    white-space: pre-wrap
}

.e-pdfviewer .e-treeview .e-list-text {
    width: 100%
}

.e-pdfviewer .e-treeview.e-fullrow-wrap .e-icon-collapsible, .e-pdfviewer .e-treeview.e-fullrow-wrap .e-icon-expandable, .e-pdfviewer .e-treeview.e-fullrow-wrap .e-input, .e-pdfviewer .e-treeview.e-fullrow-wrap .e-list-url {
    margin-top: 3px;
    position: absolute
}

.e-pdfviewer .e-treeview .e-list-item.e-hover:not(.e-active) > .e-fullrow {
    background-color: #e9ecef;
    border-color: #e9ecef
}

.e-pdfviewer .e-editable-inline {
    padding: 7px 8px 42px
}

.e-pv-comment-textbox {
    min-height: 22px
}

.e-pdfviewer .e-editable-value-wrapper {
    color: rgba(33,37,41,.9);
    line-height: normal;
    min-height: 22px;
    padding: 2px 8px 3px;
    font-size: 14px
}

.e-pdfviewer .e-pv-comment-textbox .e-editable-value-wrapper {
    color: rgba(33,37,41,.9);
    font-size: 14px;
    line-height: normal;
    min-height: 24px;
    padding: 2px 8px 3px 32px
}

.e-pv-reply-div.e-pv-comments-leave.e-focused, .e-pv-comments-div.e-focused {
    border: #343a40;
    background: #e9ecef
}

.e-pdfviewer .e-inplaceeditor .e-editable-action-buttons, .e-pdfviewer .e-pv-reply-div .e-inplaceeditor .e-editable-action-buttons {
    float: right;
    padding-bottom: 7px;
    padding-top: 5px;
    position: relative;
    right: 8px
}

.e-pv-comment-title-container, .e-pv-reply-title-container {
    height: 36px
}

.e-pv-more-options-button.e-btn {
    background: rgba(0,0,0,0);
    border: 0;
    border-radius: 4px;
    box-shadow: none;
    float: right;
    padding: 8px 7px 1px 1px
}

.e-pdfviewer .e-editable-inline .e-btn.e-outline.e-primary, .e-pdfviewer .e-editable-inline .e-btn.e-outline {
    border-color: rgba(0,0,0,0)
}

.e-pdfviewer .e-editable-inline .e-editable-form {
    margin-bottom: 1px
}

.e-pdfviewer .e-editable-inline .e-clear-icon {
    padding-right: 2px
}

.e-pdfviewer .e-btn-cancel {
    font-size: 14px;
    padding-left: 5px;
    padding-right: 5px
}

.e-pdfviewer .e-btn-save {
    font-size: 14px;
    margin-right: 12px;
    padding-left: 7px;
    padding-right: 7px
}

    .e-pdfviewer .e-btn-save.e-outline.e-primary:disabled {
        background-color: rgba(0,0,0,.12);
        border-radius: 2px;
        color: rgba(33,37,41,.6)
    }

.e-pdfviewer .e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content {
    box-shadow: 0 0 0 8px #f8f9fa inset;
    padding: 8px
}

.e-pdfviewer .e-accordion .e-acrdn-item .e-acrdn-header {
    line-height: 32px;
    min-height: 32px
}

.e-contextmenu-wrapper .e-pv-context-menu .e-menu-item {
    height: 38px
}

.e-pv-comment-panel, .e-pv-form-designer-property-panel {
    background-color: #f8f9fa;
    border: 1px solid #dee2e6;
    border-width: 1px 1px 0;
    opacity: 1;
    overflow: hidden;
    position: absolute;
    top: 57px;
    width: 300px;
    z-index: 100
}

.e-pv-comment-panel-title-container, .e-pv-form-designer-panel-title-container {
    background-color: #f8f9fa;
    border-style: double;
    border-width: 0 1px 1px 0;
    height: 45px;
    position: relative;
    border-color: #dee2e6
}

.e-pv-comment-panel-title, .e-pv-form-designer-title {
    color: rgba(33,37,41,.9);
    font-size: 14px;
    left: 15px;
    top: 14px;
    position: absolute;
    text-align: left
}

.e-pv-comment-panel-title-close-div.e-btn {
    background: rgba(0,0,0,0);
    border: 1px solid rgba(0,0,0,0);
    box-shadow: none;
    color: #495057;
    height: 38px;
    position: absolute;
    right: 11px;
    top: 5px;
    width: 32px
}

.e-pv-title-close-icon {
    color: rgba(33,37,41,.6)
}

.e-pv-comments-panel-text {
    font-size: 15px;
    padding-left: 85px;
    color: var(--color-sf-content-text-color-alt1)
}

.e-pv-comments-content-container, .e-pv-form-designer-content-container {
    background-color: #f8f9fa;
    border-color: #dee2e6;
    border-style: double;
    border-width: 0 1px 1px 0;
    height: calc(100% - 45px);
    overflow: auto
}

.e-pv-comments-container {
    background-color: #f8f9fa;
    border-radius: 2px;
    left: 7px;
    right: 7px
}

.e-pv-comments-border {
    border: 2px;
    border-color: #f8f9fa;
    border-radius: 4px;
    border-style: groove
}

.e-pv-comment-title {
    color: rgba(33,37,41,.6);
    padding-left: 32px;
    padding-top: 7px;
    font-size: 14px;
    font-size: #495057;
    position: absolute;
    overflow: hidden;
    text-overflow: ellipsis
}

.e-pv-reply-title {
    color: rgba(33,37,41,.6);
    font-size: 14px;
    font-size: #495057;
    padding-left: 8px;
    padding-top: 7px;
    position: absolute;
    overflow: hidden;
    text-overflow: ellipsis
}

.e-pv-comments-hover {
    background-color: #e9ecef
}

.e-pv-comments-select {
    background-color: #f8f9fa
}

    .e-pv-comments-select .e-pv-comment-textbox .e-editable-value-wrapper {
        color: rgba(33,37,41,.9)
    }

.e-pv-comments-leave {
    background-color: #f8f9fa
}

.e-pdfviewer .e-accordion {
    background-color: #f8f9fa;
    border: rgba(0,0,0,0)
}

.e-menu-wrapper.e-custom-scroll.e-lib.e-keyboard.e-pv-stamp {
    border: 0;
    display: block
}

.e-dropdown-popup.e-lib.e-popup.e-control.e-pv-handwritten-popup.e-popup-open ul {
    padding-bottom: 6px;
    padding-top: 17px
}

.e-menu-icon.e-pv-stamp-icon.e-pv-icon {
    margin-top: 0;
    padding-left: 7px
}

.e-pdfviewer .e-inplaceeditor, .e-pv-radio-btn + span, .e-pdfviewer .e-inplaceeditor .e-editable-value-wrapper {
    display: block
}

    .e-pdfviewer .e-inplaceeditor .e-editable-value-wrapper .e-editable-value {
        border-bottom: 0;
        word-break: break-word
    }

    .e-pdfviewer .e-inplaceeditor .e-editable-value-wrapper:hover {
        background: rgba(0,0,0,0)
    }

    .e-pdfviewer .e-inplaceeditor .e-editable-value-container {
        background: rgba(0,0,0,0);
        width: 100%;
        max-width: 100%
    }

.e-pdfviewer .e-pv-comments-div .e-inplaceeditor .e-editable-value-container .e-editable-value {
    margin-left: 32px
}

.e-pv-status-div {
    height: 20px;
    left: 8px;
    position: relative;
    width: 20px
}

.e-pv-status-container {
    padding-bottom: 5px;
    padding-top: 2px
}

.e-pdfviewer .e-input-group.e-control-wrapper.e-editable-elements.e-input-focus {
    caret-color: #007bff
}

.e-pv-reply-div {
    margin-top: 3px
}

.e-pdfviewer .e-pv-accordion-container.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header, .e-pdfviewer .e-pv-accordion-container.e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header {
    background: #f8f9fa;
    border: 1px solid #dee2e6
}

.e-pdfviewer .e-accordion .e-acrdn-item.e-selected.e-select.e-expand-state > .e-acrdn-header:focus, .e-pdfviewer .e-accordion .e-acrdn-item.e-selected > .e-acrdn-header {
    background: #f8f9fa;
    box-shadow: none
}

.e-pdfviewer .e-pv-accordion-container.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header .e-acrdn-header-icon, .e-pdfviewer .e-pv-accordion-container.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header .e-acrdn-header-content, .e-pdfviewer .e-pv-accordion-container.e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header .e-acrdn-header-icon, .e-pdfviewer .e-pv-accordion-container.e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header .e-acrdn-header-content {
    color: rgba(33,37,41,.6);
    font-size: 14px
}

.e-content-placeholder.e-pdfviewer.e-placeholder-pdfviewer {
    background-size: 100%
}

.e-pdfviewer .e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content {
    line-height: normal
}

.e-pdfviewer .e-pv-signature-apperance .e-checkbox-wrapper {
    padding-bottom: 1px;
    margin-top: 10px
}

.foreign-object .e-pdfviewer-signatureformfields-signature + .e-pdfViewer-signIcon {
    display: none
}

.foreign-object .e-pdfviewer-signatureformfields + .e-pdfViewer-signIcon {
    display: block
}

.e-pdfviewer .e-pv-signature-window .e-footer-content {
    float: left
}

.e-pv-signature-dialog-height .e-pv-clearbtn {
    float: left;
    height: 30px;
    min-height: 30px
}

.e-pv-signature-dialog-height .e-pv-cancelbtn {
    height: 32px;
    min-height: 32px
}

.e-pv-signature-dialog-height .e-pv-createbtn {
    height: 30px;
    min-height: 30px
}

.e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-bold.e-pv-tbar-btn.e-tooltip.textprop-option-active, .e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-italic.e-pv-tbar-btn.e-tooltip.textprop-option-active, .e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-strikeout.e-pv-tbar-btn.e-tooltip.textprop-option-active, .e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-underlinetext.e-pv-tbar-btn.e-tooltip.textprop-option-active, .e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-left-align.e-pv-tbar-btn.e-tooltip.textprop-option-active, .e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-right-align.e-pv-tbar-btn.e-tooltip.textprop-option-active, .e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-center-align.e-pv-tbar-btn.e-tooltip.textprop-option-active, .e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-justfiy-align.e-pv-tbar-btn.e-tooltip.textprop-option-active {
    background: #bdbdbd;
    border-color: #bdbdbd
}

.e-pv-comment-panel-resizer.e-left {
    border-left: 1px solid #ced4da;
    left: 300px
}

.e-pv-comment-panel-resizer.e-right {
    border-right: 1px solid #ced4da;
    right: 300px
}

.e-pv-align {
    cursor: pointer;
    float: right;
    font-size: 20px;
    margin-right: 16px;
    margin-top: 14px
}

.e-pv-align-border {
    border: 1px dotted #bdbdbd;
    border-radius: 5px;
    cursor: pointer;
    display: inline-block;
    width: 170px
}

.e-pv-font-sign {
    border: 1px solid rgba(0,0,0,.87);
    border-radius: 5px;
    display: inline-block;
    font-size: 13px;
    padding-top: 40px;
    text-align: center;
    word-wrap: break-word;
    height: 88px;
    width: 311px;
    margin: 15px
}

.e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item.e-focused {
    color: #495057
}

.e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item, .e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item .e-menu-icon, .e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item .e-caret {
    border-radius: 4px;
    color: #495057
}

    .e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item.e-focused:hover, .e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item.e-selected {
        background: #545b62
    }

.e-pv-custom-annotation-stamp-container.e-menu-wrapper ul, .e-pv-custom-annotation-stamp-container.e-menu-container ul {
    background-color: #f8f9fa
}

    .e-pv-custom-annotation-stamp-container.e-menu-container ul .e-menu-item.e-focused:hover .e-menu-icon, .e-pv-custom-annotation-stamp-container.e-menu-container ul .e-menu-item.e-focused:hover .e-caret, .e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item.e-focused:hover .e-menu-icon, .e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item.e-focused:hover .e-caret, .e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item.e-selected .e-menu-icon, .e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item.e-selected .e-caret {
        color: #fff
    }

.e-pv-stamp-template-container .e-menu-container .e-menu {
    background-color: #f8f9fa;
    border-color: rgba(0,0,0,0)
}

.e-pv-custom-annotation-stamp-container.e-menu-container .e-ul .e-menu-item.e-selected, .e-pv-custom-annotation-stamp-container.e-menu-container.e-menu-container .e-ul .e-menu-item.e-focused {
    background-color: #007bff;
    color: #fff;
    outline: 0 solid #007bff;
    outline-offset: 0
}

.e-pv-custom-annotation-thickness-container, .e-pv-custom-annotation-opacity-container {
    background-color: #f8f9fa;
    border-color: rgba(0,0,0,0)
}

.e-pdfviewer-signatureformfields.e-pv-signature-focus, .e-pdfviewer-signatureformfields-signature.e-pv-signature-focus {
    outline: #000 dotted 2px
}

.e-pv-checkbox-container, .e-pv-radiobtn-container {
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-user-select: none;
    cursor: pointer;
    display: block;
    margin-bottom: 0;
    position: relative;
    user-select: none
}

.e-pv-text-selection-none {
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-user-select: none;
    user-select: none
}

.e-pv-checkbox-container input {
    cursor: pointer;
    height: 0;
    opacity: 0;
    position: absolute;
    width: 0
}

.e-pv-checkbox-div {
    border: 1px solid #303030;
    display: inline;
    height: 100%;
    left: 0;
    position: absolute;
    text-align: center;
    top: 0;
    width: 100%
}

.e-pv-cb-checked {
    border: solid #303030;
    border-left-color: rgba(0,0,0,0);
    border-top-color: rgba(0,0,0,0);
    border-width: 3px;
    position: absolute;
    transform: rotate(45deg)
}

.e-pv-cb-unchecked {
    border: 1px;
    border-width: 1px
}

.e-pv-radiobtn-container input {
    cursor: pointer;
    opacity: 0;
    position: absolute
}

.e-pv-radiobtn-div {
    border: 1px solid #303030;
    border-radius: 50%;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.e-pv-radio-btn {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

    .e-pv-radio-btn + .e-pv-radiobtn-span::before {
        content: "";
        display: block;
        height: inherit;
        width: inherit
    }

    .e-pv-radio-btn:checked + .e-pv-radiobtn-span::before {
        background: #303030;
        border-radius: 50%
    }

.e-pv-properties-text-edit-prop, .e-pv-properties-visibility-style-prop, .e-pv-properties-font-items-container {
    display: flex;
    justify-content: space-evenly
}

.e-pv-properties-form-field-name-main-div, .e-pv-properties-form-field-value-main-div {
    padding-right: 15px
}

.e-pv-properties-form-field-name-main-div, .e-pv-properties-form-field-tooltip-main-div, .e-pv-properties-form-field-value-main-div, .e-pv-properties-form-field-visibility-main-div {
    width: 285px
}

.e-pv-properties-text-edit-prop {
    padding-top: 20px
}

.e-pv-default-tab .e-pv-properties-text-edit-prop {
    padding-top: 20px
}

.e-pv-properties-visibility-style-prop {
    padding-bottom: 10px;
    padding-top: 20px
}

.e-pv-properties-checkbox-main-div-prop {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    padding-top: 20px
}

.e-pv-default-tab .e-pv-properties-checkbox-main-div-prop {
    padding-top: 12px
}

.e-pv-bold-icon-div, .e-pv-italic-icon-div, .e-pv-strikeout-icon-div, .e-pv-underlinetext-icon-div, .e-pv-left-align-icon-div, .e-pv-center-align-icon-div, .e-pv-right-align-icon-div {
    padding: 8px 8px
}

    .e-pv-bold-icon-div:hover, .e-pv-italic-icon-div:hover, .e-pv-strikeout-icon-div:hover, .e-pv-underlinetext-icon-div:hover, .e-pv-left-align-icon-div:hover, .e-pv-center-align-icon-div:hover, .e-pv-right-align-icon-div:hover {
        background-color: #545b62;
        border-color: #545b62
    }

    .e-pv-bold-icon-div:active, .e-pv-italic-icon-div:active, .e-pv-strikeout-icon-div:active, .e-pv-underlinetext-icon-div:active, .e-pv-left-align-icon-div:active, .e-pv-center-align-icon-div:active, .e-pv-right-align-icon-div:active {
        background-color: #bdbdbd;
        border-color: #bdbdbd
    }

.e-pv-properties-fill-color-style-prop, .e-pv-properties-stroke-color-style-prop, .e-pv-properties-stroke-thickness-style-prop {
    padding: 12px 20px 12px 1px
}

.e-pv-default-tab .e-pv-properties-fill-color-style-prop, .e-pv-default-tab .e-pv-properties-stroke-color-style-prop, .e-pv-default-tab .e-pv-properties-stroke-thickness-style-prop {
    padding-top: 0
}

.e-pv-formfield-fontcolor-icon, .e-pv-formfield-strokecolor-icon, .e-pv-formfield-strokethickness-icon {
    color: #000;
    background: #eee;
    border-radius: 2px;
    height: 44px;
    margin-top: 8px;
    width: 54px
}

.e-pv-form-field-list-wrapper {
    display: flex;
    align-items: center;
    gap: 10px
}

.e-pv-formfield-textarea-group-mobile .e-custom .e-list-wrap ul {
    background-color: #f8f9fa
}

    .e-pv-formfield-textarea-group-mobile .e-custom .e-list-wrap ul:has(.e-list-nrt:only-child) {
        display: flex;
        justify-content: center;
        align-items: center
    }

.e-pv-properties-format-text-style-prop {
    padding: 15px 15px 15px 1px
}

.e-pv-default-tab .e-pv-properties-format-text-style-prop {
    padding-bottom: 5px
}

.e-pv-properties-font-family-container {
    margin-right: 15px;
    width: 165px
}

.e-pv-default-tab .e-pv-properties-font-family-container {
    width: 186px
}

.e-pv-properties-font-size-container {
    border-right-color: #f8f9fa;
    border-right-style: solid;
    border-right-width: 1px;
    margin-right: 15px;
    padding-right: 15px;
    width: 99px
}

.e-pv-formfield-maxlength {
    padding-left: 20px
}

.e-pv-left-align-icon-div, .e-pv-center-align-icon-div, .e-pv-right-align-icon-div {
    padding-left: 6px
}

.e-pv-properties-font-color-container, .e-pv-properties-color-container-style-prop {
    display: flex;
    padding-top: 20px
}

.e-pv-formfield-textcolor {
    margin-right: 10px
}

.e-pv-formfield-maxlength-icon {
    align-items: center;
    display: flex;
    padding-right: 14px
}

.e-pv-formfield-textcolor-icon {
    background: #eee;
    border-radius: 2px;
    width: 46px;
    color: #000
}

.e-pv-properties-formfield-maxlength-text-label, .e-pv-formfield-maxlength {
    padding-left: 1px;
    width: 77px
}

.e-pv-formfield-maxlength-group {
    display: flex;
    padding-left: 105px
}

.e-pv-default-tab .e-pv-formfield-maxlength-group {
    align-items: center
}

.e-pv-properties-form-field-list-add-div {
    display: flex;
    padding-bottom: 15px;
    padding-top: 20px
}

.e-pv-properties-list-item-edit-prop {
    margin-right: 15px;
    width: 295px
}

.e-pv-properties-form-field-window {
    max-width: 477px
}

.e-pv-properties-export-value-edit-prop {
    width: 295px
}

.e-pv-properties-form-field-list-btn-div {
    align-items: center;
    display: flex;
    height: 36px;
    margin-top: 10px;
    text-align: center
}

.e-pv-properties-form-field-export-value-main-div {
    padding-bottom: 15px;
    padding-top: 10px;
    width: 335px
}

.e-pv-properties-form-field-group-btn-div {
    display: grid;
    align-content: space-between
}

.e-pv-properties-form-field-option-dropdown-list-div {
    padding-top: 10px
}

.e-pv-properties-form-field-btn-textarea-container {
    display: flex;
    width: 385px;
    padding-top: 15px
}

.e-pv-default-tab .e-pv-properties-form-field-btn-textarea-container {
    padding-top: 0
}

.e-pv-formfield-textarea-group-mobile .e-pv-properties-form-field-btn-textarea-container {
    width: 340px
}

.e-pv-properties-dropdown-btn {
    align-items: center;
    display: flex;
    height: 36px;
    text-align: center;
    width: 75px
}

.e-pv-appearance-tab-content-mobile .e-pv-properties-dropdown-btn {
    height: 32px;
    width: 60px
}

.e-pv-show-designer-name {
    align-items: center;
    color: #000;
    display: grid;
    height: 100%;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%
}

.e-pv-formfield-li-element {
    list-style: none;
    padding-left: 10px
}

.e-pv-li-select {
    background-color: #d3d3d3
}

.e-pv-formfield-li-element.e-pv-li-select {
    background-color: #d3d3d3
}

.e-pv-formfield-li-element:hover:not(.e-pv-li-select) {
    background-color: #d3d3d3
}

.e-pv-form-designer-ul-list-items {
    padding-left: 1px
}

.e-pv-form-field-property-header.e-dialog .e-dlg-header .e-dlg-header-content {
    font-size: 20px;
    font-weight: 500
}

.e-pv-form-field-property-header {
    -ms-user-select: none;
    -webkit-user-select: none;
    color: #000;
    display: block;
    font-family: "Roboto";
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 23px;
    margin-top: 5px;
    mix-blend-mode: normal;
    opacity: .87;
    overflow: hidden;
    text-overflow: ellipsis;
    user-select: none;
    vertical-align: top;
    white-space: nowrap;
    width: 80%
}

.e-dropdown-popup.e-pv-formfield-strokethickness-icon .e-pv-annotation-thickness-indicator {
    margin-top: -10px
}

.e-pv-form-field-property-header-general {
    font-family: "Roboto";
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: 15px
}

.e-pv-properties-formfield-formatting {
    color: #757575;
    font-family: "Roboto";
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    height: 15px;
    line-height: 15px;
    width: 64px
}

.e-dialog:has(.e-pv-default-tab.e-pv-properties-tab-style-prop) {
    max-height: 530px
}

.e-pv-properties-form-field-font-style {
    background: #eee;
    border-radius: 2px;
    display: flex;
    height: 36px;
    width: 154px;
    justify-content: space-evenly
}

.e-pv-font-style-prop-mobile, .e-pv-default-tab .e-pv-properties-form-field-font-style {
    width: auto
}

.e-pv-default-tab .e-pv-properties-form-field-font-style {
    justify-content: unset
}

.e-pv-properties-form-field-font-align {
    background: #eee;
    border-radius: 2px;
    display: flex;
    height: 36px;
    width: 120px;
    justify-content: space-evenly;
    margin-right: 15px
}

.e-pv-default-tab .e-pv-properties-form-field-font-align {
    width: auto
}

.e-pv-font-align-prop-mobile .e-pv-properties-form-field-font-align {
    margin-right: 0
}

.e-pv-general-tab-content-mobile, .e-pv-appearance-tab-content-mobile, .e-pv-options-tab-content-mobile {
    display: flex;
    flex-direction: column;
    padding: 10px;
    gap: 16px
}

.e-pv-font-family-prop-group-mobile, .e-pv-font-size-prop-group-mobile, .e-pv-font-style-prop-group-mobile, .e-pv-font-align-prop-group-mobile, .e-pv-font-color-prop-group-mobile, .e-pv-font-length-prop-group-mobile, .e-pv-fill-prop-group-mobile, .e-pv-border-prop-group-mobile, .e-pv-thickness-prop-group-mobile {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.e-pv-formfield-btn-group-mobile {
    display: flex;
    gap: 10px
}

.e-pv-properties-formfield-label {
    color: #757575;
    font-family: "Roboto";
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    height: 15px;
    line-height: 15px
}

.e-pv-default-tab .e-pv-properties-formfield-label {
    margin-bottom: 5px
}

.e-pv-formfield-maxlength .e-input-group.e-control-wrapper .e-input-group-icon {
    min-width: 18px
}

.e-pv-properties-form-field-window {
    height: 544px
}

.e-pv-properties-header-spliter {
    border-bottom-color: #f8f9fa;
    border-bottom-style: solid;
    border-bottom-width: 0;
    left: 0;
    padding-top: 35px;
    position: absolute;
    width: 0
}

.e-pv-properties-bottom-spliter {
    border-bottom-color: #f8f9fa;
    border-bottom-style: solid;
    border-bottom-width: 0;
    left: 0;
    margin-bottom: 10px;
    padding-top: 10px;
    width: 0
}

.e-pv-annotation-toolbar.e-toolbar .e-toolbar-pop .e-toolbar-item:not(.e-separator) {
    background-color: #f8f9fa;
    padding: 0 7px
}

.e-pv-annotation-toolbar.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn {
    justify-content: center;
    padding: 0 7px
}

.e-pv-mobile-toolbar .e-mobile-more-option .e-pv-more-icon {
    margin-left: 0 !important;
    width: 1em !important;
    line-height: 22px !important;
    padding: 0 !important
}

.e-pv-annotation-toolbar .e-dropdown-btn.e-btn:hover, .e-pv-annotation-toolbar .e-dropdown-btn.e-btn:hover .e-caret, .e-pv-annotation-toolbar .e-dropdown-btn.e-btn:hover:focus, .e-pv-annotation-toolbar .e-dropdown-btn.e-btn:hover:focus .e-caret {
    color: #fff
}

.e-pv-annotation-toolbar .e-dropdown-btn.e-btn:focus, .e-pv-annotation-toolbar .e-dropdown-btn.e-btn:focus .e-caret, .e-pv-annotation-toolbar .e-dropdown-btn.e-btn:not(:hover) {
    color: #495057
}

    .e-pv-annotation-toolbar .e-dropdown-btn.e-btn:focus, .e-pv-annotation-toolbar .e-dropdown-btn.e-btn:focus .e-caret {
        color: #fff
    }

.e-dialog.e-pv-signature-dialog-height {
    height: 535px
}

.e-dialog.e-pv-signature-dialog-blazor-height {
    height: 540px
}

.e-pv-handwritten-signature-canvas {
    height: 350px;
    width: 718px
}

.e-pv-toolbar-scroll .e-toolbar-pop.e-popup-open {
    overflow: auto
}

.e-pv-canvas-signature {
    width: 718px
}

.e-pv-canvas-signature-blazor {
    width: 718px
}

.e-pv-font-appearance-style {
    padding: 15px
}

.e-pv-font-appearance-style-blazor {
    padding: 15px
}

.e-pv-annotation-textalign-container.e-dropdown-btn.e-btn .e-pv-left-align-icon.e-pv-icon.e-btn-icon.e-icon-left {
    padding: 0 6px;
    width: 28px
}

.e-pv-toolbar-tooltip {
    pointer-events: none
}

.e-pv-notification {
    background-color: #00416f
}

.e-pdfviewer .e-pv-icon::before {
    font-family: "e-icons"
}

.e-pdfviewer .e-pv-icon-search::before {
    font-family: "e-icons";
    font-size: 16px
}

.e-pdfviewer .e-pv-open-document-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-download-document-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-print-document-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-first-page-navigation-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-rotate-right-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-organize-view-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-organize-view-disable-icon::before {
    color: rgba(73,80,87,.4);
    content: ""
}

.e-pdfviewer .e-pv-organize-view-selection-icon::before {
    color: #fff;
    content: ""
}

.e-pdfviewer .e-pv-rotate-left-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-previous-page-navigation-icon::before, .e-pdfviewer .e-pv-prev-search-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-next-page-navigation-icon::before, .e-pdfviewer .e-pv-next-search-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-last-page-navigation-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-zoom-out-icon::before {
    content: "";
    line-height: 26px
}

.e-pdfviewer .e-pv-zoom-in-icon::before {
    content: "";
    line-height: 26px
}

.e-pdfviewer .e-pv-thumbnail-view-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-thumbnail-view-disable-icon::before {
    color: rgba(73,80,87,.4);
    content: ""
}

.e-pdfviewer .e-pv-thumbnail-view-selection-icon::before {
    color: #fff;
    content: ""
}

.e-pdfviewer .e-pv-bookmark-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-bookmark-disable-icon::before {
    color: rgba(73,80,87,.4);
    content: ""
}

.e-pdfviewer .e-pv-bookmark-selection-icon::before {
    color: #fff;
    content: ""
}

.e-pdfviewer .e-pv-title-close-icon::before, .e-pdfviewer .e-pv-annotation-tools-close-icon::before, .e-pdfviewer .e-pv-annotation-popup-close::before {
    content: ""
}

.e-pdfviewer .e-pv-title-close-icon::before {
    font-size: 12px
}

.e-pdfviewer .e-pv-resize-icon::before {
    content: "";
    font-size: 10px
}

.e-pdfviewer .e-pv-text-select-tool-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-pan-tool-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-text-search-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-search-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pdfviewer .e-pv-search-close::before {
    content: "";
    font-family: "e-icons"
}

.e-pdfviewer .e-pv-formdesigner-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-annotation-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-annotation-color-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-annotation-stroke-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-annotation-opacity-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-annotation-thickness-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-annotation-delete-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-undo-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-redo-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-more-icon::before {
    color: rgba(33,37,41,.9);
    content: ""
}

.e-pdfviewer .e-pv-backward-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-notification-icon {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjM1cHgiIGhlaWdodD0iMzFweCIgdmlld0JveD0iMCAwIDM1IDMxIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTEuMiAoNTc1MTkpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5Hcm91cCAzPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJDb3JydXB0ZWQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01MTQuMDAwMDAwLCAtMzUzLjAwMDAwMCkiPg0KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTE5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0OTQuMDAwMDAwLCAyODUuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwLjAwMDAwMCwgNjguMTg0NDc0KSI+DQogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS4yMjM0NzA4LDEwLjM1NzYwMjYgTDEyLjY1MzYzNywyMy40MDU1MTA2IEwxNC4xMzIwOTA1LDI2Ljk5MTI0OTUgTDE5LjM2MTc3ODksMjYuOTkxMjQ5NSBDMjAuNDQwMjUwNywxNy44NjA2NDE1IDIwLjY5MzgwOTcsMTIuMzE2MDkyNSAyMC4xMjI0NTU4LDEwLjM1NzYwMjYgQzE5LjU1MTEwMTksOC4zOTkxMTI3NCAxNy45MTgxMDY5LDguMzk5MTEyNzQgMTUuMjIzNDcwOCwxMC4zNTc2MDI2IFoiIGlkPSJQYXRoLTExIiBmaWxsPSIjMEUwRTBFIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMS42MjM4MDkxLDMwLjM4NzQxMDEgQzMzLjgyOTUxMDUsMzAuMzg3NDEwMSAzNC43MjA5MTk0LDI4LjgzODYyNDQgMzMuNjExOTMzMiwyNi45MjMxMDI4IEwxOS4yODk5MDMsMi4xODUwNTA2OCBDMTguMTgyMjEyMiwwLjI3MTc2NjU5NSAxNi4zODc1ODYsMC4yNjk1MjkwNjkgMTUuMjc4NTk5OCwyLjE4NTA1MDY4IEwwLjk1NjU2OTY4NSwyNi45MjMxMDI4IEMtMC4xNTExMjExMDMsMjguODM2Mzg2OCAwLjc0NDI0ODg4MiwzMC4zODc0MTAxIDIuOTQ0NjkzNzksMzAuMzg3NDEwMSBMMzEuNjIzODA5MSwzMC4zODc0MTAxIFogTTE1LjYxNzU4NDgsMjYuMzg3NDEwMSBMMTUuNjE3NTg0OCwyMy4wNTQwNzY3IEwxOC45NTA5MTgxLDIzLjA1NDA3NjcgTDE4Ljk1MDkxODEsMjYuMzg3NDEwMSBMMTUuNjE3NTg0OCwyNi4zODc0MTAxIFogTTE1LjYxNzU4NDgsMjAuNzIwNzQzNCBMMTUuNjE3NTg0OCwxMC4wNTQwNzY3IEwxOC45NTA5MTgxLDEwLjA1NDA3NjcgTDE4Ljk1MDkxODEsMjAuNzIwNzQzNCBMMTUuNjE3NTg0OCwyMC43MjA3NDM0IFoiIGlkPSJTaGFwZSIgZmlsbD0iI0VGQzAwMiI+PC9wYXRoPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==");
    background-repeat: no-repeat;
    background-size: 38px 33px;
    height: 33px
}

.e-pdfviewer .e-pv-notification-icon-rtl {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjM1cHgiIGhlaWdodD0iMzFweCIgdmlld0JveD0iMCAwIDM1IDMxIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTEuMiAoNTc1MTkpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5Hcm91cCAzPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJDb3JydXB0ZWQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01MTQuMDAwMDAwLCAtMzUzLjAwMDAwMCkiPg0KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTE5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0OTQuMDAwMDAwLCAyODUuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwLjAwMDAwMCwgNjguMTg0NDc0KSI+DQogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS4yMjM0NzA4LDEwLjM1NzYwMjYgTDEyLjY1MzYzNywyMy40MDU1MTA2IEwxNC4xMzIwOTA1LDI2Ljk5MTI0OTUgTDE5LjM2MTc3ODksMjYuOTkxMjQ5NSBDMjAuNDQwMjUwNywxNy44NjA2NDE1IDIwLjY5MzgwOTcsMTIuMzE2MDkyNSAyMC4xMjI0NTU4LDEwLjM1NzYwMjYgQzE5LjU1MTEwMTksOC4zOTkxMTI3NCAxNy45MTgxMDY5LDguMzk5MTEyNzQgMTUuMjIzNDcwOCwxMC4zNTc2MDI2IFoiIGlkPSJQYXRoLTExIiBmaWxsPSIjMEUwRTBFIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMS42MjM4MDkxLDMwLjM4NzQxMDEgQzMzLjgyOTUxMDUsMzAuMzg3NDEwMSAzNC43MjA5MTk0LDI4LjgzODYyNDQgMzMuNjExOTMzMiwyNi45MjMxMDI4IEwxOS4yODk5MDMsMi4xODUwNTA2OCBDMTguMTgyMjEyMiwwLjI3MTc2NjU5NSAxNi4zODc1ODYsMC4yNjk1MjkwNjkgMTUuMjc4NTk5OCwyLjE4NTA1MDY4IEwwLjk1NjU2OTY4NSwyNi45MjMxMDI4IEMtMC4xNTExMjExMDMsMjguODM2Mzg2OCAwLjc0NDI0ODg4MiwzMC4zODc0MTAxIDIuOTQ0NjkzNzksMzAuMzg3NDEwMSBMMzEuNjIzODA5MSwzMC4zODc0MTAxIFogTTE1LjYxNzU4NDgsMjYuMzg3NDEwMSBMMTUuNjE3NTg0OCwyMy4wNTQwNzY3IEwxOC45NTA5MTgxLDIzLjA1NDA3NjcgTDE4Ljk1MDkxODEsMjYuMzg3NDEwMSBMMTUuNjE3NTg0OCwyNi4zODc0MTAxIFogTTE1LjYxNzU4NDgsMjAuNzIwNzQzNCBMMTUuNjE3NTg0OCwxMC4wNTQwNzY3IEwxOC45NTA5MTgxLDEwLjA1NDA3NjcgTDE4Ljk1MDkxODEsMjAuNzIwNzQzNCBMMTUuNjE3NTg0OCwyMC43MjA3NDM0IFoiIGlkPSJTaGFwZSIgZmlsbD0iI0VGQzAwMiI+PC9wYXRoPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==");
    background-position: right;
    background-repeat: no-repeat;
    background-size: 38px 33px;
    height: 33px
}

.e-pdfviewer .e-pv-textbox-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-password-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-checkbox-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-radiobutton-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-dropdown-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-listbox-icon::before {
    content: ""
}

.e-pdfviewer .e-pv-annotation-calibrate-icon::before {
    content: ""
}

.e-pv-download-document-icon.e-menu-icon::before {
    content: ""
}

.e-pv-bookmark-icon.e-menu-icon::before {
    content: ""
}

.e-pv-save-icon.e-menu-icon::before {
    content: ""
}

.e-pv-save-as-icon.e-menu-icon::before {
    content: ""
}

.e-pv-highlight-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-underline-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-strikethrough-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-squiggly-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-copy-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-import-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-stamp-icon::before {
    content: ""
}

.e-pv-shape-line-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-shape-arrow-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-shape-rectangle-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-shape-circle-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-shape-pentagon-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-annotation-shape-icon::before {
    content: ""
}

.e-pv-cut-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-paste-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-delete-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-properties-fill-color-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-properties-stroke-color-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-comment-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-property-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-comment-selection-icon::before {
    color: #fff;
    content: "";
    font-family: "e-icons"
}

.e-pv-comment-panel-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-accepted-icon::before {
    color: #fff;
    content: "";
    font-family: "e-icons";
    font-size: 14px;
    padding: 1px 1px 1px 4px;
    position: absolute
}

.e-pv-rejected-icon::before {
    color: #fff;
    content: "";
    font-family: "e-icons";
    font-size: 14px;
    padding: 2px 1px 1px 4px;
    position: absolute
}

.e-pv-completed-icon::before {
    color: #fff;
    content: "";
    font-family: "e-icons";
    font-size: 14px;
    padding: 2px 1px 1px 3.5px;
    position: absolute
}

.e-pv-cancelled-icon::before {
    color: #fff;
    content: "";
    font-family: "e-icons";
    font-size: 14px;
    padding: 2px 1px 1px 3.5px;
    position: absolute
}

.e-pv-scale-ratio-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-calibrate-distance-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-calibrate-perimeter-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-calibrate-area-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-calibrate-radius-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-calibrate-volume-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item .e-caret::before {
    font-size: 8px
}

.e-pv-freetext-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-annotation-textalign-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-annotation-textprop-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-annotation-textcolor-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-left-align-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-right-align-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-center-align-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-justfiy-align-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-bold-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-italic-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-strikeout-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-underlinetext-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-superscript-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-subscript-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-handwritten-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-inkannotation-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-delete::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-eye-icon::before {
    content: "";
    cursor: pointer;
    font-family: "e-icons";
    font-size: 18px;
    padding: 7px
}

.e-pv-eye-slash-icon::before {
    content: "";
    font-family: "e-icons";
    font-size: 18px;
    padding: 7px
}

.e-pv-button-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-pv-drag-and-drop-icon::before {
    content: "";
    font-family: "e-icons"
}

.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 {
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

    .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,.5);
    height: 100%;
    left: 0;
    opacity: .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-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-content-placeholder.e-timepicker.e-placeholder-timepicker {
    background-size: 250px 33px;
    min-height: 33px
}

.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
    }

    .e-timepicker-mob-popup-wrap .e-popup-expand.e-timepicker.e-popup, .e-datetimepicker.e-popup-expand.e-timepicker.e-popup, .e-timepicker-mob-popup-wrap .e-popup-expand.e-datetimepicker.e-popup, .e-datetimepicker.e-popup-expand.e-popup {
        border-radius: 0
    }

    .e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header, .e-datetimepicker.e-popup-expand .e-model-header {
        height: 10%;
        padding: 2.5vh 2.5vw 2.5vh 1.5vw;
        display: flex;
        align-items: center;
        font-size: 2vh;
        border-bottom: none
    }

        .e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-popup-close, .e-datetimepicker.e-popup-expand .e-model-header .e-popup-close {
            float: left;
            padding: 1vh 2vw
        }

        .e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-model-title, .e-datetimepicker.e-popup-expand .e-model-header .e-model-title {
            padding: 1vh 2vw;
            text-transform: capitalize;
            font-weight: 500
        }

        .e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-btn.e-popup-close, .e-datetimepicker.e-popup-expand .e-model-header .e-btn.e-popup-close {
            font-size: 2vh
        }

    .e-timepicker-mob-popup-wrap .e-popup-expand .e-content, .e-datetimepicker.e-popup-expand .e-content {
        height: 90%;
        overflow: auto
    }

        .e-timepicker-mob-popup-wrap .e-popup-expand .e-content .e-list-parent.e-ul .e-list-item, .e-datetimepicker.e-popup-expand .e-content .e-list-parent.e-ul .e-list-item {
            padding: 1vh 0;
            line-height: 5vh
        }

@media(max-device-width: 768px) {
    .e-timepicker-mob-popup-wrap .e-popup-expand .e-content .e-list-parent.e-ul .e-list-item, .e-datetimepicker.e-popup-expand .e-content .e-list-parent.e-ul .e-list-item {
        font-size: 14px
    }
}

@media(min-device-width: 768px) {
    .e-timepicker-mob-popup-wrap .e-popup-expand .e-content .e-list-parent.e-ul .e-list-item, .e-datetimepicker.e-popup-expand .e-content .e-list-parent.e-ul .e-list-item {
        font-size: 18px
    }
}

@media screen and (orientation: landscape) {
    .e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header, .e-datetimepicker.e-popup-expand .e-model-header {
        height: 15%;
        font-size: 2vw
    }

        .e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-popup-close, .e-datetimepicker.e-popup-expand .e-model-header .e-popup-close {
            padding: 1vh 1vw
        }

        .e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-model-title, .e-datetimepicker.e-popup-expand .e-model-header .e-model-title {
            padding: 1vh 1vw
        }

        .e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-btn.e-popup-close, .e-datetimepicker.e-popup-expand .e-model-header .e-btn.e-popup-close {
            font-size: 2vw
        }

    .e-timepicker-mob-popup-wrap .e-popup-expand .e-content, .e-datetimepicker.e-popup-expand .e-content {
        height: 85%
    }

        .e-timepicker-mob-popup-wrap .e-popup-expand .e-content .e-list-parent.e-ul .e-list-item, .e-datetimepicker.e-popup-expand .e-content .e-list-parent.e-ul .e-list-item {
            padding: 1vh 0;
            line-height: 10vh
        }
}

.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,.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: #00416f;
            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 {
    color: #212529
}

.e-timepicker-mob-popup-wrap .e-timepicker.e-popup-expand .e-model-header, .e-datetimepicker.e-popup-expand .e-model-header {
    background-color: #fff;
    color: #212529
}

    .e-timepicker-mob-popup-wrap .e-timepicker.e-popup-expand .e-model-header .e-popup-close, .e-datetimepicker.e-popup-expand .e-model-header .e-popup-close {
        color: #212529;
        font-weight: 500
    }
/*! component icons */

.e-time-wrapper .e-time-icon.e-icons::before, *.e-control-wrapper.e-time-wrapper .e-time-icon.e-icons::before {
    content: ""
}

.e-timepicker-mob-popup-wrap .e-timepicker.e-popup-expand .e-model-header .e-popup-close::before, .e-datetimepicker.e-popup-expand .e-model-header .e-popup-close::before {
    content: "";
    font-family: "e-icons"
}

.e-pivotfieldlist .e-disable {
    display: none
}

.e-pivotfieldlist .e-hide {
    visibility: hidden
}

.e-pivotfieldlist.sf-pivotfieldlist {
    position: relative
}

    .e-pivotfieldlist.sf-pivotfieldlist:not(.e-device) {
        height: 100%
    }

.e-pivot-formatting-dialog {
    height: auto !important;
    max-height: 480px !important;
    max-width: 627px !important;
    width: 100%;
    min-width: 375px !important
}

    .e-pivot-formatting-dialog .e-format-table {
        width: 100%
    }

        .e-pivot-formatting-dialog .e-format-table tr:nth-child(odd) td {
            padding-bottom: 4px
        }

    .e-pivot-formatting-dialog .e-format-delete-icon {
        font-size: 10px;
        font-weight: normal;
        color: #000;
        opacity: .5
    }

        .e-pivot-formatting-dialog .e-format-delete-icon:hover {
            font-weight: 600;
            opacity: 1
        }

    .e-pivot-formatting-dialog .e-format-table tr:nth-child(even) td {
        padding-bottom: 16px;
        padding-right: 18px;
        white-space: nowrap
    }

        .e-pivot-formatting-dialog .e-format-table tr:nth-child(even) td.e-format-input-value {
            padding-right: 0;
            margin-right: 8px;
            display: table
        }

            .e-pivot-formatting-dialog .e-format-table tr:nth-child(even) td.e-format-input-value .e-format-input-value-row {
                display: table-row
            }

                .e-pivot-formatting-dialog .e-format-table tr:nth-child(even) td.e-format-input-value .e-format-input-value-row .e-format-input-value-cell {
                    display: table-cell
                }

    .e-pivot-formatting-dialog .e-format-table.e-grandtotal-checkbox-table tr:nth-child(1) td {
        padding-bottom: 20px
    }

    .e-pivot-formatting-dialog .e-visible-hide {
        visibility: hidden
    }

    .e-pivot-formatting-dialog .e-format-value-span {
        display: table-cell;
        padding-right: 10px;
        vertical-align: bottom
    }

    .e-pivot-formatting-dialog .e-format-value1, .e-pivot-formatting-dialog .e-format-value2 {
        display: inline-block;
        margin-right: 10px;
        margin-bottom: 0;
        width: 45%
    }

    .e-pivot-formatting-dialog .e-format-font-color-picker {
        margin-left: 0;
        margin-right: 16px
    }

    .e-pivot-formatting-dialog .e-format-inner-div {
        padding-left: 14px;
        padding-top: 14px;
        max-width: 579px
    }

    .e-pivot-formatting-dialog .e-format-outer-div {
        background-color: #fff;
        border: 1px solid #dee2e6;
        border-radius: 4px;
        margin-bottom: 14px
    }

    .e-pivot-formatting-dialog .e-format-condition-button {
        float: left
    }

    .e-pivot-formatting-dialog .e-split-colorpicker {
        background-color: #6c757d !important;
        color: #fff !important
    }

    .e-pivot-formatting-dialog .e-format-delete-button {
        background-color: rgba(0,0,0,0);
        border-color: rgba(0,0,0,0);
        float: right;
        padding-right: 12px;
        padding-top: 12px
    }

        .e-pivot-formatting-dialog .e-format-delete-button:hover, .e-pivot-formatting-dialog .e-format-delete-button:focus, .e-pivot-formatting-dialog .e-format-delete-button:active {
            background-color: rgba(0,0,0,0);
            border-color: rgba(0,0,0,0);
            box-shadow: 0 0 0 rgba(0,0,0,0)
        }

            .e-pivot-formatting-dialog .e-format-delete-button:hover .e-format-delete-icon, .e-pivot-formatting-dialog .e-format-delete-button:focus .e-format-delete-icon, .e-pivot-formatting-dialog .e-format-delete-button:active .e-format-delete-icon {
                font-weight: 600;
                opacity: 1
            }

    .e-pivot-formatting-dialog .e-format-label, .e-pivot-formatting-dialog .e-format-value-label {
        color: #6c757d;
        font-size: 13px;
        font-weight: 600;
        opacity: 1
    }

    .e-pivot-formatting-dialog .e-format-value-preview {
        border: 1px solid #dee2e6;
        border-radius: 4px;
        pointer-events: none;
        margin: 0;
        padding: 0;
        width: 80px;
        text-align: center
    }

    .e-pivot-formatting-dialog .e-format-color-picker .e-split-btn-wrapper .e-split-btn {
        pointer-events: none
    }

        .e-pivot-formatting-dialog .e-format-color-picker .e-split-btn-wrapper .e-split-btn .e-selected-color {
            background: none;
            margin: 0 2px;
            width: 14px
        }

    .e-pivot-formatting-dialog .e-format-color-picker .e-split-btn-wrapper .e-btn.e-icon-btn {
        padding: 4px 5px
    }

    .e-pivot-formatting-dialog .e-split-preview, .e-pivot-formatting-dialog .e-tip-transparent {
        border: 1px solid #dee2e6;
        border-radius: 0 !important;
        height: 40%;
        left: -3px;
        position: absolute;
        top: 16px;
        width: 150%
    }

    .e-pivot-formatting-dialog.e-device {
        min-width: 320px !important;
        width: 100% !important
    }

        .e-pivot-formatting-dialog.e-device .e-format-inner-div {
            width: 100% !important
        }

        .e-pivot-formatting-dialog.e-device .e-format-condition-button .e-add-icon {
            margin-left: 0 !important
        }

        .e-pivot-formatting-dialog.e-device .e-format-delete-button {
            font-size: 12px;
            padding-right: 16px;
            padding-top: 16px
        }

        .e-pivot-formatting-dialog.e-device .e-format-apply-button, .e-pivot-formatting-dialog.e-device .e-format-cancel-button {
            max-width: 40%;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap
        }

        .e-pivot-formatting-dialog.e-device .e-visible-hide {
            display: none
        }

        .e-pivot-formatting-dialog.e-device .e-format-value-preview {
            min-height: 26px;
            width: 100%
        }

    .e-pivot-formatting-dialog.e-rtl .e-format-font-color-picker {
        margin-left: 16px;
        margin-right: 0
    }

    .e-pivot-formatting-dialog.e-rtl .e-format-condition-button {
        float: right
    }

        .e-pivot-formatting-dialog.e-rtl .e-format-condition-button .e-add-icon {
            margin-left: auto
        }

    .e-pivot-formatting-dialog.e-rtl .e-format-inner-div {
        padding-left: 0;
        padding-right: 14px
    }

    .e-pivot-formatting-dialog.e-rtl .e-format-delete-button {
        float: left;
        padding-left: 12px
    }

    .e-pivot-formatting-dialog.e-rtl .e-format-table tr:nth-child(even) td {
        padding-right: 0;
        padding-left: 10px
    }

    .e-pivot-formatting-dialog.e-rtl.e-device .e-format-font-color-picker {
        margin-right: 0
    }

.e-pivot-calc-dialog-div {
    max-height: 600px !important;
    min-width: 290px
}

    .e-pivot-calc-dialog-div .e-dlg-header-content, .e-pivot-calc-dialog-div .e-footer-content {
        border: 0
    }

    .e-pivot-calc-dialog-div .e-dlg-content {
        padding-bottom: 14px
    }

        .e-pivot-calc-dialog-div .e-dlg-content .e-pivot-calc-custom-format-div {
            margin-top: 15px
        }

    .e-pivot-calc-dialog-div .e-pivot-all-field-title, .e-pivot-calc-dialog-div .e-pivot-field-name-title, .e-pivot-calc-dialog-div .e-pivot-formula-title, .e-pivot-calc-dialog-div .e-olap-hierarchy-title, .e-pivot-calc-dialog-div .e-pivot-format-title, .e-pivot-calc-dialog-div .e-olap-member-title {
        color: #212529;
        font-size: 13px;
        margin-bottom: 4px;
        margin-top: 12px;
        overflow: hidden;
        padding: 4px 0;
        padding-bottom: 0;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .e-pivot-calc-dialog-div .e-treeview .e-sibling {
        display: none
    }

    .e-pivot-calc-dialog-div .e-treeview .e-list-selected {
        opacity: .5
    }

    .e-pivot-calc-dialog-div .e-treeview ul {
        overflow: hidden
    }

        .e-pivot-calc-dialog-div .e-treeview ul li {
            padding: 0
        }

            .e-pivot-calc-dialog-div .e-treeview ul li .e-list-text {
                font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont"
            }

            .e-pivot-calc-dialog-div .e-treeview ul li:not(.e-active) .e-list-icon {
                color: #495057
            }

            .e-pivot-calc-dialog-div .e-treeview ul li .e-list-icon {
                color: #495057;
                float: right !important;
                margin: 0 12px 0 0
            }

        .e-pivot-calc-dialog-div .e-treeview ul .e-fullrow {
            cursor: default
        }

        .e-pivot-calc-dialog-div .e-treeview ul .e-list-item .e-text-content {
            align-items: center;
            display: flex;
            height: auto;
            padding-left: 0;
            padding-right: 0;
            vertical-align: middle
        }

    .e-pivot-calc-dialog-div .e-treeview .e-list-item div.e-icons {
        cursor: pointer;
        font-size: 14px;
        height: auto;
        opacity: 1;
        padding: 0 4px;
        pointer-events: auto;
        width: auto
    }

        .e-pivot-calc-dialog-div .e-treeview .e-list-item div.e-icons.e-format {
            float: right;
            font-size: 20px;
            height: auto;
            margin-right: 12px;
            padding: 0
        }

    .e-pivot-calc-dialog-div .e-treeview .e-list-item div.e-iconspace {
        cursor: pointer;
        display: inline-block;
        font-size: 12px;
        height: 24px;
        margin-right: 13px;
        opacity: 1;
        padding: 0 4px;
        pointer-events: auto;
        width: 24px
    }

    .e-pivot-calc-dialog-div .e-treeview .e-list-item:not(.e-active) span.e-icons {
        color: #adb5bd
    }

    .e-pivot-calc-dialog-div .e-treeview .e-list-item span.e-icons {
        color: #adb5bd;
        cursor: move;
        display: inline-block;
        font-size: 14px;
        margin-right: 4px;
        pointer-events: auto;
        width: 20px
    }

    .e-pivot-calc-dialog-div .e-dlg-header {
        font-size: 18px;
        font-weight: 500;
        opacity: 1;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 74%
    }

    .e-pivot-calc-dialog-div .e-contextmenu {
        background-color: #fff;
        border-radius: 4px
    }

        .e-pivot-calc-dialog-div .e-contextmenu .e-menu-item {
            color: #333;
            font-size: 14px;
            height: 48px;
            opacity: .87
        }

    .e-pivot-calc-dialog-div.e-rtl .e-treeview .e-list-item div.e-edit.e-icons, .e-pivot-calc-dialog-div.e-rtl .e-treeview .e-list-item div.e-edited.e-icons, .e-pivot-calc-dialog-div.e-rtl .e-treeview .e-list-item div.e-remove-report.e-icons {
        transform: rotate(0deg);
        margin: 4px 0 0 0
    }

    .e-pivot-calc-dialog-div.e-rtl .e-treeview ul {
        margin-right: 0
    }

        .e-pivot-calc-dialog-div.e-rtl .e-treeview ul li {
            margin-left: 0;
            margin-right: -40px
        }

            .e-pivot-calc-dialog-div.e-rtl .e-treeview ul li .e-text-content {
                padding: 0 24px 0 0;
                display: flex
            }

    .e-pivot-calc-dialog-div .e-pivot-calc-input.e-empty-field::-webkit-input-placeholder, .e-pivot-calc-dialog-div .e-pivot-calc-input.e-empty-field:-moz-placeholder, .e-pivot-calc-dialog-div .e-pivot-calc-input.e-empty-field::-moz-placeholder, .e-pivot-calc-dialog-div .e-pivot-calc-input.e-empty-field:-ms-input-placeholder {
        color: #dc3545 !important;
        font-weight: 600 !important
    }

    .e-pivot-calc-dialog-div .e-pivot-formula {
        background-color: #fff;
        border: 1px solid #ced4da;
        border-radius: 4px;
        color: #212529;
        font-size: 13px;
        height: 70px;
        padding: 5px 10px;
        resize: none;
        width: 100%
    }

        .e-pivot-calc-dialog-div .e-pivot-formula.e-copy-drop {
            cursor: copy
        }

    .e-pivot-calc-dialog-div .e-list-parent .e-list-text {
        min-width: 100px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 100%
    }

    .e-pivot-calc-dialog-div .e-pivot-treeview-outer {
        background-color: #fff;
        border: 1px solid #ced4da;
        border-radius: 4px;
        height: 120px;
        overflow: auto
    }

    .e-pivot-calc-dialog-div.e-olap-calc-dialog-div {
        min-width: 575px
    }

        .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div {
            display: flex
        }

            .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div {
                height: 470px;
                width: 50%
            }

                .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer {
                    height: 100%;
                    margin-top: 0;
                    overflow: hidden
                }

                    .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-pivot-treeview-outer-div {
                        display: inline-block;
                        height: 437px;
                        overflow: auto;
                        width: 100% !important
                    }

                    .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview {
                        display: inline-table;
                        height: 100%;
                        width: 100%;
                        min-width: 265px
                    }

                        .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview ul .e-list-text {
                            margin-bottom: 0;
                            overflow: unset;
                            width: 100%
                        }

                        .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview ul .e-calcfieldmember .e-list-text {
                            width: 150px;
                            overflow: hidden;
                            text-overflow: ellipsis
                        }

                        .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview ul .e-list-item .e-text-content {
                            margin: 0;
                            padding: 0 0 0 24px
                        }

                        .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview ul .e-remove-report.e-list-icon {
                            cursor: pointer;
                            font-size: 13px;
                            margin-top: 3px;
                            padding-left: 0px;
                            padding-right: 0px
                        }

                        .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview ul .e-list-icon {
                            cursor: auto;
                            font-size: 14px;
                            width: auto
                        }

                            .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview ul .e-list-icon.e-edit, .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview ul .e-list-icon.e-edited {
                                cursor: pointer;
                                padding: 7px !important
                            }

                        .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview ul .e-list-item div.e-icons {
                            padding: 0;
                            height: auto;
                            float: none !important
                        }

                        .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview ul li {
                            margin-left: 0;
                            margin-right: 0
                        }

                            .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview ul li.e-draggable .e-fullrow {
                                cursor: move
                            }

                        .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview.e-rtl ul .e-list-icon {
                            transform: rotateX(0deg) rotateY(180deg)
                        }

                        .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview.e-rtl ul .e-list-item .e-text-content {
                            padding: 0 24px 0 0
                        }

                        .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview.e-rtl ul li {
                            margin-left: 0;
                            margin-right: 0
                        }

                        .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-treeview ul:first-child {
                            padding-left: 10px;
                            padding-right: 10px
                        }

                    .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-pivot-all-field-title {
                        color: #212529;
                        flex: auto;
                        margin-top: 0;
                        padding-bottom: 4px;
                        padding-left: 8px;
                        padding-right: 8px
                    }

                    .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-pivot-all-field-title-container {
                        background: #e9ecef;
                        color: #212529;
                        display: flex;
                        font-size: 13px
                    }

                        .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-pivot-all-field-title-container .e-info {
                            padding: 7px !important
                        }

                            .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-olap-field-tree-div .e-pivot-treeview-outer .e-pivot-all-field-title-container .e-info:hover {
                                color: #00416f
                            }

            .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-pivot-calculated-div {
                flex: auto;
                margin-left: 18px
            }

                .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-pivot-calculated-div .e-pivot-formula {
                    height: 100px
                }

                .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-pivot-calculated-div .e-pivot-calc-custom-format-div {
                    margin-top: 15px
                }

                .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-pivot-calculated-div .e-pivot-formula-title, .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-pivot-calculated-div .e-pivot-field-name-title, .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-pivot-calculated-div .e-olap-hierarchy-title, .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-pivot-calculated-div .e-pivot-format-title, .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-pivot-calculated-div .e-olap-member-title {
                    padding-left: 0;
                    padding-right: 0
                }

                .e-pivot-calc-dialog-div.e-olap-calc-dialog-div .e-pivot-calc-outer-div .e-pivot-calculated-div .e-pivot-field-name-title {
                    margin-top: 0;
                    padding-top: 0
                }

        .e-pivot-calc-dialog-div.e-olap-calc-dialog-div.e-dialog {
            max-height: 700px !important
        }

            .e-pivot-calc-dialog-div.e-olap-calc-dialog-div.e-dialog .e-calc-clear-btn {
                float: left;
                margin: 0
            }

        .e-pivot-calc-dialog-div.e-olap-calc-dialog-div.e-rtl .e-pivot-calc-outer-div .e-pivot-calculated-div {
            margin-left: 0;
            margin-right: 18px
        }

        .e-pivot-calc-dialog-div.e-olap-calc-dialog-div.e-rtl.e-dialog .e-calc-clear-btn {
            float: right
        }

.e-pivotfieldlist-container .e-adaptive-field-list-dialog, .e-pivotfieldlist-container .e-member-editor-dialog {
    max-width: 400px !important;
    min-width: 320px !important
}

    .e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-node-limit, .e-pivotfieldlist-container .e-member-editor-dialog.e-node-limit {
        max-height: 450px !important
    }

    .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-prompt, .e-pivotfieldlist-container .e-member-editor-dialog .e-member-prompt {
        padding: 25px 20px;
        text-align: center;
        width: 100%
    }

    .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-editor-search-container, .e-pivotfieldlist-container .e-member-editor-dialog .e-editor-search-container {
        display: flex;
        padding: 0 20px 10px
    }

        .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-editor-search-container .e-clear-icon-hide, .e-pivotfieldlist-container .e-member-editor-dialog .e-editor-search-container .e-clear-icon-hide {
            visibility: hidden
        }

    .e-pivotfieldlist-container .e-adaptive-field-list-dialog:not(.e-excel-filter) .e-editor-search-container, .e-pivotfieldlist-container .e-member-editor-dialog:not(.e-excel-filter) .e-editor-search-container {
        padding: 5px 20px 10px
    }

    .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-select-all-container ul li .e-text-content > .e-icon-expandable, .e-pivotfieldlist-container .e-member-editor-dialog .e-select-all-container ul li .e-text-content > .e-icon-expandable {
        display: none
    }

    .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container-outer-div, .e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-container-outer-div {
        display: inline-block;
        height: 155px;
        max-width: 400px;
        overflow: auto;
        width: 100%
    }

    .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container, .e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-container {
        display: inline-table;
        width: 100%
    }

        .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container.e-rtl ul .e-list-icon, .e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-container.e-rtl ul .e-list-icon {
            transform: rotateX(0deg) rotateY(180deg)
        }

    .e-pivotfieldlist-container .e-adaptive-field-list-dialog:not(.e-member-editor-dialog):not(.e-olap-field-list-tree) ul, .e-pivotfieldlist-container .e-member-editor-dialog:not(.e-member-editor-dialog):not(.e-olap-field-list-tree) ul {
        padding-left: 42px
    }

        .e-pivotfieldlist-container .e-adaptive-field-list-dialog:not(.e-member-editor-dialog):not(.e-olap-field-list-tree) ul li:not(.e-pivot-parent):not(.e-pivot-child) .e-text-content, .e-pivotfieldlist-container .e-member-editor-dialog:not(.e-member-editor-dialog):not(.e-olap-field-list-tree) ul li:not(.e-pivot-parent):not(.e-pivot-child) .e-text-content {
            padding-left: 0;
            margin-left: 15px
        }

    .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container ul, .e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-container ul {
        margin-left: -25px
    }

        .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container ul li .e-list-text, .e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-container ul li .e-list-text {
            font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont"
        }

        .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container ul li .e-list-icon, .e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-container ul li .e-list-icon {
            margin: 0
        }

    .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-disable, .e-pivotfieldlist-container .e-member-editor-dialog .e-disable {
        display: none !important
    }

    .e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-rtl:not(.e-member-editor-dialog):not(.e-olap-field-list-tree) ul, .e-pivotfieldlist-container .e-member-editor-dialog.e-rtl:not(.e-member-editor-dialog):not(.e-olap-field-list-tree) ul {
        padding-right: 42px
    }

        .e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-rtl:not(.e-member-editor-dialog):not(.e-olap-field-list-tree) ul li:not(.e-pivot-parent):not(.e-pivot-child) .e-text-content, .e-pivotfieldlist-container .e-member-editor-dialog.e-rtl:not(.e-member-editor-dialog):not(.e-olap-field-list-tree) ul li:not(.e-pivot-parent):not(.e-pivot-child) .e-text-content {
            padding-right: 0
        }

    .e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-rtl .e-member-editor-outer-container ul, .e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-member-editor-outer-container ul {
        margin-left: 0;
        margin-right: -25px
    }

    .e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-member-editor-container ul, .e-pivotfieldlist-container .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-member-editor-container ul {
        margin-left: 0
    }

    .e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-treeview ul:first-child, .e-pivotfieldlist-container .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-treeview ul:first-child {
        padding-left: 10px;
        padding-right: 10px
    }

    .e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-editor-search-container, .e-pivotfieldlist-container .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-editor-search-container {
        display: flex
    }

    .e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container ul, .e-pivotfieldlist-container .e-member-editor-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container ul {
        margin-right: 0
    }

    .e-pivotfieldlist-container .e-member-editor-dialog .e-toolbar .e-toolbar-items {
        margin-left: 20px
    }

    .e-pivotfieldlist-container .e-member-editor-dialog .e-clear-filter-button {
        float: left;
        margin: 0 !important
    }

        .e-pivotfieldlist-container .e-member-editor-dialog .e-clear-filter-button.e-disable {
            display: none
        }

    .e-pivotfieldlist-container .e-member-editor-dialog .e-editor-label-container {
        align-items: center;
        background: #f8f8f8;
        display: flex !important;
        height: 40px;
        justify-content: center;
        opacity: 100%
    }

        .e-pivotfieldlist-container .e-member-editor-dialog .e-editor-label-container.e-label-container-visible {
            display: block
        }

        .e-pivotfieldlist-container .e-member-editor-dialog .e-editor-label-container.e-label-container-hide {
            display: none
        }

        .e-pivotfieldlist-container .e-member-editor-dialog .e-editor-label-container .e-editor-label {
            color: #333;
            font: 500 13px Helvetica;
            margin-bottom: 0;
            opacity: 1;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap
        }

    .e-pivotfieldlist-container .e-member-editor-dialog .e-filter-sort {
        box-shadow: none;
        margin-left: 10px
    }

        .e-pivotfieldlist-container .e-member-editor-dialog .e-filter-sort .e-member-sort {
            background-color: #fff;
            border-color: #ced4da;
            color: #495057
        }

            .e-pivotfieldlist-container .e-member-editor-dialog .e-filter-sort .e-member-sort:hover {
                background-color: #6c757d !important;
                border-color: #6c757d !important;
                color: #fff !important
            }

            .e-pivotfieldlist-container .e-member-editor-dialog .e-filter-sort .e-member-sort.e-active {
                background-color: #545b62;
                border-color: #4e555b;
                color: #fff;
                outline: none
            }

            .e-pivotfieldlist-container .e-member-editor-dialog .e-filter-sort .e-member-sort .e-sort-ascend-icon, .e-pivotfieldlist-container .e-member-editor-dialog .e-filter-sort .e-member-sort .e-sort-descend-icon {
                font-size: 16px
            }

            .e-pivotfieldlist-container .e-member-editor-dialog .e-filter-sort .e-member-sort:focus {
                background-color: #6c757d !important;
                border-color: #6c757d !important;
                color: #fff !important
            }

                .e-pivotfieldlist-container .e-member-editor-dialog .e-filter-sort .e-member-sort:focus.e-active {
                    background-color: #545b62;
                    border-color: #4e555b;
                    color: #fff;
                    outline: none
                }

    .e-pivotfieldlist-container .e-member-editor-dialog .e-select-all-container ul {
        margin-left: -25px;
        overflow: hidden
    }

        .e-pivotfieldlist-container .e-member-editor-dialog .e-select-all-container ul li .e-list-text {
            font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont"
        }

        .e-pivotfieldlist-container .e-member-editor-dialog .e-select-all-container ul li .e-list-icon {
            margin: 0
        }

    .e-pivotfieldlist-container .e-member-editor-dialog .e-filter-tab-container {
        border: 0
    }

        .e-pivotfieldlist-container .e-member-editor-dialog .e-filter-tab-container .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
            margin: 0 0 0 6px
        }

        .e-pivotfieldlist-container .e-member-editor-dialog .e-filter-tab-container .e-tab-header .e-text-wrap .e-tab-icon {
            height: fit-content
        }

            .e-pivotfieldlist-container .e-member-editor-dialog .e-filter-tab-container .e-tab-header .e-text-wrap .e-tab-icon::before {
                font-size: 14px;
                top: 0 !important
            }

        .e-pivotfieldlist-container .e-member-editor-dialog .e-filter-tab-container.e-rtl .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
            margin: 0 6px 0 0
        }

    .e-pivotfieldlist-container .e-member-editor-dialog .e-excelfilter {
        padding-top: 20px
    }

        .e-pivotfieldlist-container .e-member-editor-dialog .e-excelfilter .e-member-editor-container-outer-div {
            height: 158px !important
        }

    .e-pivotfieldlist-container .e-member-editor-dialog.e-node-limit .e-excelfilter .e-member-editor-container-outer-div {
        height: 155px !important
    }

    .e-pivotfieldlist-container .e-member-editor-dialog .e-label-filter, .e-pivotfieldlist-container .e-member-editor-dialog .e-value-filter {
        height: 234px;
        overflow: auto;
        padding: 20px;
        padding-bottom: 0
    }

        .e-pivotfieldlist-container .e-member-editor-dialog .e-label-filter .e-filter-text-div, .e-pivotfieldlist-container .e-member-editor-dialog .e-value-filter .e-filter-text-div {
            color: #495057 !important;
            font-size: 13px;
            font-weight: 500
        }

        .e-pivotfieldlist-container .e-member-editor-dialog .e-label-filter .e-filter-option-container-1, .e-pivotfieldlist-container .e-member-editor-dialog .e-label-filter .e-filter-option-container-2, .e-pivotfieldlist-container .e-member-editor-dialog .e-label-filter .e-separator-div, .e-pivotfieldlist-container .e-member-editor-dialog .e-value-filter .e-filter-option-container-1, .e-pivotfieldlist-container .e-member-editor-dialog .e-value-filter .e-filter-option-container-2, .e-pivotfieldlist-container .e-member-editor-dialog .e-value-filter .e-separator-div {
            padding-top: 20px
        }

        .e-pivotfieldlist-container .e-member-editor-dialog .e-label-filter .e-between-text-div, .e-pivotfieldlist-container .e-member-editor-dialog .e-value-filter .e-between-text-div {
            padding: 8px 0
        }

        .e-pivotfieldlist-container .e-member-editor-dialog .e-label-filter .e-disable, .e-pivotfieldlist-container .e-member-editor-dialog .e-value-filter .e-disable {
            display: none
        }

    .e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-toolbar .e-toolbar-items {
        margin-left: 0;
        margin-right: 20px
    }

    .e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-member-editor-outer-container .e-editor-search-container .e-filter-sort {
        margin-left: 0;
        margin-right: 10px
    }

    .e-pivotfieldlist-container .e-member-editor-dialog.e-rtl .e-footer-content .e-clear-filter-button {
        float: right
    }

    .e-pivotfieldlist-container .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-select-all-container ul {
        margin-left: 0
    }

    .e-pivotfieldlist-container .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-editor-search-container .e-level-drop {
        margin: 0 5px
    }

        .e-pivotfieldlist-container .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-editor-search-container .e-level-drop .e-caret {
            font-size: 14px
        }

        .e-pivotfieldlist-container .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-editor-search-container .e-level-drop li .e-disabled {
            opacity: .5;
            pointer-events: none
        }

    .e-pivotfieldlist-container .e-member-editor-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container .e-editor-search-container .e-filter-sort {
        margin-left: 0;
        margin-right: 10px
    }

    .e-pivotfieldlist-container .e-member-editor-dialog .e-member-editor-outer-container:not(.e-excelfilter) .e-editor-search-container {
        padding-top: 4px !important
    }

    .e-pivotfieldlist-container .e-adaptive-field-list-dialog ul:first-child {
        min-height: 170px;
        overflow: auto
    }

    .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container ul li .e-calc-measure-icon, .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container ul li .e-calc-dimension-icon, .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container ul li .e-attributeCDB-icon, .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container ul li .e-hierarchyCDB-icon, .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container ul li .e-level-members, .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container ul li .e-namedSetCDB-icon, .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container ul li .e-measure-icon, .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container ul li .e-kpiGoal-icon, .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container ul li .e-kpiStatus-icon, .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container ul li .e-kpiTrend-icon, .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container ul li .e-kpiValue-icon {
        margin-left: 10px
    }

    .e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-calc-measure-icon, .e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-calc-dimension-icon, .e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-attributeCDB-icon, .e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-hierarchyCDB-icon, .e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-level-members, .e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-namedSetCDB-icon, .e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-measure-icon, .e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-kpiGoal-icon, .e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-kpiStatus-icon, .e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-kpiTrend-icon, .e-pivotfieldlist-container .e-adaptive-field-list-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container ul li .e-kpiValue-icon {
        margin-left: 0;
        margin-right: 10px
    }

.e-pivotfieldlist-container .e-value-field-settings {
    max-width: 400px !important;
    min-width: 300px !important
}

    .e-pivotfieldlist-container .e-value-field-settings .e-dlg-content {
        overflow: auto !important
    }

    .e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content {
        padding: 0 20px 10px
    }

        .e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-field-name-text-container {
            display: flex
        }

            .e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-field-name-text-container .e-field-name-title, .e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-field-name-text-container .e-field-name-content {
                font-size: 13px;
                font-weight: 500
            }

            .e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-field-name-text-container .e-field-name-title {
                flex: none;
                white-space: pre
            }

            .e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-field-name-text-container .e-field-name-content {
                flex: auto;
                width: 100%
            }

        .e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-caption-input-container, .e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-type-option-container, .e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-base-field-option-container, .e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-base-item-option-container {
            padding-top: 20px
        }

            .e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-caption-input-container .e-base-field-option-text, .e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-caption-input-container .e-base-item-option-text, .e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-caption-input-container .e-type-option-text, .e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-type-option-container .e-base-field-option-text, .e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-type-option-container .e-base-item-option-text, .e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-type-option-container .e-type-option-text, .e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-base-field-option-container .e-base-field-option-text, .e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-base-field-option-container .e-base-item-option-text, .e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-base-field-option-container .e-type-option-text, .e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-base-item-option-container .e-base-field-option-text, .e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-base-item-option-container .e-base-item-option-text, .e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-base-item-option-container .e-type-option-text {
                font-size: 13px;
                font-weight: 500;
                width: 100%
            }

            .e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-caption-input-container .e-caption-input-text, .e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-type-option-container .e-caption-input-text, .e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-base-field-option-container .e-caption-input-text, .e-pivotfieldlist-container .e-value-field-settings .e-value-field-div-content .e-field-option-container .e-base-item-option-container .e-caption-input-text {
                font-size: 13px
            }

.e-pivotfieldlist-container .e-adaptive-field-list-dialog, .e-pivotfieldlist-container .e-member-editor-dialog, .e-pivotfieldlist-container .e-value-field-settings {
    border-radius: 4px
}

    .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-dlg-header-content, .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-footer-content, .e-pivotfieldlist-container .e-member-editor-dialog .e-dlg-header-content, .e-pivotfieldlist-container .e-member-editor-dialog .e-footer-content, .e-pivotfieldlist-container .e-value-field-settings .e-dlg-header-content, .e-pivotfieldlist-container .e-value-field-settings .e-footer-content {
        border-radius: 4px
    }

    .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-dlg-header-content, .e-pivotfieldlist-container .e-member-editor-dialog .e-dlg-header-content, .e-pivotfieldlist-container .e-value-field-settings .e-dlg-header-content {
        border: 0;
        font-weight: normal
    }

    .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-footer-content, .e-pivotfieldlist-container .e-member-editor-dialog .e-footer-content, .e-pivotfieldlist-container .e-value-field-settings .e-footer-content {
        border-top: 1px solid #dee2e6;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
        padding-top: 15px;
        padding-bottom: 15px
    }

    .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-dlg-content, .e-pivotfieldlist-container .e-member-editor-dialog .e-dlg-content, .e-pivotfieldlist-container .e-value-field-settings .e-dlg-content {
        overflow: hidden;
        padding: 0 !important
    }

        .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-dlg-content .e-empty-field::-webkit-input-placeholder, .e-pivotfieldlist-container .e-member-editor-dialog .e-dlg-content .e-empty-field::-webkit-input-placeholder, .e-pivotfieldlist-container .e-value-field-settings .e-dlg-content .e-empty-field::-webkit-input-placeholder {
            color: #dc3545 !important;
            font-weight: 600 !important
        }

        .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-dlg-content .e-empty-field:-moz-placeholder, .e-pivotfieldlist-container .e-member-editor-dialog .e-dlg-content .e-empty-field:-moz-placeholder, .e-pivotfieldlist-container .e-value-field-settings .e-dlg-content .e-empty-field:-moz-placeholder {
            color: #dc3545 !important;
            font-weight: 600 !important
        }

        .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-dlg-content .e-empty-field::-moz-placeholder, .e-pivotfieldlist-container .e-member-editor-dialog .e-dlg-content .e-empty-field::-moz-placeholder, .e-pivotfieldlist-container .e-value-field-settings .e-dlg-content .e-empty-field::-moz-placeholder {
            color: #dc3545 !important;
            font-weight: 600 !important
        }

        .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-dlg-content .e-empty-field:-ms-input-placeholder, .e-pivotfieldlist-container .e-member-editor-dialog .e-dlg-content .e-empty-field:-ms-input-placeholder, .e-pivotfieldlist-container .e-value-field-settings .e-dlg-content .e-empty-field:-ms-input-placeholder {
            color: #dc3545 !important;
            font-weight: 600 !important
        }

        .e-pivotfieldlist-container .e-adaptive-field-list-dialog .e-dlg-content .e-member-editor-outer-container .e-member-editor-container-outer-div {
            height: 200px
        }

.e-field-list-tree.e-drag-item.e-treeview, .e-pivot-calc.e-drag-item.e-treeview {
    background: rgba(0,0,0,.7);
    border: 1px solid #dee2e6;
    border-radius: 4px;
    box-shadow: 0 2px 3px 0 rgba(0,0,0,.25);
    height: 28px;
    line-height: 1em;
    min-width: 100px;
    padding: 5px 10px;
    border: 0;
    padding: 6px 10px
}

    .e-field-list-tree.e-drag-item.e-treeview .e-text-content, .e-pivot-calc.e-drag-item.e-treeview .e-text-content {
        align-items: center;
        display: flex;
        height: 100%;
        padding: 0;
        text-align: center;
        width: 100%;
        box-shadow: none
    }

        .e-field-list-tree.e-drag-item.e-treeview .e-text-content .e-list-text, .e-pivot-calc.e-drag-item.e-treeview .e-text-content .e-list-text {
            color: #f8f9fa;
            font-size: 14px;
            padding: 0;
            width: 100%
        }

        .e-field-list-tree.e-drag-item.e-treeview .e-text-content > .e-icons, .e-field-list-tree.e-drag-item.e-treeview .e-checkbox-wrapper, .e-field-list-tree.e-drag-item.e-treeview .e-list-icon, .e-pivot-calc.e-drag-item.e-treeview .e-text-content > .e-icons, .e-pivot-calc.e-drag-item.e-treeview .e-checkbox-wrapper, .e-pivot-calc.e-drag-item.e-treeview .e-list-icon {
            display: none
        }

    .e-field-list-tree.e-drag-item.e-treeview.e-rtl .e-text-content, .e-pivot-calc.e-drag-item.e-treeview.e-rtl .e-text-content {
        padding-right: 0
    }

    .e-field-list-tree.e-drag-item.e-treeview.e-drag-restrict .e-text-content, .e-pivot-calc.e-drag-item.e-treeview.e-drag-restrict .e-text-content {
        padding-left: 24px
    }

        .e-field-list-tree.e-drag-item.e-treeview.e-drag-restrict .e-text-content .e-list-text, .e-pivot-calc.e-drag-item.e-treeview.e-drag-restrict .e-text-content .e-list-text {
            padding: 0
        }

    .e-field-list-tree.e-drag-item.e-treeview.e-drag-restrict .e-no-drop, .e-pivot-calc.e-drag-item.e-treeview.e-drag-restrict .e-no-drop {
        display: inline-block !important;
        line-height: 0em;
        color: #f8f9fa;
        opacity: .7
    }

        .e-field-list-tree.e-drag-item.e-treeview.e-drag-restrict .e-no-drop::before, .e-pivot-calc.e-drag-item.e-treeview.e-drag-restrict .e-no-drop::before {
            float: left;
            font-size: 14px;
            padding: 5px 0
        }

    .e-field-list-tree.e-drag-item.e-treeview.e-drag-restrict.e-rtl .e-text-content, .e-pivot-calc.e-drag-item.e-treeview.e-drag-restrict.e-rtl .e-text-content {
        padding-left: 0;
        padding-right: 24px
    }

        .e-field-list-tree.e-drag-item.e-treeview.e-drag-restrict.e-rtl .e-text-content .e-icons, .e-pivot-calc.e-drag-item.e-treeview.e-drag-restrict.e-rtl .e-text-content .e-icons {
            transform: rotateY(180deg)
        }

.e-button-drag-clone {
    background: rgba(0,0,0,.7) !important;
    border: 1px solid #dee2e6;
    border-radius: 4px;
    box-shadow: 0 2px 3px 0 rgba(0,0,0,.25);
    color: #f8f9fa;
    font-size: 14px;
    font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont";
    height: 28px;
    line-height: 1em;
    min-width: 100px;
    overflow: hidden;
    padding: 5px 10px;
    text-align: center;
    width: auto;
    z-index: 100000;
    border: 0;
    padding: 6px 10px
}

    .e-button-drag-clone .e-text-content {
        width: 100%
    }

.e-pivot-error-dialog {
    max-width: 400px !important;
    width: auto !important
}

.e-pivotfieldlist .e-member-editor-dialog, .e-pivotfieldlist .e-olap-editor-dialog {
    visibility: hidden
}

.e-pivotfieldlist .e-select-table {
    background: #f5f5f5;
    border: .5px solid #ccc;
    box-shadow: -1px 1px 4px 0 rgba(0,0,0,.12);
    color: #495057;
    font-size: 17px;
    height: 31px;
    max-height: 31px;
    max-width: 31px;
    min-height: 31px;
    min-width: 31px;
    padding: 8px;
    position: relative;
    width: 31px;
    z-index: 1000
}

    .e-pivotfieldlist .e-select-table.e-toggle-field-list.e-field-list-icon-left {
        right: 0;
        position: absolute
    }

    .e-pivotfieldlist .e-select-table.e-toggle-field-list.e-field-list-icon-right {
        left: 0;
        position: absolute
    }

    .e-pivotfieldlist .e-select-table.e-fieldlist-left {
        box-shadow: 1px 1px 4px 0 rgba(0,0,0,.12)
    }

    .e-pivotfieldlist .e-select-table:focus, .e-pivotfieldlist .e-select-table:active, .e-pivotfieldlist .e-select-table:hover {
        background-color: #999
    }

*.e-rtl .e-select-table {
    padding: 8px 5px
}

.e-pivotfieldlist-container {
    font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont";
    font-size: 14px;
    max-width: 700px;
    min-width: 300px
}

    .e-pivotfieldlist-container.sf-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list {
        display: block;
        overflow-y: auto
    }

        .e-pivotfieldlist-container.sf-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list.e-olap-field-list-tree.e-treeview ul:first-child {
            padding-right: 0
        }

        .e-pivotfieldlist-container.sf-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list.e-olap-field-list-tree.e-treeview li.e-no-checkbox > .e-text-content > .e-checkbox-wrapper, .e-pivotfieldlist-container.sf-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list.e-olap-field-list-tree.e-treeview li .e-measure-icon {
            display: none
        }

        .e-pivotfieldlist-container.sf-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list.e-olap-field-list-tree.e-treeview li.e-rtl ul:first-child {
            padding-left: 0;
            padding-right: 10px
        }

        .e-pivotfieldlist-container.sf-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list li .e-drag {
            padding: revert !important;
            margin: revert !important;
            width: auto !important;
            height: auto !important
        }

        .e-pivotfieldlist-container.sf-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list li .e-draggable {
            display: contents
        }

        .e-pivotfieldlist-container.sf-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list li .e-text-content {
            display: flex;
            align-items: center
        }

        .e-pivotfieldlist-container.sf-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list li .e-list-text {
            text-overflow: ellipsis;
            overflow-x: hidden;
            width: 100%;
            white-space: nowrap
        }

        .e-pivotfieldlist-container.sf-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list.e-treeview:not(.e-rtl) .e-list-text {
            padding-right: revert
        }

        .e-pivotfieldlist-container.sf-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list.e-treeview.e-rtl .e-list-text {
            padding-left: revert
        }

    .e-pivotfieldlist-container.sf-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container li.e-no-checkbox > .e-text-content > .e-checkbox-wrapper, .e-pivotfieldlist-container.sf-pivotfieldlist-container .e-adaptive-field-list-dialog .e-member-editor-container li .e-measure-icon {
        display: none
    }

    .e-pivotfieldlist-container .e-layout-footer {
        display: flex;
        padding: 10px 2px 2px
    }

        .e-pivotfieldlist-container .e-layout-footer .e-button-layout {
            flex: auto;
            text-align: end
        }

            .e-pivotfieldlist-container .e-layout-footer .e-button-layout .e-defer-apply-button {
                margin-right: 10px
            }

            .e-pivotfieldlist-container .e-layout-footer .e-button-layout .e-cancel-btn, .e-pivotfieldlist-container .e-layout-footer .e-button-layout .e-defer-apply-button {
                min-width: fit-content
            }

        .e-pivotfieldlist-container .e-layout-footer .e-cancel-btn, .e-pivotfieldlist-container .e-layout-footer .e-defer-apply-button, .e-pivotfieldlist-container .e-layout-footer .e-checkbox-layout {
            max-width: 25%;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap
        }

            .e-pivotfieldlist-container .e-layout-footer .e-checkbox-layout .e-label {
                padding-right: 10px;
                overflow: hidden;
                text-overflow: ellipsis !important;
                white-space: unset
            }

        .e-pivotfieldlist-container .e-layout-footer .e-checkbox-layout {
            max-width: 45%;
            overflow: visible
        }

    .e-pivotfieldlist-container .e-checkbox-layout {
        float: left;
        margin-top: 6px
    }

    .e-pivotfieldlist-container.e-rtl .e-layout-footer .e-defer-apply-button {
        margin-left: 10px
    }

    .e-pivotfieldlist-container.e-rtl .e-checkbox-layout {
        float: right
    }

    .e-pivotfieldlist-container.e-dialog {
        max-height: 550px !important
    }

        .e-pivotfieldlist-container.e-dialog .e-layout-footer {
            padding: 0
        }

        .e-pivotfieldlist-container.e-dialog .e-checkbox-layout {
            margin-left: 10px
        }

        .e-pivotfieldlist-container.e-dialog .e-button-layout {
            margin-right: 10px
        }

    .e-pivotfieldlist-container .e-dlg-header-content, .e-pivotfieldlist-container .e-footer-content {
        border: 0
    }

        .e-pivotfieldlist-container .e-dlg-header-content .e-dlg-header {
            overflow: visible
        }

    .e-pivotfieldlist-container .e-value-field-settings .e-dlg-header, .e-pivotfieldlist-container .e-member-editor-dialog .e-dlg-header {
        overflow: hidden
    }

    .e-pivotfieldlist-container .e-field-list-title {
        display: flex;
        font-size: 18px;
        min-height: 25px;
        padding: 0 2px 20px;
        width: 100%
    }

        .e-pivotfieldlist-container .e-field-list-title .e-title-content {
            flex: auto
        }

    .e-pivotfieldlist-container .e-title-header {
        display: flex;
        padding: 2px;
        width: 100%
    }

        .e-pivotfieldlist-container .e-title-header .e-title-content {
            flex: auto
        }

    .e-pivotfieldlist-container .e-field-list-container {
        display: flex;
        height: 342px;
        padding: 1px;
        position: relative
    }

        .e-pivotfieldlist-container .e-field-list-container .e-field-table {
            border: 1px solid #dee2e6;
            border-radius: 4px;
            display: inline-block;
            overflow: hidden;
            width: 30%
        }

            .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list-tree .e-sibling {
                display: none
            }

            .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header, .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list {
                width: 100%
            }

            .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header {
                background: #e9ecef;
                color: #212529;
                font-size: 13px;
                font-weight: normal;
                overflow: hidden;
                padding: 0 0 0 12px;
                text-align: left;
                text-overflow: ellipsis;
                white-space: nowrap;
                word-break: break-all
            }

            .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container {
                align-items: center;
                background: #e9ecef;
                color: #212529;
                display: flex;
                height: 31px;
                padding-right: 8px
            }

                .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container .e-field-header {
                    flex: auto
                }

                .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container .e-sort-none, .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container .e-sort-ascend, .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container .e-sort-descend {
                    color: #555;
                    cursor: pointer;
                    font-size: 14px;
                    padding: 0 0 0 8px;
                    width: 20px
                }

                    .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container .e-sort-none.e-selected::before, .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container .e-sort-ascend.e-selected::before, .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container .e-sort-descend.e-selected::before {
                        color: #00416f
                    }

                    .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container .e-sort-none:hover, .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container .e-sort-none:focus, .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container .e-sort-ascend:hover, .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container .e-sort-ascend:focus, .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container .e-sort-descend:hover, .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-header-container .e-sort-descend:focus {
                        font-weight: bold
                    }

            .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list-tree-outer-div {
                display: inline-block;
                height: 310px;
                overflow: auto;
                width: 100%
            }

            .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list {
                display: inline-table;
                height: 100%;
                padding-left: 2px;
                width: 100%
            }

                .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list:not(.e-olap-field-list-tree) ul {
                    padding-left: 2px
                }

                    .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list:not(.e-olap-field-list-tree) ul li:not(.e-pivot-parent):not(.e-pivot-child) .e-text-content {
                        padding-left: 0
                    }

                .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul {
                    overflow: hidden
                }

                    .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-fullrow {
                        cursor: default
                    }

                    .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-drag {
                        color: #adb5bd;
                        cursor: move;
                        display: inline-block;
                        font-size: 14px;
                        height: 20px;
                        margin-bottom: 2px;
                        margin-right: 6px;
                        pointer-events: all;
                        text-align: center;
                        vertical-align: bottom;
                        width: 20px
                    }

                        .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-drag.e-disable-drag {
                            cursor: not-allowed;
                            opacity: .4;
                            visibility: hidden
                        }

                    .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-list-icon {
                        color: #495057;
                        margin: 0
                    }

                    .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-calc-measure-icon, .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-calc-dimension-icon, .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-attributeCDB-icon, .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-hierarchyCDB-icon, .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-level-members, .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-namedSetCDB-icon, .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-measure-icon, .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-kpiGoal-icon, .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-kpiStatus-icon, .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-kpiTrend-icon, .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-kpiValue-icon {
                        margin-left: 10px
                    }

                    .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-list-selected {
                        opacity: .5
                    }

                    .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-selected-node {
                        font-weight: bold
                    }

                    .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li .e-list-text {
                        font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont"
                    }

                    .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list ul li.e-disable {
                        display: none !important
                    }

                .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list.e-olap-field-list-tree ul .e-list-icon {
                    font-size: 14px;
                    height: auto;
                    width: auto
                }

                .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list.e-olap-field-list-tree.e-treeview ul:first-child {
                    padding-left: 10px;
                    padding-right: 10px
                }

                .e-pivotfieldlist-container .e-field-list-container .e-field-table .e-field-list.e-olap-field-list-tree.e-rtl ul .e-list-icon {
                    transform: rotateX(0deg) rotateY(180deg)
                }

            .e-pivotfieldlist-container .e-field-list-container .e-field-table.e-olap-field-table {
                width: 40%
            }

        .e-pivotfieldlist-container .e-field-list-container .e-axis-table {
            display: flex;
            overflow: hidden;
            width: 70%
        }

            .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields {
                padding-left: 8px;
                width: 50%
            }

                .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values {
                    background-color: #fff;
                    border: 1px solid #dee2e6;
                    border-radius: 4px;
                    fill: #fff;
                    font-weight: normal;
                    min-height: 165px;
                    position: relative;
                    width: 100%
                }

                    .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-container, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-container, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-container, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-container {
                        align-items: center;
                        background: #e9ecef;
                        border-bottom: 1px solid #dee2e6;
                        color: #212529;
                        display: flex;
                        height: 31px;
                        padding: 0 8px 0
                    }

                        .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-container .e-axis-icon-container, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-container .e-axis-icon-container, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-container .e-axis-icon-container, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-container .e-axis-icon-container {
                            display: flex;
                            height: 14px;
                            width: 20px
                        }

                            .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-container .e-axis-icon-container .e-axis-rows, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-container .e-axis-icon-container .e-axis-columns, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-container .e-axis-icon-container .e-axis-values, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-container .e-axis-icon-container .e-axis-filters, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-container .e-axis-icon-container .e-axis-rows, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-container .e-axis-icon-container .e-axis-columns, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-container .e-axis-icon-container .e-axis-values, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-container .e-axis-icon-container .e-axis-filters, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-container .e-axis-icon-container .e-axis-rows, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-container .e-axis-icon-container .e-axis-columns, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-container .e-axis-icon-container .e-axis-values, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-container .e-axis-icon-container .e-axis-filters, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-container .e-axis-icon-container .e-axis-rows, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-container .e-axis-icon-container .e-axis-columns, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-container .e-axis-icon-container .e-axis-values, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-container .e-axis-icon-container .e-axis-filters {
                                color: #555;
                                font-size: 14px
                            }

                    .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-header, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-header, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-header, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-header {
                        flex: auto;
                        font-size: 13px;
                        line-height: 1.5em;
                        overflow: hidden;
                        padding: 0 8px;
                        text-overflow: ellipsis;
                        text-transform: none;
                        white-space: nowrap;
                        width: 100%
                    }

                    .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content {
                        cursor: default;
                        height: 133px;
                        overflow: auto;
                        scroll-behavior: smooth;
                        width: 100%
                    }

                        .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content.e-drag-restrict, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content.e-drag-restrict, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content.e-drag-restrict, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content.e-drag-restrict {
                            cursor: no-drop
                        }

                        .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-drop-indicator-last, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-drop-indicator, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-drop-indicator-last, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-drop-indicator, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-drop-indicator-last, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-drop-indicator, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-drop-indicator-last, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-drop-indicator {
                            display: block;
                            pointer-events: none;
                            width: 100%
                        }

                            .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-drop-indicator-last.e-drop-hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-drop-indicator.e-drop-hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-drop-indicator-last.e-drop-hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-drop-indicator.e-drop-hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-drop-indicator-last.e-drop-hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-drop-indicator.e-drop-hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-drop-indicator-last.e-drop-hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-drop-indicator.e-drop-hover {
                                border-top: 2px dashed #999;
                                margin-top: -2px
                            }

                        .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div.e-first-btn .e-drop-indicator.e-drop-hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div.e-first-btn .e-drop-indicator.e-drop-hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div.e-first-btn .e-drop-indicator.e-drop-hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div.e-first-btn .e-drop-indicator.e-drop-hover {
                            position: absolute
                        }

                        .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button {
                            background: #f8f9fa;
                            border-bottom: 1px solid #dee2e6;
                            border-left: 0;
                            border-radius: 0;
                            border-right: 0;
                            border-top: 0;
                            box-shadow: none;
                            cursor: default;
                            display: flex;
                            font-weight: normal;
                            height: 32px;
                            line-height: 1em;
                            padding: 9px 8px;
                            text-transform: none;
                            width: 100%;
                            color: #212529
                        }

                            .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button.e-list-selected, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button.e-list-selected, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button.e-list-selected, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button.e-list-selected {
                                color: #212529;
                                opacity: .5
                            }

                            .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:hover {
                                background-color: #f2f4f6
                            }

                                .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:hover .e-pvt-btn-content, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:hover .e-pvt-btn-content, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:hover .e-pvt-btn-content, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:hover .e-pvt-btn-content {
                                    background-color: rgba(0,0,0,0)
                                }

                            .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:focus, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:active, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:focus, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:active, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:focus, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:active, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:focus, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:active {
                                background-color: #eceff2;
                                color: #333
                            }

                                .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-pvt-btn-content, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-pvt-btn-content, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-pvt-btn-content, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-pvt-btn-content, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-pvt-btn-content, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-pvt-btn-content, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-pvt-btn-content, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-pvt-btn-content {
                                    background-color: rgba(0,0,0,0)
                                }

                                .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-sort, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-pv-filter, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-pv-filtered, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-dropdown-icon, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-edit, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-sort, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-pv-filter, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-pv-filtered, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-dropdown-icon, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-edit, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-sort, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-pv-filter, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-pv-filtered, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-dropdown-icon, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-edit, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-sort, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-pv-filter, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-pv-filtered, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-dropdown-icon, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-edit, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-sort, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-pv-filter, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-pv-filtered, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-dropdown-icon, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-edit, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-sort, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-pv-filter, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-pv-filtered, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-dropdown-icon, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-edit, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-sort, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-pv-filter, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-pv-filtered, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-dropdown-icon, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:focus .e-edit, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-sort, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-pv-filter, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-pv-filtered, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-dropdown-icon, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button:active .e-edit {
                                    color: #333
                                }

                            .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pvt-btn-content, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pvt-btn-content, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pvt-btn-content, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pvt-btn-content {
                                background: rgba(0,0,0,0);
                                flex: auto;
                                font-size: 14px;
                                height: 16px;
                                line-height: 1em;
                                overflow: hidden;
                                padding: 0 8px;
                                text-align: left;
                                text-overflow: ellipsis;
                                width: 70%
                            }

                            .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-draggable, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-draggable, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-draggable, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-draggable {
                                height: 20px;
                                width: 20px
                            }

                            .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-drag, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-drag, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-drag, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-drag {
                                color: #adb5bd;
                                cursor: move;
                                font-size: 14px;
                                height: 20px;
                                width: 20px
                            }

                                .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-drag.e-disable-drag, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-drag.e-disable-drag, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-drag.e-disable-drag, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-drag.e-disable-drag {
                                    cursor: not-allowed;
                                    opacity: .4;
                                    visibility: hidden
                                }

                            .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit {
                                color: #495057;
                                cursor: pointer;
                                display: inline-block;
                                font-size: 14px;
                                height: 20px;
                                padding-left: 8px;
                                width: 20px
                            }

                                .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort:hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter:hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered:hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon:hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit:hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort:hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter:hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered:hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon:hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit:hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort:hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter:hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered:hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon:hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit:hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort:hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter:hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered:hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon:hover, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit:hover {
                                    color: #333
                                }

                                .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort.e-disable, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter.e-disable, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered.e-disable, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon.e-disable, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit.e-disable, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort.e-disable, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter.e-disable, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered.e-disable, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon.e-disable, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit.e-disable, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort.e-disable, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter.e-disable, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered.e-disable, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon.e-disable, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit.e-disable, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort.e-disable, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filter.e-disable, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-pv-filtered.e-disable, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-dropdown-icon.e-disable, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-edit.e-disable {
                                    display: none
                                }

                            .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-sort {
                                height: 14px
                            }

                            .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button .e-remove, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button .e-remove, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button .e-remove, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button .e-remove {
                                display: none
                            }

                            .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-pvt-btn-content, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-pvt-btn-content, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-pvt-btn-content, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-pvt-btn-content {
                                text-align: right
                            }

                            .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-sort, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filter, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filtered, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-remove, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-dropdown-icon, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-edit, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-sort, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filter, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filtered, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-remove, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-dropdown-icon, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-edit, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-sort, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filter, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filtered, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-remove, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-dropdown-icon, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-edit, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-sort, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filter, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filtered, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-remove, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-dropdown-icon, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-content .e-pvt-btn-div .e-pivot-button.e-rtl .e-edit {
                                padding-left: 0;
                                padding-right: 8px
                            }

                    .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-sort, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-sort, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-sort, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-sort {
                        height: fit-content;
                        transform: rotateX(0deg);
                        transition: transform 200ms ease-in-out
                    }

                        .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-sort.e-descend, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-sort.e-descend, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-sort.e-descend, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-sort.e-descend {
                            transform: rotateX(180deg)
                        }

                    .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-draggable-prompt, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-draggable-prompt, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-draggable-prompt, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-draggable-prompt {
                        bottom: 32%;
                        color: #6c757d;
                        font-size: 14px;
                        height: 25px;
                        pointer-events: none;
                        position: absolute;
                        text-align: center;
                        width: 100%
                    }

                        .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-filters .e-draggable-prompt.e-disable, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows .e-draggable-prompt.e-disable, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-columns .e-draggable-prompt.e-disable, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values .e-draggable-prompt.e-disable {
                            display: none
                        }

                .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows, .e-pivotfieldlist-container .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values {
                    margin-top: 8px
                }

            .e-pivotfieldlist-container .e-field-list-container .e-axis-table.e-olap-axis-table {
                width: 60%
            }

    .e-pivotfieldlist-container.e-search-mode.e-static {
        max-height: 750px
    }

        .e-pivotfieldlist-container.e-search-mode.e-static .e-field-list-container .e-field-table {
            height: 263px
        }

    .e-pivotfieldlist-container.e-search-mode.e-popup {
        min-height: 540px
    }

        .e-pivotfieldlist-container.e-search-mode.e-popup .e-field-list-container {
            height: 369px
        }

            .e-pivotfieldlist-container.e-search-mode.e-popup .e-field-list-container .e-field-table {
                height: 394px !important
            }

            .e-pivotfieldlist-container.e-search-mode.e-popup .e-field-list-container .e-axis-table {
                height: 392px
            }

                .e-pivotfieldlist-container.e-search-mode.e-popup .e-field-list-container .e-axis-table .e-axis-content {
                    height: 159px !important
                }

    .e-pivotfieldlist-container.e-search-mode .e-member-prompt {
        color: #adb5bd;
        padding: 25px 12px;
        text-align: center;
        width: 100%
    }

        .e-pivotfieldlist-container.e-search-mode .e-member-prompt.e-disable {
            display: none
        }

    .e-pivotfieldlist-container.e-search-mode .e-field-table .e-field-list-search {
        display: flex;
        padding: 10px 20px
    }

        .e-pivotfieldlist-container.e-search-mode .e-field-table .e-field-list-search .e-field-list-search-input .e-field-list-search-icon {
            float: right;
            font-size: 14px
        }

        .e-pivotfieldlist-container.e-search-mode .e-field-table .e-field-list-search .e-input-group .e-input-group-icon, .e-pivotfieldlist-container.e-search-mode .e-field-table .e-field-list-search .e-input-group.e-control-wrapper .e-input-group-icon {
            border-width: 0 !important;
            cursor: text !important
        }

        .e-pivotfieldlist-container.e-search-mode .e-field-table .e-field-list-search .e-input-group-icon:hover {
            background-color: rgba(0,0,0,0) !important;
            border: rgba(0,0,0,0) !important;
            color: currentColor !important
        }

    .e-pivotfieldlist-container.e-search-mode .e-field-table .e-field-list-tree-outer-div .e-disable, .e-pivotfieldlist-container.e-search-mode .e-field-table .e-disable {
        display: none !important
    }

    .e-pivotfieldlist-container .e-calculated-field {
        color: #f8f9fa;
        font-size: 14px;
        font-weight: bold;
        max-width: 160px;
        min-width: 145px
    }

        .e-pivotfieldlist-container .e-calculated-field.e-disable {
            display: none
        }

    .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list {
        padding-left: 0;
        padding-right: 2px
    }

        .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list:not(.e-olap-field-list-tree) ul {
            padding-right: 2px
        }

            .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list:not(.e-olap-field-list-tree) ul li:not(.e-pivot-parent):not(.e-pivot-child) .e-text-content {
                padding-right: 0
            }

        .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list ul li .e-list-text {
            font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont"
        }

        .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list ul li .e-drag {
            margin-left: 6px !important;
            margin-right: 0 !important
        }

        .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list ul li .e-calc-measure-icon, .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list ul li .e-calc-dimension-icon, .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list ul li .e-attributeCDB-icon, .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list ul li .e-hierarchyCDB-icon, .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list ul li .e-level-members, .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list ul li .e-namedSetCDB-icon, .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list ul li .e-measure-icon, .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list ul li .e-kpiGoal-icon, .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list ul li .e-kpiStatus-icon, .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list ul li .e-kpiTrend-icon, .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-list ul li .e-kpiValue-icon {
            margin-left: 0;
            margin-right: 10px
        }

    .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-header {
        padding-left: 0;
        padding-right: 8px;
        text-align: right;
        padding-right: 12px
    }

    .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-header-container {
        padding-left: 8px;
        padding-right: 0
    }

        .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-header-container .e-sort-none, .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-header-container .e-sort-ascend, .e-pivotfieldlist-container.e-rtl .e-field-table .e-field-header-container .e-sort-descend {
            padding: 0 8px 0 0
        }

    .e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields, .e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields {
        padding-left: 0;
        padding-right: 8px
    }

        .e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields .e-field-list-filters .e-axis-header, .e-pivotfieldlist-container.e-rtl .e-axis-table .e-left-axis-fields .e-field-list-rows .e-axis-header, .e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields .e-field-list-columns .e-axis-header, .e-pivotfieldlist-container.e-rtl .e-axis-table .e-right-axis-fields .e-field-list-values .e-axis-header {
            float: right
        }

    .e-pivotfieldlist-container.e-static {
        background-color: #fff;
        border: 1px solid #dee2e6;
        max-height: 700px;
        padding: 10px;
        position: relative
    }

        .e-pivotfieldlist-container.e-static .e-title-content {
            color: #212529
        }

        .e-pivotfieldlist-container.e-static .e-field-list-container {
            display: inline-block;
            height: 100%;
            width: 100%
        }

            .e-pivotfieldlist-container.e-static .e-field-list-container .e-field-table {
                height: 210px;
                width: 100%
            }

                .e-pivotfieldlist-container.e-static .e-field-list-container .e-field-table .e-field-list-tree-outer-div {
                    height: 180px
                }

            .e-pivotfieldlist-container.e-static .e-field-list-container .e-center-div {
                display: none
            }

            .e-pivotfieldlist-container.e-static .e-field-list-container .e-center-title {
                color: #212529;
                font-size: 13px;
                height: 25px;
                margin-top: 5px;
                overflow: hidden;
                text-align: left;
                text-overflow: ellipsis
            }

            .e-pivotfieldlist-container.e-static .e-field-list-container .e-axis-table {
                width: 100%
            }

                .e-pivotfieldlist-container.e-static .e-field-list-container .e-axis-table .e-left-axis-fields {
                    padding: 0
                }

                .e-pivotfieldlist-container.e-static .e-field-list-container .e-axis-table .e-right-axis-fields {
                    padding-left: 8px
                }

                    .e-pivotfieldlist-container.e-static .e-field-list-container .e-axis-table .e-left-axis-fields .e-field-list-rows, .e-pivotfieldlist-container.e-static .e-field-list-container .e-axis-table .e-right-axis-fields .e-field-list-values {
                        margin-top: 8px
                    }

        .e-pivotfieldlist-container.e-static.e-rtl .e-center-title {
            text-align: right
        }

        .e-pivotfieldlist-container.e-static.e-rtl .e-axis-table .e-left-axis-fields {
            padding-left: 10px
        }

        .e-pivotfieldlist-container.e-static.e-rtl .e-axis-table .e-right-axis-fields {
            padding: 0
        }

        .e-pivotfieldlist-container.e-static .e-layout-footer .e-checkbox-layout {
            align-items: center;
            display: flex;
            margin-top: 0;
            overflow: hidden;
            width: 100%
        }

            .e-pivotfieldlist-container.e-static .e-layout-footer .e-checkbox-layout .e-checkbox-wrapper {
                width: 100%
            }

                .e-pivotfieldlist-container.e-static .e-layout-footer .e-checkbox-layout .e-checkbox-wrapper label {
                    width: 100%
                }

                    .e-pivotfieldlist-container.e-static .e-layout-footer .e-checkbox-layout .e-checkbox-wrapper label .e-label {
                        overflow: hidden;
                        text-overflow: ellipsis !important;
                        white-space: unset;
                        width: calc(100% - 20px)
                    }

        .e-pivotfieldlist-container.e-static .e-layout-footer .e-button-layout {
            display: flex;
            justify-content: flex-end
        }

    .e-pivotfieldlist-container.e-device {
        height: 100%;
        max-height: 100% !important;
        max-width: 100% !important;
        min-height: 500px;
        width: 100%
    }

        .e-pivotfieldlist-container.e-device .e-dlg-header-content {
            background-color: #eee;
            color: #333;
            font-size: 14px
        }

        .e-pivotfieldlist-container.e-device .e-adaptive-field-list-dialog .e-dlg-header-content, .e-pivotfieldlist-container.e-device .e-member-editor-dialog .e-dlg-header-content, .e-pivotfieldlist-container.e-device .e-value-field-settings .e-dlg-header-content {
            background-color: rgba(0,0,0,0);
            color: #333
        }

        .e-pivotfieldlist-container.e-device .e-adaptive-field-list-dialog .e-dlg-content .e-field-list-tree-outer-div, .e-pivotfieldlist-container.e-device .e-member-editor-dialog .e-dlg-content .e-field-list-tree-outer-div, .e-pivotfieldlist-container.e-device .e-value-field-settings .e-dlg-content .e-field-list-tree-outer-div {
            height: 210px;
            overflow: auto
        }

        .e-pivotfieldlist-container.e-device .e-title-mobile-header {
            display: flex;
            align-items: center
        }

        .e-pivotfieldlist-container.e-device .e-field-list-back-icon {
            color: #333;
            font-size: 16px;
            height: auto;
            margin-left: 0;
            margin-right: 12px;
            text-align: center;
            width: 24px
        }

        .e-pivotfieldlist-container.e-device .e-disable {
            display: none
        }

        .e-pivotfieldlist-container.e-device .e-adaptive-container {
            height: 100%;
            position: relative
        }

            .e-pivotfieldlist-container.e-device .e-adaptive-container .e-tab-header {
                background: #e9ecef
            }

            .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content {
                display: initial
            }

                .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values {
                    display: inline-block;
                    height: 100%;
                    min-height: 250px;
                    padding-top: 20px;
                    position: relative;
                    width: 100%
                }

                    .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-axis-content, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-axis-content, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-axis-content, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-axis-content {
                        overflow: auto
                    }

                    .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div {
                        display: grid
                    }

                        .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-drop-indicator, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-drop-indicator, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-drop-indicator, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-drop-indicator {
                            display: none
                        }

                        .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button {
                            align-items: center;
                            border: 1px solid #dee2e6;
                            border-left: 0;
                            border-radius: 0;
                            border-right: 0;
                            border-top: 0;
                            border-width: 1px 0;
                            box-shadow: none;
                            display: flex;
                            font-size: 16px;
                            font-weight: normal;
                            height: 36px;
                            line-height: normal;
                            padding: 0 16px;
                            text-transform: none;
                            width: 100%
                        }

                            .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button.e-list-selected, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button.e-list-selected, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button.e-list-selected, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button.e-list-selected {
                                opacity: .5
                            }

                            .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-pvt-btn-content, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-pvt-btn-content, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-pvt-btn-content, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-pvt-btn-content {
                                flex: auto;
                                font-size: 16px;
                                overflow: hidden;
                                text-align: left;
                                text-overflow: ellipsis;
                                width: 70%
                            }

                            .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-drag, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-drag, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-drag, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-drag {
                                display: none
                            }

                            .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-sort, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-pv-filter, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-pv-filtered, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-remove, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-dropdown-icon, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-edit, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-sort, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-pv-filter, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-pv-filtered, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-remove, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-dropdown-icon, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-edit, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-sort, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-pv-filter, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-pv-filtered, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-remove, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-dropdown-icon, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-edit, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-sort, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-pv-filter, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-pv-filtered, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-remove, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-dropdown-icon, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-edit {
                                color: #495057;
                                cursor: pointer;
                                display: inline-block;
                                font-size: 16px;
                                padding-left: 10px;
                                width: 24px;
                                font-size: 14px !important;
                                color: #fff
                            }

                                .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-sort:hover, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-pv-filter:hover, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-pv-filtered:hover, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-remove:hover, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-dropdown-icon:hover, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-edit:hover, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-sort:hover, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-pv-filter:hover, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-pv-filtered:hover, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-remove:hover, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-dropdown-icon:hover, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-edit:hover, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-sort:hover, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-pv-filter:hover, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-pv-filtered:hover, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-remove:hover, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-dropdown-icon:hover, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-edit:hover, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-sort:hover, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-pv-filter:hover, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-pv-filtered:hover, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-remove:hover, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-dropdown-icon:hover, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-edit:hover {
                                    color: #333
                                }

                                .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-sort.e-disable, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-pv-filter.e-disable, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-pv-filtered.e-disable, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-remove.e-disable, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-dropdown-icon.e-disable, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-edit.e-disable, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-sort.e-disable, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-pv-filter.e-disable, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-pv-filtered.e-disable, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-remove.e-disable, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-dropdown-icon.e-disable, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-edit.e-disable, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-sort.e-disable, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-pv-filter.e-disable, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-pv-filtered.e-disable, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-remove.e-disable, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-dropdown-icon.e-disable, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-edit.e-disable, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-sort.e-disable, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-pv-filter.e-disable, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-pv-filtered.e-disable, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-remove.e-disable, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-dropdown-icon.e-disable, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-edit.e-disable {
                                    display: none
                                }

                            .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-sort, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-sort, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-sort, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-sort {
                                height: fit-content;
                                transform: rotateX(0deg);
                                transition: transform 200ms ease-in-out
                            }

                                .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-sort.e-descend, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-sort.e-descend, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-sort.e-descend, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-sort.e-descend {
                                    transform: rotateX(180deg)
                                }

                            .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button .e-remove, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button .e-remove, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button .e-remove, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button .e-remove {
                                display: inline-block
                            }

                            .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button.e-rtl .e-pvt-btn-content, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button.e-rtl .e-pvt-btn-content, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button.e-rtl .e-pvt-btn-content, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button.e-rtl .e-pvt-btn-content {
                                text-align: right
                            }

                            .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button.e-rtl .e-sort, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filter, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filtered, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button.e-rtl .e-remove, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button.e-rtl .e-dropdown-icon, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-pvt-btn-div .e-pivot-button.e-rtl .e-edit, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button.e-rtl .e-sort, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filter, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filtered, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button.e-rtl .e-remove, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button.e-rtl .e-dropdown-icon, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-pvt-btn-div .e-pivot-button.e-rtl .e-edit, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button.e-rtl .e-sort, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filter, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filtered, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button.e-rtl .e-remove, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button.e-rtl .e-dropdown-icon, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-pvt-btn-div .e-pivot-button.e-rtl .e-edit, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button.e-rtl .e-sort, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filter, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button.e-rtl .e-pv-filtered, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button.e-rtl .e-remove, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button.e-rtl .e-dropdown-icon, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-pvt-btn-div .e-pivot-button.e-rtl .e-edit {
                                padding-left: 0;
                                padding-right: 10px
                            }

                    .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-axis-content, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-axis-content, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-axis-content, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-axis-content {
                        height: 100%;
                        width: 100%
                    }

                    .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-filters .e-draggable-prompt, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-rows .e-draggable-prompt, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-columns .e-draggable-prompt, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-field-list-values .e-draggable-prompt {
                        border: 1px dashed #e9ecef;
                        color: #e9ecef;
                        font-size: 14px;
                        height: 200px;
                        left: 15%;
                        line-height: 200px;
                        pointer-events: none;
                        position: absolute;
                        text-align: center;
                        top: 25%;
                        vertical-align: middle;
                        width: 70%
                    }

                .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-formula {
                    background-color: #fff;
                    border: 1px solid #ced4da;
                    border-radius: 4px;
                    color: #212529;
                    height: 200px;
                    margin-left: 20px;
                    margin-right: 20px;
                    margin-top: 25px;
                    padding: 2px 3px;
                    resize: none;
                    width: 90%
                }

                .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-calc-input-div, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-member-options, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-calc-custom-format-div {
                    margin-left: 20px;
                    margin-right: 20px;
                    margin-top: 20px;
                    width: 90% !important
                }

                .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-accordion {
                    margin-top: 20px;
                    overflow: auto
                }

                    .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-accordion .e-acrdn-header {
                        align-items: center;
                        display: flex
                    }

                        .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-accordion .e-acrdn-header .e-acrdn-header-icon {
                            display: table;
                            font-size: 12px;
                            min-width: 28px;
                            padding: 0;
                            position: absolute;
                            right: 16px
                        }

                            .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-accordion .e-acrdn-header .e-acrdn-header-icon .e-list-icon {
                                cursor: pointer;
                                display: table-cell;
                                padding-right: 6px;
                                text-align: center;
                                vertical-align: middle
                            }

                                .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-accordion .e-acrdn-header .e-acrdn-header-icon .e-list-icon.e-remove-report.e-icons {
                                    padding-left: 10px
                                }

                    .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-accordion .e-icons.e-frame {
                        margin-right: 12px
                    }

                    .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-accordion.e-rtl .e-acrdn-header-icon {
                        left: 16px;
                        right: auto
                    }

                    .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-accordion.e-rtl .e-icons.e-frame {
                        margin-left: 12px !important;
                        margin-right: 0 !important
                    }

                .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-radio-wrapper {
                    margin-bottom: 24px;
                    margin-right: 20px
                }

                    .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-radio-wrapper .e-label {
                        color: #212529;
                        font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont";
                        opacity: .87
                    }

                .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-ok-button, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-add-button, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-cancel-button {
                    float: right;
                    margin-right: calc(10% - 20px);
                    margin-top: 32px
                }

                .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-ok-button {
                    bottom: 0;
                    position: sticky
                }

                .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-accord {
                    max-height: 290px;
                    overflow: auto
                }

                    .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-accord ul .e-list-icon {
                        color: #495057
                    }

                    .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-accord ul .e-calcfieldmember .e-list-text {
                        overflow: hidden;
                        text-overflow: ellipsis;
                        width: 53%
                    }

                    .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-accord ul .e-list-header-icon {
                        display: table;
                        height: 30px;
                        min-height: 30px;
                        min-width: 24px;
                        padding: 0;
                        position: absolute;
                        right: 16px;
                        top: 0
                    }

                        .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-accord ul .e-list-header-icon .e-list-edit-icon, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-accord ul .e-list-header-icon .e-remove-report.e-icons {
                            color: #495057;
                            display: table-cell;
                            padding: 5px;
                            pointer-events: all;
                            text-align: center;
                            vertical-align: middle
                        }

                    .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-accord.e-rtl ul .e-list-header-icon {
                        left: 16px;
                        right: auto
                    }

                    .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div .e-pivot-accord.e-rtl ul .e-list-icon {
                        transform: rotateX(0deg) rotateY(180deg)
                    }

                .e-pivotfieldlist-container.e-device .e-adaptive-container .e-content .e-pivot-calc-outer-div.e-olap-calc-outer-div {
                    max-height: 575px;
                    overflow: hidden;
                    overflow-y: auto
                }

            .e-pivotfieldlist-container.e-device .e-adaptive-container .e-field-list-footer {
                bottom: 20px;
                display: inline-block;
                position: absolute;
                vertical-align: bottom;
                width: 100%
            }

                .e-pivotfieldlist-container.e-device .e-adaptive-container .e-field-list-footer .e-field-list-footer-content {
                    display: inline-block;
                    padding: 15px;
                    width: 100%
                }

                    .e-pivotfieldlist-container.e-device .e-adaptive-container .e-field-list-footer .e-field-list-footer-content .e-field-list-btn, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-field-list-footer .e-field-list-footer-content .e-calculated-field-btn {
                        float: right;
                        height: 52px;
                        pointer-events: all;
                        width: 52px;
                        z-index: 1000
                    }

                        .e-pivotfieldlist-container.e-device .e-adaptive-container .e-field-list-footer .e-field-list-footer-content .e-field-list-btn .e-add-icon, .e-pivotfieldlist-container.e-device .e-adaptive-container .e-field-list-footer .e-field-list-footer-content .e-calculated-field-btn .e-add-icon {
                            font-size: 18px;
                            line-height: 50px
                        }

        .e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer {
            background-color: rgba(0,0,0,0);
            bottom: 0;
            display: inline-block;
            padding: 15px;
            pointer-events: none;
            position: absolute;
            vertical-align: bottom;
            width: 100%
        }

            .e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer .e-field-list-btn, .e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer .e-calculated-field-btn, .e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer .e-cancel-btn, .e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer .e-defer-apply-button {
                float: right;
                height: 52px;
                pointer-events: all;
                width: 52px;
                z-index: 1000
            }

                .e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer .e-field-list-btn .e-add-icon, .e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer .e-calculated-field-btn .e-add-icon, .e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer .e-cancel-btn .e-add-icon, .e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer .e-defer-apply-button .e-add-icon {
                    font-size: 18px;
                    line-height: 50px
                }

            .e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer .e-cancel-btn, .e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer .e-defer-apply-button {
                float: left
            }

            .e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer .e-cancel-btn, .e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer .e-defer-apply-button, .e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer .e-checkbox-layout {
                max-width: 20%;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap
            }

            .e-pivotfieldlist-container.e-device .e-footer-content.e-field-list-footer .e-checkbox-layout {
                max-width: 45%
            }

        .e-pivotfieldlist-container.e-device.e-static {
            border: 0;
            padding: 0
        }

            .e-pivotfieldlist-container.e-device.e-static .e-field-list-filters .e-axis-content, .e-pivotfieldlist-container.e-device.e-static .e-field-list-rows .e-axis-content, .e-pivotfieldlist-container.e-device.e-static .e-field-list-columns .e-axis-content, .e-pivotfieldlist-container.e-device.e-static .e-field-list-values .e-axis-content {
                max-height: 600px
            }

        .e-pivotfieldlist-container.e-device.e-rtl .e-field-list-back-icon {
            margin-left: 12px;
            margin-right: 0;
            transform: rotateY(180deg)
        }

        .e-pivotfieldlist-container.e-device.e-rtl .e-field-list-footer .e-field-list-btn, .e-pivotfieldlist-container.e-device.e-rtl .e-field-list-footer .e-calculated-field-btn {
            float: left
        }

        .e-pivotfieldlist-container.e-device.e-rtl .e-field-list-footer .e-cancel-btn, .e-pivotfieldlist-container.e-device.e-rtl .e-field-list-footer .e-defer-apply-button {
            float: right
        }

        .e-pivotfieldlist-container.e-device.e-rtl .e-pivot-calc-outer-div .e-pivot-ok-button, .e-pivotfieldlist-container.e-device.e-rtl .e-pivot-calc-outer-div .e-pivot-add-button, .e-pivotfieldlist-container.e-device.e-rtl .e-pivot-calc-outer-div .e-pivot-cancel-button {
            float: left !important;
            margin-left: 20px
        }

.e-pivotfieldlist .e-select-table::before {
    content: ""
}

.e-pivot-formatting-dialog .e-format-delete-icon::before {
    content: ""
}

.e-pivot-formatting-dialog .e-add-icon::before {
    content: ""
}

.e-pivot-formatting-dialog .e-colorpicker-wrapper .e-format-back-color + .e-split-btn-wrapper .e-split-btn .e-selected-color::before, .e-pivot-formatting-dialog .e-colorpicker-container .e-format-back-color + .e-split-btn-wrapper .e-split-btn .e-selected-color::before {
    content: ""
}

.e-pivot-formatting-dialog .e-colorpicker-wrapper .e-format-font-color + .e-split-btn-wrapper .e-split-btn .e-selected-color::before, .e-pivot-formatting-dialog .e-colorpicker-container .e-format-font-color + .e-split-btn-wrapper .e-split-btn .e-selected-color::before {
    content: ""
}

.e-level-options .e-selected-level-icon::before {
    content: ""
}

.e-pivot-calc-dialog-div .e-drag::before {
    content: ""
}

.e-pivot-calc-dialog-div .e-pivot-all-field-title-wrapper .e-info.e-icons::before, .e-pivot-calc-dialog-div .e-pivot-all-field-title-container .e-info.e-icons::before {
    content: ""
}

.e-pivot-calc-dialog-div .e-list-item .e-text-content .e-edited.e-icons::before {
    content: ""
}

.e-pivot-calc-dialog-div .e-list-item .e-text-content .e-edit.e-icons::before {
    content: ""
}

.e-pivot-calc-dialog-div .e-list-item .e-text-content .e-remove-report.e-icons::before {
    content: ""
}

.e-pivot-calc-dialog-div .e-remove-report.e-icons::before {
    content: ""
}

.e-pivot-calc-dialog-div .e-list-item .e-text-content .e-format.e-icons::before {
    content: ""
}

.e-pivot-calc-dialog-div .e-measureGroupCDB-icon::before {
    content: "" !important
}

.e-pivot-calc-dialog-div .e-measure-icon::before {
    content: "" !important
}

.e-pivot-calc-dialog-div .e-folderCDB-icon::before {
    content: "" !important
}

.e-pivot-calc-dialog-div .e-folderCDB-open-icon::before {
    content: "" !important
}

.e-pivot-calc-dialog-div .e-dimensionCDB-icon::before {
    content: "" !important
}

.e-pivot-calc-dialog-div .e-kpiCDB-icon::before {
    content: "" !important
}

.e-pivot-calc-dialog-div .e-kpiGoal-icon::before {
    content: "" !important
}

.e-pivot-calc-dialog-div .e-kpiStatus-icon::before {
    content: "" !important
}

.e-pivot-calc-dialog-div .e-kpiTrend-icon::before {
    content: "" !important
}

.e-pivot-calc-dialog-div .e-kpiValue-icon::before {
    content: "" !important
}

.e-pivot-calc-dialog-div .e-namedSetCDB-icon::before {
    content: "" !important
}

.e-pivot-calc-dialog-div .e-hierarchyCDB-icon::before {
    content: "" !important
}

.e-pivot-calc-dialog-div .e-attributeCDB-icon::before {
    content: "" !important
}

.e-pivot-calc-dialog-div .e-hierarchy-level-0-icon::before {
    content: "" !important
}

.e-pivot-calc-dialog-div .e-hierarchy-level-1-icon::before {
    content: "" !important
}

.e-pivot-calc-dialog-div .e-hierarchy-level-2-icon::before {
    content: "" !important
}

.e-pivot-calc-dialog-div .e-hierarchy-level-3-icon::before {
    content: "" !important
}

.e-pivot-calc-dialog-div .e-hierarchy-level-4-icon::before {
    content: "" !important
}

.e-pivot-calc-dialog-div .e-hierarchy-level-5-icon::before {
    content: "" !important
}

.e-pivot-calc-dialog-div .e-calcMemberGroupCDB::before {
    content: "" !important
}

.e-pivot-calc-dialog-div .e-calc-measure-icon::before {
    content: "" !important
}

.e-pivot-calc-dialog-div .e-calc-dimension-icon::before {
    content: "" !important
}

.e-pivot-calc-dialog-div .e-sort-none::before {
    content: "" !important
}

.e-pivot-calc-dialog-div .e-sort-ascend::before {
    content: "" !important
}

.e-pivot-calc-dialog-div .e-sort-descend::before {
    content: "" !important
}

.e-pivotfieldlist-wrapper .e-field-list-back-icon::before, .e-pivotfieldlist-container .e-field-list-back-icon::before {
    content: ""
}

.e-pivotfieldlist-wrapper .e-sort::before, .e-pivotfieldlist-container .e-sort::before {
    content: ""
}

.e-pivotfieldlist-wrapper .e-pv-filter::before, .e-pivotfieldlist-container .e-pv-filter::before {
    content: ""
}

.e-pivotfieldlist-wrapper .e-pv-filtered::before, .e-pivotfieldlist-container .e-pv-filtered::before {
    color: #00416f;
    content: ""
}

.e-pivotfieldlist-wrapper .e-drag::before, .e-pivotfieldlist-container .e-drag::before {
    content: ""
}

.e-pivotfieldlist-wrapper .e-add-icon::before, .e-pivotfieldlist-container .e-add-icon::before {
    content: ""
}

.e-pivotfieldlist-wrapper .e-remove::before, .e-pivotfieldlist-container .e-remove::before {
    content: ""
}

.e-pivotfieldlist-wrapper .e-axis-rows::before, .e-pivotfieldlist-container .e-axis-rows::before {
    content: ""
}

.e-pivotfieldlist-wrapper .e-axis-columns::before, .e-pivotfieldlist-container .e-axis-columns::before {
    content: ""
}

.e-pivotfieldlist-wrapper .e-axis-values::before, .e-pivotfieldlist-container .e-axis-values::before {
    content: ""
}

.e-pivotfieldlist-wrapper .e-axis-filters::before, .e-pivotfieldlist-container .e-axis-filters::before {
    content: ""
}

.e-pivotfieldlist-wrapper .e-selected-option-icon::before, .e-pivotfieldlist-container .e-selected-option-icon::before {
    content: ""
}

.e-pivotfieldlist-wrapper .e-clear-filter-icon::before, .e-pivotfieldlist-container .e-clear-filter-icon::before {
    content: ""
}

.e-pivotfieldlist-wrapper .e-dropdown-icon::before, .e-pivotfieldlist-container .e-dropdown-icon::before {
    content: ""
}

.e-pivotfieldlist-wrapper .e-measureGroupCDB-icon::before, .e-pivotfieldlist-container .e-measureGroupCDB-icon::before {
    content: "" !important
}

.e-pivotfieldlist-wrapper .e-measure-icon::before, .e-pivotfieldlist-container .e-measure-icon::before {
    content: "" !important
}

.e-pivotfieldlist-wrapper .e-folderCDB-icon::before, .e-pivotfieldlist-container .e-folderCDB-icon::before {
    content: "" !important
}

.e-pivotfieldlist-wrapper .e-folderCDB-open-icon::before, .e-pivotfieldlist-container .e-folderCDB-open-icon::before {
    content: "" !important
}

.e-pivotfieldlist-wrapper .e-dimensionCDB-icon::before, .e-pivotfieldlist-container .e-dimensionCDB-icon::before {
    content: "" !important
}

.e-pivotfieldlist-wrapper .e-kpiCDB-icon::before, .e-pivotfieldlist-container .e-kpiCDB-icon::before {
    content: "" !important
}

.e-pivotfieldlist-wrapper .e-kpiGoal-icon::before, .e-pivotfieldlist-container .e-kpiGoal-icon::before {
    content: "" !important
}

.e-pivotfieldlist-wrapper .e-kpiStatus-icon::before, .e-pivotfieldlist-container .e-kpiStatus-icon::before {
    content: "" !important
}

.e-pivotfieldlist-wrapper .e-kpiTrend-icon::before, .e-pivotfieldlist-container .e-kpiTrend-icon::before {
    content: "" !important
}

.e-pivotfieldlist-wrapper .e-kpiValue-icon::before, .e-pivotfieldlist-container .e-kpiValue-icon::before {
    content: "" !important
}

.e-pivotfieldlist-wrapper .e-namedSetCDB-icon::before, .e-pivotfieldlist-container .e-namedSetCDB-icon::before {
    content: "" !important
}

.e-pivotfieldlist-wrapper .e-hierarchyCDB-icon::before, .e-pivotfieldlist-container .e-hierarchyCDB-icon::before {
    content: "" !important
}

.e-pivotfieldlist-wrapper .e-attributeCDB-icon::before, .e-pivotfieldlist-container .e-attributeCDB-icon::before {
    content: "" !important
}

.e-pivotfieldlist-wrapper .e-hierarchy-level-0-icon::before, .e-pivotfieldlist-container .e-hierarchy-level-0-icon::before {
    content: "" !important
}

.e-pivotfieldlist-wrapper .e-hierarchy-level-1-icon::before, .e-pivotfieldlist-container .e-hierarchy-level-1-icon::before {
    content: "" !important
}

.e-pivotfieldlist-wrapper .e-hierarchy-level-2-icon::before, .e-pivotfieldlist-container .e-hierarchy-level-2-icon::before {
    content: "" !important
}

.e-pivotfieldlist-wrapper .e-hierarchy-level-3-icon::before, .e-pivotfieldlist-container .e-hierarchy-level-3-icon::before {
    content: "" !important
}

.e-pivotfieldlist-wrapper .e-hierarchy-level-4-icon::before, .e-pivotfieldlist-container .e-hierarchy-level-4-icon::before {
    content: "" !important
}

.e-pivotfieldlist-wrapper .e-hierarchy-level-5-icon::before, .e-pivotfieldlist-container .e-hierarchy-level-5-icon::before {
    content: "" !important
}

.e-pivotfieldlist-wrapper .e-calcMemberGroupCDB::before, .e-pivotfieldlist-container .e-calcMemberGroupCDB::before {
    content: "" !important
}

.e-pivotfieldlist-wrapper .e-calc-measure-icon::before, .e-pivotfieldlist-container .e-calc-measure-icon::before {
    content: "" !important
}

.e-pivotfieldlist-wrapper .e-calc-dimension-icon::before, .e-pivotfieldlist-container .e-calc-dimension-icon::before {
    content: "" !important
}

.e-pivotfieldlist-wrapper .e-sort-none::before, .e-pivotfieldlist-container .e-sort-none::before {
    content: "" !important
}

.e-pivotfieldlist-wrapper .e-sort-ascend::before, .e-pivotfieldlist-container .e-sort-ascend::before {
    content: "" !important
}

.e-pivotfieldlist-wrapper .e-sort-descend::before, .e-pivotfieldlist-container .e-sort-descend::before {
    content: "" !important
}

.e-pivotfieldlist-wrapper .e-field-list-search-icon::before, .e-pivotfieldlist-container .e-field-list-search-icon::before {
    content: "" !important
}

.e-pivotfieldlist-wrapper .e-pivot-calc-outer-div .e-pivot-accord .e-edited.e-icons::before, .e-pivotfieldlist-container .e-pivot-calc-outer-div .e-pivot-accord .e-edited.e-icons::before {
    content: ""
}

.e-pivotfieldlist-wrapper .e-pivot-calc-outer-div .e-pivot-accord .e-edit.e-icons::before, .e-pivotfieldlist-container .e-pivot-calc-outer-div .e-pivot-accord .e-edit.e-icons::before {
    content: ""
}

.e-pivotfieldlist-wrapper .e-pivot-calc-outer-div .e-pivot-accord .e-remove-report.e-icons::before, .e-pivotfieldlist-container .e-pivot-calc-outer-div .e-pivot-accord .e-remove-report.e-icons::before {
    content: ""
}

.e-pivotfieldlist-wrapper .e-pivot-button .e-edit::before, .e-pivotfieldlist-container .e-pivot-button .e-edit::before {
    content: ""
}

.e-pivotfieldlist-wrapper .e-sort-ascend-icon::before, .e-pivotfieldlist-container .e-sort-ascend-icon::before {
    content: ""
}

.e-pivotfieldlist-wrapper .e-sort-descend-icon::before, .e-pivotfieldlist-container .e-sort-descend-icon::before {
    content: ""
}

.e-pivotview.sf-pivotview {
    height: 100%
}

    .e-pivotview.sf-pivotview.e-pivot-gbar {
        min-width: 400px
    }

    .e-pivotview.sf-pivotview:not(.e-pivot-gbar) {
        min-width: 310px
    }

.e-pivotview .e-pivot-view-port {
    height: inherit;
    display: flex;
    flex-direction: column
}

    .e-pivotview .e-pivot-view-port .e-pivot-table-view.e-table-chart-view {
        order: 2
    }

    .e-pivotview .e-pivot-view-port .e-pivot-table-view:not(.e-table-chart-view) {
        order: 1
    }

    .e-pivotview .e-pivot-view-port .e-pivot-chart-view {
        height: inherit
    }

        .e-pivotview .e-pivot-view-port .e-pivot-chart-view.e-chart-table-view {
            order: 2
        }

        .e-pivotview .e-pivot-view-port .e-pivot-chart-view:not(.e-chart-table-view) {
            order: 1
        }

        .e-pivotview .e-pivot-view-port .e-pivot-chart-view .e-pivotchart.e-pivot-accumulation-chart {
            overflow: visible
        }

        .e-pivotview .e-pivot-view-port .e-pivot-chart-view .e-pivotchart.e-pivot-normal-chart {
            overflow: auto;
            overflow-x: hidden
        }

.e-pivotview .e-value-field-settings, .e-pivotview .e-member-editor-dialog, .e-pivotview .e-group-field-settings, .e-pivotview .e-pivot-format-dialog {
    max-height: 450px !important;
    border-radius: 4px;
    max-width: 400px !important
}

    .e-pivotview .e-value-field-settings .e-field-name-text-container {
        display: flex
    }

    .e-pivotview .e-value-field-settings .e-field-name-title {
        flex: none;
        font-size: 13px;
        font-weight: 500
    }

    .e-pivotview .e-value-field-settings .e-field-name-content {
        flex: auto;
        font-size: 13px;
        font-weight: 500;
        width: 100%
    }

    .e-pivotview .e-value-field-settings .e-caption-input-container, .e-pivotview .e-value-field-settings .e-type-option-container, .e-pivotview .e-value-field-settings .e-base-field-option-container, .e-pivotview .e-value-field-settings .e-base-item-option-container {
        padding-top: 20px
    }

    .e-pivotview .e-value-field-settings .e-base-field-option-text, .e-pivotview .e-value-field-settings .e-base-item-option-text, .e-pivotview .e-value-field-settings .e-type-option-text {
        font-size: 13px;
        font-weight: 500;
        width: 100%
    }

    .e-pivotview .e-value-field-settings .e-caption-input-text {
        font-size: 13px
    }

.e-pivotview .e-group-field-settings {
    width: auto !important
}

    .e-pivotview .e-group-field-settings .e-caption-option-text, .e-pivotview .e-group-field-settings .e-input-option-text, .e-pivotview .e-group-field-settings .e-group-inerval-option-text, .e-pivotview .e-group-field-settings .e-checkbox-wrapper {
        padding-bottom: 10px
    }

    .e-pivotview .e-group-field-settings .e-group-start-option-container .e-checkbox-wrapper {
        padding-top: 0
    }

    .e-pivotview .e-group-field-settings .e-caption-option-text, .e-pivotview .e-group-field-settings .e-input-option-text, .e-pivotview .e-group-field-settings .e-group-inerval-option-text, .e-pivotview .e-group-field-settings .e-checkbox-wrapper .e-label {
        font-size: 13px;
        font-weight: 500;
        width: 100%
    }

    .e-pivotview .e-group-field-settings .e-group-input-container, .e-pivotview .e-group-field-settings .e-group-end-option-container, .e-pivotview .e-group-field-settings .e-group-interval-option-container {
        padding-top: 20px
    }

    .e-pivotview .e-group-field-settings .e-group-field-div-content {
        margin-bottom: 10px
    }

.e-pivotview .e-member-editor-dialog {
    min-width: 320px
}

    .e-pivotview .e-member-editor-dialog .e-editor-search-container {
        display: flex;
        padding: 0 20px 10px
    }

        .e-pivotview .e-member-editor-dialog .e-editor-search-container .e-clear-icon-hide {
            visibility: hidden
        }

    .e-pivotview .e-member-editor-dialog:not(.e-excel-filter) .e-editor-search-container {
        padding: 5px 20px 10px
    }

    .e-pivotview .e-member-editor-dialog .e-filter-sort {
        box-shadow: none;
        margin-left: 10px
    }

        .e-pivotview .e-member-editor-dialog .e-filter-sort .e-member-sort {
            background-color: #fff;
            border-color: #ced4da;
            color: #495057
        }

            .e-pivotview .e-member-editor-dialog .e-filter-sort .e-member-sort:hover {
                background-color: #6c757d !important;
                border-color: #6c757d !important;
                color: #fff !important
            }

            .e-pivotview .e-member-editor-dialog .e-filter-sort .e-member-sort.e-active {
                background: #545b62;
                border-color: #4e555b;
                color: #fff;
                outline: none
            }

            .e-pivotview .e-member-editor-dialog .e-filter-sort .e-member-sort .e-sort-ascend-icon, .e-pivotview .e-member-editor-dialog .e-filter-sort .e-member-sort .e-sort-descend-icon {
                font-size: 16px
            }

            .e-pivotview .e-member-editor-dialog .e-filter-sort .e-member-sort:focus {
                background-color: #6c757d !important;
                border-color: #6c757d !important;
                color: #fff !important
            }

                .e-pivotview .e-member-editor-dialog .e-filter-sort .e-member-sort:focus.e-active {
                    background: #545b62;
                    border-color: #4e555b;
                    color: #fff;
                    outline: none
                }

    .e-pivotview .e-member-editor-dialog .e-member-prompt {
        padding: 15px 20px;
        text-align: center;
        width: 100%
    }

    .e-pivotview .e-member-editor-dialog .e-select-all-container ul li .e-text-content > .e-icon-expandable {
        display: none
    }

    .e-pivotview .e-member-editor-dialog .e-member-editor-container-outer-div {
        display: inline-block;
        height: 155px;
        max-width: 400px;
        overflow: auto;
        width: 100%
    }

    .e-pivotview .e-member-editor-dialog .e-member-editor-container {
        display: inline-table;
        width: 100%
    }

        .e-pivotview .e-member-editor-dialog .e-member-editor-container.e-olap-field-list-tree {
            overflow-x: auto
        }

        .e-pivotview .e-member-editor-dialog .e-select-all-container ul, .e-pivotview .e-member-editor-dialog .e-member-editor-container ul {
            margin-left: -25px;
            overflow: hidden
        }

            .e-pivotview .e-member-editor-dialog .e-select-all-container ul li .e-list-text, .e-pivotview .e-member-editor-dialog .e-member-editor-container ul li .e-list-text {
                font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont"
            }

            .e-pivotview .e-member-editor-dialog .e-select-all-container ul li .e-list-icon, .e-pivotview .e-member-editor-dialog .e-member-editor-container ul li .e-list-icon {
                margin: 0
            }

    .e-pivotview .e-member-editor-dialog .e-excelfilter {
        padding-top: 20px
    }

        .e-pivotview .e-member-editor-dialog .e-excelfilter .e-member-editor-container-outer-div {
            height: 158px
        }

    .e-pivotview .e-member-editor-dialog.e-node-limit .e-excelfilter .e-member-editor-container-outer-div {
        height: 155px
    }

    .e-pivotview .e-member-editor-dialog .e-label-filter, .e-pivotview .e-member-editor-dialog .e-value-filter {
        height: 234px;
        overflow: auto;
        padding: 20px;
        padding-bottom: 0
    }

        .e-pivotview .e-member-editor-dialog .e-label-filter .e-filter-text-div, .e-pivotview .e-member-editor-dialog .e-value-filter .e-filter-text-div {
            color: #212529 !important;
            font-size: 13px;
            font-weight: 500
        }

        .e-pivotview .e-member-editor-dialog .e-label-filter .e-filter-option-container-1, .e-pivotview .e-member-editor-dialog .e-label-filter .e-filter-option-container-2, .e-pivotview .e-member-editor-dialog .e-label-filter .e-separator-div, .e-pivotview .e-member-editor-dialog .e-value-filter .e-filter-option-container-1, .e-pivotview .e-member-editor-dialog .e-value-filter .e-filter-option-container-2, .e-pivotview .e-member-editor-dialog .e-value-filter .e-separator-div {
            padding-top: 20px
        }

        .e-pivotview .e-member-editor-dialog .e-label-filter .e-between-text-div, .e-pivotview .e-member-editor-dialog .e-value-filter .e-between-text-div {
            padding: 8px 0
        }

        .e-pivotview .e-member-editor-dialog .e-label-filter .e-disable, .e-pivotview .e-member-editor-dialog .e-value-filter .e-disable {
            display: none
        }

    .e-pivotview .e-member-editor-dialog .e-filter-tab-container {
        border: none
    }

        .e-pivotview .e-member-editor-dialog .e-filter-tab-container .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
            margin: 0 0 0 6px
        }

        .e-pivotview .e-member-editor-dialog .e-filter-tab-container .e-tab-header .e-text-wrap .e-tab-icon {
            height: fit-content
        }

            .e-pivotview .e-member-editor-dialog .e-filter-tab-container .e-tab-header .e-text-wrap .e-tab-icon::before {
                font-size: 14px;
                top: 0 !important
            }

        .e-pivotview .e-member-editor-dialog .e-filter-tab-container.e-rtl .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
            margin: 0 6px 0 0
        }

    .e-pivotview .e-member-editor-dialog .e-disable {
        display: none !important
    }

    .e-pivotview .e-member-editor-dialog .e-clear-filter-button {
        float: left;
        margin: 0 !important
    }

        .e-pivotview .e-member-editor-dialog .e-clear-filter-button.e-disable {
            display: none
        }

    .e-pivotview .e-member-editor-dialog .e-editor-label-container {
        align-items: center;
        background: #f8f8f8;
        display: flex !important;
        height: 40px;
        justify-content: center;
        opacity: 100%
    }

        .e-pivotview .e-member-editor-dialog .e-editor-label-container.e-label-container-visible {
            display: block
        }

        .e-pivotview .e-member-editor-dialog .e-editor-label-container.e-label-container-hide {
            display: none
        }

        .e-pivotview .e-member-editor-dialog .e-editor-label-container .e-editor-label {
            color: #333;
            font: 500 13px Helvetica;
            margin-bottom: 0;
            opacity: 1;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap
        }

    .e-pivotview .e-member-editor-dialog.e-rtl .e-member-editor-outer-container .e-editor-search-container .e-filter-sort {
        margin-left: 0;
        margin-right: 10px
    }

    .e-pivotview .e-member-editor-dialog.e-rtl .e-member-editor-outer-container ul {
        margin-left: 0;
        margin-right: -25px
    }

    .e-pivotview .e-member-editor-dialog.e-rtl .e-footer-content .e-clear-filter-button {
        float: right;
        margin: 0
    }

    .e-pivotview .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-select-all-container ul, .e-pivotview .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-member-editor-container ul {
        margin-left: 0
    }

    .e-pivotview .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-treeview ul:first-child {
        padding-left: 10px;
        padding-right: 10px
    }

    .e-pivotview .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-editor-search-container .e-level-drop {
        margin: 0 5px
    }

        .e-pivotview .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-editor-search-container .e-level-drop .e-caret {
            font-size: 10px
        }

        .e-pivotview .e-member-editor-dialog.e-olap-editor-dialog .e-member-editor-outer-container .e-editor-search-container .e-level-drop li .e-disabled {
            opacity: .5;
            pointer-events: none
        }

    .e-pivotview .e-member-editor-dialog.e-olap-editor-dialog.e-rtl .e-member-editor-outer-container ul {
        margin-right: 0
    }

    .e-pivotview .e-member-editor-dialog .e-member-editor-outer-container:not(.e-excelfilter) .e-editor-search-container {
        padding-top: 4px !important
    }

    .e-pivotview .e-value-field-settings .e-dlg-header-content, .e-pivotview .e-member-editor-dialog .e-dlg-header-content, .e-pivotview .e-pivot-format-dialog .e-dlg-header-content, .e-pivotview .e-group-field-settings .e-dlg-header-content {
        border: 0;
        border-radius: 4px;
        font-weight: normal
    }

    .e-pivotview .e-value-field-settings .e-footer-content, .e-pivotview .e-member-editor-dialog .e-footer-content, .e-pivotview .e-pivot-format-dialog .e-footer-content, .e-pivotview .e-group-field-settings .e-footer-content {
        border-top-left-radius: 0;
        border-top-right-radius: 0;
        padding-top: 15px;
        padding-bottom: 15px
    }

    .e-pivotview .e-value-field-settings .e-dlg-content, .e-pivotview .e-member-editor-dialog .e-dlg-content, .e-pivotview .e-pivot-format-dialog .e-dlg-content, .e-pivotview .e-group-field-settings .e-dlg-content {
        overflow: hidden
    }

        .e-pivotview .e-value-field-settings .e-dlg-content .e-empty-field::-webkit-input-placeholder, .e-pivotview .e-value-field-settings .e-dlg-content .e-empty-field:-moz-placeholder, .e-pivotview .e-value-field-settings .e-dlg-content .e-empty-field::-moz-placeholder, .e-pivotview .e-value-field-settings .e-dlg-content .e-empty-field:-ms-input-placeholder, .e-pivotview .e-member-editor-dialog .e-dlg-content .e-empty-field::-webkit-input-placeholder, .e-pivotview .e-member-editor-dialog .e-dlg-content .e-empty-field:-moz-placeholder, .e-pivotview .e-member-editor-dialog .e-dlg-content .e-empty-field::-moz-placeholder, .e-pivotview .e-member-editor-dialog .e-dlg-content .e-empty-field:-ms-input-placeholder, .e-pivotview .e-pivot-format-dialog .e-dlg-content .e-empty-field::-webkit-input-placeholder, .e-pivotview .e-pivot-format-dialog .e-dlg-content .e-empty-field:-moz-placeholder, .e-pivotview .e-pivot-format-dialog .e-dlg-content .e-empty-field::-moz-placeholder, .e-pivotview .e-pivot-format-dialog .e-dlg-content .e-empty-field:-ms-input-placeholder, .e-pivotview .e-group-field-settings .e-dlg-content .e-empty-field::-webkit-input-placeholder, .e-pivotview .e-group-field-settings .e-dlg-content .e-empty-field:-moz-placeholder, .e-pivotview .e-group-field-settings .e-dlg-content .e-empty-field::-moz-placeholder, .e-pivotview .e-group-field-settings .e-dlg-content .e-empty-field:-ms-input-placeholder {
            color: #dc3545 !important;
            font-weight: 600 !important
        }

    .e-pivotview .e-member-editor-dialog .e-dlg-content, .e-pivotview .e-pivot-format-dialog .e-dlg-content {
        padding: 0
    }

    .e-pivotview .e-value-field-settings .e-footer-content, .e-pivotview .e-member-editor-dialog .e-footer-content {
        border-top: 1px solid #dee2e6
    }

.e-pivotview .e-value-field-settings, .e-pivotview .e-pivot-format-dialog {
    min-width: 300px
}

    .e-pivotview .e-value-field-settings .e-dlg-content, .e-pivotview .e-pivot-format-dialog .e-dlg-content {
        overflow: auto
    }

.e-pivotview .e-pivotchart-type-dialog {
    max-width: 350px !important;
    max-height: 420px !important
}

    .e-pivotview .e-pivotchart-type-dialog .e-chart-type-option-container, .e-pivotview .e-pivotchart-type-dialog .e-chart-type-option-text {
        padding-bottom: 20px
    }

        .e-pivotview .e-pivotchart-type-dialog .e-chart-type-option-container .e-chart-type-option-text, .e-pivotview .e-pivotchart-type-dialog .e-chart-type-option-text .e-chart-type-option-text {
            padding-bottom: 5px
        }

    .e-pivotview .e-pivotchart-type-dialog .e-multiple-axes-mode-container {
        padding-top: 20px
    }

        .e-pivotview .e-pivotchart-type-dialog .e-multiple-axes-mode-container .e-multiple-axes-mode-text {
            padding-bottom: 5px
        }

    .e-pivotview .e-pivotchart-type-dialog .e-dialog-multiple-axis, .e-pivotview .e-pivotchart-type-dialog .e-dialog-show-legend {
        width: 49%
    }

.e-pivotview .e-pivot-format-dialog {
    max-height: 570px !important;
    max-width: 350px !important
}

    .e-pivotview .e-pivot-format-dialog .e-pivot-format-dialog-outer {
        padding: 0 20px
    }

        .e-pivotview .e-pivot-format-dialog .e-pivot-format-dialog-outer .e-pivot-format-value-lable, .e-pivotview .e-pivot-format-dialog .e-pivot-format-dialog-outer .e-pivot-format-lable, .e-pivotview .e-pivot-format-dialog .e-pivot-format-dialog-outer .e-pivot-format-custom-lable, .e-pivotview .e-pivot-format-dialog .e-pivot-format-dialog-outer .e-pivot-format-grouping-lable, .e-pivotview .e-pivot-format-dialog .e-pivot-format-dialog-outer .e-pivot-format-decimal-lable {
            font-weight: 500
        }

        .e-pivotview .e-pivot-format-dialog .e-pivot-format-dialog-outer .e-pivot-format-value-drop, .e-pivotview .e-pivot-format-dialog .e-pivot-format-dialog-outer .e-pivot-format-drop, .e-pivotview .e-pivot-format-dialog .e-pivot-format-dialog-outer .e-pivot-format-custom-text, .e-pivotview .e-pivot-format-dialog .e-pivot-format-dialog-outer .e-pivot-format-grouping-drop, .e-pivotview .e-pivot-format-dialog .e-pivot-format-dialog-outer .e-pivot-format-decimal-drop {
            margin-bottom: 20px
        }

.e-pivotview .e-pivot-toolbar {
    box-sizing: border-box !important;
    background: #f2f4f6;
    border-bottom: 0;
    border-style: solid
}

    .e-pivotview .e-pivot-toolbar .e-toolbar-items {
        background: #f2f4f6
    }

    .e-pivotview .e-pivot-toolbar .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon {
        font-size: 16px
    }

    .e-pivotview .e-pivot-toolbar .e-toolbar-item.e-disabled {
        pointer-events: none
    }

    .e-pivotview .e-pivot-toolbar .e-pivot-toolbar-menu {
        background-color: rgba(0,0,0,0);
        border: none
    }

        .e-pivotview .e-pivot-toolbar .e-pivot-toolbar-menu ul .e-menu-item {
            height: 30px !important;
            overflow: hidden;
            padding-left: 10px
        }

            .e-pivotview .e-pivot-toolbar .e-pivot-toolbar-menu ul .e-menu-item .e-menu-icon {
                margin-left: 0;
                margin-right: 0;
                font-size: 16px;
                color: #495057
            }

            .e-pivotview .e-pivot-toolbar .e-pivot-toolbar-menu ul .e-menu-item .e-caret {
                color: #495057
            }

            .e-pivotview .e-pivot-toolbar .e-pivot-toolbar-menu ul .e-menu-item.e-focused {
                background-color: #6c757d;
                border-radius: 4px
            }

                .e-pivotview .e-pivot-toolbar .e-pivot-toolbar-menu ul .e-menu-item.e-focused .e-menu-icon, .e-pivotview .e-pivot-toolbar .e-pivot-toolbar-menu ul .e-menu-item.e-focused .e-icons {
                    color: #fff
                }

        .e-pivotview .e-pivot-toolbar .e-pivot-toolbar-menu.e-menu-wrapper ul.e-menu {
            background-color: rgba(0,0,0,0)
        }

    .e-pivotview .e-pivot-toolbar .e-tab .e-tab-header .e-toolbar-item.e-active {
        margin-left: 18px !important
    }

    .e-pivotview .e-pivot-toolbar .e-toolbar-item.e-template, .e-pivotview .e-pivot-toolbar .e-toolbar-item:not(.e-separator):not(.e-spacer) {
        padding: 0 !important
    }

    .e-pivotview .e-pivot-toolbar .e-reportlist-label {
        float: left;
        font-weight: 500
    }

    .e-pivotview .e-pivot-toolbar .e-reportlist-drop {
        float: right;
        margin: 0 8px
    }

    .e-pivotview .e-pivot-toolbar.e-rtl .e-reportlist-label {
        float: right
    }

    .e-pivotview .e-pivot-toolbar.e-rtl .e-reportlist-drop {
        float: left
    }

    .e-pivotview .e-pivot-toolbar.e-rtl .e-pivot-toolbar-menu ul .e-menu-item {
        padding-left: 30px;
        padding-right: 10px
    }

.e-pivotview .e-frozenscrollbar {
    background: #f2f4f6
}

.e-pivotview .e-headercontent .e-columnheader .e-headercell.e-leftfreeze {
    -webkit-transform: translate3d(0, 0, 0)
}

.e-pivotview-disable-icon {
    visibility: hidden
}

.e-pivotview-report-inner {
    padding-top: 10px
}

.e-pivotview-report-dialog {
    max-width: 350px !important
}

.e-mdx-query-content {
    background-color: rgba(0,0,0,0);
    color: #212529;
    font-size: 14px;
    font-weight: 500;
    height: 200px;
    margin-top: 5px;
    padding: 5px 10px;
    resize: none;
    width: 100%
}

.e-pivotview-mdx-dialog {
    max-width: 500px !important
}

.e-report-outer {
    display: inline-block;
    width: 100%
}

.e-pivotview-report-label {
    float: left;
    margin-top: 4px;
    width: 40%
}

.e-pivotview-report-input {
    float: right;
    width: 60% !important
}

*.e-rtl .e-pivotview-report-input {
    float: left
}

*.e-rtl .e-pivotview-report-label {
    float: right
}

.e-pivotview-pdf-export, .e-pivotview-excel-export, .e-pivotview-csv-export, .e-pivotview-png-export, .e-pivotview-jpeg-export, .e-pivotview-svg-export {
    font-size: 18px !important
}

.e-contextmenu-container.e-menu-popup.e-menu-container.e-pivot-chart-menu ul .e-dialog-multiple-axis .e-label, .e-contextmenu-container.e-menu-popup.e-menu-container.e-pivot-chart-menu ul .e-dialog-multiple-axis .e-label {
    white-space: nowrap
}

.e-drillthrough-dialog .e-drillthrough-body-header-container {
    margin-bottom: 20px
}

.e-drillthrough-dialog .e-drillthrough-body-header {
    color: #333;
    font-weight: 700
}

.e-drillthrough-dialog .e-drillthrough-body-header-value {
    color: #212529;
    margin-right: 20px
}

.e-drillthrough-dialog .e-drillthrough-body-header-common {
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    display: inline-block;
    flex-wrap: wrap
}

.e-pivotview.e-pivotview-autofit .e-grid .e-columnsheader .e-headercelldiv {
    margin-right: 4px
}

.e-pivotview.e-pivotview-autofit .e-grid .e-columnsheader {
    padding-right: 0 !important
}

.e-pivotview.e-pivotview-autofit .e-grid .e-group-rows .e-pivot-button {
    display: none !important
}

.e-pivotview .e-pivotcell-container {
    align-items: center;
    display: flex;
    max-height: inherit
}

    .e-pivotview .e-pivotcell-container .e-stackedheadertext.e-cellvalue, .e-pivotview .e-pivotcell-container .e-headertext.e-cellvalue {
        align-self: stretch;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 100%
    }

    .e-pivotview .e-pivotcell-container .e-sortfilterdiv.e-value-sort-icon {
        align-items: center;
        display: flex
    }

.e-pivotview .e-gridclip .e-pivotcell-container .e-stackedheadertext.e-cellvalue, .e-pivotview .e-gridclip .e-pivotcell-container .e-headertext.e-cellvalue {
    text-overflow: clip
}

.e-pivotview .e-nextspan {
    display: inline-block;
    width: 18px
}

.e-pivotview .e-lastspan {
    display: inline-block;
    padding-top: 10px;
    width: 12px
}

.e-pivotview .e-grid.e-gridhover tr[role=row]:hover .e-rowcell:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell) {
    background-color: rgba(0,0,0,0)
}

.e-pivotview .e-rowsheader .e-cellvalue {
    margin-left: 10px
}

.e-pivotview .e-valuescontent {
    opacity: 1;
    padding-right: 8px;
    text-align: right
}

.e-pivotview .e-grid .e-rowcell {
    font-size: 13px !important;
    padding-left: 8px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

    .e-pivotview .e-grid .e-rowcell.e-disable {
        display: none !important
    }

.e-pivotview .e-grid .e-content-virtualtable {
    overflow-x: auto;
    scrollbar-width: none
}

    .e-pivotview .e-grid .e-content-virtualtable::-webkit-scrollbar {
        display: none
    }

.e-pivotview .e-gtot, .e-pivotview .e-gtot.e-rowsheader, .e-pivotview .e-gtot.e-columnsheader, .e-pivotview .e-grid .e-content, .e-pivotview .e-grid .e-gridheader {
    background: #f2f4f6
}

.e-pivotview .e-headercell:not(.e-columnsheader) {
    background: #f2f4f6 !important
}

.e-pivotview .e-grid .e-gridheader {
    border-bottom-width: 1px
}

    .e-pivotview .e-grid .e-gridheader table th[rowspan="1"], .e-pivotview .e-grid .e-gridheader table th:not([rowspan]) {
        padding-bottom: 0 !important;
        padding-top: 0 !important;
        vertical-align: middle
    }

.e-pivotview .e-gtot {
    font-weight: bold
}

    .e-pivotview .e-gtot .e-cellvalue {
        color: #212529
    }

.e-pivotview .e-rowsheader, .e-pivotview .e-columnsheader {
    background: #f8f9fa
}

    .e-pivotview .e-rowsheader .e-cellvalue {
        margin-left: 8px;
        flex: 1;
        overflow: hidden;
        text-overflow: ellipsis
    }

.e-pivotview .e-pivot-conditional-empty-format {
    margin: 10px
}

.e-pivotview .e-member-editor-dialog, .e-pivotview .e-olap-editor-dialog {
    min-height: 350px !important;
    min-width: 320px !important;
    visibility: hidden
}

    .e-pivotview .e-member-editor-dialog.e-node-limit, .e-pivotview .e-olap-editor-dialog.e-node-limit {
        max-height: 450px !important
    }

    .e-pivotview .e-member-editor-dialog .e-toolbar .e-toolbar-items {
        margin-left: 20px
    }

    .e-pivotview .e-member-editor-dialog .e-rtl.e-toolbar .e-toolbar-items {
        margin-left: 0;
        margin-right: 0
    }

.e-pivotview .e-pivot-format-dialog .e-pivot-format-table {
    width: 100%
}

.e-pivotview .e-toolbar .e-tbar-btn {
    background-color: rgba(0,0,0,0)
}

.e-pivotview .e-grid .e-rowsheader.e-active, .e-pivotview .e-grid .e-rowsheader.e-cellselectionbackground, .e-pivotview .e-grid .e-columnsheader.e-active, .e-pivotview .e-grid .e-columnsheader.e-cellselectionbackground, .e-pivotview .e-grid .e-rowsheader.e-active, .e-pivotview .e-grid .e-rowsheader.e-selectionbackground, .e-pivotview .e-grid .e-columnsheader.e-active, .e-pivotview .e-grid .e-columnsheader.e-selectionbackground {
    background: #e6e6e6 !important;
    color: #333 !important
}

    .e-pivotview .e-grid .e-rowsheader.e-active .e-stackedheadercelldiv, .e-pivotview .e-grid .e-rowsheader.e-active .e-cellvalue, .e-pivotview .e-grid .e-rowsheader.e-active .e-icons, .e-pivotview .e-grid .e-rowsheader.e-active .e-headertext, .e-pivotview .e-grid .e-rowsheader.e-cellselectionbackground .e-stackedheadercelldiv, .e-pivotview .e-grid .e-rowsheader.e-cellselectionbackground .e-cellvalue, .e-pivotview .e-grid .e-rowsheader.e-cellselectionbackground .e-icons, .e-pivotview .e-grid .e-rowsheader.e-cellselectionbackground .e-headertext, .e-pivotview .e-grid .e-columnsheader.e-active .e-stackedheadercelldiv, .e-pivotview .e-grid .e-columnsheader.e-active .e-cellvalue, .e-pivotview .e-grid .e-columnsheader.e-active .e-icons, .e-pivotview .e-grid .e-columnsheader.e-active .e-headertext, .e-pivotview .e-grid .e-columnsheader.e-cellselectionbackground .e-stackedheadercelldiv, .e-pivotview .e-grid .e-columnsheader.e-cellselectionbackground .e-cellvalue, .e-pivotview .e-grid .e-columnsheader.e-cellselectionbackground .e-icons, .e-pivotview .e-grid .e-columnsheader.e-cellselectionbackground .e-headertext, .e-pivotview .e-grid .e-rowsheader.e-active .e-stackedheadercelldiv, .e-pivotview .e-grid .e-rowsheader.e-active .e-cellvalue, .e-pivotview .e-grid .e-rowsheader.e-active .e-icons, .e-pivotview .e-grid .e-rowsheader.e-active .e-headertext, .e-pivotview .e-grid .e-rowsheader.e-selectionbackground .e-stackedheadercelldiv, .e-pivotview .e-grid .e-rowsheader.e-selectionbackground .e-cellvalue, .e-pivotview .e-grid .e-rowsheader.e-selectionbackground .e-icons, .e-pivotview .e-grid .e-rowsheader.e-selectionbackground .e-headertext, .e-pivotview .e-grid .e-columnsheader.e-active .e-stackedheadercelldiv, .e-pivotview .e-grid .e-columnsheader.e-active .e-cellvalue, .e-pivotview .e-grid .e-columnsheader.e-active .e-icons, .e-pivotview .e-grid .e-columnsheader.e-active .e-headertext, .e-pivotview .e-grid .e-columnsheader.e-selectionbackground .e-stackedheadercelldiv, .e-pivotview .e-grid .e-columnsheader.e-selectionbackground .e-cellvalue, .e-pivotview .e-grid .e-columnsheader.e-selectionbackground .e-icons, .e-pivotview .e-grid .e-columnsheader.e-selectionbackground .e-headertext {
        color: #333 !important
    }

.e-pivotview .e-drop-indicator {
    display: block
}

.e-pivotview div div span.e-value-sort-icon.e-value-sort-icon-left {
    float: left
}

.e-pivotview .e-sortfilterdiv .e-value-sort-icon {
    float: right;
    font-size: 10px !important
}

    .e-pivotview .e-sortfilterdiv .e-value-sort-icon.e-value-sort-icon {
        font-size: 12px !important
    }

.e-pivotview .e-sortfilterdiv:not(.e-value-sort-icon) {
    display: none
}

.e-pivotview .e-stackedheadercelldiv .e-sortfilterdiv, .e-pivotview .e-headercelldiv .e-sortfilterdiv {
    margin: -28px 0 !important
}

    .e-pivotview .e-stackedheadercelldiv .e-sortfilterdiv.e-value-sort-align, .e-pivotview .e-headercelldiv .e-sortfilterdiv.e-value-sort-align {
        margin: -11px 0 !important
    }

    .e-pivotview .e-stackedheadercelldiv .e-sortfilterdiv, .e-pivotview .e-stackedheadercelldiv .e-sortfilterdiv.e-value-sort-align, .e-pivotview .e-headercelldiv .e-sortfilterdiv, .e-pivotview .e-headercelldiv .e-sortfilterdiv.e-value-sort-align {
        margin: 0 !important;
        margin-left: auto !important;
        padding-bottom: 0 !important;
        padding-top: 0 !important
    }

.e-pivotview .e-rowsheader .e-sortfilterdiv {
    line-height: initial !important;
    margin: 0 !important;
    padding: 0 !important
}

.e-pivotview .e-pivotchart > svg, .e-pivotview .e-pivotchart-inner > svg {
    border: 1px solid #dee2e6
}

.e-pivotview .e-grid .e-icons {
    color: rgba(255,255,255,.8) !important;
    color: #495057 !important
}

    .e-pivotview .e-grid .e-icons:hover {
        color: #fff !important;
        color: #495057 !important
    }

.e-pivotview .e-grid {
    border-color: #dee2e6
}

    .e-pivotview .e-grid .e-rowsheader {
        line-height: initial !important;
        padding-left: 8px;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        -webkit-touch-callout: none
    }

        .e-pivotview .e-grid .e-rowsheader .e-rowcell span {
            flex-shrink: 0
        }

        .e-pivotview .e-grid .e-rowsheader .e-pivotrow-container {
            display: flex;
            width: 100%;
            align-items: center
        }

        .e-pivotview .e-grid .e-rowsheader.e-active .e-icons {
            color: rgba(255,255,255,.8) !important;
            color: #495057 !important
        }

    .e-pivotview .e-grid .e-pivot-content-loader {
        position: absolute;
        z-index: 10;
        color: #00416f;
        font-size: 20px;
        text-align: center;
        padding: 10%;
        pointer-events: none
    }

        .e-pivotview .e-grid .e-pivot-content-loader.e-hide-loader {
            display: none
        }

    .e-pivotview .e-grid .e-virtual-pivot-content {
        visibility: hidden
    }

.e-pivotview.sf-pivotview .e-spinner-pane.e-pivot-outer-spinner {
    z-index: 1 !important
}

    .e-pivotview.sf-pivotview .e-spinner-pane.e-pivot-outer-spinner .e-spinner-inner {
        visibility: hidden !important
    }

.e-pivotview.sf-pivotview.e-device .e-pivotcell-container .e-stackedheadertext.e-cellvalue {
    align-self: center
}

.e-pivotview.sf-pivotview th.e-columnsheader .e-rhandler.e-rcursor {
    height: 100% !important
}

.e-pivotview .e-grid .e-headercelldiv, .e-pivotview .e-grid .e-columnsheader {
    padding-left: 8px !important;
    padding-right: 8px !important
}

.e-pivotview .sf-grid .e-spinner-pane {
    z-index: 1 !important
}

.e-pivotview .e-grid .e-headercelldiv, .e-pivotview .e-grid .e-stackedheadercelldiv {
    line-height: normal
}

.e-pivotview .e-frozenheader > .e-table, .e-pivotview .e-frozencontent > .e-table {
    border-left-color: #dee2e6 !important;
    border-right-color: #dee2e6 !important;
    border-left: 0;
    border-right-width: 1px
}

.e-pivotview .e-leftfreeze.e-freezeleftborder {
    border-left-color: #dee2e6 !important;
    border-right-color: #dee2e6 !important;
    border-right-width: 1px !important
}

    .e-pivotview .e-leftfreeze.e-freezeleftborder:not(.e-gtot) {
        background: #f8f9fa
    }

.e-pivotview .e-stackedheadercelldiv {
    display: block;
    padding: 0 0 0 1px !important
}

    .e-pivotview .e-stackedheadertext.e-cellvalue, .e-pivotview .e-stackedheadercelldiv.e-cellvalue {
        display: inline-block;
        padding-left: 8px !important
    }

.e-pivotview .e-headercelldiv.e-cellvalue {
    margin-left: 0px
}

.e-pivotview .e-stackedheadercelldiv, .e-pivotview .e-stackedheadertext, .e-pivotview .e-headertext, .e-pivotview .e-rowsheader .e-cellvalue {
    color: #212529;
    font-size: 13px;
    font-weight: 600
}

.e-pivotview .e-valuescontent .e-cellvalue .e-hyperlinkcell {
    cursor: pointer
}

.e-pivotview .e-rowcell {
    opacity: 1
}

    .e-pivotview .e-rowcell .e-cellvalue {
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none
    }

.e-pivotview .e-grouping-bar .e-right-axis-fields {
    flex: auto
}

.e-pivotview .e-grouping-bar .e-left-axis-fields, .e-pivotview .e-grouping-bar .e-right-axis-fields {
    height: auto
}

.e-pivotview .e-grouping-bar .e-axis-row, .e-pivotview .e-grouping-bar .e-axis-column, .e-pivotview .e-grouping-bar .e-axis-value, .e-pivotview .e-grouping-bar .e-axis-filter, .e-pivotview .e-grouping-bar .e-group-all-fields {
    background: #f2f4f6;
    display: flex
}

    .e-pivotview .e-grouping-bar .e-axis-row.e-axis-row-hide {
        display: none
    }

.e-pivotview .e-grouping-bar .e-left-axis-fields {
    border: 1px solid #dee2e6;
    border-bottom-width: 0;
    border-right-width: 0;
    min-width: 250px
}

    .e-pivotview .e-grouping-bar .e-left-axis-fields.e-static-server-rendering {
        width: 250px
    }

.e-pivotview .e-grouping-bar .e-all-fields-axis {
    background: #f2f4f6;
    border: 1px solid #dee2e6;
    border-bottom-width: 0;
    height: 30px !important;
    min-height: 30px !important
}

    .e-pivotview .e-grouping-bar .e-all-fields-axis .e-hscroll .e-scroll-nav {
        background: #f2f4f6;
        min-height: 30px !important
    }

        .e-pivotview .e-grouping-bar .e-all-fields-axis .e-hscroll .e-scroll-nav:hover {
            background-color: #adb5bd;
            background-color: #5a6268
        }

            .e-pivotview .e-grouping-bar .e-all-fields-axis .e-hscroll .e-scroll-nav:hover .e-nav-arrow {
                color: #fff !important
            }

    .e-pivotview .e-grouping-bar .e-all-fields-axis .e-toolbar-items {
        background: #f2f4f6;
        min-height: 30px !important
    }

        .e-pivotview .e-grouping-bar .e-all-fields-axis .e-toolbar-items .e-toolbar-item {
            margin: 0 !important;
            min-height: 30px !important;
            padding: 0 !important
        }

.e-pivotview .e-grouping-bar .e-right-axis-fields {
    border: 1px solid #dee2e6;
    border-bottom-width: 0
}

    .e-pivotview .e-grouping-bar .e-right-axis-fields .e-axis-filter {
        border-bottom: 1px solid #dee2e6
    }

.e-pivotview .e-group-values, .e-pivotview .e-group-columns, .e-pivotview .e-group-filters, .e-pivotview .e-group-rows, .e-pivotview .e-group-all-fields {
    background: #f2f4f6;
    display: inline-table;
    flex: auto;
    height: 30px;
    min-height: 30px;
    overflow: hidden;
    padding-left: 8px;
    scroll-behavior: smooth;
    vertical-align: top
}

    .e-pivotview .e-group-values.e-drag-restrict, .e-pivotview .e-group-columns.e-drag-restrict, .e-pivotview .e-group-filters.e-drag-restrict, .e-pivotview .e-group-rows.e-drag-restrict, .e-pivotview .e-group-all-fields.e-drag-restrict {
        cursor: no-drop
    }

    .e-pivotview .e-group-values .e-draggable-prompt, .e-pivotview .e-group-columns .e-draggable-prompt, .e-pivotview .e-group-filters .e-draggable-prompt, .e-pivotview .e-group-rows .e-draggable-prompt, .e-pivotview .e-group-all-fields .e-draggable-prompt {
        color: #6c757d;
        display: inline-block;
        line-height: 22px;
        margin-top: 4px;
        padding-left: 8px;
        pointer-events: none;
        position: relative;
        text-align: center;
        vertical-align: middle;
        font-size: 12px
    }

    .e-pivotview .e-grouping-bar .e-pvt-btn-div, .e-pivotview .e-group-rows .e-pvt-btn-div {
        display: inline-flex;
        height: 24px;
        padding: 3px;
        padding-bottom: 0;
        padding-left: 0;
        padding-right: 8px
    }

        .e-pivotview .e-grouping-bar .e-pvt-btn-div .e-indent-div, .e-pivotview .e-group-rows .e-pvt-btn-div .e-indent-div {
            pointer-events: none
        }

        .e-pivotview .e-grouping-bar .e-pvt-btn-div .e-drop-indicator, .e-pivotview .e-group-rows .e-pvt-btn-div .e-drop-indicator {
            pointer-events: none;
            width: 2px
        }

            .e-pivotview .e-grouping-bar .e-pvt-btn-div .e-drop-indicator.e-drop-hover, .e-pivotview .e-group-rows .e-pvt-btn-div .e-drop-indicator.e-drop-hover {
                border-left: 1px dashed #ccc
            }

    .e-pivotview .e-grouping-bar .e-pivot-button, .e-pivotview .e-group-rows .e-pivot-button {
        align-items: center;
        background: #6c757d;
        border: 1px solid #6c757d;
        border-radius: 4px;
        box-shadow: none;
        color: #fff !important;
        cursor: default;
        display: flex;
        font-weight: normal;
        height: 24px;
        padding: 0 8px;
        text-transform: none;
        vertical-align: bottom;
        z-index: 1
    }

        .e-pivotview .e-grouping-bar .e-pivot-button.e-list-selected, .e-pivotview .e-group-rows .e-pivot-button.e-list-selected {
            opacity: .5;
            opacity: .7
        }

        .e-pivotview .e-grouping-bar .e-pivot-button:hover, .e-pivotview .e-group-rows .e-pivot-button:hover {
            background: #adb5bd;
            border-color: #adb5bd;
            background-color: #5a6268;
            border-color: #545b62
        }

            .e-pivotview .e-grouping-bar .e-pivot-button:hover .e-sort, .e-pivotview .e-grouping-bar .e-pivot-button:hover .e-dropdown-icon, .e-pivotview .e-grouping-bar .e-pivot-button:hover .e-pv-filter, .e-pivotview .e-grouping-bar .e-pivot-button:hover .e-pv-filtered, .e-pivotview .e-grouping-bar .e-pivot-button:hover .e-remove, .e-pivotview .e-grouping-bar .e-pivot-button:hover .e-edit, .e-pivotview .e-group-rows .e-pivot-button:hover .e-sort, .e-pivotview .e-group-rows .e-pivot-button:hover .e-dropdown-icon, .e-pivotview .e-group-rows .e-pivot-button:hover .e-pv-filter, .e-pivotview .e-group-rows .e-pivot-button:hover .e-pv-filtered, .e-pivotview .e-group-rows .e-pivot-button:hover .e-remove, .e-pivotview .e-group-rows .e-pivot-button:hover .e-edit {
                color: #fff
            }

        .e-pivotview .e-grouping-bar .e-pivot-button.e-btn-focused, .e-pivotview .e-group-rows .e-pivot-button.e-btn-focused {
            background-color: #adb5bd;
            color: #fff;
            background-color: #545b62;
            border-color: #4e555b;
            box-shadow: 0 0 0 .2rem rgba(108,117,125,.5)
        }

            .e-pivotview .e-grouping-bar .e-pivot-button.e-btn-focused .e-sort, .e-pivotview .e-grouping-bar .e-pivot-button.e-btn-focused .e-dropdown-icon, .e-pivotview .e-grouping-bar .e-pivot-button.e-btn-focused .e-pv-filter, .e-pivotview .e-grouping-bar .e-pivot-button.e-btn-focused .e-pv-filtered, .e-pivotview .e-grouping-bar .e-pivot-button.e-btn-focused .e-remove, .e-pivotview .e-grouping-bar .e-pivot-button.e-btn-focused .e-edit, .e-pivotview .e-group-rows .e-pivot-button.e-btn-focused .e-sort, .e-pivotview .e-group-rows .e-pivot-button.e-btn-focused .e-dropdown-icon, .e-pivotview .e-group-rows .e-pivot-button.e-btn-focused .e-pv-filter, .e-pivotview .e-group-rows .e-pivot-button.e-btn-focused .e-pv-filtered, .e-pivotview .e-group-rows .e-pivot-button.e-btn-focused .e-remove, .e-pivotview .e-group-rows .e-pivot-button.e-btn-focused .e-edit {
                color: #fff
            }

        .e-pivotview .e-grouping-bar .e-pivot-button:focus, .e-pivotview .e-grouping-bar .e-pivot-button:active, .e-pivotview .e-group-rows .e-pivot-button:focus, .e-pivotview .e-group-rows .e-pivot-button:active {
            background-color: #adb5bd;
            color: #fff;
            background-color: #545b62;
            border-color: #4e555b;
            box-shadow: 0 0 0 .2rem rgba(108,117,125,.5)
        }

            .e-pivotview .e-grouping-bar .e-pivot-button:focus .e-sort, .e-pivotview .e-grouping-bar .e-pivot-button:focus .e-dropdown-icon, .e-pivotview .e-grouping-bar .e-pivot-button:focus .e-pv-filter, .e-pivotview .e-grouping-bar .e-pivot-button:focus .e-pv-filtered, .e-pivotview .e-grouping-bar .e-pivot-button:focus .e-remove, .e-pivotview .e-grouping-bar .e-pivot-button:focus .e-edit, .e-pivotview .e-grouping-bar .e-pivot-button:active .e-sort, .e-pivotview .e-grouping-bar .e-pivot-button:active .e-dropdown-icon, .e-pivotview .e-grouping-bar .e-pivot-button:active .e-pv-filter, .e-pivotview .e-grouping-bar .e-pivot-button:active .e-pv-filtered, .e-pivotview .e-grouping-bar .e-pivot-button:active .e-remove, .e-pivotview .e-grouping-bar .e-pivot-button:active .e-edit, .e-pivotview .e-group-rows .e-pivot-button:focus .e-sort, .e-pivotview .e-group-rows .e-pivot-button:focus .e-dropdown-icon, .e-pivotview .e-group-rows .e-pivot-button:focus .e-pv-filter, .e-pivotview .e-group-rows .e-pivot-button:focus .e-pv-filtered, .e-pivotview .e-group-rows .e-pivot-button:focus .e-remove, .e-pivotview .e-group-rows .e-pivot-button:focus .e-edit, .e-pivotview .e-group-rows .e-pivot-button:active .e-sort, .e-pivotview .e-group-rows .e-pivot-button:active .e-dropdown-icon, .e-pivotview .e-group-rows .e-pivot-button:active .e-pv-filter, .e-pivotview .e-group-rows .e-pivot-button:active .e-pv-filtered, .e-pivotview .e-group-rows .e-pivot-button:active .e-remove, .e-pivotview .e-group-rows .e-pivot-button:active .e-edit {
                color: #fff
            }

        .e-pivotview .e-grouping-bar .e-pivot-button .e-pvt-btn-content, .e-pivotview .e-group-rows .e-pivot-button .e-pvt-btn-content {
            background: rgba(0,0,0,0);
            cursor: move;
            flex: auto;
            font-size: 13px;
            margin-right: 4px;
            overflow: hidden;
            text-align: left;
            text-overflow: ellipsis;
            margin-right: 4px
        }

            .e-pivotview .e-grouping-bar .e-pivot-button .e-pvt-btn-content.e-disable-drag, .e-pivotview .e-group-rows .e-pivot-button .e-pvt-btn-content.e-disable-drag {
                cursor: auto
            }

        .e-pivotview .e-grouping-bar .e-pivot-button .e-drag, .e-pivotview .e-group-rows .e-pivot-button .e-drag {
            display: none
        }

        .e-pivotview .e-grouping-bar .e-pivot-button .e-sort, .e-pivotview .e-grouping-bar .e-pivot-button .e-dropdown-icon, .e-pivotview .e-grouping-bar .e-pivot-button .e-pv-filter, .e-pivotview .e-grouping-bar .e-pivot-button .e-pv-filtered, .e-pivotview .e-grouping-bar .e-pivot-button .e-remove, .e-pivotview .e-grouping-bar .e-pivot-button .e-edit, .e-pivotview .e-group-rows .e-pivot-button .e-sort, .e-pivotview .e-group-rows .e-pivot-button .e-dropdown-icon, .e-pivotview .e-group-rows .e-pivot-button .e-pv-filter, .e-pivotview .e-group-rows .e-pivot-button .e-pv-filtered, .e-pivotview .e-group-rows .e-pivot-button .e-remove, .e-pivotview .e-group-rows .e-pivot-button .e-edit {
            color: rgba(255,255,255,.8);
            cursor: pointer;
            display: inline-block;
            font-size: 10px;
            margin-left: 4px;
            width: 18px
        }

            .e-pivotview .e-grouping-bar .e-pivot-button .e-sort:hover, .e-pivotview .e-grouping-bar .e-pivot-button .e-dropdown-icon:hover, .e-pivotview .e-grouping-bar .e-pivot-button .e-pv-filter:hover, .e-pivotview .e-grouping-bar .e-pivot-button .e-pv-filtered:hover, .e-pivotview .e-grouping-bar .e-pivot-button .e-remove:hover, .e-pivotview .e-grouping-bar .e-pivot-button .e-edit:hover, .e-pivotview .e-group-rows .e-pivot-button .e-sort:hover, .e-pivotview .e-group-rows .e-pivot-button .e-dropdown-icon:hover, .e-pivotview .e-group-rows .e-pivot-button .e-pv-filter:hover, .e-pivotview .e-group-rows .e-pivot-button .e-pv-filtered:hover, .e-pivotview .e-group-rows .e-pivot-button .e-remove:hover, .e-pivotview .e-group-rows .e-pivot-button .e-edit:hover {
                color: #fff
            }

            .e-pivotview .e-grouping-bar .e-pivot-button .e-sort.e-disable, .e-pivotview .e-grouping-bar .e-pivot-button .e-dropdown-icon.e-disable, .e-pivotview .e-grouping-bar .e-pivot-button .e-pv-filter.e-disable, .e-pivotview .e-grouping-bar .e-pivot-button .e-pv-filtered.e-disable, .e-pivotview .e-grouping-bar .e-pivot-button .e-remove.e-disable, .e-pivotview .e-grouping-bar .e-pivot-button .e-edit.e-disable, .e-pivotview .e-group-rows .e-pivot-button .e-sort.e-disable, .e-pivotview .e-group-rows .e-pivot-button .e-dropdown-icon.e-disable, .e-pivotview .e-group-rows .e-pivot-button .e-pv-filter.e-disable, .e-pivotview .e-group-rows .e-pivot-button .e-pv-filtered.e-disable, .e-pivotview .e-group-rows .e-pivot-button .e-remove.e-disable, .e-pivotview .e-group-rows .e-pivot-button .e-edit.e-disable {
                display: none
            }

        .e-pivotview .e-grouping-bar .e-pivot-button .e-sort, .e-pivotview .e-group-rows .e-pivot-button .e-sort {
            height: 10px;
            transform: rotateX(0deg);
            transition: transform 200ms ease-in-out
        }

            .e-pivotview .e-grouping-bar .e-pivot-button .e-sort.e-descend, .e-pivotview .e-group-rows .e-pivot-button .e-sort.e-descend {
                transform: rotateX(180deg)
            }

        .e-pivotview .e-grouping-bar .e-pivot-button .e-dropdown-icon, .e-pivotview .e-group-rows .e-pivot-button .e-dropdown-icon {
            margin-top: 1px
        }

    .e-pivotview .e-group-values .e-pvt-btn-div .e-pivot-button {
        max-width: 230px
    }

.e-pivotview .e-group-filters, .e-pivotview .e-group-columns {
    width: 100%
}

.e-pivotview th.e-group-row .e-axis-row {
    display: inline-block;
    height: auto;
    vertical-align: top;
    width: 100%
}

.e-pivotview .e-group-row {
    padding: 0 !important
}

    .e-pivotview .e-group-row .e-group-rows {
        display: table;
        flex: none;
        width: 100%
    }

        .e-pivotview .e-group-row .e-group-rows.e-tabular-group-rows {
            padding-top: 3px !important;
            padding-left: 0px !important
        }

        .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div {
            max-width: unset;
            width: 100%
        }

            .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div.e-tabular-pvt-btn {
                margin: 0px !important;
                padding: 0 0 0 10px !important
            }

            .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button {
                width: 180px;
                font-weight: 400
            }

                .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button.e-tabular-row-btn {
                    width: auto !important;
                    max-width: 250px
                }

                .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:hover {
                    background-color: #adb5bd;
                    background-color: #5a6268;
                    border-color: #545b62
                }

                    .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:hover .e-sort, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:hover .e-dropdown-icon, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:hover .e-pv-filter, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:hover .e-pv-filtered, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:hover .e-remove, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:hover .e-edit {
                        color: #fff !important
                    }

                .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button.e-btn-focused {
                    background-color: #adb5bd;
                    color: #fff;
                    background-color: #545b62;
                    border-color: #4e555b;
                    box-shadow: 0 0 0 .2rem rgba(108,117,125,.5)
                }

                    .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button.e-btn-focused .e-sort, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button.e-btn-focused .e-dropdown-icon, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button.e-btn-focused .e-pv-filter, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button.e-btn-focused .e-pv-filtered, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button.e-btn-focused .e-remove, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button.e-btn-focused .e-edit {
                        color: #fff !important
                    }

                .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:focus, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:active {
                    background-color: #adb5bd;
                    color: #fff;
                    background-color: #545b62;
                    border-color: #4e555b;
                    box-shadow: 0 0 0 .2rem rgba(108,117,125,.5)
                }

                    .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:focus .e-sort, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:focus .e-dropdown-icon, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:focus .e-pv-filter, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:focus .e-pv-filtered, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:focus .e-remove, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:focus .e-edit, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:active .e-sort, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:active .e-dropdown-icon, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:active .e-pv-filter, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:active .e-pv-filtered, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:active .e-remove, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button:active .e-edit {
                        color: #fff !important
                    }

                .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-sort, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-dropdown-icon, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-pv-filter, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-pv-filtered, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-remove, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-edit {
                    color: rgba(255,255,255,.8) !important;
                    font-size: 10px;
                    margin-left: 4px !important;
                    width: 18px
                }

                    .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-sort:hover, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-dropdown-icon:hover, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-pv-filter:hover, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-pv-filtered:hover, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-remove:hover, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-edit:hover {
                        color: #fff !important
                    }

                    .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-sort.e-disable, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-dropdown-icon.e-disable, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-pv-filter.e-disable, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-pv-filtered.e-disable, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-remove.e-disable, .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-edit.e-disable {
                        display: none
                    }

                .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-sort {
                    height: 10px;
                    width: 18px
                }

                    .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-sort.e-descend {
                        transform: rotateX(180deg)
                    }

                .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-dropdown-icon {
                    margin-top: 1px
                }

            .e-pivotview .e-group-row .e-group-rows .e-pvt-btn-div .e-indent-div {
                pointer-events: none
            }

.e-pivotview .e-axis-value {
    display: inline-block;
    height: 100%
}

    .e-pivotview .e-axis-value .e-group-values {
        height: 100%;
        padding-bottom: 0
    }

    .e-pivotview .e-axis-value .e-group-chart-values {
        align-items: center;
        display: flex;
        height: 28px
    }

    .e-pivotview .e-axis-value .e-group-chart-values-drodown {
        font-size: 13px;
        height: 25px
    }

.e-pivotview .e-axis-column .e-group-chart-columns-dropdown {
    font-size: 13px;
    height: 25px;
    margin: 3px
}

    .e-pivotview .e-axis-column .e-group-chart-columns-dropdown .e-input-group-icon {
        min-height: initial
    }

    .e-pivotview .e-axis-column .e-group-chart-columns-dropdown input.e-input {
        padding-bottom: 7px
    }

.e-pivotview .e-chart-grouping-bar .e-axis-value {
    height: auto !important;
    border-bottom: 1px solid #dee2e6
}

    .e-pivotview .e-chart-grouping-bar .e-axis-value .e-group-chart-values-drodown {
        margin: 3px
    }

        .e-pivotview .e-chart-grouping-bar .e-axis-value .e-group-chart-values-drodown .e-input-group-icon {
            min-height: initial
        }

        .e-pivotview .e-chart-grouping-bar .e-axis-value .e-group-chart-values-drodown input.e-input {
            align-self: center;
            height: initial
        }

.e-pivotview .e-icons:not(.e-frame):not(.e-btn-icon):not(.e-sort):not(.e-dropdown-icon):not(.e-pv-filter):not(.e-pv-filtered):not(.e-remove):not(.e-edit):not(.e-drag):not(.e-selected-option-icon):not(.e-nav-arrow) {
    height: auto;
    width: auto
}

.e-pivotview .e-expand::before, .e-pivotview .e-expand {
    font-size: 10px !important
}

.e-pivotview .e-collapse::before, .e-pivotview .e-collapse {
    font-size: 10px !important
}

.e-pivotview .e-expand, .e-pivotview .e-collapse {
    cursor: pointer;
    display: inline-block;
    height: 18px;
    text-align: center;
    width: 18px
}

.e-pivotview th .e-expand, .e-pivotview th .e-collapse {
    font-size: 13px !important;
    margin-left: 0;
    display: flex
}

.e-pivotview .e-pivot-pager {
    padding: 8px 12px
}

    .e-pivotview .e-pivot-pager.sf-pager .e-pivot-pager-info-container.e-pagercontainer {
        font-size: unset
    }

    .e-pivotview .e-pivot-pager.e-pivot-pager-bottom {
        border-top: 0
    }

    .e-pivotview .e-pivot-pager.e-pivot-pager-top {
        border-bottom: 0
    }

    .e-pivotview .e-pivot-pager .e-pivotview-vseparator {
        height: auto;
        border-left: 1px solid #dee2e6;
        margin: 10px 16px
    }

    .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv {
        display: flex;
        flex-direction: row
    }

        .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv {
            display: flex;
            flex-direction: column;
            width: 50%
        }

            .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-first, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-prev, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-next, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-icon-last, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-first, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-prev, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-next, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-icon-last {
                font-size: 12px;
                padding: 10px
            }

            .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div {
                display: flex;
                flex-direction: row
            }

            .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-pagerString, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-pagerString, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-pagerString, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-pagerString {
                color: #adb5bd;
                font-size: 12px;
                overflow: hidden;
                text-align: initial;
                text-overflow: ellipsis;
                white-space: nowrap;
                width: 50%
            }

            .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-size, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-size, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-size, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-size {
                color: #6c757d;
                font-size: 12px;
                overflow: hidden;
                text-align: end;
                text-overflow: ellipsis;
                white-space: nowrap;
                width: 50%
            }

            .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 {
                flex: none
            }

                .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pagercontainer, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pagercontainer {
                    margin-top: 4px
                }

                    .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pagercontainer.e-pivot-pager-info-container, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pagercontainer.e-pager-dropdown, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pagercontainer.e-pivot-pager-info-container, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pagercontainer.e-pager-dropdown {
                        border-style: none;
                        vertical-align: top
                    }

                .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pager-dropdown, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pager-dropdown {
                    float: right
                }

            .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-of-string-maindiv, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-of-string-maindiv, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-of-string-maindiv, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-of-string-maindiv {
                line-height: 2.2em
            }

                .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-of-string-maindiv .e-pivotview-row-pagerNumber, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-of-string-maindiv .e-pivotview-column-pagerNumber, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-of-string-maindiv .e-pivotview-row-pagerNumber, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-of-string-maindiv .e-pivotview-column-pagerNumber, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-of-string-maindiv .e-pivotview-row-pagerNumber, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-of-string-maindiv .e-pivotview-column-pagerNumber, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-of-string-maindiv .e-pivotview-row-pagerNumber, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-of-string-maindiv .e-pivotview-column-pagerNumber {
                    font-weight: 400
                }

            .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-pager-settings, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-pager-settings, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-pager-settings, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-pager-settings {
                flex: none
            }

                .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-pager-settings.e-pivot-pager-axis-container, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-pager-settings.e-pivot-pager-axis-container, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-pager-settings.e-pivot-pager-axis-container, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-pager-settings.e-pivot-pager-axis-container {
                    display: inline-table
                }

                .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-pager-settings .e-numeric, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-pager-settings .e-numeric, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-pager-settings .e-numeric, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-pager-settings .e-numeric {
                    vertical-align: top;
                    margin: 0 6px 0 12px
                }

        .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv {
            flex-direction: row;
            width: 100%
        }

            .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pagercontainer, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pagercontainer {
                margin-top: 0
            }

                .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pagercontainer.e-pivot-pager-info-container, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pagercontainer.e-pager-dropdown, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pagercontainer.e-pivot-pager-info-container, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pagercontainer.e-pager-dropdown {
                    border-style: none
                }

            .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-pagerString, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-pagerString, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-pagerString, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-pagerString {
                text-align: center;
                width: 100%
            }

            .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 {
                width: auto !important
            }

            .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-row-pagerString, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-column-pagerString, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-row-pagerString, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-column-pagerString {
                flex: auto;
                font-size: 14px;
                line-height: 2.2em;
                text-align: center
            }

            .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pivotview-row-size, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pivotview-column-size, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pivotview-row-size, .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pivotview-column-size {
                font-size: 14px;
                line-height: 2.2em;
                padding: 0 8px 0 0;
                width: inherit
            }

    .e-pivotview .e-pivot-pager.e-compact-view .e-pivotview-vseparator {
        margin-top: 5px
    }

    .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv {
        align-items: center;
        flex-direction: row
    }

        .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 {
            align-items: center;
            display: flex;
            flex-direction: row;
            width: 50%
        }

            .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div .e-pagercontainer, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pagercontainer, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div .e-pagercontainer, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pagercontainer {
                margin-top: 0
            }

            .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div .e-pivotview-row-size, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div .e-pivotview-column-size, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pivotview-row-size, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pivotview-column-size, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div .e-pivotview-row-size, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div .e-pivotview-column-size, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pivotview-row-size, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pivotview-column-size {
                flex: auto;
                font-size: 14px;
                line-height: 2.2em;
                padding: 0 8px 0 0;
                text-align: end;
                width: inherit
            }

            .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div .e-pivotview-row-pagerString, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div .e-pivotview-column-pagerString, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pivotview-row-pagerString, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pivotview-column-pagerString, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div .e-pivotview-row-pagerString, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div .e-pivotview-column-pagerString, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pivotview-row-pagerString, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pivotview-column-pagerString {
                font-size: 14px;
                line-height: 2.2em;
                min-width: 50px;
                text-align: initial;
                width: inherit
            }

            .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div .e-pivot-row-pager-settings, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div .e-pivot-column-pager-settings, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pivot-row-pager-settings, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pivot-column-pager-settings, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div .e-pivot-row-pager-settings, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div .e-pivot-column-pager-settings, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pivot-row-pager-settings, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pivot-column-pager-settings {
                align-items: center;
                display: flex
            }

            .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pagercontainer, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pagercontainer {
                margin-bottom: 0
            }

    .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv:not(.e-pivot-pager-single-maindiv) .e-pivot-pager-row-maindiv.e-page-size-disable .e-pivotview-text-div, .e-pivotview .e-pivot-pager.e-compact-view .e-pivot-pager-maindiv:not(.e-pivot-pager-single-maindiv) .e-pivot-pager-column-maindiv.e-page-size-disable .e-pivotview-text-div {
        width: 50%
    }

    .e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div .e-pivot-row-pager-settings, .e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div .e-pivot-column-pager-settings, .e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pivot-row-pager-settings, .e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pivot-column-pager-settings, .e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div .e-pivot-row-pager-settings, .e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div .e-pivot-column-pager-settings, .e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pivot-row-pager-settings, .e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pivot-column-pager-settings {
        padding: 0 8px 0 0
    }

    .e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div .e-pivotview-row-size, .e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div .e-pivotview-column-size, .e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pivotview-row-size, .e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pivotview-column-size, .e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div .e-pivotview-row-size, .e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div .e-pivotview-column-size, .e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pivotview-row-size, .e-pivotview .e-pivot-pager.e-compact-view.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pivotview-column-size {
        padding: 0 0 0 8px
    }

    .e-pivotview .e-pivot-pager.e-device .e-pivotview-hseparator {
        border-top: 1px solid #dee2e6;
        margin: 8px 8px;
        width: auto
    }

    .e-pivotview .e-pivot-pager.e-device .e-pivot-pager-maindiv {
        flex-direction: column
    }

        .e-pivotview .e-pivot-pager.e-device .e-pivot-pager-maindiv .e-pagercontainer {
            display: inline-block
        }

        .e-pivotview .e-pivot-pager.e-device .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv, .e-pivotview .e-pivot-pager.e-device .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv {
            width: 100%
        }

        .e-pivotview .e-pivot-pager.e-device .e-pivot-pager-maindiv:not(.e-pivot-pager-single-maindiv) .e-pagercontainer {
            margin-top: 12px
        }

@media(max-width: 400px) {
    .e-pivotview .e-pivot-pager.e-device .e-pivotview-row-size, .e-pivotview .e-pivot-pager.e-device .e-pivotview-column-size, .e-pivotview .e-pivot-pager.e-device .e-pivotview-row-pagerString, .e-pivotview .e-pivot-pager.e-device .e-pivotview-column-pagerString {
        min-width: 10px !important
    }
}

.e-pivotview .e-pivot-pager.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-row-pager-settings .e-numeric, .e-pivotview .e-pivot-pager.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pivot-column-pager-settings .e-numeric, .e-pivotview .e-pivot-pager.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-row-pager-settings .e-numeric, .e-pivotview .e-pivot-pager.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pivot-column-pager-settings .e-numeric {
    margin: 0 12px 0 6px
}

.e-pivotview .e-pivot-pager.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-row-maindiv .e-pager-dropdown, .e-pivotview .e-pivot-pager.e-rtl .e-pivot-pager-maindiv .e-pivot-pager-column-maindiv .e-pager-dropdown {
    float: left
}

.e-pivotview .e-pivot-pager.e-rtl .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pivotview-row-size, .e-pivotview .e-pivot-pager.e-rtl .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-row-maindiv .e-pivotview-text-div-1 .e-pivotview-column-size, .e-pivotview .e-pivot-pager.e-rtl .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pivotview-row-size, .e-pivotview .e-pivot-pager.e-rtl .e-pivot-pager-maindiv.e-pivot-pager-single-maindiv .e-pivot-pager-column-maindiv .e-pivotview-text-div-1 .e-pivotview-column-size {
    padding: 0 0 0 8px
}

@media(max-width: 769px) {
    .e-pivotview .e-pivot-pager .e-pivot-pager-maindiv .e-pagercontainer {
        display: inline-block
    }
}

.e-pivotview.e-rtl .e-expand::before, .e-pivotview.e-rtl .e-collapse::before {
    margin-left: 0
}

.e-pivotview.e-rtl .e-grid .e-rowsheader, .e-pivotview.e-rtl .e-grid .e-headercelldiv, .e-pivotview.e-rtl .e-grid .e-columnsheader {
    padding-right: 8px !important
}

.e-pivotview.e-rtl .e-frozenheader > .e-table, .e-pivotview.e-rtl .e-frozencontent > .e-table, .e-pivotview.e-rtl .e-leftfreeze.e-freezeleftborder {
    border-left-width: 1px;
    border-right: 0
}

.e-pivotview.e-rtl .e-rowsheader .e-cellvalue {
    margin-left: 0;
    margin-right: 7px
}

.e-pivotview.e-rtl .e-valuescontent {
    text-align: left
}

.e-pivotview.e-rtl .e-group-values, .e-pivotview.e-rtl .e-group-columns, .e-pivotview.e-rtl .e-group-filters, .e-pivotview.e-rtl .e-group-all-fields {
    padding-left: 0;
    padding-right: 8px
}

.e-pivotview.e-rtl .e-group-rows .e-pvt-btn-div, .e-pivotview.e-rtl .e-grouping-bar .e-pvt-btn-div {
    padding-left: 8px;
    padding-right: 0
}

    .e-pivotview.e-rtl .e-group-rows .e-pvt-btn-div .e-pivot-button .e-pvt-btn-content, .e-pivotview.e-rtl .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-pvt-btn-content {
        margin-left: 4px;
        text-align: right
    }

    .e-pivotview.e-rtl .e-group-rows .e-pvt-btn-div .e-pivot-button .e-sort, .e-pivotview.e-rtl .e-group-rows .e-pvt-btn-div .e-pivot-button .e-dropdown-icon, .e-pivotview.e-rtl .e-group-rows .e-pvt-btn-div .e-pivot-button .e-pv-filter, .e-pivotview.e-rtl .e-group-rows .e-pvt-btn-div .e-pivot-button .e-pv-filtered, .e-pivotview.e-rtl .e-group-rows .e-pvt-btn-div .e-pivot-button .e-remove, .e-pivotview.e-rtl .e-group-rows .e-pvt-btn-div .e-pivot-button .e-edit, .e-pivotview.e-rtl .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-sort, .e-pivotview.e-rtl .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-dropdown-icon, .e-pivotview.e-rtl .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-pv-filter, .e-pivotview.e-rtl .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-pv-filtered, .e-pivotview.e-rtl .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-remove, .e-pivotview.e-rtl .e-grouping-bar .e-pvt-btn-div .e-pivot-button .e-edit {
        padding-left: 0;
        padding-right: 4px
    }

.e-pivotview.e-rtl .e-grouping-bar .e-left-axis-fields {
    border-left-width: 0;
    border-right-width: 1px
}

.e-pivotview.e-rtl .e-grouping-bar .e-right-axis-fields {
    border-left-width: 1px
}

.e-pivotview.e-rtl .e-group-row .e-group-rows {
    padding-left: 0;
    padding-right: 8px
}

    .e-pivotview.e-rtl .e-group-row .e-group-rows .e-pvt-btn-div {
        padding-left: 8px;
        padding-right: 0
    }

        .e-pivotview.e-rtl .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-pvt-btn-content {
            margin-left: 4px;
            margin-right: 0;
            text-align: right
        }

        .e-pivotview.e-rtl .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-sort, .e-pivotview.e-rtl .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-dropdown-icon, .e-pivotview.e-rtl .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-pv-filter, .e-pivotview.e-rtl .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-pv-filtered, .e-pivotview.e-rtl .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-remove, .e-pivotview.e-rtl .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button .e-edit {
            padding-left: 0;
            padding-right: 7px
        }

.e-pivotview.e-rtl .e-stackedheadertext.e-cellvalue, .e-pivotview.e-rtl .e-stackedheadercelldiv.e-cellvalue {
    padding-right: 8px !important
}

.e-pivotview.e-rtl .e-sortfilterdiv {
    float: left
}

.e-pivotview.e-rtl th.e-headercell:first-child:not(.e-firstcell):not(.e-headercell.e-frozen-left-border) {
    border-left-width: 1px !important
}

.e-pivotview.e-device .e-grid {
    min-width: 300px !important
}

.e-pivotview.e-device .e-grouping-bar {
    min-width: 300px !important
}

    .e-pivotview.e-device .e-grouping-bar .e-pivot-button {
        line-height: 1em !important
    }

    .e-pivotview.e-device .e-grouping-bar .e-group-chart-rows .e-pvt-btn-div .e-pivot-button, .e-pivotview.e-device .e-grouping-bar .e-group-all-fields .e-pvt-btn-div .e-pivot-button, .e-pivotview.e-device .e-grouping-bar .e-group-filters .e-pvt-btn-div .e-pivot-button, .e-pivotview.e-device .e-grouping-bar .e-group-values .e-pvt-btn-div .e-pivot-button, .e-pivotview.e-device .e-grouping-bar .e-group-columns .e-pvt-btn-div .e-pivot-button {
        max-width: 130px
    }

.e-pivotview.e-device .e-drillthrough-dialog {
    width: 100% !important
}

.e-pivotview.e-device .e-group-row .e-group-rows .e-pvt-btn-div .e-indent-div {
    width: 0 !important
}

.e-pivotview.e-device .e-group-row .e-group-rows .e-pvt-btn-div .e-pivot-button {
    max-width: 130px
}

.e-pivotview.e-device .e-scrollbar .e-movablescrollbar {
    min-height: 1px !important;
    visibility: hidden
}

.e-pivotview .e-component-disable {
    display: none !important
}

.e-pivotview .e-pivotchart.e-chart {
    overflow: visible !important
}

.e-pivottooltipwrap, .e-pivottooltip-container {
    opacity: 1
}

.e-drillthrough-dialog {
    visibility: hidden
}

.e-pivottooltip {
    border-radius: 4px;
    padding: 3px 2px;
    text-align: initial
}

    .e-pivottooltip p {
        color: #fff;
        display: inline-block;
        font-family: Helvetica;
        font-size: 14px;
        line-height: 21px;
        margin: 0
    }

        .e-pivottooltip p.e-tooltipcontent {
            margin-left: 5px
        }

.e-pivottooltiptemplate.e-tooltip-wrap {
    border: medium none rgba(0,0,0,0);
    max-width: none;
    min-width: 0;
    opacity: 1
}

.e-pivottooltiptemplate .e-tip-content {
    overflow-x: visible;
    padding: unset;
    word-break: normal
}

.e-rtl .e-pivottooltip p.e-tooltipcontent {
    margin-left: 0;
    margin-right: 5px
}

.e-content-placeholder.e-pivotview.e-placeholder-pivotview {
    background-size: 100% 200px
}

.e-pivotview .e-expand::before {
    content: ""
}

.e-pivotview .e-collapse::before {
    content: ""
}

.e-pivotview.e-rtl .e-expand::before {
    content: ""
}

.e-pivotview .e-sort::before {
    content: ""
}

.e-pivotview .e-pv-filter::before {
    content: ""
}

.e-pivotview .e-pv-filtered::before {
    color: #00416f;
    content: ""
}

.e-pivotview .e-remove::before {
    content: ""
}

.e-pivotview .e-selected-option-icon::before {
    content: ""
}

.e-pivotview .e-clear-filter-icon::before {
    content: ""
}

.e-pivotview .e-dropdown-icon::before {
    content: ""
}

.e-pivotview .e-export::before {
    content: ""
}

.e-pivotview .e-new-report::before {
    content: ""
}

.e-pivotview .e-save-report::before {
    content: ""
}

.e-pivotview .e-saveas-report::before {
    content: ""
}

.e-pivotview .e-rename-report::before {
    content: ""
}

.e-pivotview .e-remove-report::before {
    content: ""
}

.e-pivotview .e-sub-total::before {
    content: ""
}

.e-pivotview .e-grand-total::before {
    content: ""
}

.e-pivotview .e-toolbar-fieldlist::before {
    content: ""
}

.e-pivotview .e-toolbar-grid::before {
    content: ""
}

.e-pivotview .e-toolbar-chart::before {
    content: ""
}

.e-pivotview .e-toolbar-formatting::before {
    content: ""
}

.e-pivotview .e-pivot-button .e-edit::before {
    content: ""
}

.e-pivotview .e-sort-ascend-icon::before {
    content: ""
}

.e-pivotview .e-sort-descend-icon::before {
    content: ""
}

.e-pivotview-pdf-export::before {
    content: ""
}

.e-pivotview-excel-export::before {
    content: ""
}

.e-pivotview-csv-export::before {
    content: ""
}

.e-pivotview-png-export::before {
    content: ""
}

.e-pivotview-jpeg-export::before {
    content: ""
}

.e-pivotview-svg-export::before {
    content: ""
}

.e-mdx::before {
    content: ""
}

.e-pivotview-select-icon::before {
    content: ""
}

.e-pivotview-export::before {
    content: ""
}

.e-pivotview-grid::before {
    content: ""
}

.e-pivotview-expand::before {
    content: ""
}

.e-pivotview-collapse::before {
    content: ""
}

.e-pivot-format-menu::before {
    content: ""
}

.e-pivot-number-format-menu::before {
    content: ""
}

.e-pivot-conditional-format-menu::before {
    content: ""
}

.e-pivot-format-toolbar::before {
    content: ""
}

.e-pivotview-group::before {
    content: ""
}

.e-pivotview-ungroup::before {
    content: ""
}

.e-level-options .e-selected-level-icon::before {
    content: ""
}

.e-query-builder {
    border: 1px solid;
    border-radius: 4px;
    height: auto;
    width: auto
}

    .e-query-builder .e-rule-field {
        user-select: none
    }

    .e-query-builder .e-multiselect .e-qb-spinner .e-spinner-inner {
        left: auto;
        right: 5px
    }

    .e-query-builder .e-cloneproperties.e-group-body {
        padding: 0 !important
    }

    .e-query-builder .e-dragclone.e-cloneproperties .e-group-container, .e-query-builder .e-dragclone.e-cloneproperties .e-rule-container {
        background: #f8f9fa
    }

    .e-query-builder .e-dragclone.e-cloneproperties .e-rule-value-delete {
        margin-top: 10px
    }

    .e-query-builder .e-dragclone.e-cloneproperties .e-drag-qb-rule {
        padding: 18px 5px
    }

    .e-query-builder .e-dragclone, .e-query-builder .e-drag-qb-rule {
        cursor: move
    }

        .e-query-builder .e-dragclone .e-rule-field {
            display: flex;
            padding: 10px
        }

        .e-query-builder .e-dragclone.e-notallowedcur, .e-query-builder .e-dragclone.e-notallowedcur .e-drag-qb-rule {
            cursor: not-allowed !important
        }

        .e-query-builder .e-group-body .e-drag-qb-rule, .e-query-builder .e-dragclone .e-drag-qb-rule {
            padding: 15px 3px 15px 11px;
            vertical-align: middle;
            font-size: 12px;
            color: #495057
        }

    .e-query-builder .e-group-header .e-drag-qb-rule {
        margin: 1px;
        padding: 10px 10px 10px 2px !important
    }

    .e-query-builder .e-drag-rule-bottom-line {
        border-bottom: 2px solid #00416f !important
    }

    .e-query-builder .e-drag-rule-top-line {
        border-top: 2px solid #00416f !important
    }

    .e-query-builder.e-rtl .e-btn-group.e-rtl .e-btn.e-btngroup-and-lbl.e-small.e-not {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0
    }

    .e-query-builder.e-rtl .e-btn-group.e-rtl .e-btn.e-btngroup-and-lbl.e-small.e-readonly-and {
        border-bottom-left-radius: 4px;
        border-top-left-radius: 4px
    }

    .e-query-builder.e-rtl .e-btn-group.e-rtl .e-btn.e-btngroup-or-lbl.e-small.e-readonly-or-not {
        border-bottom-right-radius: 4px;
        border-top-right-radius: 4px
    }

    .e-query-builder.e-rtl .e-btn-group.e-rtl .e-btn.e-btngroup-or-lbl.e-small.e-readonly-or {
        border-bottom-left-radius: 4px;
        border-top-left-radius: 4px
    }

    .e-query-builder.e-rtl .e-btn-group.e-rtl .e-qb-toggle.e-btn.e-small {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

        .e-query-builder.e-rtl .e-btn-group.e-rtl .e-qb-toggle.e-btn.e-small.e-not-readonly {
            border-bottom-right-radius: 4px
        }

    .e-query-builder.e-rtl .e-multiselect .e-qb-spinner .e-spinner-inner {
        left: 5px;
        right: auto
    }

    .e-query-builder.e-rtl.e-device .e-group-body .e-rule-container .e-rule-value-delete, .e-query-builder.e-rtl .e-group-body .e-rule-container.e-vertical-mode .e-rule-value-delete {
        text-align: left
    }

    .e-query-builder.e-rtl.e-device .e-group-body .e-rule-container .e-rule-delete, .e-query-builder.e-rtl .e-group-body .e-rule-container.e-vertical-mode .e-rule-delete {
        padding-left: 10px
    }

    .e-query-builder.e-rtl.e-device .e-rule-field .e-drag-qb-rule:not(.e-hidden) {
        display: block
    }

    .e-query-builder.e-rtl .e-group-header .e-group-action .e-btn {
        margin-left: 0;
        margin-right: 12px
    }

    .e-query-builder.e-rtl .e-horizontal-mode .e-rule-delete {
        margin-left: 0;
        margin-right: 8px
    }

    .e-query-builder.e-rtl .e-group-body {
        padding-left: 0;
        padding-right: 20px
    }

    .e-query-builder.e-rtl .e-rule-list > ::before {
        border-width: 0 2px 2px 0
    }

    .e-query-builder.e-rtl .e-rule-list > .e-group-container:first-child {
        margin-top: 0
    }

    .e-query-builder.e-rtl .e-rule-list > ::after, .e-query-builder.e-rtl .e-rule-list > ::before {
        right: -12px
    }

    .e-query-builder.e-rtl .e-rule-list > ::after {
        border-width: 0 2px 0 0
    }

    .e-query-builder.e-rtl .e-rule-list .e-group-container::before {
        right: -11px
    }

    .e-query-builder.e-rtl .e-rule-list > .e-group-container {
        padding-right: 0
    }

    .e-query-builder .e-group-container, .e-query-builder .e-rule-container {
        position: relative
    }

    .e-query-builder .e-rule-list > :first-child::before {
        top: -11px
    }

    .e-query-builder .e-rule-list > :last-child::after {
        display: none
    }

    .e-query-builder .e-rule-list > ::before {
        border-width: 0 0 2px 2px;
        height: 25px;
        top: -10px
    }

    .e-query-builder .e-rule-list > ::after, .e-query-builder .e-rule-list > ::before {
        border-style: dotted;
        content: "";
        left: -12px;
        position: absolute;
        width: 10px
    }

    .e-query-builder .e-rule-list > ::after {
        border-width: 0 0 0 2px;
        height: calc(100% - 17px);
        top: 17px
    }

    .e-query-builder .e-rule-list > .e-rule-container::before {
        height: calc(50% + 8px)
    }

    .e-query-builder .e-rule-list > .e-rule-container:not(:first-child)::before {
        height: calc(50% + 10px)
    }

    .e-query-builder .e-rule-list > .e-rule-container::after {
        height: calc(50% + 6px);
        top: calc(50% - 3px)
    }

    .e-query-builder .e-rule-list > .e-group-container:first-child {
        margin-top: 0
    }

    .e-query-builder .e-rule-list .e-group-container::before {
        left: -11px
    }

    .e-query-builder .e-rule-list .e-group-container::after {
        left: -11px
    }

    .e-query-builder .e-group-header .e-group-action .e-btn {
        margin-left: 12px
    }

    .e-query-builder .e-group-header .e-qb-toggle.e-btn.e-small {
        border-bottom-right-radius: 0;
        border-radius: 4px;
        border-top-right-radius: 0
    }

        .e-query-builder .e-group-header .e-qb-toggle.e-btn.e-small.e-not-readonly {
            border-bottom-right-radius: 0;
            border-top-right-radius: 0;
            pointer-events: none
        }

        .e-query-builder .e-group-header .e-qb-toggle.e-btn.e-small.e-readonly {
            display: none
        }

    .e-query-builder .e-group-header .e-btn-group {
        border: none;
        box-shadow: none;
        display: inline-block
    }

    .e-query-builder .e-group-header .e-btn.e-btngroup-and-lbl.e-small.e-not {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0
    }

    .e-query-builder .e-group-header .e-btn.e-btngroup-and-lbl.e-small.e-readonly-and {
        border-bottom-right-radius: 4px;
        border-top-right-radius: 4px
    }

    .e-query-builder .e-group-header .e-btn.e-btngroup-and-lbl.e-small.e-readonly {
        display: none
    }

    .e-query-builder .e-group-header .e-btn.e-btngroup-or-lbl.e-small {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0
    }

        .e-query-builder .e-group-header .e-btn.e-btngroup-or-lbl.e-small.e-readonly-or-not {
            border-bottom-left-radius: 4px;
            border-top-left-radius: 4px
        }

        .e-query-builder .e-group-header .e-btn.e-btngroup-or-lbl.e-small.e-readonly-or {
            border-bottom-left-radius: 0;
            border-top-left-radius: 0
        }

        .e-query-builder .e-group-header .e-btn.e-btngroup-or-lbl.e-small.e-readonly {
            display: none
        }

    .e-query-builder .e-group-header .e-group-action {
        display: inline-block;
        margin-top: 5px
    }

    .e-query-builder .e-group-header .e-dropdown-btn.e-add-btn, .e-query-builder .e-group-header .e-deletegroup, .e-query-builder .e-group-header .e-clone-grp-btn, .e-query-builder .e-group-header .e-lock-grp-btn {
        margin-bottom: 2px
    }

        .e-query-builder .e-group-header .e-dropdown-btn.e-add-btn.e-readonly, .e-query-builder .e-group-header .e-deletegroup.e-readonly, .e-query-builder .e-group-header .e-clone-grp-btn.e-readonly, .e-query-builder .e-group-header .e-lock-grp-btn.e-readonly {
            display: none
        }

    .e-query-builder .e-group-header button.e-button-hide {
        display: none !important
    }

    .e-query-builder .e-group-header.e-btn.e-small.e-round {
        box-shadow: none
    }

    .e-query-builder .e-group-header .e-group-action .e-readonly {
        display: inline-block;
        visibility: hidden
    }

    .e-query-builder .e-rule-list .e-group-container {
        margin-left: 0;
        margin-top: 12px;
        width: 100%
    }

    .e-query-builder .e-rule-list {
        padding: 14px 0 14px 0;
        padding-bottom: 0
    }

    .e-query-builder .e-group-container {
        padding: 12px
    }

    .e-query-builder .e-rule-container {
        border: 1px solid;
        border-radius: 4px
    }

    .e-query-builder .e-rule-list > .e-group-container {
        padding: 0;
        padding-bottom: 12px
    }

    .e-query-builder .e-group-container .e-rule-list > .e-group-container {
        padding-bottom: 0
    }

    .e-query-builder .e-group-body {
        padding-left: 20px
    }

        .e-query-builder .e-group-body .e-rule-container {
            box-shadow: none;
            height: auto;
            margin-top: -1px;
            padding-right: 12px
        }

            .e-query-builder .e-group-body .e-rule-container.e-prev-joined-rule {
                border-bottom: 0;
                border-bottom-left-radius: 0;
                border-bottom-right-radius: 0
            }

            .e-query-builder .e-group-body .e-rule-container.e-joined-rule {
                border-top-left-radius: 0;
                border-top-right-radius: 0;
                border-top-style: dotted;
                border-top-width: 1px;
                margin-top: 0
            }

            .e-query-builder .e-group-body .e-rule-container.e-separate-rule {
                margin-top: 12px
            }

            .e-query-builder .e-group-body .e-rule-container .e-rule-filter, .e-query-builder .e-group-body .e-rule-container .e-rule-sub-filter {
                padding: 8px 0 8px 8px;
                width: auto
            }

            .e-query-builder .e-group-body .e-rule-container .e-rule-value .e-control-wrapper.e-numeric:not(:first-child), .e-query-builder .e-group-body .e-rule-container .e-rule-value .e-control-wrapper.e-date-wrapper:not(:first-child), .e-query-builder .e-group-body .e-rule-container .e-rule-value .e-control-wrapper.e-input-group:not(:first-child) {
                float: right;
                margin-top: 12px
            }

            .e-query-builder .e-group-body .e-rule-container .e-rule-value .e-multi-select-wrapper {
                min-width: 190px
            }

            .e-query-builder .e-group-body .e-rule-container .e-rule-value .e-multiselect, .e-query-builder .e-group-body .e-rule-container .e-rule-value .e-multi-select-wrapper {
                max-width: 200px
            }

            .e-query-builder .e-group-body .e-rule-container .e-rule-value.e-custom-value {
                width: 200px
            }

            .e-query-builder .e-group-body .e-rule-container .e-operator, .e-query-builder .e-group-body .e-rule-container .e-value {
                padding: 8px 0 8px 8px
            }

                .e-query-builder .e-group-body .e-rule-container .e-operator .e-radio-wrapper, .e-query-builder .e-group-body .e-rule-container .e-value .e-radio-wrapper {
                    margin-right: 15px
                }

        .e-query-builder .e-group-body .e-horizontal-mode .e-rule-delete, .e-query-builder .e-group-body .e-horizontal-mode .e-lock-rule, .e-query-builder .e-group-body .e-horizontal-mode .e-clone-rule {
            display: inline-block;
            margin-left: 8px
        }

        .e-query-builder .e-group-body .e-rule-container button.e-button-hide {
            display: none !important
        }

        .e-query-builder .e-group-body .e-horizontal-mode .e-rule-filter, .e-query-builder .e-group-body .e-horizontal-mode .e-rule-sub-filter, .e-query-builder .e-group-body .e-horizontal-mode .e-rule-operator, .e-query-builder .e-group-body .e-horizontal-mode .e-rule-value, .e-query-builder .e-group-body .e-horizontal-mode .e-rule-value-delete {
            display: inline-block
        }

        .e-query-builder .e-group-body .e-rule-value.e-hide {
            display: none
        }

        .e-query-builder .e-group-body .e-rule-value.e-show {
            display: inline-block
        }

        .e-query-builder .e-group-body .e-rule-container.e-vertical-mode .e-rule-delete {
            margin-bottom: 12px;
            padding-right: 8px;
            right: 0
        }

        .e-query-builder .e-group-body .e-rule-field.e-btn.e-small.e-round, .e-query-builder .e-group-body .e-rule-delete.e-btn.e-small.e-round, .e-query-builder .e-group-body .e-lock-rule.e-btn.e-small.e-round, .e-query-builder .e-group-body .e-clone-rule.e-btn.e-small.e-round {
            box-shadow: none
        }

        .e-query-builder .e-group-body .e-vertical-mode .e-removerule.e-rule-delete {
            box-shadow: none;
            right: 0
        }

            .e-query-builder .e-group-body .e-vertical-mode .e-removerule.e-rule-delete.e-readonly {
                display: none
            }

    .e-query-builder .e-dropdown-btn {
        box-shadow: none
    }

    .e-query-builder.e-device .e-group-body .e-rule-container .e-rule-filter, .e-query-builder.e-device .e-group-body .e-rule-container .e-rule-sub-filter {
        padding: 14px
    }

    .e-query-builder.e-device .e-removerule.e-rule-delete {
        box-shadow: none
    }

        .e-query-builder.e-device .e-removerule.e-rule-delete.e-readonly {
            display: none
        }

    .e-query-builder.e-device .e-group-body .e-rule-container .e-rule-value .e-multiselect, .e-query-builder.e-device .e-group-body .e-rule-container .e-rule-value .e-multi-select-wrapper, .e-query-builder .e-group-body .e-rule-container.e-vertical-mode .e-rule-value .e-multi-select-wrapper, .e-query-builder .e-group-body .e-rule-container.e-vertical-mode .e-rule-value .e-multiselect {
        max-width: 100%
    }

    .e-query-builder.e-device .e-group-body .e-rule-container .e-rule-value-delete, .e-query-builder .e-group-body .e-rule-container.e-vertical-mode .e-rule-value-delete {
        text-align: right
    }

    .e-query-builder .e-group-body .e-rule-container.e-vertical-mode .e-lock-rule, .e-query-builder .e-group-body .e-rule-container.e-vertical-mode .e-clone-rule, .e-query-builder.e-device .e-group-body .e-rule-container .e-lock-rule, .e-query-builder.e-device .e-group-body .e-rule-container .e-clone-rule {
        margin-bottom: 12px
    }

    .e-query-builder .e-group-body .e-rule-delete, .e-query-builder .e-group-body .e-lock-rule, .e-query-builder .e-group-body .e-clone-rule {
        margin-left: 12px
    }

    .e-query-builder .e-delete-icon::before {
        content: ""
    }

    .e-query-builder .e-edit-rule.e-btn.e-small {
        box-shadow: none
    }

    .e-query-builder .e-edit-rule {
        right: 0
    }

    .e-query-builder .e-collapse-rule {
        border: 1px solid;
        border-right: 0;
        border-top: 0;
        box-shadow: -1px 1px 4px 0 rgba(248,249,250,.12);
        font-size: 20px;
        padding: 5px;
        position: absolute;
        right: 0;
        top: 0
    }

    .e-query-builder .e-summary-text {
        border-style: none;
        font-family: "Helvetica Neue","Helvetica","Arial",sans-serif,"-apple-system","BlinkMacSystemFont";
        font-size: 14px;
        line-height: 1.5em;
        padding: 12px;
        resize: none;
        width: 100%
    }

    .e-query-builder .e-summary-btndiv {
        padding: 12px;
        text-align: right
    }

    .e-query-builder .e-rule-list .e-rule-container.e-vertical-mode, .e-query-builder.e-device .e-rule-list .e-rule-container {
        padding-right: 15px
    }

        .e-query-builder .e-rule-list .e-rule-container.e-vertical-mode .e-rule-filter, .e-query-builder .e-rule-list .e-rule-container.e-vertical-mode .e-rule-sub-filter, .e-query-builder .e-rule-list .e-rule-container.e-vertical-mode .e-operator, .e-query-builder .e-rule-list .e-rule-container.e-vertical-mode .e-value, .e-query-builder .e-rule-list .e-rule-container.e-vertical-mode .e-rule-value-delete, .e-query-builder.e-device .e-rule-list .e-rule-container .e-rule-filter, .e-query-builder.e-device .e-rule-list .e-rule-container .e-rule-sub-filter, .e-query-builder.e-device .e-rule-list .e-rule-container .e-operator, .e-query-builder.e-device .e-rule-list .e-rule-container .e-value, .e-query-builder.e-device .e-rule-list .e-rule-container .e-rule-value-delete {
            padding: 15px 0 0 15px
        }

    .e-query-builder.e-multi-connector .e-rule-list > .e-btn-group {
        margin-top: 10px;
        margin-bottom: 10px
    }

    .e-query-builder.e-multi-connector .e-qb-toggle {
        margin-left: 3px;
        margin-right: 10px
    }

    .e-query-builder.e-multi-connector .e-group-container:not(:first-child) {
        padding: 12px !important;
        border: 1px solid;
        margin-top: 0;
        border-radius: 4px
    }

    .e-query-builder.e-multi-connector .e-rule-list > .e-group-container:first-child {
        padding: 12px !important;
        border: 1px solid;
        border-radius: 4px
    }

        .e-query-builder.e-multi-connector .e-group-container:not(:first-child)::before, .e-query-builder.e-multi-connector .e-rule-list > .e-group-container:first-child::before {
            height: calc(50% - 8px)
        }

    .e-query-builder.e-multi-connector .e-group-container::after {
        height: calc(50% + 17px);
        top: calc(50% - 17px)
    }

    .e-query-builder.e-multi-connector .e-btn-group + .e-group-container {
        margin-top: 0
    }

    .e-query-builder.e-multi-connector .e-group-action .e-btn:first-child {
        margin-left: 0
    }

    .e-query-builder.e-multi-connector .e-qb-toggle-btn {
        margin-right: 6px !important
    }

    .e-query-builder.e-multi-connector .e-multi-connector-init-group {
        height: 40px
    }

    .e-query-builder.e-multi-connector .e-btn-group::after, .e-query-builder.e-multi-connector .e-btn-group::before {
        left: -12px;
        width: 8px
    }

    .e-query-builder.e-multi-connector .e-rule-list .e-group-container::before, .e-query-builder.e-multi-connector .e-rule-list .e-group-container::after {
        left: -12px !important
    }

    .e-query-builder.e-multi-connector .e-rule-list .e-btn-group::before, .e-query-builder.e-multi-connector .e-rule-list .e-btn-group::after {
        left: -11.2px !important
    }

    .e-query-builder.e-multi-connector .e-qb-toggle-btn {
        box-shadow: none !important
    }

    .e-query-builder.e-multi-connector .e-btn-group + .e-rule-container {
        margin-top: 0 !important
    }

.e-tooltip-wrap.e-querybuilder-error .e-arrow-tip-inner.e-tip-top, .e-tooltip-wrap.e-querybuilder-error .e-arrow-tip-outer.e-tip-top {
    border-bottom: 8px solid
}

.e-tooltip-wrap.e-querybuilder-error .e-arrow-tip-outer.e-tip-bottom, .e-tooltip-wrap.e-querybuilder-error .e-arrow-tip-inner.e-tip-bottom {
    border-top: 8px solid
}

.e-qb-ddt.e-ddt .e-prevent .e-fullrow {
    cursor: default !important
}

.e-dropdown-popup .e-addgroup {
    float: right
}

.e-dropdown-popup ul .e-item.e-button-hide {
    display: none !important
}

.e-addrule.e-add-icon::before, .e-addgroup.e-add-icon::before, .e-query-builder .e-add-icon::before {
    content: ""
}

*.e-device .e-rule-value {
    width: 100%
}

.e-query-builder.e-device .e-rule-field .e-drag-qb-rule:not(.e-hidden), .e-query-builder.e-device .e-dragclone.e-cloneproperties .e-rule-field {
    display: block
}

.e-query-builder.e-draggable .e-rule-list .e-group-container::before {
    height: 27px
}

.e-query-builder {
    background: #fff;
    border-color: #dee2e6
}

    .e-query-builder .e-group-header .e-btn-group {
        border-color: #dee2e6
    }

    .e-query-builder .e-disable .e-drag-qb-rule, .e-query-builder .e-disable.e-drag-qb-rule {
        color: #dee2e6
    }

    .e-query-builder.e-rtl .e-btn-group.e-rtl .e-qb-toggle.e-btn.e-small {
        border-left: 1px solid #dee2e6;
        border-right: 1px solid #dee2e6
    }

        .e-query-builder.e-rtl .e-btn-group.e-rtl .e-qb-toggle.e-btn.e-small.e-active-toggle {
            border-left: 1px solid #00416f;
            border-right: 1px solid #00416f
        }

    .e-query-builder.e-rtl .e-btn-group.e-rtl .e-btn.e-btngroup-and-lbl.e-not {
        border-right: rgba(0,0,0,0)
    }

    .e-query-builder .e-group-container {
        border-color: #dee2e6
    }

    .e-query-builder .e-rule-container {
        background: #f8f9fa;
        border-color: #dee2e6
    }

        .e-query-builder .e-rule-container.e-joined-rule {
            border-top-color: #dee2e6
        }

    .e-query-builder .e-rule-list .e-group-container {
        background: #fff
    }

    .e-query-builder .e-rule-list > ::after, .e-query-builder .e-rule-list > ::before {
        border-color: #dee2e6
    }

    .e-query-builder .e-btn-group input:checked + label.e-btn, .e-query-builder .e-btn-group .e-btn.e-qb-toggle.e-active-toggle {
        background: #00416f;
        border-color: #00416f;
        color: #fff
    }

    .e-query-builder .e-btn-group:not(.e-rtl) .e-qb-toggle.e-btn.e-small {
        border-right: rgba(0,0,0,0)
    }

    .e-query-builder .e-btn-group input + label.e-btn, .e-query-builder .e-group-action .e-btn, .e-query-builder .e-qb-toggle, .e-query-builder .e-removerule.e-btn.e-round, .e-query-builder .e-removerule.e-btn.e-round:hover {
        background: #fff;
        border-color: #dee2e6;
        color: #495057
    }

    .e-query-builder .e-removerule.e-btn.e-round, .e-query-builder .e-lock-rule.e-btn.e-round, .e-query-builder .e-clone-rule.e-btn.e-round {
        background: #6c757d;
        background: #fff
    }

        .e-query-builder .e-removerule.e-btn.e-round.e-readonly, .e-query-builder .e-lock-rule.e-btn.e-round.e-readonly, .e-query-builder .e-clone-rule.e-btn.e-round.e-readonly {
            display: none
        }

    .e-query-builder .e-summary-content textarea {
        background: #fff;
        color: #212529
    }

    .e-query-builder .e-collapse-rule {
        background: #fff;
        border-color: #dee2e6;
        color: #212529
    }

        .e-query-builder .e-collapse-rule:focus, .e-query-builder .e-collapse-rule:active, .e-query-builder .e-collapse-rule:hover {
            background: #dee2e6
        }

    .e-query-builder.e-multi-connector .e-group-container:not(:first-child), .e-query-builder.e-multi-connector .e-rule-list > .e-group-container:first-child {
        border-color: #dee2e6
    }

.e-tooltip-wrap.e-querybuilder-error, .e-control.e-tooltip-wrap.e-popup.e-querybuilder-error {
    background: #fcdbe4;
    border-color: #fcdbe4
}

    .e-tooltip-wrap.e-querybuilder-error .e-arrow-tip-inner.e-tip-top, .e-tooltip-wrap.e-querybuilder-error .e-arrow-tip-outer.e-tip-top {
        border-bottom-color: #fcdbe4;
        color: #fcdbe4
    }

    .e-tooltip-wrap.e-querybuilder-error .e-arrow-tip-outer.e-tip-bottom, .e-tooltip-wrap.e-querybuilder-error .e-arrow-tip-inner.e-tip-bottom {
        border-top-color: #fcdbe4;
        color: #fcdbe4
    }

    .e-tooltip-wrap.e-querybuilder-error .e-tip-content, .e-tooltip-wrap.e-querybuilder-error .e-tip-content label {
        color: #f44336
    }

.e-query-builder .e-collapse-rule::before {
    content: ""
}

.e-query-builder .e-drag-qb-rule::before {
    content: ""
}

.e-recurrenceeditor .e-editor {
    display: flex;
    flex-flow: row wrap;
    margin: 0 auto;
    max-width: 1240px
}

.e-recurrenceeditor .e-recurrence-table {
    table-layout: fixed;
    width: 100%
}

    .e-recurrenceeditor .e-recurrence-table.e-repeat-content-wrapper td:last-child {
        width: 27%
    }

    .e-recurrenceeditor .e-recurrence-table.e-month-expand-wrapper td:first-child {
        width: 24%
    }

    .e-recurrenceeditor .e-recurrence-table .e-repeat-content {
        display: inline-block;
        font-weight: normal;
        padding: 18px 0 0 8px
    }

    .e-recurrenceeditor .e-recurrence-table .e-input-wrapper {
        float: none;
        width: 100%
    }

    .e-recurrenceeditor .e-recurrence-table .e-week-position {
        min-width: 98px;
        position: relative;
        right: 20px
    }

    .e-recurrenceeditor .e-recurrence-table .e-day-position {
        min-width: 120px
    }

    .e-recurrenceeditor .e-recurrence-table .e-monthday-element {
        padding-left: 10px
    }

.e-recurrenceeditor .e-input-wrapper-side.e-form-left {
    padding: 0 8px 16px 0
}

.e-recurrenceeditor .e-form-left {
    padding: 0 8px 16px 0
}

.e-recurrenceeditor .e-form-right, .e-recurrenceeditor .e-input-wrapper-side.e-form-right {
    padding: 0 0 10px
}

.e-recurrenceeditor .e-input-wrapper {
    float: left;
    width: 50%
}

    .e-recurrenceeditor .e-input-wrapper div {
        margin-bottom: 2.5%
    }

    .e-recurrenceeditor .e-input-wrapper.e-end-on-date, .e-recurrenceeditor .e-input-wrapper.e-end-on-count {
        padding-right: 0;
        margin-top: 24px
    }

.e-recurrenceeditor.e-rtl .e-end-on > div, .e-recurrenceeditor.e-rtl .e-month-expander > div > div {
    float: right
}

.e-recurrenceeditor.e-rtl .e-form-left, .e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-form-left {
    padding: 0 0 10px 8px
}

.e-recurrenceeditor.e-rtl .e-form-right, .e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-form-right {
    padding: 0 8px 10px 0
}

.e-recurrenceeditor.e-rtl .e-recurrence-table .e-monthday-element {
    position: relative;
    right: 10px
}

.e-recurrenceeditor.e-rtl .e-week-position {
    left: 20px;
    right: 0
}

.e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-end-on .e-end-on-label, .e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-non-week > .e-month-expander-label {
    padding-right: 0
}

.e-recurrenceeditor.e-rtl .e-end-on-label {
    margin-bottom: 5px
}

.e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-end-on .e-end-on-left {
    padding: 0 0 0 8px
}

.e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-date, .e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-count {
    padding: 0 8px 0 0
}

.e-recurrenceeditor.e-rtl .e-recurrenceeditor .e-recurrence-table.e-month-expand-wrapper td:first-child {
    width: 30px
}

.e-recurrenceeditor .e-days .e-week-expander-label {
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 8px
}

.e-recurrenceeditor .e-days button {
    border-radius: 50%;
    flex-flow: row wrap;
    height: 35px;
    margin: 0 8px 10px;
    width: 35px
}

.e-recurrenceeditor .e-hide-recurrence-element {
    display: none
}

.e-recurrenceeditor .e-half-space {
    width: 20%
}

.e-recurrenceeditor .e-year-expander {
    margin-bottom: 11px
}

.e-recurrenceeditor .e-month-expander tr:first-child .e-input-wrapper {
    padding-bottom: 11px
}

.e-recurrenceeditor .e-month-expander-checkbox-wrapper.e-input-wrapper {
    padding-top: 3px
}

    .e-recurrenceeditor .e-month-expander-checkbox-wrapper.e-input-wrapper .e-month-type .e-label {
        display: none
    }

.e-recurrenceeditor .e-input-wrapper.e-month-expander-checkbox-wrapper.e-repeat-on-week-selector {
    min-width: 30px;
    margin-bottom: 18px
}

.e-recurrenceeditor .e-input-wrapper-side {
    float: left;
    padding: 16px 20px 0;
    width: 50%
}

    .e-recurrenceeditor .e-input-wrapper-side.e-end-on .e-end-on-left {
        padding-right: 16px
    }

    .e-recurrenceeditor .e-input-wrapper-side.e-non-week > .e-input-wrapper {
        margin: 0
    }

    .e-recurrenceeditor .e-input-wrapper-side.e-non-week > .e-month-expander-label {
        font-size: 14px;
        font-weight: 400;
        margin-bottom: 3px;
        padding-right: 16px
    }

    .e-recurrenceeditor .e-input-wrapper-side .e-days .e-form-left {
        padding-bottom: 6px
    }

    .e-recurrenceeditor .e-input-wrapper-side .e-non-week .e-form-left {
        padding-bottom: 12px
    }

    .e-recurrenceeditor .e-input-wrapper-side.e-form-right {
        margin-bottom: 11px
    }

.e-device .e-recurrenceeditor .e-recurrence-table.e-repeat-content-wrapper td:last-child {
    width: 25%
}

.e-device .e-recurrenceeditor .e-recurrence-table.e-month-expand-wrapper td:first-child {
    width: 20%
}

.e-device .e-recurrenceeditor .e-week-expander-label {
    margin-bottom: 6px
}

.e-device .e-recurrenceeditor .e-month-expander-label {
    font-size: 12px;
    margin-bottom: 5px
}

.e-device .e-recurrenceeditor .e-footer-content {
    padding: 12px
}

.e-device .e-recurrenceeditor .e-form-left, .e-device .e-recurrenceeditor .e-input-wrapper-side.e-form-left {
    padding: 0 3px 10px 0
}

.e-device .e-recurrenceeditor .e-form-right, .e-device .e-recurrenceeditor .e-input-wrapper-side.e-form-right {
    padding: 0 0 10px 3px
}

.e-device .e-recurrenceeditor .e-input-wrapper.e-end-on-date, .e-device .e-recurrenceeditor .e-input-wrapper.e-end-on-count {
    padding: 0 0 0 10px
}

.e-device .e-recurrenceeditor .e-input-wrapper-side.e-end-on .e-end-on-left {
    padding-right: 10px
}

.e-device .e-recurrenceeditor.e-end-on {
    padding-right: 0
}

    .e-device .e-recurrenceeditor.e-end-on .e-end-on-label {
        float: none;
        font-size: 12px;
        font-weight: 400;
        margin-bottom: 7px
    }

    .e-device .e-recurrenceeditor.e-end-on .e-end-on-left {
        padding-right: 0
    }

.e-device .e-recurrenceeditor .e-recurrence-table .e-monthday-element, .e-device .e-recurrenceeditor .e-recurrence-table .e-day-position {
    padding-left: 20px
}

.e-device .e-recurrenceeditor .e-recurrence-table .e-monthday-element {
    margin-left: 20px
}

.e-device .e-recurrenceeditor .e-week-position {
    right: 0;
    padding-right: 10px
}

.e-device .e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-end-on .e-end-on-left {
    padding-right: 0
}

.e-device .e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-date, .e-device .e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-count {
    padding: 0 10px 0 0
}

.e-device .e-recurrenceeditor.e-rtl .e-recurrence-table .e-monthday-element {
    padding: 0 20px 0 0
}

.e-device .e-recurrenceeditor.e-rtl .e-recurrence-table .e-day-position {
    padding: 0 50px 0 0
}

.e-device .e-recurrenceeditor.e-rtl .e-week-position {
    left: 0
}

.e-device.e-recurrence-dialog .e-dlg-header-content {
    background: none;
    box-shadow: none;
    padding-bottom: 10px
}

.e-device.e-recurrence-dialog .e-editor .e-input-wrapper-side.e-end-on .e-end-on-label {
    margin-bottom: 7px
}

.e-device.e-recurrence-dialog .e-footer-content {
    padding: 16px 8px
}

@media(max-width: 1024px) {
    .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-end-on {
        width: 100%
    }

    .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-non-week {
        width: 65%
    }
}

@media(max-width: 580px) {
    .e-recurrenceeditor {
        margin-left: auto;
        margin-right: auto;
        width: 100%
    }

        .e-recurrenceeditor .e-editor {
            flex-direction: column
        }

            .e-recurrenceeditor .e-editor > .e-input-wrapper.e-form-left {
                margin-top: 0
            }

            .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-non-week > .e-month-expander-label, .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-end-on .e-end-on-label {
                margin-bottom: 3px
            }

            .e-recurrenceeditor .e-editor > div {
                margin-top: 20px
            }

            .e-recurrenceeditor .e-editor > .e-input-wrapper {
                width: 100%
            }

            .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-end-on {
                width: 100%
            }

                .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-end-on .e-input-wrapper {
                    width: 50%
                }

            .e-recurrenceeditor .e-editor .e-form-left, .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-form-left {
                padding: 0 0 10px
            }

            .e-recurrenceeditor .e-editor .e-input-wrapper.e-end-on-date, .e-recurrenceeditor .e-editor .e-input-wrapper.e-end-on-count {
                padding: 0 0 0 10px
            }

            .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-end-on .e-end-on-left {
                padding-right: 10px
            }

            .e-recurrenceeditor .e-editor .e-form-right, .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-form-right {
                padding-left: 0
            }

            .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-days {
                width: 100%
            }

            .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-non-week {
                width: 65%
            }

            .e-recurrenceeditor .e-editor .e-recurrence-table .e-day-position {
                padding-left: 59px
            }

        .e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-end-on .e-end-on-left {
            padding-right: 0
        }

        .e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-date, .e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-count {
            padding: 0 10px 0 0
        }
}
/*! Recurrence-Editor component theme */

.e-schedule {
    display: block;
    outline: medium none;
    overflow: hidden;
    position: relative;
    user-select: none
}

    .e-schedule .e-schedule-toolbar {
        border: 0;
        border-bottom: 1px solid rgba(0,0,0,.15);
        box-shadow: none;
        margin-bottom: 0;
        min-height: 46px
    }

        .e-schedule .e-schedule-toolbar .e-active-view .e-tbar-btn-text, .e-schedule .e-schedule-toolbar .e-active-view .e-icons {
            color: #00416f
        }

        .e-schedule .e-schedule-toolbar .e-tbar-btn .e-tbar-btn-text {
            cursor: pointer;
            font-size: 14px;
            text-transform: initial
        }

        .e-schedule .e-schedule-toolbar .e-toolbar-items {
            height: 46px
        }

            .e-schedule .e-schedule-toolbar .e-toolbar-items.e-tbar-pos {
                height: 46px;
                min-height: 46px
            }

                .e-schedule .e-schedule-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right .e-toolbar-item .e-tbar-btn {
                    border: none;
                    border-radius: 0
                }

                .e-schedule .e-schedule-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right .e-toolbar-item.e-active-view .e-tbar-btn {
                    border: none
                }

                .e-schedule .e-schedule-toolbar .e-toolbar-items.e-tbar-pos > div {
                    height: inherit
                }

            .e-schedule .e-schedule-toolbar .e-toolbar-items .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon.e-icon-down-arrow {
                font-size: 11px;
                margin-top: 0
            }

            .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-left .e-tbar-btn.e-icon-btn:focus, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-left .e-tbar-btn.e-icon-btn:hover {
                border-radius: 4px
            }

            .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-day .e-icon-day, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-week .e-icon-week, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-work-week .e-icon-workweek, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-month .e-icon-month, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-year .e-icon-year, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-agenda .e-icon-agenda, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-month-agenda .e-icon-month-agenda, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-day .e-icon-timeline-day, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-week .e-icon-timeline-week, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-work-week .e-icon-timeline-workweek, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-month .e-icon-timeline-month, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-year .e-icon-timeline-year-vertical, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-year .e-icon-timeline-year-horizontal, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-add .e-tbar-btn-text, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-day, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-today {
                display: none
            }

            .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-hidden {
                display: none
            }

            .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-prev .e-icon-prev, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-next .e-icon-next {
                font-size: 17px
            }

            .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-separator {
                border-right: 1px solid #dee2e6
            }

            .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-date-range .e-tbar-btn.e-schedule-date-range-tbtn {
                width: auto
            }

            .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-date-range .e-tbar-btn .e-tbar-btn-text {
                font-size: 16px;
                text-transform: initial
            }

        .e-schedule .e-schedule-toolbar.e-rtl .e-hor-nav {
            border-left: 0;
            border-right: 1px solid 1px
        }

            .e-schedule .e-schedule-toolbar.e-rtl .e-hor-nav:not(.e-nav-active):hover {
                background: #545b62;
                color: #fff
            }

        .e-schedule .e-schedule-toolbar .e-hor-nav {
            border-left: 1px solid 1px
        }

            .e-schedule .e-schedule-toolbar .e-hor-nav::after {
                content: ""
            }

            .e-schedule .e-schedule-toolbar .e-hor-nav:active {
                color: #fff
            }

                .e-schedule .e-schedule-toolbar .e-hor-nav:active::after {
                    content: ""
                }

            .e-schedule .e-schedule-toolbar .e-hor-nav:hover {
                background: #545b62;
                color: #fff
            }

            .e-schedule .e-schedule-toolbar .e-hor-nav:focus {
                background: #545b62;
                color: #fff
            }

    .e-schedule.e-adaptive .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-today {
        display: block
    }

        .e-schedule.e-adaptive .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-today + .e-tbar-btn-text {
            display: none
        }

    .e-schedule.e-device .e-schedule-toolbar {
        height: 54px;
        min-height: 54px
    }

        .e-schedule.e-device .e-schedule-toolbar .e-toolbar-items .e-toolbar-left .e-tbar-btn.e-icon-btn:hover, .e-schedule.e-device .e-schedule-toolbar .e-toolbar-items .e-toolbar-left .e-tbar-btn.e-icon-btn:focus {
            height: calc(100% - 20px)
        }

        .e-schedule.e-device .e-schedule-toolbar .e-toolbar-items {
            height: 54px
        }

            .e-schedule.e-device .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-today + .e-tbar-btn-text {
                display: none
            }

            .e-schedule.e-device .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-today {
                display: block
            }

            .e-schedule.e-device .e-schedule-toolbar .e-toolbar-items.e-tbar-pos {
                height: 54px;
                min-height: 54px
            }

                .e-schedule.e-device .e-schedule-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right .e-toolbar-item .e-tbar-btn {
                    border: none;
                    border-radius: 0
                }

                .e-schedule.e-device .e-schedule-toolbar .e-toolbar-items.e-tbar-pos > div {
                    height: inherit
                }

            .e-schedule.e-device .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon {
                padding: 0 4px 0 6px
            }

        .e-schedule.e-device .e-schedule-toolbar .e-tbar-btn .e-tbar-btn-text {
            font-size: 16px
        }

        .e-schedule.e-device .e-schedule-toolbar .e-date-range .e-tbar-btn .e-tbar-btn-text {
            font-size: 18px
        }

        .e-schedule.e-device .e-schedule-toolbar .e-toolbar-pop {
            overflow: auto
        }

    .e-schedule.e-device .e-content-wrap.e-scroll-hidden {
        overflow: hidden
    }

@media screen and (max-width: 320px) {
    .e-schedule .e-schedule-toolbar .e-toolbar-pop {
        width: 100%
    }

        .e-schedule .e-schedule-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn {
            padding-left: 7px
        }

        .e-schedule .e-schedule-toolbar .e-toolbar-pop.e-rtl .e-toolbar-item .e-tbar-btn.e-btn {
            padding-right: 7px
        }

    .e-schedule .e-schedule-toolbar .e-tbar-btn .e-tbar-btn-text {
        font-size: 8px
    }
}

.e-schedule .e-schedule-resource-toolbar {
    background: #f8f9fa;
    border-bottom: 1px solid rgba(0,0,0,.15);
    box-shadow: none;
    display: flex;
    margin-bottom: 0;
    min-height: 46px;
    padding: 10px
}

    .e-schedule .e-schedule-resource-toolbar .e-resource-menu .e-icon-menu {
        color: #212529;
        font-size: 14px;
        padding: 7px;
        padding-left: 4px
    }

    .e-schedule .e-schedule-resource-toolbar .e-resource-menu.e-disable {
        display: none
    }

    .e-schedule .e-schedule-resource-toolbar .e-resource-level-title {
        display: flex
    }

        .e-schedule .e-schedule-resource-toolbar .e-resource-level-title .e-resource-name {
            font-size: 14px;
            padding: 5px;
            color: #212529
        }

            .e-schedule .e-schedule-resource-toolbar .e-resource-level-title .e-resource-name:not(:last-child) {
                opacity: .6
            }

        .e-schedule .e-schedule-resource-toolbar .e-resource-level-title .e-icon-next {
            color: #212529;
            font-size: 10px;
            line-height: 18px;
            opacity: .4;
            padding: 5px
        }

    .e-schedule .e-schedule-resource-toolbar.e-popup-close {
        display: none
    }

    .e-schedule .e-schedule-resource-toolbar.e-popup-open {
        display: block
    }

.e-schedule .e-text-ellipsis {
    overflow: hidden;
    text-overflow: ellipsis
}

.e-schedule .e-text-center {
    text-align: center
}

.e-schedule .e-table-container {
    display: inline-flex;
    position: relative;
    vertical-align: top
}

    .e-schedule .e-table-container.e-translate {
        transition: transform .1s ease 0s
    }

.e-schedule .e-resource-tree-popup {
    background: #f8f9fa;
    box-shadow: 0 3px 4px .2px #333;
    height: 100%;
    position: absolute;
    width: 250px;
    color: #212529
}

    .e-schedule .e-resource-tree-popup .e-resource-tree {
        height: 100%;
        overflow-y: auto
    }

        .e-schedule .e-resource-tree-popup .e-resource-tree.e-treeview .e-text-content {
            padding: 0 0 0 12px
        }

.e-schedule .e-resource-tree-popup-overlay.e-enable {
    background: #333;
    height: 100%;
    left: 0;
    opacity: .5;
    position: absolute;
    top: 0;
    width: 100%
}

.e-schedule .e-new-event {
    background: #00416f;
    border: 1px solid #fff;
    border-radius: 5px;
    height: 100%;
    opacity: .9;
    position: relative;
    width: 100%;
    z-index: 1
}

    .e-schedule .e-new-event .e-title {
        color: #fff;
        font-size: 12px;
        line-height: 1.2;
        margin: 0;
        overflow-wrap: break-word;
        padding: 3px;
        position: absolute;
        text-align: left;
        white-space: normal;
        word-wrap: break-word
    }

.e-schedule .e-schedule-table {
    border: 0 none;
    border-collapse: separate;
    border-spacing: 0;
    margin: 0;
    table-layout: fixed;
    width: 100%
}

    .e-schedule .e-schedule-table > tbody > tr > th, .e-schedule .e-schedule-table > tbody > tr > td {
        box-sizing: border-box;
        font-weight: normal;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

.e-schedule .e-outer-table > tbody > tr > td {
    padding: 0;
    vertical-align: top
}

.e-schedule .e-content-wrap {
    position: relative
}

    .e-schedule .e-content-wrap .e-day-wrapper {
        width: 100%
    }

.e-schedule .e-content-placeholder {
    height: 100%;
    position: relative;
    width: 100%;
    z-index: 99999
}

.e-schedule .e-content-wrap, .e-schedule .e-scroll-container {
    -webkit-overflow-scrolling: touch;
    overflow: auto
}

.e-schedule .e-hide-childs > * {
    display: none
}

.e-schedule .e-recurrence-icon, .e-schedule .e-recurrence-edit-icon {
    font-size: 12px
}

.e-schedule .e-left-icon, .e-schedule .e-right-icon {
    font-size: 8px
}

.e-schedule .e-m-date {
    cursor: pointer;
    font-size: 20px
}

    .e-schedule .e-m-date:hover {
        text-decoration: underline
    }

.e-schedule .e-m-day {
    font-size: 12px
}

.e-schedule.e-device .e-m-date:hover {
    text-decoration: none
}

.e-schedule .e-block-appointment {
    background: #dee2e6;
    color: #212529;
    cursor: default;
    overflow: hidden;
    position: absolute
}

    .e-schedule .e-block-appointment .e-subject {
        overflow: hidden;
        overflow-wrap: break-word;
        padding: 4px;
        white-space: normal;
        word-wrap: break-word
    }

.e-schedule .e-block-indicator {
    color: #212529;
    float: right;
    padding: 0 5px;
    z-index: 1
}

.e-schedule.e-rtl .e-block-indicator {
    float: left
}

.e-schedule .e-timeline-view .e-block-indicator, .e-schedule .e-timeline-month-view .e-block-indicator {
    position: absolute;
    top: 3px
}

.e-schedule .e-appointment {
    opacity: 1;
    transition: opacity 100ms linear
}

    .e-schedule .e-appointment .e-subject.e-disable {
        display: none
    }

    .e-schedule .e-appointment .e-inline-appointment {
        z-index: 1
    }

    .e-schedule .e-appointment .e-inline-subject {
        background: rgba(0,0,0,0);
        border: 0;
        color: #fff;
        font-size: 13px;
        font-weight: 500;
        line-height: 1.2;
        padding-top: 4px;
        width: 100%
    }

    .e-schedule .e-appointment.e-event-action {
        opacity: .4
    }

    .e-schedule .e-appointment.e-allow-select {
        pointer-events: none
    }

.e-schedule .e-read-only {
    opacity: .8
}

.e-schedule.e-event-action .e-appointment:not(.e-schedule-event-clone), .e-schedule.e-event-action .e-block-appointment {
    pointer-events: none
}

.e-schedule.e-event-action .e-drag-clone, .e-schedule.e-event-action .e-timeline-view .e-drag-clone {
    cursor: move
}

    .e-schedule.e-event-action .e-drag-clone .e-top-handler, .e-schedule.e-event-action .e-drag-clone .e-bottom-handler, .e-schedule.e-event-action .e-timeline-view .e-drag-clone .e-top-handler, .e-schedule.e-event-action .e-timeline-view .e-drag-clone .e-bottom-handler {
        pointer-events: none
    }

.e-schedule.e-event-action .e-vertical-view .e-appointment-wrapper .e-resize-clone {
    cursor: ns-resize
}

.e-schedule.e-event-action .e-timeline-view .e-resize-clone, .e-schedule.e-event-action .e-timeline-month-view .e-resize-clone, .e-schedule.e-event-action .e-all-day-appointment-wrapper .e-resize-clone {
    cursor: ew-resize
}

.e-schedule.e-device .e-appointment {
    overflow: hidden
}

    .e-schedule.e-device .e-appointment.e-appointment-border .e-top-bottom-resize {
        height: 10px;
        left: 50%;
        position: absolute;
        transform: translateX(-50%);
        width: 100%
    }

    .e-schedule.e-device .e-appointment.e-appointment-border .e-left-right-resize {
        border-radius: 50%;
        height: 100%;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        width: 10px
    }

    .e-schedule.e-device .e-appointment.e-appointment-border .e-top-handler .e-top-bottom-resize {
        margin-top: -8px
    }

    .e-schedule.e-device .e-appointment.e-appointment-border .e-bottom-handler .e-top-bottom-resize {
        margin-top: 8px
    }

    .e-schedule.e-device .e-appointment.e-appointment-border .e-left-handler .e-left-right-resize {
        margin-left: -8px
    }

    .e-schedule.e-device .e-appointment.e-appointment-border .e-right-handler .e-left-right-resize {
        margin-left: 8px
    }

.e-schedule .e-timeline-year-view .e-event-resize.e-left-handler, .e-schedule .e-timeline-year-view .e-event-resize.e-right-handler {
    height: 100%;
    width: 5px
}

.e-schedule .e-timeline-year-view .e-event-resize.e-top-handler, .e-schedule .e-timeline-year-view .e-event-resize.e-bottom-handler {
    height: 5px;
    width: 100%
}

.e-schedule .e-event-resize {
    position: absolute
}

    .e-schedule .e-event-resize.e-left-handler, .e-schedule .e-event-resize.e-right-handler {
        height: 100%;
        min-width: 1px;
        max-width: 10px;
        width: 20%
    }

    .e-schedule .e-event-resize.e-left-handler {
        cursor: ew-resize;
        float: left;
        left: 0
    }

    .e-schedule .e-event-resize.e-right-handler {
        cursor: e-resize;
        float: right;
        right: 0
    }

    .e-schedule .e-event-resize.e-top-handler, .e-schedule .e-event-resize.e-bottom-handler {
        min-height: 1px;
        max-height: 10px;
        height: 20%;
        width: 100%
    }

    .e-schedule .e-event-resize.e-top-handler {
        cursor: ns-resize;
        top: 0
    }

    .e-schedule .e-event-resize.e-bottom-handler {
        bottom: 0;
        cursor: ns-resize
    }

.e-schedule .e-vertical-view.e-timescale-disable .e-content-table, .e-schedule .e-vertical-view.e-timescale-disable .e-content-wrap {
    height: 100%
}

.e-schedule .e-vertical-view.e-timescale-disable .e-all-day-row, .e-schedule .e-vertical-view.e-timescale-disable .e-all-day-cells {
    height: 0 !important
}

.e-schedule .e-vertical-view.e-timescale-disable .e-appointment {
    background: #00416f;
    border: 1px solid #38f8ff;
    border-radius: 4px;
    color: #fff;
    display: flex;
    overflow: hidden;
    position: absolute;
    height: 54px;
    margin-bottom: 2px
}

    .e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-appointment-details {
        display: flex;
        flex: auto;
        padding: 2px 4px 0 2px;
        text-align: left
    }

    .e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-inner-wrap {
        flex: auto;
        overflow: hidden
    }

    .e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-subject {
        font-size: 13px;
        font-weight: 500;
        line-height: 1.2;
        margin-left: auto;
        min-height: 18px;
        overflow: hidden;
        overflow-wrap: break-word;
        padding-top: 1px;
        white-space: normal;
        word-wrap: break-word
    }

    .e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-time, .e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-location {
        font-size: 11px;
        overflow: hidden;
        padding-top: 1px;
        text-overflow: ellipsis
    }

    .e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-disable {
        display: none
    }

    .e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-recurrence-icon, .e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-recurrence-edit-icon {
        line-height: 54px;
        padding: 0 5px
    }

    .e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-left-icon, .e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-right-icon {
        line-height: 54px;
        padding: 0 2px
    }

    .e-schedule .e-vertical-view.e-timescale-disable .e-appointment.e-appointment-border, .e-schedule .e-vertical-view.e-timescale-disable .e-appointment:focus {
        border: 0;
        box-shadow: 0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2)
    }

    .e-schedule .e-vertical-view.e-timescale-disable .e-appointment.e-allow-select {
        pointer-events: none
    }

.e-schedule .e-vertical-view.e-timescale-disable .e-appointment-wrapper {
    position: absolute;
    width: 0
}

.e-schedule .e-vertical-view.e-timescale-disable .e-work-cells {
    height: auto;
    vertical-align: top
}

.e-schedule .e-vertical-view.e-timescale-disable .e-more-indicator {
    color: #6c757d;
    cursor: pointer;
    font-size: 12px;
    line-height: 11px;
    overflow: hidden;
    padding: 2px 4px;
    position: absolute;
    text-overflow: ellipsis
}

    .e-schedule .e-vertical-view.e-timescale-disable .e-more-indicator:focus {
        text-decoration: underline
    }

.e-schedule .e-vertical-view .e-left-indent {
    width: 85px
}

    .e-schedule .e-vertical-view .e-left-indent .e-all-day-cells {
        position: relative
    }

.e-schedule .e-vertical-view .e-date-header-wrap table col, .e-schedule .e-vertical-view .e-content-wrap table col {
    width: 36px
}

.e-schedule .e-vertical-view .e-resource-cells {
    color: #212529;
    font-size: 13px;
    height: 40px;
    padding: 8px;
    padding-left: 15px
}

.e-schedule .e-vertical-view .e-header-cells {
    font-size: 12px;
    height: 60px;
    padding: 8px
}

    .e-schedule .e-vertical-view .e-header-cells .e-header-day {
        display: table;
        font-size: 13px;
        line-height: 17px;
        padding-bottom: 4px
    }

    .e-schedule .e-vertical-view .e-header-cells .e-header-date {
        cursor: pointer;
        display: table;
        font-size: 18px;
        line-height: 21px;
        padding-top: 0
    }

        .e-schedule .e-vertical-view .e-header-cells .e-header-date:hover {
            text-decoration: underline
        }

    .e-schedule .e-vertical-view .e-header-cells.e-disable-dates .e-header-day {
        cursor: default;
        opacity: .35
    }

    .e-schedule .e-vertical-view .e-header-cells.e-disable-dates .e-header-date {
        cursor: default;
        opacity: .35
    }

        .e-schedule .e-vertical-view .e-header-cells.e-disable-dates .e-header-date:hover {
            text-decoration: none
        }

.e-schedule .e-vertical-view .e-row-count-wrapper {
    display: block;
    height: 100%;
    pointer-events: none;
    position: relative
}

    .e-schedule .e-vertical-view .e-row-count-wrapper .e-more-indicator {
        bottom: 0;
        color: #6c757d;
        cursor: pointer;
        overflow: hidden;
        overflow-wrap: normal;
        padding: 2px 4px;
        pointer-events: visible;
        position: absolute;
        text-overflow: ellipsis;
        width: 100%
    }

        .e-schedule .e-vertical-view .e-row-count-wrapper .e-more-indicator:focus {
            text-decoration: underline
        }

    .e-schedule .e-vertical-view .e-row-count-wrapper.e-disable {
        display: none
    }

.e-schedule .e-vertical-view .e-all-day-appointment-section {
    bottom: 4px;
    color: #212529;
    cursor: pointer;
    display: block;
    font-size: 11px;
    height: 25px;
    left: 0;
    line-height: 25px;
    margin: 0 auto;
    position: absolute;
    right: 0;
    transform: rotate(0deg);
    transition: transform 300ms ease-in-out;
    width: 25px
}

    .e-schedule .e-vertical-view .e-all-day-appointment-section.e-disable {
        display: none
    }

    .e-schedule .e-vertical-view .e-all-day-appointment-section.e-appointment-expand {
        transform: rotate(0deg)
    }

    .e-schedule .e-vertical-view .e-all-day-appointment-section.e-appointment-collapse {
        transform: rotate(180deg)
    }

    .e-schedule .e-vertical-view .e-all-day-appointment-section:hover, .e-schedule .e-vertical-view .e-all-day-appointment-section:focus {
        background: #5a6268;
        border-radius: 100%;
        color: #fff
    }

.e-schedule .e-vertical-view .e-appointment-hide {
    opacity: 0
}

.e-schedule .e-vertical-view .e-all-day-cells {
    height: 0;
    padding: 0;
    text-align: center;
    vertical-align: top
}

    .e-schedule .e-vertical-view .e-all-day-cells:first-child.e-animate {
        transition: 250ms ease-out
    }

.e-schedule .e-vertical-view .e-time-cells-wrap table td, .e-schedule .e-vertical-view .e-work-cells {
    font-size: 12px;
    height: 50px;
    text-align: center
}

.e-schedule .e-vertical-view .e-work-cells {
    width: 36px
}

    .e-schedule .e-vertical-view .e-work-cells.e-disable-dates {
        background: rgba(0,0,0,.08)
    }

        .e-schedule .e-vertical-view .e-work-cells.e-disable-dates:hover {
            background: rgba(0,0,0,.08)
        }

.e-schedule .e-vertical-view.e-virtual-mask .e-work-cells {
    background: rgba(0,0,0,.08);
    box-shadow: inset 0 0 0 8px #f8f9fa
}

    .e-schedule .e-vertical-view.e-virtual-mask .e-work-cells:hover {
        background: rgba(0,0,0,.08)
    }

.e-schedule .e-vertical-view .e-current-time {
    font-size: 12px
}

.e-schedule .e-vertical-view .e-clone-time-indicator, .e-schedule .e-vertical-view .e-current-time, .e-schedule .e-vertical-view .e-previous-timeline, .e-schedule .e-vertical-view .e-current-timeline {
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    width: 100%
}

.e-schedule .e-vertical-view .e-previous-timeline, .e-schedule .e-vertical-view .e-current-timeline {
    z-index: 1
}

.e-schedule .e-vertical-view .e-date-header-wrap {
    max-height: 300px;
    overflow: hidden
}

    .e-schedule .e-vertical-view .e-date-header-wrap.e-all-day-scroll {
        border-bottom: 1px solid #38f8ff;
        overflow-y: auto
    }

        .e-schedule .e-vertical-view .e-date-header-wrap.e-all-day-scroll .e-header-row .e-resource-cells {
            position: sticky
        }

        .e-schedule .e-vertical-view .e-date-header-wrap.e-all-day-scroll .e-header-row .e-header-cells {
            position: sticky;
            top: 0
        }

    .e-schedule .e-vertical-view .e-date-header-wrap.e-all-day-auto {
        max-height: unset
    }

.e-schedule .e-vertical-view .e-time-cells-wrap {
    overflow: hidden
}

.e-schedule .e-vertical-view .e-content-wrap, .e-schedule .e-vertical-view .e-time-cells-wrap {
    position: relative
}

.e-schedule .e-vertical-view .e-timeline-wrapper, .e-schedule .e-vertical-view .e-day-wrapper, .e-schedule .e-vertical-view .e-all-day-appointment-wrapper {
    height: 0;
    margin: 0;
    padding: 0;
    position: relative
}

.e-schedule .e-vertical-view .e-appointment-wrapper-hidden {
    visibility: hidden
}

.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment:not(.e-schedule-event-clone) {
    cursor: default
}

.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment {
    background: #00416f;
    border: 1px solid #38f8ff;
    border-radius: 4px;
    color: #fff;
    display: flex;
    overflow: hidden;
    position: absolute;
    height: 22px
}

    .e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details {
        display: flex;
        flex: auto;
        line-height: 19px;
        overflow: hidden;
        padding: 1px 0 1px 4px
    }

        .e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details .e-subject {
            flex: auto;
            font-size: 13px;
            font-weight: 500;
            overflow: hidden;
            text-overflow: ellipsis
        }

        .e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details .e-time {
            display: block;
            font-size: 11px;
            padding: 1px 4px 2px 0
        }

        .e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details .e-recurrence-icon, .e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details .e-recurrence-edit-icon, .e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details .e-left-icon, .e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details .e-right-icon {
            line-height: 20px;
            padding: 0 2px
        }

    .e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-disable {
        display: none
    }

    .e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment.e-appointment-border, .e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment:focus {
        border: 0;
        box-shadow: 0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2)
    }

.e-schedule .e-vertical-view .e-day-wrapper .e-appointment:not(.e-schedule-event-clone) {
    cursor: default
}

.e-schedule .e-vertical-view .e-day-wrapper .e-appointment {
    background: #00416f;
    border: 1px solid #38f8ff;
    border-radius: 4px;
    color: #fff;
    overflow: hidden;
    position: absolute
}

    .e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-appointment-details {
        flex: auto;
        padding: 4px 8px 0;
        text-align: left;
        line-height: 20px
    }

    .e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-subject {
        font-size: 13px;
        font-weight: 500;
        line-height: 1.2;
        margin-left: auto;
        min-height: 18px;
        overflow: hidden;
        overflow-wrap: break-word;
        padding-top: 4px;
        white-space: normal;
        word-wrap: break-word
    }

    .e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-time, .e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-location {
        font-size: 11px;
        overflow: hidden;
        padding-top: 1px;
        text-overflow: ellipsis
    }

    .e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-time {
        display: block
    }

    .e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-disable {
        display: none
    }

    .e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-recurrence-icon, .e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-recurrence-edit-icon {
        bottom: 5px;
        display: block;
        float: right;
        height: auto;
        left: auto;
        position: absolute;
        right: 5px;
        width: auto
    }

    .e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-indicator {
        display: block;
        margin: 0 45%
    }

    .e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-up-icon, .e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-down-icon {
        font-size: 8px
    }

    .e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-up-icon {
        margin-top: 3px;
        top: 0
    }

    .e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-down-icon {
        bottom: 6px;
        position: absolute
    }

    .e-schedule .e-vertical-view .e-day-wrapper .e-appointment.e-appointment-border, .e-schedule .e-vertical-view .e-day-wrapper .e-appointment:focus {
        border: 0;
        box-shadow: 0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2)
    }

.e-schedule .e-vertical-view.e-day-view .e-header-date {
    cursor: default
}

    .e-schedule .e-vertical-view.e-day-view .e-header-date:hover {
        text-decoration: none
    }

.e-schedule.e-device .e-vertical-view .e-header-cells .e-header-day {
    font-size: 14px
}

.e-schedule.e-device .e-vertical-view .e-header-cells .e-header-date {
    font-size: 20px
}

    .e-schedule.e-device .e-vertical-view .e-header-cells .e-header-date:hover {
        text-decoration: none
    }

.e-schedule.e-device .e-vertical-view .e-left-indent {
    width: 60px
}

.e-schedule.e-device .e-vertical-view .e-clone-time-indicator, .e-schedule.e-device .e-vertical-view .e-current-time {
    font-size: 9px
}

.e-schedule.e-device .e-vertical-view .e-time-cells-wrap {
    float: left;
    width: 60px
}

    .e-schedule.e-device .e-vertical-view .e-time-cells-wrap table td {
        font-size: 11px
    }

.e-schedule.e-device .e-vertical-view .e-day-wrapper .e-appointment .e-subject {
    font-weight: 500;
    min-height: auto
}

.e-schedule.e-rtl {
    text-align: right
}

    .e-schedule.e-rtl .e-vertical-view.e-timescale-disable .e-appointment-details {
        text-align: right
    }

    .e-schedule.e-rtl .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details {
        padding: 1px 4px 1px 0
    }

    .e-schedule.e-rtl .e-vertical-view .e-day-wrapper .e-appointment .e-appointment-details {
        line-height: 15px;
        text-align: right
    }

    .e-schedule.e-rtl .e-vertical-view .e-day-wrapper .e-appointment .e-subject {
        font-weight: 500;
        margin-left: 15px;
        margin-right: auto
    }

    .e-schedule.e-rtl .e-vertical-view .e-day-wrapper .e-appointment .e-recurrence-icon, .e-schedule.e-rtl .e-vertical-view .e-day-wrapper .e-appointment .e-recurrence-edit-icon {
        float: left;
        left: 5px;
        right: auto
    }

    .e-schedule.e-rtl.e-device .e-vertical-view .e-time-cells-wrap {
        float: right
    }

@media screen and (max-width: 480px) {
    .e-schedule .e-vertical-view .e-left-indent {
        width: 60px
    }
}

.e-schedule .e-month-view .e-left-indent, .e-schedule .e-month-agenda-view .e-left-indent {
    border-right: 1px solid #dee2e6;
    width: 36px
}

.e-schedule .e-month-view .e-week-number-wrapper, .e-schedule .e-month-agenda-view .e-week-number-wrapper {
    overflow: hidden;
    position: relative
}

    .e-schedule .e-month-view .e-week-number-wrapper .e-schedule-table, .e-schedule .e-month-agenda-view .e-week-number-wrapper .e-schedule-table {
        height: 100%
    }

    .e-schedule .e-month-view .e-week-number-wrapper .e-week-number, .e-schedule .e-month-agenda-view .e-week-number-wrapper .e-week-number {
        color: #6c757d;
        padding-top: 4px;
        text-align: center;
        vertical-align: top;
        width: 36px
    }

.e-schedule .e-clipboard {
    cursor: default;
    height: 1px;
    left: -1000px;
    position: fixed;
    resize: none;
    top: -1000px;
    width: 1px;
    overflow: hidden;
    opacity: 0
}

.e-schedule .e-month-view .e-month-event-table {
    position: absolute;
    top: 0
}

.e-schedule .e-month-view .e-content-wrap table tr:last-child td {
    border-bottom-width: 0
}

.e-schedule .e-month-view .e-date-header-wrap {
    font-size: 14px;
    overflow: hidden
}

.e-schedule .e-month-view .e-week-number {
    border-bottom: 1px solid #dee2e6;
    border-right: 1px solid #dee2e6;
    height: 75px
}

.e-schedule .e-month-view .e-content-wrap {
    font-size: 14px
}

.e-schedule .e-month-view .e-date-header-wrap table col {
    width: 36px
}

.e-schedule .e-month-view .e-resource-cells {
    color: #212529;
    font-size: 14px;
    height: 40px;
    padding: 8px;
    padding-left: 15px
}

.e-schedule .e-month-view .e-header-cells {
    cursor: default;
    font-weight: normal;
    height: 35px;
    padding: 3px
}

.e-schedule .e-month-view .e-content-table {
    height: 100%
}

.e-schedule .e-month-view .e-work-cells {
    height: 75px;
    vertical-align: top;
    width: 36px
}

    .e-schedule .e-month-view .e-work-cells.e-disable-date .e-date-header {
        visibility: hidden
    }

    .e-schedule .e-month-view .e-work-cells.e-disable-dates {
        background: rgba(0,0,0,.08)
    }

        .e-schedule .e-month-view .e-work-cells.e-disable-dates .e-date-header {
            cursor: default;
            opacity: .35
        }

            .e-schedule .e-month-view .e-work-cells.e-disable-dates .e-date-header:hover {
                text-decoration: none
            }

        .e-schedule .e-month-view .e-work-cells.e-disable-dates:hover {
            background: rgba(0,0,0,.08)
        }

.e-schedule .e-month-view.e-virtual-mask .e-work-cells {
    background: rgba(0,0,0,.08);
    box-shadow: inset 0 0 0 8px #f8f9fa
}

    .e-schedule .e-month-view.e-virtual-mask .e-work-cells:hover {
        background: rgba(0,0,0,.08)
    }

.e-schedule .e-month-view .e-date-header {
    cursor: pointer;
    display: table;
    height: 20px;
    line-height: 21px;
    margin: 3px 3px 2px;
    text-align: center
}

    .e-schedule .e-month-view .e-date-header:hover {
        text-decoration: underline
    }

.e-schedule .e-month-view .e-appointment-wrapper {
    position: absolute
}

.e-schedule .e-month-view .e-new-event {
    height: calc(100% - 25px)
}

.e-schedule .e-month-view .e-block-indicator {
    margin-top: -20px
}

.e-schedule .e-month-view .e-inline-appointment {
    z-index: 1
}

.e-schedule .e-month-view .e-appointment {
    background: #00416f;
    border: 1px solid #38f8ff;
    border-radius: 4px;
    color: #fff;
    display: flex;
    overflow: hidden;
    position: absolute;
    cursor: default;
    height: 22px
}

    .e-schedule .e-month-view .e-appointment .e-disable {
        display: none
    }

    .e-schedule .e-month-view .e-appointment .e-appointment-details {
        display: flex;
        flex: auto;
        line-height: 19px;
        overflow: hidden
    }

        .e-schedule .e-month-view .e-appointment .e-appointment-details .e-subject {
            flex: auto;
            font-size: 13px;
            font-weight: 500;
            overflow: hidden;
            padding: 1px 2px;
            text-overflow: ellipsis
        }

        .e-schedule .e-month-view .e-appointment .e-appointment-details .e-inline-subject {
            padding: 4px;
            text-align: center
        }

        .e-schedule .e-month-view .e-appointment .e-appointment-details .e-time {
            font-size: 11px;
            padding: 1.5px
        }

        .e-schedule .e-month-view .e-appointment .e-appointment-details .e-recurrence-icon, .e-schedule .e-month-view .e-appointment .e-appointment-details .e-recurrence-edit-icon, .e-schedule .e-month-view .e-appointment .e-appointment-details .e-left-icon, .e-schedule .e-month-view .e-appointment .e-appointment-details .e-right-icon {
            line-height: 22px;
            padding: 0 2px
        }

    .e-schedule .e-month-view .e-appointment.e-appointment-border, .e-schedule .e-month-view .e-appointment:focus {
        border: 0;
        box-shadow: 0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2)
    }

    .e-schedule .e-month-view .e-appointment.e-allow-select {
        pointer-events: none
    }

    .e-schedule .e-month-view .e-appointment .e-subject {
        padding: 2px;
        width: 100%
    }

.e-schedule .e-month-view .e-more-indicator {
    color: #6c757d;
    cursor: pointer;
    font-size: 12px;
    line-height: 11px;
    overflow: hidden;
    padding: 2px 4px;
    position: absolute;
    text-overflow: ellipsis
}

    .e-schedule .e-month-view .e-more-indicator:focus {
        text-decoration: underline
    }

.e-schedule.e-rtl .e-month-view .e-date-header {
    margin: 8px 8px 0 0
}

.e-schedule.e-rtl .e-month-view .e-left-indent, .e-schedule.e-rtl .e-month-view .e-week-number {
    border-left: 1px solid #dee2e6;
    border-right-width: 0
}

.e-schedule .e-year-view .e-calendar-wrapper {
    display: flex;
    flex-wrap: wrap;
    justify-content: center
}

    .e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar {
        border: 0;
        flex: 0 25%;
        max-width: 100%;
        min-width: 300px;
        padding: 10px
    }

        .e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar .e-header .e-title {
            cursor: default
        }

        .e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar .e-content span.e-day {
            display: block;
            margin: 0 auto
        }

        .e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar .e-other-month {
            color: #6c757d;
            pointer-events: visible;
            touch-action: auto
        }

            .e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar .e-other-month.e-today {
                opacity: .5
            }

        .e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar .e-appointment, .e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar .e-appointment-indicator {
            background: #00416f;
            border-radius: 50%;
            height: 5px;
            margin: -6px auto 0;
            position: relative;
            width: 5px
        }

    .e-schedule .e-year-view .e-calendar-wrapper .e-work-cells.e-disable-dates {
        background: rgba(0,0,0,.08);
        cursor: default
    }

        .e-schedule .e-year-view .e-calendar-wrapper .e-work-cells.e-disable-dates .e-day {
            cursor: default
        }

        .e-schedule .e-year-view .e-calendar-wrapper .e-work-cells.e-disable-dates:hover {
            background: rgba(0,0,0,.08)
        }

.e-schedule .e-year-view .e-date-header-wrap {
    font-size: 14px;
    overflow: hidden
}

    .e-schedule .e-year-view .e-date-header-wrap table col {
        width: 36px
    }

    .e-schedule .e-year-view .e-date-header-wrap table td {
        background: #fff;
        border-color: #dee2e6;
        border-style: solid;
        border-width: 0 0 1px 1px;
        color: #212529;
        text-align: left
    }

        .e-schedule .e-year-view .e-date-header-wrap table td:first-child {
            border-left-width: 0
        }

.e-schedule .e-year-view .e-resource-cells {
    color: #212529;
    font-size: 14px;
    height: 40px;
    padding: 8px;
    padding-left: 15px
}

.e-schedule .e-year-view .e-content-wrap table td:first-child {
    border-left-width: 0
}

.e-schedule .e-year-view .e-resource .e-month-calendar {
    max-width: 100%;
    min-width: 100%
}

.e-schedule .e-timeline-year-view .e-date-header-wrap, .e-schedule .e-timeline-year-view .e-month-header-wrapper {
    overflow: hidden;
    position: relative
}

    .e-schedule .e-timeline-year-view .e-month-header-wrapper .e-schedule-table {
        height: 100%
    }

        .e-schedule .e-timeline-year-view .e-month-header-wrapper .e-schedule-table.e-auto-height {
            height: auto
        }

    .e-schedule .e-timeline-year-view .e-date-header-wrap table col, .e-schedule .e-timeline-year-view .e-content-wrap table col {
        width: 100px
    }

    .e-schedule .e-timeline-year-view .e-resource-left-td, .e-schedule .e-timeline-year-view .e-date-header-wrap table td {
        background: #fff;
        border-color: #dee2e6;
        border-style: solid;
        border-width: 0 1px 1px 0;
        color: #212529;
        text-align: center
    }

        .e-schedule .e-timeline-year-view .e-resource-left-td.e-current-day, .e-schedule .e-timeline-year-view .e-date-header-wrap table td.e-current-day {
            color: #00416f
        }

.e-schedule .e-timeline-year-view .e-resource-text {
    color: #212529;
    font-size: 13px;
    overflow: hidden;
    padding: 4px 12px;
    text-overflow: ellipsis
}

.e-schedule .e-timeline-year-view .e-resource-left-td {
    vertical-align: middle;
    width: 224px
}

.e-schedule .e-timeline-year-view .e-left-indent-wrap .e-resource-cells, .e-schedule .e-timeline-year-view .e-date-header-wrap .e-resource-cells {
    height: 40px
}

.e-schedule .e-timeline-year-view .e-resource-column-wrap {
    overflow: hidden;
    position: relative
}

    .e-schedule .e-timeline-year-view .e-resource-column-wrap .e-resource-cells {
        background: #f8f9fa;
        border-color: #dee2e6;
        border-style: solid;
        border-width: 0 1px 1px 0;
        color: #212529;
        height: 75px;
        padding-left: 12px;
        padding-right: 0;
        vertical-align: middle
    }

        .e-schedule .e-timeline-year-view .e-resource-column-wrap .e-resource-cells.e-child-node {
            background: #fff
        }

        .e-schedule .e-timeline-year-view .e-resource-column-wrap .e-resource-cells:focus {
            background: #f2f4f6
        }

.e-schedule .e-timeline-year-view .e-resource-column-table {
    height: 100%
}

    .e-schedule .e-timeline-year-view .e-resource-column-table.e-auto-height {
        height: auto
    }

.e-schedule .e-timeline-year-view .e-resource-tree-icon {
    color: #212529;
    cursor: pointer;
    float: left;
    font-family: "e-icons";
    font-size: 12px;
    padding: 4px 7px
}

.e-schedule .e-timeline-year-view .e-resource-collapse {
    transform: rotate(90deg)
}

.e-schedule .e-timeline-year-view .e-content-table {
    height: 100%
}

    .e-schedule .e-timeline-year-view .e-content-table.e-auto-height {
        height: auto
    }

.e-schedule .e-timeline-year-view .e-left-indent td {
    border-color: #dee2e6;
    border-style: solid;
    border-width: 0 1px 0 0;
    vertical-align: middle
}

.e-schedule .e-timeline-year-view .e-left-indent tr:last-child td {
    border-width: 0 1px 1px 0
}

.e-schedule .e-timeline-year-view.e-horizontal .e-left-indent {
    padding: 0;
    width: 100px
}

.e-schedule .e-timeline-year-view.e-vertical .e-left-indent, .e-schedule .e-timeline-year-view.e-vertical .e-left-indent .e-header-cells {
    width: 100px
}

.e-schedule .e-timeline-year-view .e-month-header {
    border-bottom: 1px solid #dee2e6;
    border-right: 1px solid #dee2e6;
    text-align: center;
    color: #212529
}

    .e-schedule .e-timeline-year-view .e-month-header.e-current-day {
        color: #00416f
    }

.e-schedule .e-timeline-year-view .e-left-indent, .e-schedule .e-timeline-year-view .e-header-cells {
    cursor: default;
    font-weight: normal;
    height: 35px;
    padding: 0;
    text-align: center
}

.e-schedule .e-timeline-year-view .e-month-header, .e-schedule .e-timeline-year-view .e-work-cells {
    height: 75px
}

.e-schedule .e-timeline-year-view .e-header-cells, .e-schedule .e-timeline-year-view .e-work-cells {
    width: 100px
}

.e-schedule .e-timeline-year-view .e-work-cells {
    vertical-align: top
}

    .e-schedule .e-timeline-year-view .e-work-cells .e-date-header {
        cursor: pointer;
        display: table;
        height: 20px;
        line-height: 21px;
        margin: 3px 3px 2px;
        text-align: center;
        width: 10px
    }

        .e-schedule .e-timeline-year-view .e-work-cells .e-date-header:hover {
            text-decoration: underline
        }

.e-schedule .e-timeline-year-view .e-event-table {
    position: absolute;
    top: 0
}

    .e-schedule .e-timeline-year-view .e-event-table .e-appointment-container.e-event-container {
        height: 75px;
        position: relative
    }

    .e-schedule .e-timeline-year-view .e-event-table .e-appointment-wrapper {
        position: absolute
    }

    .e-schedule .e-timeline-year-view .e-event-table .e-inline-appointment {
        z-index: 1
    }

    .e-schedule .e-timeline-year-view .e-event-table .e-appointment {
        background: #00416f;
        border: 1px solid #38f8ff;
        border-radius: 4px;
        color: #fff;
        display: flex;
        overflow: hidden;
        position: absolute;
        cursor: default;
        height: 22px
    }

        .e-schedule .e-timeline-year-view .e-event-table .e-appointment.e-hidden {
            display: none
        }

        .e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-appointment-details {
            display: flex;
            flex: auto;
            line-height: 20px;
            overflow: hidden
        }

        .e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-subject {
            flex: auto;
            font-size: 13px;
            font-weight: 500;
            overflow: hidden;
            padding: 1px 2px;
            text-overflow: ellipsis
        }

        .e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-time, .e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-location {
            font-size: 11px;
            overflow: hidden;
            padding: 1.5px;
            text-overflow: ellipsis
        }

        .e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-disable {
            display: none
        }

        .e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-recurrence-icon, .e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-recurrence-edit-icon {
            line-height: 22px;
            padding: 0 5px
        }

        .e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-left-icon, .e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-right-icon {
            line-height: 22px;
            padding: 0 2px
        }

        .e-schedule .e-timeline-year-view .e-event-table .e-appointment.e-appointment-border, .e-schedule .e-timeline-year-view .e-event-table .e-appointment:focus {
            border: 0;
            box-shadow: 0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2)
        }

        .e-schedule .e-timeline-year-view .e-event-table .e-appointment.e-allow-select {
            pointer-events: none
        }

    .e-schedule .e-timeline-year-view .e-event-table .e-more-indicator {
        color: #6c757d;
        cursor: pointer;
        font-size: 12px;
        line-height: 11px;
        overflow: hidden;
        padding: 2px 4px;
        position: absolute;
        text-overflow: ellipsis
    }

        .e-schedule .e-timeline-year-view .e-event-table .e-more-indicator.e-hidden {
            display: none
        }

        .e-schedule .e-timeline-year-view .e-event-table .e-more-indicator:focus {
            text-decoration: underline
        }

.e-schedule.e-device .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar {
    max-width: 100%;
    min-width: 100%
}

.e-schedule .e-timeline-view .e-content-wrap, .e-schedule .e-timeline-view .e-content-table, .e-schedule .e-timeline-month-view .e-content-wrap, .e-schedule .e-timeline-month-view .e-content-table {
    height: 100%
}

.e-schedule .e-timeline-view .e-date-header-wrap, .e-schedule .e-timeline-month-view .e-date-header-wrap {
    font-size: 14px;
    overflow: hidden;
    position: relative
}

.e-schedule .e-timeline-view .e-event-table, .e-schedule .e-timeline-month-view .e-event-table {
    position: absolute;
    top: 0
}

.e-schedule .e-timeline-view .e-appointment-container.e-event-container, .e-schedule .e-timeline-month-view .e-appointment-container.e-event-container {
    height: 60px;
    position: relative
}

.e-schedule .e-timeline-view .e-date-header-wrap table col, .e-schedule .e-timeline-view .e-content-wrap table col, .e-schedule .e-timeline-month-view .e-date-header-wrap table col, .e-schedule .e-timeline-month-view .e-content-wrap table col {
    width: 50px
}

.e-schedule .e-timeline-view .e-date-header-wrap table tbody td, .e-schedule .e-timeline-month-view .e-date-header-wrap table tbody td {
    height: 36px;
    overflow: hidden;
    padding: 8px 0 8px 8px;
    text-overflow: ellipsis;
    white-space: nowrap
}

    .e-schedule .e-timeline-view .e-date-header-wrap table tbody td.e-time-slots, .e-schedule .e-timeline-month-view .e-date-header-wrap table tbody td.e-time-slots {
        background: #fff;
        overflow: inherit
    }

    .e-schedule .e-timeline-view .e-date-header-wrap table tbody td > span, .e-schedule .e-timeline-month-view .e-date-header-wrap table tbody td > span {
        position: relative
    }

.e-schedule .e-timeline-view .e-navigate:hover, .e-schedule .e-timeline-month-view .e-navigate:hover {
    cursor: pointer;
    text-decoration: underline
}

.e-schedule .e-timeline-view .e-navigate:focus, .e-schedule .e-timeline-month-view .e-navigate:focus {
    text-decoration: underline
}

.e-schedule .e-timeline-view .e-work-cells, .e-schedule .e-timeline-month-view .e-work-cells {
    height: 60px
}

    .e-schedule .e-timeline-view .e-work-cells.e-disable-dates, .e-schedule .e-timeline-month-view .e-work-cells.e-disable-dates {
        background: rgba(0,0,0,.08)
    }

        .e-schedule .e-timeline-view .e-work-cells.e-disable-dates:hover, .e-schedule .e-timeline-month-view .e-work-cells.e-disable-dates:hover {
            background: rgba(0,0,0,.08)
        }

.e-schedule .e-timeline-view .e-resource-text, .e-schedule .e-timeline-month-view .e-resource-text {
    color: #212529;
    font-size: 13px;
    overflow: hidden;
    padding: 4px 12px;
    text-overflow: ellipsis
}

.e-schedule .e-timeline-view .e-resource-left-td, .e-schedule .e-timeline-month-view .e-resource-left-td {
    background: #fff;
    border-color: #dee2e6;
    border-style: solid;
    border-width: 0 1px 1px 0;
    color: #212529;
    vertical-align: middle;
    width: 224px
}

.e-schedule .e-timeline-view .e-resource-cells, .e-schedule .e-timeline-month-view .e-resource-cells {
    background: #f8f9fa;
    border-color: #dee2e6;
    border-style: solid;
    border-width: 0 1px 1px 0;
    color: #212529;
    height: 60px;
    padding-left: 12px;
    padding-right: 0;
    vertical-align: middle
}

    .e-schedule .e-timeline-view .e-resource-cells:focus, .e-schedule .e-timeline-month-view .e-resource-cells:focus {
        background: #f2f4f6
    }

.e-schedule .e-timeline-view .e-resource-column-wrap, .e-schedule .e-timeline-month-view .e-resource-column-wrap {
    overflow: hidden;
    position: relative
}

.e-schedule .e-timeline-view .e-resource-column-table, .e-schedule .e-timeline-month-view .e-resource-column-table {
    height: 100%
}

.e-schedule .e-timeline-view .e-auto-height, .e-schedule .e-timeline-month-view .e-auto-height {
    height: auto
}

.e-schedule .e-timeline-view.e-ignore-whitespace .e-work-cells, .e-schedule .e-timeline-view.e-ignore-whitespace .e-resource-cells, .e-schedule .e-timeline-view.e-ignore-whitespace .e-event-container, .e-schedule .e-timeline-month-view.e-ignore-whitespace .e-work-cells, .e-schedule .e-timeline-month-view.e-ignore-whitespace .e-resource-cells, .e-schedule .e-timeline-month-view.e-ignore-whitespace .e-event-container {
    height: 42px
}

.e-schedule .e-timeline-view.e-virtual-mask .e-work-cells, .e-schedule .e-timeline-month-view.e-virtual-mask .e-work-cells {
    background: rgba(0,0,0,.08);
    box-shadow: inset 0 0 0 8px #f8f9fa
}

.e-schedule .e-timeline-view .e-resource-tree-icon, .e-schedule .e-timeline-month-view .e-resource-tree-icon {
    color: #212529;
    cursor: pointer;
    float: left;
    font-family: "e-icons";
    font-size: 12px;
    padding: 4px 7px
}

.e-schedule .e-timeline-view .e-resource-collapse, .e-schedule .e-timeline-month-view .e-resource-collapse {
    transform: rotate(90deg)
}

.e-schedule .e-timeline-view .e-child-node, .e-schedule .e-timeline-month-view .e-child-node {
    background: #fff
}

.e-schedule .e-timeline-view .e-appointment-wrapper, .e-schedule .e-timeline-month-view .e-appointment-wrapper {
    position: absolute
}

.e-schedule .e-timeline-view .e-inline-appointment, .e-schedule .e-timeline-month-view .e-inline-appointment {
    z-index: 1
}

.e-schedule .e-timeline-view .e-appointment, .e-schedule .e-timeline-month-view .e-appointment {
    background: #00416f;
    border: 1px solid #38f8ff;
    border-radius: 4px;
    color: #fff;
    display: flex;
    overflow: hidden;
    position: absolute;
    cursor: default;
    height: 38px
}

    .e-schedule .e-timeline-view .e-appointment .e-appointment-details, .e-schedule .e-timeline-month-view .e-appointment .e-appointment-details {
        display: flex;
        flex: auto;
        overflow: hidden;
        padding: 0 4px
    }

        .e-schedule .e-timeline-view .e-appointment .e-appointment-details .e-inner-wrap, .e-schedule .e-timeline-month-view .e-appointment .e-appointment-details .e-inner-wrap {
            flex: auto;
            overflow: hidden
        }

    .e-schedule .e-timeline-view .e-appointment .e-subject, .e-schedule .e-timeline-month-view .e-appointment .e-subject {
        font-size: 13px;
        font-weight: 500;
        line-height: 1.2;
        margin-left: auto;
        min-height: 18px;
        overflow: hidden;
        padding-top: 4px;
        text-overflow: ellipsis
    }

    .e-schedule .e-timeline-view .e-appointment .e-time, .e-schedule .e-timeline-view .e-appointment .e-location, .e-schedule .e-timeline-month-view .e-appointment .e-time, .e-schedule .e-timeline-month-view .e-appointment .e-location {
        font-size: 11px;
        overflow: hidden;
        padding-top: 1px;
        text-overflow: ellipsis
    }

    .e-schedule .e-timeline-view .e-appointment .e-time, .e-schedule .e-timeline-month-view .e-appointment .e-time {
        display: block;
        line-height: 1.4
    }

    .e-schedule .e-timeline-view .e-appointment .e-disable, .e-schedule .e-timeline-month-view .e-appointment .e-disable {
        display: none
    }

    .e-schedule .e-timeline-view .e-appointment .e-recurrence-icon, .e-schedule .e-timeline-view .e-appointment .e-recurrence-edit-icon, .e-schedule .e-timeline-month-view .e-appointment .e-recurrence-icon, .e-schedule .e-timeline-month-view .e-appointment .e-recurrence-edit-icon {
        line-height: 38px;
        padding: 0 5px
    }

    .e-schedule .e-timeline-view .e-appointment .e-indicator, .e-schedule .e-timeline-month-view .e-appointment .e-indicator {
        display: block
    }

    .e-schedule .e-timeline-view .e-appointment .e-left-icon, .e-schedule .e-timeline-view .e-appointment .e-right-icon, .e-schedule .e-timeline-month-view .e-appointment .e-left-icon, .e-schedule .e-timeline-month-view .e-appointment .e-right-icon {
        font-size: 10px;
        line-height: 38px;
        padding-right: 7px
    }

    .e-schedule .e-timeline-view .e-appointment .e-right-icon, .e-schedule .e-timeline-month-view .e-appointment .e-right-icon {
        padding-right: 5px
    }

    .e-schedule .e-timeline-view .e-appointment.e-appointment-border, .e-schedule .e-timeline-view .e-appointment:focus, .e-schedule .e-timeline-month-view .e-appointment.e-appointment-border, .e-schedule .e-timeline-month-view .e-appointment:focus {
        border: 0;
        box-shadow: 0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2)
    }

    .e-schedule .e-timeline-view .e-appointment.e-allow-select, .e-schedule .e-timeline-month-view .e-appointment.e-allow-select {
        pointer-events: none
    }

.e-schedule .e-timeline-view .e-more-indicator, .e-schedule .e-timeline-month-view .e-more-indicator {
    color: #6c757d;
    cursor: pointer;
    font-size: 12px;
    line-height: 11px;
    overflow: hidden;
    padding: 2px 4px;
    position: absolute;
    text-overflow: ellipsis
}

    .e-schedule .e-timeline-view .e-more-indicator:focus, .e-schedule .e-timeline-month-view .e-more-indicator:focus {
        text-decoration: underline
    }

.e-schedule .e-timeline-view .e-navigate {
    font-size: 14px
}

.e-schedule .e-timeline-view .e-clone-time-indicator, .e-schedule .e-timeline-view .e-current-time {
    bottom: 0;
    position: absolute
}

.e-schedule .e-timeline-view .e-current-timeline {
    position: absolute;
    top: 0
}

.e-schedule .e-timeline-month-view .e-date-header-wrap table col, .e-schedule .e-timeline-month-view .e-content-wrap table col {
    width: 60px
}

.e-schedule .e-virtual-scroll.e-vertical-view .e-content-table, .e-schedule .e-virtual-scroll.e-month-view .e-content-table {
    transform: translateX(0)
}

.e-schedule .e-virtual-scroll.e-timeline-view .e-content-table, .e-schedule .e-virtual-scroll.e-timeline-month-view .e-content-table, .e-schedule .e-virtual-scroll.e-timeline-year-view.e-vertical .e-content-table {
    transform: translateY(0)
}

.e-schedule .e-virtual-scroll .e-content-table {
    position: absolute
}

    .e-schedule .e-virtual-scroll .e-content-table.e-virtual-relative {
        position: relative
    }

.e-schedule .e-virtual-scroll .e-content-wrap.e-transition, .e-schedule .e-virtual-scroll .e-resource-column-wrap.e-transition {
    transition: all 1000ms linear
}

.e-schedule.e-rtl .e-timeline-view .e-appointment .e-left-icon, .e-schedule.e-rtl .e-timeline-view .e-appointment .e-right-icon, .e-schedule.e-rtl .e-timeline-month-view .e-appointment .e-left-icon, .e-schedule.e-rtl .e-timeline-month-view .e-appointment .e-right-icon {
    padding: 0 0 0 5px
}

.e-schedule.e-rtl .e-timeline-view .e-inline-appointment, .e-schedule.e-rtl .e-timeline-month-view .e-inline-appointment {
    z-index: 1
}

.e-schedule.e-rtl .e-timeline-view .e-resource-left-td, .e-schedule.e-rtl .e-timeline-month-view .e-resource-left-td {
    border-width: 0 0 1px 1px
}

.e-schedule.e-rtl .e-timeline-view .e-resource-cells, .e-schedule.e-rtl .e-timeline-month-view .e-resource-cells {
    border-width: 0 0 1px 1px;
    padding-right: 15px
}

.e-schedule.e-rtl .e-timeline-view .e-resource-tree-icon, .e-schedule.e-rtl .e-timeline-month-view .e-resource-tree-icon {
    float: right
}

.e-schedule.e-rtl .e-timeline-view .e-appointment.e-schedule-event-clone .e-appointment-details .e-inner-wrap, .e-schedule.e-rtl .e-timeline-month-view .e-appointment.e-schedule-event-clone .e-appointment-details .e-inner-wrap {
    text-align: right
}

.e-schedule.e-device .e-month-view .e-date-header-wrap, .e-schedule.e-device .e-timeline-view .e-date-header-wrap, .e-schedule.e-device .e-timeline-month-view .e-date-header-wrap {
    font-size: 14px
}

    .e-schedule.e-device .e-month-view .e-date-header-wrap td, .e-schedule.e-device .e-timeline-view .e-date-header-wrap td, .e-schedule.e-device .e-timeline-month-view .e-date-header-wrap td {
        border-left-width: 0;
        border-right-width: 0
    }

.e-schedule.e-device .e-month-view .e-content-wrap, .e-schedule.e-device .e-timeline-view .e-content-wrap, .e-schedule.e-device .e-timeline-month-view .e-content-wrap {
    font-size: 15px
}

.e-schedule.e-device .e-month-view .e-date-header:hover, .e-schedule.e-device .e-timeline-view .e-date-header:hover, .e-schedule.e-device .e-timeline-month-view .e-date-header:hover {
    text-decoration: none
}

.e-schedule.e-device .e-month-view .e-more-indicator, .e-schedule.e-device .e-timeline-view .e-more-indicator, .e-schedule.e-device .e-timeline-month-view .e-more-indicator {
    font-size: 12px
}

.e-schedule.e-device .e-month-view .e-navigate:hover, .e-schedule.e-device .e-timeline-view .e-navigate:hover, .e-schedule.e-device .e-timeline-month-view .e-navigate:hover {
    text-decoration: none
}

.e-schedule .e-month-agenda-view .e-schedule-resource-toolbar .e-resource-menu {
    margin-top: 6px
}

    .e-schedule .e-month-agenda-view .e-schedule-resource-toolbar .e-resource-menu.e-disable {
        display: none
    }

.e-schedule .e-month-agenda-view .e-schedule-resource-toolbar .e-resource-level-title .e-icon-next {
    margin-top: 4px
}

.e-schedule .e-month-agenda-view .e-week-number-wrapper .e-week-number {
    border-right: 1px solid #dee2e6;
    height: 40px;
    padding-top: 8px
}

.e-schedule .e-month-agenda-view .e-wrapper-container {
    position: relative
}

.e-schedule .e-month-agenda-view .e-week-number-wrapper .e-schedule-table, .e-schedule .e-month-agenda-view .e-content-table {
    border-bottom: 1px solid #dee2e6;
    box-shadow: 0 1px 0 rgba(0,0,0,.15);
    height: 100%
}

.e-schedule .e-month-agenda-view .e-resource-column {
    border-bottom: 1px solid #dee2e6;
    vertical-align: top;
    width: 75px;
    border-right: 1px solid #dee2e6
}

.e-schedule .e-month-agenda-view .e-resource-name {
    color: #212529;
    font-size: 14px;
    line-height: 26px;
    overflow: hidden;
    padding: 8px;
    text-overflow: ellipsis
}

.e-schedule .e-month-agenda-view .e-day-padding {
    padding-left: 8px
}

.e-schedule .e-month-agenda-view .e-day-border {
    border-bottom: 1px solid #dee2e6
}

.e-schedule .e-month-agenda-view .e-date-header-wrap {
    font-size: 14px;
    overflow: hidden
}

.e-schedule .e-month-agenda-view .e-content-wrap {
    font-size: 14px
}

.e-schedule .e-month-agenda-view .e-header-cells {
    cursor: default;
    font-weight: normal;
    height: 35px;
    padding: 5px;
    text-align: center
}

.e-schedule .e-month-agenda-view .e-work-cells {
    height: 40px;
    position: relative;
    vertical-align: top
}

    .e-schedule .e-month-agenda-view .e-work-cells.e-disable-dates {
        background: rgba(0,0,0,.08)
    }

        .e-schedule .e-month-agenda-view .e-work-cells.e-disable-dates:hover {
            background: rgba(0,0,0,.08)
        }

.e-schedule .e-month-agenda-view .e-date-header {
    height: 24px;
    line-height: 24.5px;
    margin: 4px auto 0;
    text-align: center;
    width: 24px
}

.e-schedule .e-month-agenda-view .e-appointment-container {
    min-height: 40px
}

.e-schedule .e-month-agenda-view .e-appointment-wrap {
    background: #fff;
    overflow: auto;
    padding: 0 8px
}

.e-schedule .e-month-agenda-view .e-appointment {
    border-left: 3px solid #00416f;
    border-right: 0;
    cursor: default;
    padding: 0 8px
}

    .e-schedule .e-month-agenda-view .e-appointment:hover {
        background: #f2f4f6
    }

    .e-schedule .e-month-agenda-view .e-appointment.e-appointment-border, .e-schedule .e-month-agenda-view .e-appointment:focus {
        background: #e9ecef
    }

    .e-schedule .e-month-agenda-view .e-appointment.e-template {
        display: inline-flex;
        flex-direction: row-reverse
    }

.e-schedule .e-month-agenda-view .e-subject-wrap {
    display: flex
}

.e-schedule .e-month-agenda-view .e-subject {
    color: #212529;
    font-size: 14px;
    line-height: 26px;
    overflow: hidden;
    text-overflow: ellipsis
}

.e-schedule .e-month-agenda-view .e-recurrence-icon, .e-schedule .e-month-agenda-view .e-recurrence-edit-icon {
    color: #6c757d;
    line-height: 26px;
    padding: 0 10px
}

.e-schedule .e-month-agenda-view .e-date-time {
    color: #6c757d;
    font-size: 12px;
    line-height: 26px;
    overflow: hidden;
    text-overflow: ellipsis
}

.e-schedule .e-month-agenda-view .e-location {
    color: #6c757d;
    font-size: 12px;
    line-height: 26px;
    overflow: hidden;
    padding-left: 8px;
    text-overflow: ellipsis
}

.e-schedule .e-month-agenda-view .e-no-event {
    color: #6c757d;
    cursor: default;
    font-size: 14px;
    height: 100%;
    padding: 8px 4px
}

.e-schedule .e-month-agenda-view .e-agenda-item.e-month-agenda-view {
    padding: 10px 0
}

.e-schedule .e-month-agenda-view .e-agenda-parent.e-month-agenda-view {
    margin: 0;
    padding: 0
}

.e-schedule .e-month-agenda-view .e-work-cells .e-appointment-indicator {
    background: #00416f;
    border-radius: 50%;
    height: 6px;
    left: 0;
    margin: 1px auto;
    width: 6px
}

.e-schedule.e-rtl .e-month-agenda-view .e-left-indent, .e-schedule.e-rtl .e-month-agenda-view .e-week-number {
    border-left: 1px solid #dee2e6;
    border-right-width: 0
}

.e-schedule.e-rtl .e-month-agenda-view .e-appointment {
    border-left: 0;
    border-right: 3px solid #00416f
}

.e-schedule.e-rtl .e-month-agenda-view .e-resource-column {
    border-bottom: 1px solid #dee2e6;
    border-left: 1px solid #dee2e6;
    border-right: 0;
    vertical-align: top;
    width: 75px
}

    .e-schedule.e-rtl .e-month-agenda-view .e-resource-column .e-resource-name {
        white-space: normal
    }

.e-schedule.e-rtl .e-month-agenda-view .e-day-padding {
    padding-right: 8px
}

.e-schedule.e-device .e-month-agenda-view .e-date-header-wrap {
    font-size: 14px
}

.e-schedule.e-device .e-month-agenda-view .e-content-wrap {
    font-size: 15px
}

.e-schedule .e-agenda-view {
    background: #fff
}

    .e-schedule .e-agenda-view .e-agenda-load-more {
        font-size: 14px
    }

    .e-schedule .e-agenda-view .e-content-wrap table td:first-child, .e-schedule .e-agenda-view .e-date-column {
        vertical-align: top;
        width: 75px
    }

    .e-schedule .e-agenda-view .e-resource-column {
        border-bottom: 1px solid #dee2e6;
        vertical-align: top;
        width: 75px;
        color: #212529;
        border-right: 1px solid #dee2e6
    }

    .e-schedule .e-agenda-view .e-month-header {
        background: #00416f;
        height: 100px;
        padding-top: 12px;
        vertical-align: top
    }

        .e-schedule .e-agenda-view .e-month-header .e-date-header {
            color: #fff;
            font-size: 18px
        }

    .e-schedule .e-agenda-view .e-day-date-header {
        color: #212529;
        cursor: default;
        padding: 14px 20px 0 14px
    }

        .e-schedule .e-agenda-view .e-day-date-header .e-m-date {
            font-size: 18px
        }

        .e-schedule .e-agenda-view .e-day-date-header .e-m-day {
            font-size: 13px
        }

        .e-schedule .e-agenda-view .e-day-date-header.e-current-day {
            color: #00416f
        }

    .e-schedule .e-agenda-view .e-day-border {
        border-bottom: 1px solid #dee2e6
    }

    .e-schedule .e-agenda-view .e-date-border {
        border-bottom: 1px solid #dee2e6;
        border-right: 1px solid #dee2e6
    }

    .e-schedule .e-agenda-view .e-day-padding {
        padding-left: 8px
    }

    .e-schedule .e-agenda-view .e-date-header {
        font-size: 20px
    }

    .e-schedule .e-agenda-view .e-day-header {
        font-size: 12px
    }

    .e-schedule .e-agenda-view .e-subject-wrap {
        display: flex;
        margin-bottom: 6px
    }

    .e-schedule .e-agenda-view .e-active-appointment-agenda .e-subject {
        color: #212529
    }

    .e-schedule .e-agenda-view .e-active-appointment-agenda .e-date-time {
        color: #212529
    }

    .e-schedule .e-agenda-view .e-active-appointment-agenda .e-resource-name {
        color: #212529
    }

    .e-schedule .e-agenda-view .e-active-appointment-agenda .e-recurrence-icon, .e-schedule .e-agenda-view .e-active-appointment-agenda .e-recurrence-edit-icon {
        color: #212529
    }

    .e-schedule .e-agenda-view .e-active-appointment-agenda .e-location {
        color: #212529
    }

    .e-schedule .e-agenda-view .e-subject, .e-schedule .e-agenda-view .e-inline-subject {
        color: #212529;
        font-size: 14px;
        line-height: 23px;
        overflow: hidden;
        text-overflow: ellipsis
    }

    .e-schedule .e-agenda-view .e-inline-subject {
        font-weight: normal;
        padding-top: 0
    }

    .e-schedule .e-agenda-view .e-resource-name {
        color: #212529;
        font-size: 13px;
        line-height: 26px;
        overflow: hidden;
        padding: 8px;
        text-overflow: ellipsis
    }

    .e-schedule .e-agenda-view .e-recurrence-icon, .e-schedule .e-agenda-view .e-recurrence-edit-icon {
        color: #212529;
        line-height: 21px;
        padding: 0 10px
    }

    .e-schedule .e-agenda-view .e-date-time {
        color: #6c757d;
        font-size: 12px;
        line-height: 21px;
        overflow: hidden;
        text-overflow: ellipsis
    }

    .e-schedule .e-agenda-view .e-location {
        color: #6c757d;
        font-size: 12px;
        line-height: 23px;
        overflow: hidden;
        padding-left: 8px;
        text-overflow: ellipsis
    }

    .e-schedule .e-agenda-view .e-agenda-item {
        padding: 14px 0
    }

    .e-schedule .e-agenda-view .e-agenda-parent {
        margin: 0;
        padding: 0
    }

    .e-schedule .e-agenda-view .e-appointment {
        border-left: 3px solid #00416f;
        border-right: 0;
        cursor: default;
        padding: 0 14px
    }

        .e-schedule .e-agenda-view .e-appointment:hover {
            background: #f2f4f6
        }

        .e-schedule .e-agenda-view .e-appointment.e-appointment-border, .e-schedule .e-agenda-view .e-appointment:focus {
            background: #e9ecef
        }

        .e-schedule .e-agenda-view .e-appointment.e-template {
            display: inline-flex;
            flex-direction: row-reverse
        }

    .e-schedule .e-agenda-view .e-no-event {
        color: #6c757d;
        cursor: default;
        font-size: 14px;
        line-height: 52px;
        padding: 0 11px
    }

    .e-schedule .e-agenda-view .e-empty-event {
        color: #6c757d;
        cursor: default;
        font-size: 14px;
        line-height: 52px;
        padding: 0 11px
    }

.e-schedule.e-device .e-agenda-view .e-m-date, .e-schedule.e-device .e-month-agenda-view .e-m-date {
    font-size: 20px
}

.e-schedule.e-device .e-agenda-view .e-resource-name, .e-schedule.e-device .e-agenda-view .e-m-day, .e-schedule.e-device .e-month-agenda-view .e-resource-name, .e-schedule.e-device .e-month-agenda-view .e-m-day {
    color: #212529;
    font-size: 14px
}

.e-schedule.e-rtl .e-agenda-view .e-appointment {
    border-left: 0;
    border-right: 3px solid #00416f
}

.e-schedule.e-rtl .e-agenda-view .e-resource-column {
    border-left: 1px solid #dee2e6;
    border-right: 0;
    border-bottom: 1px solid #dee2e6;
    vertical-align: top;
    width: 75px
}

    .e-schedule.e-rtl .e-agenda-view .e-resource-column .e-resource-name {
        white-space: normal
    }

.e-schedule.e-rtl .e-agenda-view .e-day-padding {
    padding-right: 8px
}

.e-schedule.e-rtl .e-agenda-view .e-date-border {
    border-bottom: 1px solid #dee2e6;
    border-left: 1px solid #dee2e6;
    border-right: 0
}

.e-schedule.e-read-only .e-toolbar-item.e-add.e-overflow-show {
    display: none
}

.e-schedule.e-multi-drag .e-vertical-view .e-all-day-appointment-wrapper .e-appointment.e-appointment-border, .e-schedule.e-multi-drag .e-vertical-view .e-all-day-appointment-wrapper .e-appointment:focus {
    border: 1px solid rgba(0,0,0,.5)
}

.e-schedule.e-multi-drag .e-vertical-view.e-timescale-disable .e-appointment.e-appointment-border, .e-schedule.e-multi-drag .e-vertical-view.e-timescale-disable .e-appointment:focus {
    border: 1px solid rgba(0,0,0,.5)
}

.e-schedule.e-multi-drag .e-vertical-view .e-day-wrapper .e-appointment.e-appointment-border, .e-schedule.e-multi-drag .e-vertical-view .e-day-wrapper .e-appointment:focus {
    border: 1px solid rgba(0,0,0,.5)
}

.e-schedule.e-multi-drag .e-month-view .e-appointment.e-appointment-border, .e-schedule.e-multi-drag .e-month-view .e-appointment:focus {
    border: 1px solid rgba(0,0,0,.5)
}

.e-schedule.e-multi-drag .e-timeline-year-view .e-event-table .e-appointment.e-appointment-border, .e-schedule.e-multi-drag .e-timeline-year-view .e-event-table .e-appointment:focus {
    border: 1px solid rgba(0,0,0,.5)
}

.e-schedule.e-multi-drag .e-timeline-view .e-appointment.e-appointment-border, .e-schedule.e-multi-drag .e-timeline-view .e-appointment:focus, .e-schedule.e-multi-drag .e-timeline-month-view .e-appointment.e-appointment-border, .e-schedule.e-multi-drag .e-timeline-month-view .e-appointment:focus {
    border: 1px solid rgba(0,0,0,.5)
}

.e-more-popup-wrapper.e-multi-drag .e-appointment.e-appointment-border, .e-more-popup-wrapper.e-multi-drag .e-appointment:focus {
    border: 1px solid rgba(0,0,0,.5)
}
/*! schedule event tooltip */

.e-schedule-event-tooltip .e-subject {
    font-size: 12px
}

.e-tooltip-hidden {
    visibility: hidden
}

.e-field-error-message {
    display: block
}

.e-dialog.e-quick-dialog.e-following-events-dialog {
    width: 440px
}

    .e-dialog.e-quick-dialog.e-following-events-dialog .e-footer-content {
        padding: 14px
    }

        .e-dialog.e-quick-dialog.e-following-events-dialog .e-footer-content button {
            margin-bottom: 6px
        }

@media screen and (max-width: 767px) {
    .e-dialog.e-quick-dialog.e-following-events-dialog {
        width: 289px
    }

        .e-dialog.e-quick-dialog.e-following-events-dialog .e-footer-content {
            padding: 5%
        }

            .e-dialog.e-quick-dialog.e-following-events-dialog .e-footer-content button {
                margin-bottom: 5%
            }
}

.e-dialog.e-quick-dialog {
    user-select: none;
    width: 320px
}

    .e-dialog.e-quick-dialog .e-disable {
        display: none
    }

    .e-dialog.e-quick-dialog .e-dlg-header-content {
        border-bottom: none
    }

    .e-dialog.e-quick-dialog .e-footer-content {
        border-top: none
    }

        .e-dialog.e-quick-dialog .e-footer-content button {
            margin-bottom: 6px
        }

    .e-dialog.e-quick-dialog.e-rtl {
        text-align: right
    }
/*! schedule event window */

.e-schedule-dialog .e-disable {
    display: none
}

.e-schedule-dialog .e-icon-disable {
    opacity: .5
}

.e-schedule-dialog .e-dlg-header-content {
    padding-bottom: 8px
}

.e-schedule-dialog .e-dlg-content {
    padding-bottom: 12px;
    position: relative
}

.e-schedule-dialog .e-event-delete {
    float: left
}

.e-schedule-dialog .e-subject-container, .e-schedule-dialog .e-start-container, .e-schedule-dialog .e-description-label {
    padding-right: 8px
}

.e-schedule-dialog .e-start-time-zone-container {
    padding-left: 4px;
    padding-right: 8px
}

.e-schedule-dialog .e-location-container, .e-schedule-dialog .e-end-container {
    padding-left: 8px
}

.e-schedule-dialog .e-end-time-zone-container {
    padding-left: 8px;
    padding-right: 4px
}

.e-schedule-dialog .e-all-day-container {
    padding-right: 16px
}

.e-schedule-dialog .e-time-zone-row {
    display: flex;
    height: 0;
    margin-bottom: 0;
    overflow: hidden;
    padding-bottom: 0;
    transition: .3s ease-in-out;
    width: 100%
}

    .e-schedule-dialog .e-time-zone-row .e-start-time-zone-container, .e-schedule-dialog .e-time-zone-row .e-end-time-zone-container {
        display: none;
        transform: translateY(-100%)
    }

    .e-schedule-dialog .e-time-zone-row.e-enable {
        height: 60px;
        margin-bottom: 12px
    }

        .e-schedule-dialog .e-time-zone-row.e-enable .e-start-time-zone-container, .e-schedule-dialog .e-time-zone-row.e-enable .e-end-time-zone-container {
            display: block;
            transform: translateY(0)
        }

.e-schedule-dialog .e-title-location-row, .e-schedule-dialog .e-start-end-row, .e-schedule-dialog .e-start-input-container, .e-schedule-dialog .e-end-input-container {
    display: flex;
    padding-bottom: 14px;
    width: 100%
}

.e-schedule-dialog .e-resources {
    padding-bottom: 12px;
    width: 100%
}

.e-schedule-dialog .e-all-day-time-zone-row {
    display: flex;
    padding-bottom: 14px;
    padding-top: 0;
    width: 100%
}

.e-schedule-dialog .e-subject-container, .e-schedule-dialog .e-location-container, .e-schedule-dialog .e-start-container, .e-schedule-dialog .e-end-container, .e-schedule-dialog .e-start-time-zone-container, .e-schedule-dialog .e-end-time-zone-container {
    width: 50%
}

.e-schedule-dialog .e-description, .e-schedule-dialog .e-float-input .e-description {
    height: 50px;
    resize: vertical
}

.e-schedule-dialog .e-repeat-container, .e-schedule-dialog .e-input-group .e-input-group-icon.e-icon-disable {
    display: none
}

.e-schedule-dialog .e-footer-content {
    margin-top: 4px
}

.e-schedule-dialog.e-rtl {
    text-align: right
}

    .e-schedule-dialog.e-rtl .e-all-day-container {
        margin-left: 16px;
        margin-right: 0
    }

    .e-schedule-dialog.e-rtl .e-subject-container, .e-schedule-dialog.e-rtl .e-start-container, .e-schedule-dialog.e-rtl .e-description-label {
        padding-left: 8px;
        padding-right: 0
    }

    .e-schedule-dialog.e-rtl .e-start-time-zone-container {
        padding-left: 8px;
        padding-right: 4px
    }

    .e-schedule-dialog.e-rtl .e-location-container, .e-schedule-dialog.e-rtl .e-end-container {
        padding-left: 0;
        padding-right: 8px
    }

    .e-schedule-dialog.e-rtl .e-end-time-zone-container {
        padding-left: 4px;
        padding-right: 8px
    }

    .e-schedule-dialog.e-rtl .e-event-delete {
        float: right
    }

.e-editor-content-item-template {
    text-overflow: ellipsis;
    overflow: hidden
}
/*! schedule event window for smaller viewports*/

@media screen and (max-width: 320px) {
    .e-schedule-dialog.e-popup.e-popup-open {
        max-height: 350px;
        min-width: 100%
    }

    .e-schedule-dialog .e-all-day-container {
        padding-bottom: 10px
    }

    .e-schedule-dialog .e-all-day-time-zone-row {
        display: block
    }
}

.e-ddl.e-popup .e-resource-template {
    display: flex;
    padding: 0 10px;
    text-indent: 10px
}

    .e-ddl.e-popup .e-resource-template .e-resource-color {
        height: 14px;
        margin-top: 6px;
        width: 14px
    }

.e-schedule-dialog.e-device .e-dlg-header, .e-schedule-dialog.e-device .e-dlg-header * {
    width: 100%
}

.e-schedule-dialog.e-device .e-dlg-header-content {
    background: #fff;
    box-shadow: none;
    margin-bottom: 0
}

.e-schedule-dialog.e-device .e-title-location-row, .e-schedule-dialog.e-device .e-start-end-row, .e-schedule-dialog.e-device .e-time-zone-row, .e-schedule-dialog.e-device .e-start-input-container, .e-schedule-dialog.e-device .e-end-input-container {
    display: inline
}

    .e-schedule-dialog.e-device .e-time-zone-row.e-enable {
        display: inline
    }

.e-schedule-dialog.e-device .e-subject-container, .e-schedule-dialog.e-device .e-location-container, .e-schedule-dialog.e-device .e-start-container, .e-schedule-dialog.e-device .e-end-container, .e-schedule-dialog.e-device .e-start-time-zone-container, .e-schedule-dialog.e-device .e-end-time-zone-container {
    padding-left: 0;
    width: 100%
}

.e-schedule-dialog.e-device .e-subject-container, .e-schedule-dialog.e-device .e-start-container, .e-schedule-dialog.e-device .e-start-time-zone-container, .e-schedule-dialog.e-device .e-description-label {
    padding-right: 0
}

.e-schedule-dialog.e-device .e-location-container, .e-schedule-dialog.e-device .e-end-container, .e-schedule-dialog.e-device .e-end-time-zone-container, .e-schedule-dialog.e-device .e-start-container, .e-schedule-dialog.e-device .e-start-time-zone-container, .e-schedule-dialog.e-device .e-subject-container, .e-schedule-dialog.e-device .e-description-row, .e-schedule-dialog.e-device .e-repeat-container {
    padding-top: 20px
}

.e-schedule-dialog.e-device .e-all-day-time-zone-row {
    padding-top: 0
}

.e-schedule-dialog.e-device .e-resources {
    padding-bottom: 0;
    padding-top: 20px
}

.e-schedule-dialog.e-device .e-description, .e-schedule-dialog.e-device .e-float-input .e-description {
    height: 60px;
    resize: vertical
}

.e-schedule-dialog.e-device .e-all-day-time-zone-row {
    margin-top: 0;
    padding-bottom: 0
}

.e-schedule-dialog.e-device .e-repeat-parent-row {
    padding-top: 8px
}

.e-schedule-dialog.e-device .e-all-day-container {
    margin-right: 20px
}

.e-schedule-dialog.e-device .e-title-header {
    display: flex;
    width: 100%
}

.e-schedule-dialog.e-device .e-save-icon, .e-schedule-dialog.e-device .e-back-icon, .e-schedule-dialog.e-device .e-forward-icon {
    cursor: pointer;
    line-height: normal
}

.e-schedule-dialog.e-device .e-title-text {
    text-align: center
}

.e-schedule-dialog.e-device .e-save-icon, .e-schedule-dialog.e-device .e-back-icon, .e-schedule-dialog.e-device .e-delete-icon {
    width: 2.5em
}

.e-schedule-dialog.e-device .e-save-icon, .e-schedule-dialog.e-device .e-delete-icon {
    text-align: right
}

.e-schedule-dialog.e-device .e-time-zone-row, .e-schedule-dialog.e-device .e-input-group .e-input-group-icon.e-icon-disable {
    display: none
}

.e-schedule-dialog.e-device .e-repeat-container {
    display: block;
    padding-right: 35px;
    padding-left: 0
}

.e-schedule-dialog.e-device .e-icon-down-arrow {
    font-size: 11px
}

.e-schedule-dialog.e-device.e-rtl .e-save-icon {
    text-align: left
}

.e-schedule-dialog.e-device.e-rtl .e-all-day-container {
    margin-left: 20px;
    margin-right: 0
}

.e-schedule-dialog.e-device.e-rtl .e-subject-container, .e-schedule-dialog.e-device.e-rtl .e-start-container, .e-schedule-dialog.e-device.e-rtl .e-start-time-zone-container, .e-schedule-dialog.e-device.e-rtl .e-description-label {
    padding-left: 0
}

.e-schedule-dialog.e-device.e-rtl .e-location-container, .e-schedule-dialog.e-device.e-rtl .e-end-container, .e-schedule-dialog.e-device.e-rtl .e-end-time-zone-container, .e-schedule-dialog.e-device.e-rtl .e-all-day-container {
    padding-right: 0
}

.e-schedule-dialog.e-device.e-rtl .e-repeat-container {
    padding-left: 35px;
    padding-right: 0
}

.e-schedule-dialog.e-device .e-recurrence-container {
    position: relative
}

    .e-schedule-dialog.e-device .e-recurrence-container.e-hide {
        display: none
    }

    .e-schedule-dialog.e-device .e-recurrence-container .e-recurrence-edit-button {
        border: 0;
        box-shadow: none;
        margin: -3px 5px;
        position: absolute
    }

        .e-schedule-dialog.e-device .e-recurrence-container .e-recurrence-edit-button .e-recurrence-edit.e-icons {
            font-size: 12px;
            position: relative;
            top: 1px
        }
/*! schedule quick popup */

.e-quick-popup-wrapper {
    background: #fff;
    border-radius: 6px;
    box-shadow: 0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2);
    color: #212529;
    max-width: 365px;
    min-width: 320px;
    opacity: 1;
    user-select: none;
    width: 100%;
    border: 1px solid rgba(0,0,0,.2)
}

    .e-quick-popup-wrapper .e-hidden {
        display: none
    }

    .e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper {
        position: absolute;
        right: 6px;
        top: 4px;
        padding: 2px 8px 0 0
    }

        .e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-edit, .e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-delete, .e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-close {
            color: rgba(33,37,41,.5)
        }

            .e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-edit:focus, .e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-edit:hover, .e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-delete:focus, .e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-delete:hover, .e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-close:focus, .e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-close:hover {
                background: rgba(0,0,0,0);
                color: rgba(33,37,41,.75)
            }

            .e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-edit .e-close-icon, .e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-delete .e-close-icon, .e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-close .e-close-icon {
                font-size: 14px
            }

    .e-quick-popup-wrapper .e-cell-popup .e-popup-content {
        padding: 28px 14px
    }

        .e-quick-popup-wrapper .e-cell-popup .e-popup-content .e-popup-table {
            width: 100%
        }

            .e-quick-popup-wrapper .e-cell-popup .e-popup-content .e-popup-table .e-schedule-form > span {
                margin: 14px 0 4px
            }

            .e-quick-popup-wrapper .e-cell-popup .e-popup-content .e-popup-table .e-subject {
                font-size: 22px;
                height: 40px
            }

    .e-quick-popup-wrapper .e-event-popup .e-popup-header {
        background: #fff
    }

        .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper {
            padding: 6px 8px 0 8px
        }

            .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit, .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete {
                display: none
            }

            .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close {
                position: relative;
                right: 2px
            }

            .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit, .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete, .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close {
                color: rgba(33,37,41,.5)
            }

                .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:focus, .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:hover, .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:focus, .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:hover, .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close:focus, .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close:hover {
                    background: rgba(0,0,0,0);
                    color: rgba(33,37,41,.75)
                }

            .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit-icon, .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete-icon, .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close-icon {
                font-size: 14px
            }

            .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:disabled:hover, .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:disabled:hover {
                background: none
            }

            .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:disabled > .e-edit-icon, .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:disabled > .e-delete-icon, .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:disabled > .e-edit-icon, .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:disabled > .e-delete-icon {
                opacity: .5
            }

        .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-subject-wrap {
            padding: 8px 14px
        }

            .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-subject-wrap .e-subject {
                background: rgba(0,103,107,.3);
                border-left: 6px solid #00416f;
                border-radius: 4px;
                color: #212529;
                cursor: default;
                font-size: 20px;
                font-weight: 500;
                line-height: 1.5;
                max-height: 87px;
                padding: 8px
            }

    .e-quick-popup-wrapper .e-event-popup .e-popup-content {
        padding: 0 14px 24px 14px
    }

    .e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-popup-header-title-text, .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-popup-header-title-text {
        display: none
    }

    .e-quick-popup-wrapper .e-cell-popup .e-header-icon-wrapper, .e-quick-popup-wrapper .e-event-popup .e-header-icon-wrapper {
        display: flex;
        justify-content: flex-end
    }

        .e-quick-popup-wrapper .e-cell-popup .e-header-icon-wrapper .e-edit, .e-quick-popup-wrapper .e-cell-popup .e-header-icon-wrapper .e-delete, .e-quick-popup-wrapper .e-cell-popup .e-header-icon-wrapper .e-close, .e-quick-popup-wrapper .e-event-popup .e-header-icon-wrapper .e-edit, .e-quick-popup-wrapper .e-event-popup .e-header-icon-wrapper .e-delete, .e-quick-popup-wrapper .e-event-popup .e-header-icon-wrapper .e-close {
            background: rgba(0,0,0,0);
            border: 0
        }

    .e-quick-popup-wrapper .e-cell-popup .e-date-time, .e-quick-popup-wrapper .e-cell-popup .e-location, .e-quick-popup-wrapper .e-cell-popup .e-time-zone, .e-quick-popup-wrapper .e-cell-popup .e-description, .e-quick-popup-wrapper .e-cell-popup .e-resource, .e-quick-popup-wrapper .e-event-popup .e-date-time, .e-quick-popup-wrapper .e-event-popup .e-location, .e-quick-popup-wrapper .e-event-popup .e-time-zone, .e-quick-popup-wrapper .e-event-popup .e-description, .e-quick-popup-wrapper .e-event-popup .e-resource {
        color: #212529;
        display: flex;
        padding-top: 10px
    }

    .e-quick-popup-wrapper .e-cell-popup .e-date-time-icon, .e-quick-popup-wrapper .e-cell-popup .e-location-icon, .e-quick-popup-wrapper .e-cell-popup .e-time-zone-icon, .e-quick-popup-wrapper .e-cell-popup .e-description-icon, .e-quick-popup-wrapper .e-cell-popup .e-resource-icon, .e-quick-popup-wrapper .e-event-popup .e-date-time-icon, .e-quick-popup-wrapper .e-event-popup .e-location-icon, .e-quick-popup-wrapper .e-event-popup .e-time-zone-icon, .e-quick-popup-wrapper .e-event-popup .e-description-icon, .e-quick-popup-wrapper .e-event-popup .e-resource-icon {
        color: #495057;
        font-size: 16px;
        padding: 2px 10px 0 0
    }

    .e-quick-popup-wrapper .e-cell-popup .e-date-time-details, .e-quick-popup-wrapper .e-cell-popup .e-location-details, .e-quick-popup-wrapper .e-cell-popup .e-time-zone-details, .e-quick-popup-wrapper .e-cell-popup .e-description-details, .e-quick-popup-wrapper .e-cell-popup .e-resource-details, .e-quick-popup-wrapper .e-event-popup .e-date-time-details, .e-quick-popup-wrapper .e-event-popup .e-location-details, .e-quick-popup-wrapper .e-event-popup .e-time-zone-details, .e-quick-popup-wrapper .e-event-popup .e-description-details, .e-quick-popup-wrapper .e-event-popup .e-resource-details {
        color: #212529;
        cursor: default;
        font-size: 14px
    }

    .e-quick-popup-wrapper .e-popup-table td:last-child {
        padding-top: 0
    }

    .e-quick-popup-wrapper .e-popup-footer {
        display: block;
        padding: 0 14px 14px 0;
        text-align: right
    }

        .e-quick-popup-wrapper .e-popup-footer .e-event-edit {
            margin-right: 8px
        }

        .e-quick-popup-wrapper .e-popup-footer .e-event-edit, .e-quick-popup-wrapper .e-popup-footer .e-event-delete {
            right: auto
        }

            .e-quick-popup-wrapper .e-popup-footer .e-event-edit:disabled, .e-quick-popup-wrapper .e-popup-footer .e-event-delete:disabled {
                color: #fff
            }

        .e-quick-popup-wrapper .e-popup-footer .e-event-details {
            border: none;
            margin-right: 8px;
            right: auto;
            text-transform: capitalize
        }

    .e-quick-popup-wrapper .e-event-popup .e-popup-footer {
        display: block
    }

    .e-quick-popup-wrapper.e-rtl {
        text-align: right
    }

        .e-quick-popup-wrapper.e-rtl .e-cell-popup .e-header-icon-wrapper {
            left: 6px;
            right: auto
        }

        .e-quick-popup-wrapper.e-rtl .e-popup-content .e-date-time-wrapper, .e-quick-popup-wrapper.e-rtl .e-popup-content .e-location-details, .e-quick-popup-wrapper.e-rtl .e-popup-content .e-time-zone-details, .e-quick-popup-wrapper.e-rtl .e-popup-content .e-description-details, .e-quick-popup-wrapper.e-rtl .e-popup-content .e-resource-details {
            margin-right: 10px
        }

        .e-quick-popup-wrapper.e-rtl .e-event-details, .e-quick-popup-wrapper.e-rtl .e-event-edit {
            margin-left: 8px
        }

        .e-quick-popup-wrapper.e-rtl .e-popup-footer {
            padding: 8px 8px 8px 18px;
            text-align: left
        }

        .e-quick-popup-wrapper.e-rtl .e-date-time-icon {
            padding: 0 0 0 10px
        }

    .e-quick-popup-wrapper.e-device {
        bottom: 0;
        height: 100%;
        left: 0;
        margin: 0;
        max-width: 100%;
        overflow: hidden;
        padding: 0;
        position: fixed;
        right: 0;
        top: 0;
        width: 100%;
        z-index: 1004
    }

        .e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper {
            background: #fff
        }

            .e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:focus, .e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:hover, .e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:focus, .e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:hover, .e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close:focus, .e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close:hover {
                background: none
            }

        .e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-edit.e-btn.e-small.e-round, .e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-delete.e-btn.e-small.e-round, .e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-close.e-btn.e-small.e-round {
            height: 2.5em;
            width: 2.5em
        }

        .e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-edit, .e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-delete {
            display: block
        }

        .e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-close {
            margin-left: 0;
            margin-right: auto;
            order: -1
        }

        .e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-subject-wrap {
            padding: 12px 24px
        }

        .e-quick-popup-wrapper.e-device .e-event-popup .e-popup-content {
            padding: 12px 24px
        }

        .e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header {
            display: flex;
            padding: 15px
        }

            .e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-close, .e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-edit, .e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-delete {
                background: #fff;
                border: 0;
                color: rgba(33,37,41,.5);
                height: 35px;
                width: 35px
            }

                .e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-close:focus, .e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-close:hover, .e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-edit:focus, .e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-edit:hover, .e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-delete:focus, .e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-delete:hover {
                    background: none
                }

            .e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-subject {
                font-size: 15px;
                font-weight: 500;
                height: 35px;
                line-height: 2.25;
                padding: 2px 5px;
                width: calc(100% - 105px)
            }

            .e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-close-icon, .e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-edit-icon, .e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-delete-icon {
                font-size: 14px
            }

        .e-quick-popup-wrapper.e-device.e-rtl .e-event-popup .e-popup-header .e-close {
            margin-left: auto;
            margin-right: 0
        }
/*! schedule quick popup for smaller viewports */

@media screen and (max-width: 320px) {
    .e-quick-popup-wrapper {
        min-width: 100%
    }

        .e-quick-popup-wrapper .e-popup-footer {
            padding-left: 5px
        }

        .e-quick-popup-wrapper.e-rtl .e-popup-footer {
            padding-right: 5px
        }
}

.e-appointment.e-schedule-event-clone {
    background: #00416f;
    border-radius: 4px;
    box-shadow: 0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2);
    color: #fff;
    display: flex;
    height: 38px;
    width: 100px;
    z-index: 9
}

    .e-appointment.e-schedule-event-clone.e-drag-clone {
        cursor: move
    }

    .e-appointment.e-schedule-event-clone .e-recurrence-icon, .e-appointment.e-schedule-event-clone .e-recurrence-edit-icon, .e-appointment.e-schedule-event-clone .e-indicator.e-left-icon, .e-appointment.e-schedule-event-clone .e-indicator.e-right-icon, .e-appointment.e-schedule-event-clone .e-event-resize.e-left-handler, .e-appointment.e-schedule-event-clone .e-event-resize.e-right-handler {
        display: none
    }

    .e-appointment.e-schedule-event-clone .e-appointment-details {
        flex: auto;
        overflow: hidden;
        padding: 0 4px;
        text-align: left
    }

        .e-appointment.e-schedule-event-clone .e-appointment-details .e-inner-wrap {
            flex: auto;
            overflow: hidden
        }

        .e-appointment.e-schedule-event-clone .e-appointment-details .e-subject {
            font-size: 13px;
            font-weight: 500;
            line-height: 1.2;
            margin-left: auto;
            min-height: 18px;
            overflow: hidden;
            padding-top: 4px;
            text-overflow: ellipsis
        }

        .e-appointment.e-schedule-event-clone .e-appointment-details .e-time {
            font-size: 11px;
            overflow: hidden;
            padding-top: 1px;
            text-overflow: ellipsis
        }

        .e-appointment.e-schedule-event-clone .e-appointment-details .e-location {
            display: none
        }

    .e-appointment.e-schedule-event-clone.e-month-event .e-appointment-details .e-subject {
        padding: 3px 2px
    }

    .e-appointment.e-schedule-event-clone.e-month-event .e-appointment-details .e-time {
        display: none
    }

.e-vertical-view .e-all-day-appointment-wrapper .e-appointment.e-schedule-event-clone .e-appointment-details .e-subject {
    padding: 3px 0 1px 4px
}

.e-vertical-view .e-all-day-appointment-wrapper .e-appointment.e-schedule-event-clone .e-appointment-details .e-time {
    display: none
}

@media print {
    .e-schedule .e-table-container {
        display: block
    }

    .e-schedule .e-vertical-view .e-content-table thead {
        break-inside: auto
    }
}

.e-more-popup-wrapper {
    background: #fff;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: 6px;
    box-shadow: none;
    opacity: 1;
    padding: 12px 4px 14px;
    width: 225px
}

    .e-more-popup-wrapper .e-more-appointment-wrapper {
        margin: 0 4px
    }

    .e-more-popup-wrapper .e-more-event-popup {
        height: 100%;
        position: relative;
        width: 100%
    }

    .e-more-popup-wrapper .e-more-event-header {
        height: 35px;
        margin: 0 8px 4px 14px
    }

    .e-more-popup-wrapper .e-more-event-content {
        color: #212529;
        height: calc(100% - 35px);
        max-height: 150px;
        overflow-y: auto;
        padding: 10px 10px 0
    }

        .e-more-popup-wrapper .e-more-event-content .e-appointment-border {
            border: 0;
            box-shadow: 0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2)
        }

    .e-more-popup-wrapper .e-more-event-date-header {
        height: 100%;
        width: calc(100% - 25px)
    }

        .e-more-popup-wrapper .e-more-event-date-header .e-current-date {
            color: #00416f
        }

    .e-more-popup-wrapper .e-header-day {
        color: #212529;
        font-size: 14px;
        line-height: 1;
        padding-bottom: 4px
    }

    .e-more-popup-wrapper .e-header-date {
        color: #212529;
        font-size: 18px;
        line-height: 1;
        max-width: 15%
    }

        .e-more-popup-wrapper .e-header-date:hover {
            cursor: pointer;
            text-decoration: underline
        }

        .e-more-popup-wrapper .e-header-date:focus {
            text-decoration: underline
        }

    .e-more-popup-wrapper .e-more-event-close {
        background: rgba(0,0,0,0);
        border: 0;
        box-shadow: none;
        color: rgba(33,37,41,.5);
        cursor: pointer;
        height: 25px;
        padding: unset;
        position: absolute;
        right: 6px;
        width: 25px
    }

        .e-more-popup-wrapper .e-more-event-close .e-close-icon {
            font-size: 14px
        }

        .e-more-popup-wrapper .e-more-event-close .e-btn-icon {
            margin-top: 3px
        }

        .e-more-popup-wrapper .e-more-event-close:focus, .e-more-popup-wrapper .e-more-event-close:hover {
            background: rgba(0,0,0,0);
            border-radius: 50%;
            color: rgba(33,37,41,.75)
        }

    .e-more-popup-wrapper .e-appointment {
        background: #00416f;
        border-radius: 4px;
        color: #fff;
        display: flex;
        height: 22px;
        line-height: 20px;
        margin-bottom: 4px;
        padding: 2px 0;
        width: 100%
    }

        .e-more-popup-wrapper .e-appointment .e-subject {
            color: #fff;
            flex: auto;
            font-size: 13px;
            font-weight: 500;
            overflow: hidden;
            padding: 0 2px;
            text-overflow: ellipsis;
            white-space: nowrap
        }

            .e-more-popup-wrapper .e-appointment .e-subject.e-disable {
                display: none
            }

        .e-more-popup-wrapper .e-appointment .e-inline-subject {
            background: rgba(0,0,0,0);
            border: 0;
            color: #fff;
            font-size: 13px;
            font-weight: 500;
            line-height: 1.2;
            padding-top: 4px;
            width: 100%
        }

        .e-more-popup-wrapper .e-appointment .e-recurrence-icon, .e-more-popup-wrapper .e-appointment .e-recurrence-edit-icon {
            line-height: 22px;
            padding: 0 2px
        }

        .e-more-popup-wrapper .e-appointment.e-appointment-border, .e-more-popup-wrapper .e-appointment:focus {
            border: 0;
            box-shadow: 0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2)
        }

    .e-more-popup-wrapper.e-device {
        bottom: 0;
        height: 100%;
        left: 0;
        margin: 0;
        max-width: 100%;
        overflow: hidden;
        position: fixed;
        right: 0;
        top: 0;
        width: 100%;
        z-index: 1002
    }

        .e-more-popup-wrapper.e-device .e-more-event-content {
            max-height: unset
        }

    .e-more-popup-wrapper.e-rtl .e-header-date {
        padding-right: 10px
    }

    .e-more-popup-wrapper.e-rtl .e-header-day {
        padding-right: 10px
    }

    .e-more-popup-wrapper.e-rtl .e-more-event-close {
        left: 6px;
        right: auto
    }

.e-schedule {
    background: #fff;
    border: 1px solid #dee2e6
}

    .e-schedule .e-date-header-wrap {
        border-color: #dee2e6;
        border-style: solid;
        border-width: 0;
        position: relative
    }

    .e-schedule .e-header-calendar {
        background-color: none;
        box-shadow: none
    }

    .e-schedule .e-vertical-view .e-date-header-wrap table tbody td:first-child, .e-schedule .e-vertical-view .e-content-wrap table td:first-child {
        border-left-width: 0
    }

    .e-schedule .e-vertical-view .e-date-header-wrap .e-all-day-cells {
        background: #fff
    }

        .e-schedule .e-vertical-view .e-date-header-wrap .e-all-day-cells:hover {
            background: #f2f4f6
        }

    .e-schedule .e-vertical-view .e-left-indent-wrap table tbody td {
        background: #fff;
        border-color: #dee2e6;
        border-style: solid;
        border-width: 0 1px 1px 0;
        color: #212529
    }

        .e-schedule .e-vertical-view .e-left-indent-wrap table tbody td.e-header-cells {
            border-bottom-width: 0
        }

            .e-schedule .e-vertical-view .e-left-indent-wrap table tbody td.e-header-cells.e-week-number {
                color: #6c757d;
                font-size: 14px;
                padding-top: 10px;
                text-align: center;
                vertical-align: top
            }

        .e-schedule .e-vertical-view .e-left-indent-wrap table tbody td.e-resource-cells {
            border-bottom-color: rgba(0,0,0,0)
        }

    .e-schedule .e-vertical-view .e-date-header-wrap table tbody td {
        background: #fff;
        border-color: #dee2e6;
        border-style: solid;
        border-width: 0 0 1px 1px;
        color: #212529;
        text-align: left
    }

        .e-schedule .e-vertical-view .e-date-header-wrap table tbody td.e-header-cells {
            border-bottom-width: 0
        }

    .e-schedule .e-vertical-view .e-time-cells-wrap table td {
        background: #fff;
        border-color: #dee2e6;
        border-style: solid;
        border-width: 0 1px 1px 0;
        color: #212529
    }

    .e-schedule .e-vertical-view .e-time-cells-wrap table td {
        border-bottom-color: rgba(0,0,0,0)
    }

    .e-schedule .e-vertical-view .e-time-cells-wrap .e-time-cells {
        border-bottom-color: #dee2e6
    }

    .e-schedule .e-vertical-view .e-header-cells {
        background: #fff
    }

        .e-schedule .e-vertical-view .e-header-cells.e-current-day {
            color: #00416f;
            font-weight: normal
        }

    .e-schedule .e-vertical-view .e-work-cells {
        background: #f8f9fa;
        border-color: #dee2e6;
        border-style: solid;
        border-width: 0 0 1px 1px;
        padding: 0
    }

        .e-schedule .e-vertical-view .e-work-cells:hover {
            background: #f2f4f6;
            color: #212529
        }

    .e-schedule .e-vertical-view .e-alternate-cells {
        border-bottom-style: dashed
    }

    .e-schedule .e-vertical-view .e-work-hours {
        background: #fff
    }

    .e-schedule .e-vertical-view .e-all-day-cells {
        background: #fff
    }

        .e-schedule .e-vertical-view .e-all-day-cells.e-current-day {
            color: #00416f
        }

        .e-schedule .e-vertical-view .e-all-day-cells.e-selected-cell {
            background: #e9ecef;
            color: #212529
        }

            .e-schedule .e-vertical-view .e-all-day-cells.e-selected-cell:hover {
                background: #e9ecef;
                color: #212529
            }

    .e-schedule .e-vertical-view .e-selected-cell {
        background: #e9ecef;
        color: #212529
    }

        .e-schedule .e-vertical-view .e-selected-cell:hover {
            background: #e9ecef;
            color: #212529
        }

    .e-schedule .e-vertical-view .e-clone-time-indicator, .e-schedule .e-vertical-view .e-current-time {
        color: #00416f
    }

    .e-schedule .e-vertical-view .e-current-timeline {
        border-top: 1px solid #00416f
    }

    .e-schedule .e-vertical-view .e-previous-timeline {
        border-top: 1px dashed #00416f
    }

    .e-schedule .e-vertical-view.e-by-date .e-date-header-wrap table tbody td.e-header-cells {
        border-bottom-width: 1px
    }

    .e-schedule .e-month-view .e-date-header-wrap table td:first-child, .e-schedule .e-month-view .e-content-wrap table td:first-child {
        border-left-width: 0
    }

    .e-schedule .e-month-view .e-date-header-wrap table td, .e-schedule .e-month-agenda-view .e-date-header-wrap table td {
        background: #fff;
        border-color: #dee2e6;
        border-style: solid;
        border-width: 0 0 1px 1px;
        color: #212529;
        font-size: none;
        text-align: left;
        text-transform: none
    }

        .e-schedule .e-month-view .e-date-header-wrap table td.e-current-day, .e-schedule .e-month-agenda-view .e-date-header-wrap table td.e-current-day {
            color: #00416f;
            font-weight: normal
        }

    .e-schedule .e-month-view .e-work-cells, .e-schedule .e-month-agenda-view .e-work-cells {
        background: #f8f9fa;
        border-color: #dee2e6;
        border-style: solid;
        border-width: 0 0 1px 1px;
        color: #212529;
        padding: 0
    }

        .e-schedule .e-month-view .e-work-cells:hover, .e-schedule .e-month-agenda-view .e-work-cells:hover {
            background: #f2f4f6;
            color: #212529
        }

    .e-schedule .e-month-view .e-work-days, .e-schedule .e-month-agenda-view .e-work-days {
        background: #fff
    }

    .e-schedule .e-month-view .e-other-month, .e-schedule .e-month-agenda-view .e-other-month {
        color: #6c757d
    }

    .e-schedule .e-month-view .e-current-date .e-date-header, .e-schedule .e-month-agenda-view .e-current-date .e-date-header {
        background: #00416f;
        border-radius: 50%;
        color: #fff;
        min-width: 20px;
        padding: 0 4px;
        width: fit-content
    }

    .e-schedule .e-month-view .e-selected-cell, .e-schedule .e-month-agenda-view .e-selected-cell {
        background: #e9ecef;
        color: #212529
    }

        .e-schedule .e-month-view .e-selected-cell .e-date-header, .e-schedule .e-month-agenda-view .e-selected-cell .e-date-header {
            color: none
        }

        .e-schedule .e-month-view .e-selected-cell .e-more-indicator, .e-schedule .e-month-agenda-view .e-selected-cell .e-more-indicator {
            color: #212529
        }

        .e-schedule .e-month-view .e-selected-cell:hover, .e-schedule .e-month-agenda-view .e-selected-cell:hover {
            background: #e9ecef
        }

    .e-schedule .e-month-agenda-view .e-content-wrap .e-table-container {
        overflow: auto
    }

    .e-schedule .e-month-agenda-view .e-date-header-wrap table td {
        border-width: 0 0 1px 0;
        text-align: center
    }

    .e-schedule .e-month-agenda-view .e-work-cells {
        border-width: 0
    }

    .e-schedule .e-month-agenda-view .e-current-date .e-date-header {
        min-width: 24px
    }

    .e-schedule .e-timeline-view .e-date-header-wrap table td:first-child, .e-schedule .e-timeline-view .e-content-wrap table td:first-child, .e-schedule .e-timeline-month-view .e-date-header-wrap table td:first-child, .e-schedule .e-timeline-month-view .e-content-wrap table td:first-child {
        border-left-width: 0
    }

    .e-schedule .e-timeline-view .e-date-header-wrap table td, .e-schedule .e-timeline-month-view .e-date-header-wrap table td {
        background: #fff;
        border-color: #dee2e6;
        border-style: solid;
        border-width: 0 0 1px 1px;
        color: #212529
    }

        .e-schedule .e-timeline-view .e-date-header-wrap table td.e-current-day, .e-schedule .e-timeline-month-view .e-date-header-wrap table td.e-current-day {
            color: #00416f;
            font-weight: normal
        }

    .e-schedule .e-timeline-view .e-work-cells, .e-schedule .e-timeline-month-view .e-work-cells {
        background: #f8f9fa;
        border-color: #dee2e6;
        border-style: solid;
        border-width: 0 0 1px 1px;
        color: #212529;
        padding: 0
    }

        .e-schedule .e-timeline-view .e-work-cells:hover:not(.e-resource-group-cells), .e-schedule .e-timeline-month-view .e-work-cells:hover:not(.e-resource-group-cells) {
            background: #f2f4f6;
            color: #212529
        }

    .e-schedule .e-timeline-view.e-virtual-mask .e-work-cells:hover, .e-schedule .e-timeline-month-view.e-virtual-mask .e-work-cells:hover {
        background: rgba(0,0,0,.08)
    }

    .e-schedule .e-timeline-view .e-work-days, .e-schedule .e-timeline-month-view .e-work-days {
        background: #fff
    }

    .e-schedule .e-timeline-view .e-resource-group-cells, .e-schedule .e-timeline-month-view .e-resource-group-cells {
        background: #f8f9fa
    }

    .e-schedule .e-timeline-view .e-selected-cell, .e-schedule .e-timeline-month-view .e-selected-cell {
        background: #e9ecef;
        color: #212529
    }

        .e-schedule .e-timeline-view .e-selected-cell:hover:not(.e-resource-group-cells), .e-schedule .e-timeline-month-view .e-selected-cell:hover:not(.e-resource-group-cells) {
            background: #e9ecef
        }

    .e-schedule .e-timeline-view .e-work-hours {
        background: #fff
    }

    .e-schedule .e-timeline-view .e-resource-group-cells {
        background: #f8f9fa
    }

    .e-schedule .e-timeline-view .e-selected-cell {
        background: #e9ecef;
        color: #212529
    }

        .e-schedule .e-timeline-view .e-selected-cell:hover {
            background: #e9ecef
        }

    .e-schedule .e-timeline-view .e-alternate-cells {
        border-left-style: dashed
    }

    .e-schedule .e-timeline-view .e-header-row .e-time-cells {
        border-left-width: 0
    }

    .e-schedule .e-timeline-view .e-clone-time-indicator, .e-schedule .e-timeline-view .e-current-time {
        color: #00416f;
        font-size: 12px
    }

    .e-schedule .e-timeline-view .e-current-timeline {
        border-left: 1px solid #00416f
    }

    .e-schedule .e-timeline-year-view .e-work-cells {
        background: #f8f9fa;
        border-color: #dee2e6;
        border-style: solid;
        border-width: 0 1px 1px 0;
        color: #212529;
        padding: 0
    }

        .e-schedule .e-timeline-year-view .e-work-cells:hover:not(.e-other-month) {
            background: #f2f4f6;
            color: #212529
        }

        .e-schedule .e-timeline-year-view .e-work-cells.e-work-days {
            background: #fff
        }

        .e-schedule .e-timeline-year-view .e-work-cells.e-other-month {
            color: #6c757d
        }

        .e-schedule .e-timeline-year-view .e-work-cells.e-current-day .e-date-header {
            background: #00416f;
            border-radius: 50%;
            color: #fff;
            margin: 2px;
            width: 20px
        }

        .e-schedule .e-timeline-year-view .e-work-cells.e-selected-cell {
            background: #e9ecef;
            color: #212529
        }

            .e-schedule .e-timeline-year-view .e-work-cells.e-selected-cell .e-date-header {
                color: #212529
            }

            .e-schedule .e-timeline-year-view .e-work-cells.e-selected-cell .e-more-indicator {
                color: #212529
            }

            .e-schedule .e-timeline-year-view .e-work-cells.e-selected-cell:hover {
                background: #e9ecef
            }

        .e-schedule .e-timeline-year-view .e-work-cells.e-disable-dates {
            background: rgba(0,0,0,.08)
        }

            .e-schedule .e-timeline-year-view .e-work-cells.e-disable-dates .e-date-header {
                cursor: default;
                opacity: .35
            }

                .e-schedule .e-timeline-year-view .e-work-cells.e-disable-dates .e-date-header:hover {
                    text-decoration: none
                }

            .e-schedule .e-timeline-year-view .e-work-cells.e-disable-dates:hover {
                background: rgba(0,0,0,.08)
            }

    .e-schedule .e-timeline-year-view.e-virtual-mask .e-work-cells {
        background: rgba(0,0,0,.08);
        box-shadow: inset 0 0 0 8px #f8f9fa
    }

        .e-schedule .e-timeline-year-view.e-virtual-mask .e-work-cells:hover {
            background: rgba(0,0,0,.08)
        }

    .e-schedule.e-rtl .e-vertical-view .e-date-header-wrap table tbody td:first-child, .e-schedule.e-rtl .e-vertical-view .e-content-wrap table td:first-child {
        border-right-width: 0
    }

    .e-schedule.e-rtl .e-vertical-view .e-date-header-wrap table tbody td {
        text-align: right
    }

    .e-schedule.e-rtl .e-vertical-view .e-date-header-wrap table tbody td, .e-schedule.e-rtl .e-vertical-view .e-work-cells {
        border-width: 0 1px 1px 0
    }

    .e-schedule.e-rtl .e-vertical-view .e-left-indent-wrap .e-header-cells, .e-schedule.e-rtl .e-vertical-view .e-date-header-wrap .e-header-cells {
        border-bottom-width: 0
    }

    .e-schedule.e-rtl .e-vertical-view .e-left-indent-wrap table tbody td, .e-schedule.e-rtl .e-vertical-view .e-time-cells-wrap table tbody td {
        border-width: 0 0 1px 1px
    }

    .e-schedule.e-rtl .e-month-view .e-date-header-wrap table td:first-child, .e-schedule.e-rtl .e-month-view .e-content-wrap table td:first-child {
        border-right-width: 0
    }

    .e-schedule.e-rtl .e-month-view .e-date-header-wrap table td {
        text-align: right;
        border-width: 0 1px 1px 0
    }

    .e-schedule.e-rtl .e-month-view .e-work-cells, .e-schedule.e-rtl .e-month-agenda-view .e-work-cells {
        border-width: 0 1px 1px 0
    }

    .e-schedule.e-rtl .e-month-agenda-view .e-work-cells {
        border-width: 0
    }

    .e-schedule.e-rtl .e-timeline-view .e-date-header-wrap table td:first-child, .e-schedule.e-rtl .e-timeline-view .e-content-wrap table td:first-child, .e-schedule.e-rtl .e-timeline-month-view .e-date-header-wrap table td:first-child, .e-schedule.e-rtl .e-timeline-month-view .e-content-wrap table td:first-child {
        border-right-width: 0
    }

    .e-schedule.e-rtl .e-timeline-view .e-date-header-wrap table td:last-child, .e-schedule.e-rtl .e-timeline-view .e-content-wrap table td:last-child, .e-schedule.e-rtl .e-timeline-month-view .e-date-header-wrap table td:last-child, .e-schedule.e-rtl .e-timeline-month-view .e-content-wrap table td:last-child {
        border-left-width: 0
    }

    .e-schedule.e-rtl .e-timeline-view .e-date-header-wrap table td, .e-schedule.e-rtl .e-timeline-view .e-content-wrap table td, .e-schedule.e-rtl .e-timeline-month-view .e-date-header-wrap table td, .e-schedule.e-rtl .e-timeline-month-view .e-content-wrap table td {
        border-width: 0 1px 1px 0
    }

    .e-schedule.e-rtl .e-timeline-view .e-alternate-cells {
        border-right-style: dashed
    }

    .e-schedule.e-rtl .e-timeline-view .e-header-row .e-time-cells {
        border-right-width: 0
    }

.e-tooltip-wrap.e-schedule-error {
    background: #fde;
    border-color: #fde;
    z-index: 1000
}

    .e-tooltip-wrap.e-schedule-error .e-arrow-tip.e-tip-top {
        left: 44%
    }

    .e-tooltip-wrap.e-schedule-error .e-arrow-tip-inner.e-tip-top, .e-tooltip-wrap.e-schedule-error .e-arrow-tip-outer.e-tip-top {
        border-bottom: 8px solid #fde;
        color: #fde
    }

    .e-tooltip-wrap.e-schedule-error .e-arrow-tip-outer.e-tip-bottom, .e-tooltip-wrap.e-schedule-error .e-arrow-tip-inner.e-tip-bottom {
        border-top: 8px solid #fde;
        color: #fde
    }

    .e-tooltip-wrap.e-schedule-error .e-tip-content {
        padding: 4px 8px 0
    }

        .e-tooltip-wrap.e-schedule-error .e-tip-content, .e-tooltip-wrap.e-schedule-error .e-tip-content label {
            color: #dc3545
        }

.e-schedule .e-schedule-toolbar .e-icon-prev::before {
    content: ""
}

.e-schedule .e-schedule-toolbar .e-icon-next::before {
    content: ""
}

.e-schedule .e-schedule-toolbar .e-icon-add::before {
    content: ""
}

.e-schedule .e-schedule-toolbar .e-icon-today::before, .e-schedule .e-schedule-toolbar .e-icon-day::before {
    content: ""
}

.e-schedule .e-schedule-toolbar .e-icon-down-arrow::before {
    content: ""
}

.e-schedule .e-schedule-toolbar .e-icon-week::before, .e-schedule .e-schedule-toolbar .e-icon-workweek::before {
    content: ""
}

.e-schedule .e-schedule-toolbar .e-icon-month::before {
    content: ""
}

.e-schedule .e-schedule-toolbar .e-icon-month-agenda::before {
    content: ""
}

.e-schedule .e-schedule-toolbar .e-icon-agenda::before {
    content: ""
}

.e-schedule .e-schedule-toolbar .e-icon-year::before, .e-schedule .e-schedule-toolbar .e-icon-timeline-year-vertical::before, .e-schedule .e-schedule-toolbar .e-icon-timeline-year-horizontal::before, .e-schedule .e-schedule-toolbar .e-icon-timeline-month::before {
    content: ""
}

.e-schedule .e-schedule-toolbar .e-icon-timeline-day::before {
    content: ""
}

.e-schedule .e-schedule-toolbar .e-icon-timeline-week::before {
    content: ""
}

.e-schedule .e-schedule-toolbar .e-icon-timeline-workweek::before {
    content: ""
}

.e-schedule .e-schedule-toolbar.e-toolbar .e-popup-down-icon::before, .e-schedule .e-schedule-toolbar.e-toolbar .e-popup-up-icon::before {
    content: ""
}

.e-schedule .e-schedule-toolbar.e-rtl .e-icon-prev::before {
    content: ""
}

.e-schedule .e-schedule-toolbar.e-rtl .e-icon-next::before {
    content: ""
}

.e-schedule .e-schedule-resource-toolbar .e-icon-menu::before {
    content: ""
}

.e-schedule .e-schedule-resource-toolbar .e-icon-next::before {
    content: ""
}

.e-schedule .e-close-icon::before {
    content: ""
}

.e-schedule .e-block-indicator::before {
    content: ""
}

.e-schedule .e-appointment .e-recurrence-icon::before {
    content: ""
}

.e-schedule .e-appointment .e-recurrence-edit-icon::before {
    content: ""
}

.e-schedule .e-appointment .e-up-icon::before {
    content: ""
}

.e-schedule .e-appointment .e-down-icon::before {
    content: ""
}

.e-schedule .e-appointment .e-left-icon::before {
    content: ""
}

.e-schedule .e-appointment .e-right-icon::before {
    content: ""
}

.e-schedule .e-vertical-view .e-all-day-cells .e-all-day-appointment-section::before {
    content: ""
}

.e-schedule.e-rtl .e-appointment .e-left-icon::before {
    content: ""
}

.e-schedule.e-rtl .e-appointment .e-right-icon::before {
    content: ""
}

.e-schedule .e-resource-tree-icon::before {
    content: ""
}

.e-schedule-dialog.e-device .e-back-icon::before {
    content: ""
}

.e-schedule-dialog.e-device .e-save-icon::before {
    content: ""
}

.e-schedule-dialog.e-device .e-delete-icon::before {
    content: ""
}

.e-schedule-dialog.e-device .e-recurrence-container .e-recurrence-edit-button .e-recurrence-edit.e-icons::before {
    content: ""
}

.e-schedule-dialog.e-device.e-rtl .e-back-icon::before {
    content: ""
}

.e-quick-popup-wrapper .e-edit-icon::before {
    content: ""
}

.e-quick-popup-wrapper .e-delete-icon::before {
    content: ""
}

.e-quick-popup-wrapper .e-close-icon::before {
    content: ""
}

.e-quick-popup-wrapper .e-time-icon::before {
    content: ""
}

.e-quick-popup-wrapper .e-location-icon::before {
    content: ""
}

.e-quick-popup-wrapper .e-time-zone-icon::before {
    content: ""
}

.e-quick-popup-wrapper .e-description-icon::before {
    content: ""
}

.e-quick-popup-wrapper .e-resource-icon::before {
    content: ""
}

.e-quick-popup-wrapper .e-date-time-icon::before {
    content: ""
}

.e-more-popup-wrapper.e-device .e-close-icon::before {
    content: ""
}

.e-ie-toolbar-upload-div.e-hide, .e-ie-toolbar-upload-btn.e-hide, .e-ie-img-quality-slider, .e-ie-img-quality-name .e-hide {
    display: none
}

.e-device.e-image-editor .e-img-font-style.e-template {
    margin-left: 0 !important
}

.e-device.e-image-editor .e-slider-container {
    margin-left: calc(50% - 70px) !important;
    height: 54px !important
}

.e-device.e-image-editor .e-straighten-slider {
    margin-left: calc(50% - 70px) !important
}

.e-device.e-image-editor .e-ie-straighten-value-span {
    margin-left: 15px !important
}

.e-device.e-image-editor .e-hscroll .e-scroll-nav.e-scroll-right-nav, .e-device.e-image-editor .e-scroll-right-overlay {
    display: none !important
}

.e-device.e-image-editor .e-hscroll.e-scroll-device {
    padding-right: 0 !important
}

.e-device.e-image-editor .e-contextual-toolbar-wrapper {
    border-top: 1px solid #dee2e6;
    border-bottom: none !important
}

.e-device.e-image-editor .e-toolbar {
    border-bottom: 1px solid #dee2e6
}

.e-device.e-image-editor .e-contextual-toolbar-wrapper .e-toolbar {
    border-bottom: none !important
}

.e-device.e-image-editor .e-bottom-toolbar .e-toolbar, .e-device.e-image-editor .e-bottom-toolbar-area .e-toolbar {
    border-bottom: none
}

.e-device.e-image-editor .e-ie-img-save-name {
    width: calc(65% - 13px) !important
}

.e-device.e-image-editor .e-ie-img-size-value-span {
    margin-left: calc(100% - 145px) !important
}

.e-device.e-image-editor .e-ie-quality-option-container .e-slider-container {
    margin-left: 0 !important;
    height: auto !important
}

.e-image-editor {
    border: 1px solid #dee2e6;
    position: relative;
    display: block
}

    .e-image-editor .no-spin ::-webkit-inner-spin-button, .e-image-editor .no-spin ::-webkit-outer-spin-button {
        -webkit-appearance: none;
        margin: 0
    }

    .e-image-editor .e-ie-drop-area {
        height: calc(100% - 18px);
        width: calc(100% - 20px);
        border: 2px dashed #495057;
        border-radius: 10px;
        margin: 10px
    }

        .e-image-editor .e-ie-drop-area .e-upload {
            display: none
        }

        .e-image-editor .e-ie-drop-area .e-image::before {
            font-size: 50px
        }

        .e-image-editor .e-ie-drop-area .e-ie-drop-icon {
            top: calc(50% - 60px);
            left: calc(50% - 25px)
        }

        .e-image-editor .e-ie-drop-area .e-ie-drop-content {
            top: 50%;
            left: calc(50% - 160px);
            font-size: 14px
        }

        .e-image-editor .e-ie-drop-area .e-ie-drop-info {
            top: calc(50% + 40px);
            left: 50%;
            transform: translate(-50%, -50%);
            position: absolute;
            font-size: 14px
        }

        .e-image-editor .e-ie-drop-area .e-ie-min-drop-content {
            left: calc(50% - 120px);
            top: 50%;
            font-size: 14px
        }

    .e-image-editor .e-toolbar {
        border: none;
        border-bottom: 1px solid #dee2e6;
        height: 40px !important;
        min-height: 40px !important
    }

        .e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item.e-ie-resize-height {
            margin-left: 20px;
            min-width: 28px !important
        }

        .e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item.e-ie-resize-width {
            min-width: 28px !important
        }

        .e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon {
            font-size: 16px
        }

        .e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon {
            font-size: 16px
        }

        .e-image-editor .e-toolbar .e-toolbar-items .e-upload {
            border: none
        }

        .e-image-editor .e-toolbar .e-toolbar-items .e-file-select-wrap {
            padding: 0
        }

        .e-image-editor .e-toolbar .e-toolbar-items .e-image-upload .e-file-select, .e-image-editor .e-toolbar .e-toolbar-items .e-image-upload .e-file-drop, .e-image-editor .e-toolbar .e-toolbar-items .e-image-upload .e-upload-files {
            display: none
        }

        .e-image-editor .e-toolbar .e-toolbar-items .e-image-upload .e-image-upload .e-upload {
            border: none
        }

        .e-image-editor .e-toolbar .e-toolbar-items .e-fill.e-template .e-dropdown-btn .e-icons.e-caret, .e-image-editor .e-toolbar .e-toolbar-items .e-stroke.e-template .e-dropdown-btn .e-icons.e-caret, .e-image-editor .e-toolbar .e-toolbar-items .e-frame-stroke.e-template .e-dropdown-btn .e-icons.e-caret, .e-image-editor .e-toolbar .e-toolbar-items .e-pen-stroke-color.e-template .e-dropdown-btn .e-icons.e-caret, .e-image-editor .e-toolbar .e-toolbar-items .e-text-font-color.e-template .e-dropdown-btn .e-icons.e-caret, .e-image-editor .e-toolbar .e-toolbar-items .e-save.e-template .e-dropdown-btn .e-icons.e-caret, .e-image-editor .e-toolbar .e-toolbar-items .e-text-background-color.e-template .e-dropdown-btn .e-icons.e-caret, .e-image-editor .e-toolbar .e-toolbar-items .e-stroke-text-font-color.e-template .e-dropdown-btn .e-icons.e-caret {
            font-size: 16px
        }

        .e-image-editor .e-toolbar .e-toolbar-items .e-text-font-color.e-template .e-dropdown-btn .e-icons.e-caret {
            margin-top: -4px
        }

        .e-image-editor .e-toolbar .e-toolbar-items .e-btn-icon.e-dropdownbtn-preview {
            height: 18px;
            width: 18px;
            margin-top: -2px !important;
            margin-left: 0
        }

        .e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-select, .e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-annotation, .e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-transform {
            font-size: 16px
        }

            .e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-select .e-icons.e-caret, .e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-annotation .e-icons.e-caret, .e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn.e-image-popup .e-transform .e-icons.e-caret {
                font-size: 10px !important
            }

        .e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn .e-save {
            font-size: 16px
        }

            .e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn .e-save .e-icons.e-caret {
                font-size: 10px !important
            }

        .e-image-editor .e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left {
            line-height: 1
        }

    .e-image-editor .e-toolbar-area + .e-canvas-wrapper .e-textarea {
        line-height: initial !important
    }

    .e-image-editor .e-bottom-toolbar, .e-image-editor .e-bottom-toolbar-area {
        border-top: 1px solid #dee2e6
    }

    .e-image-editor .e-contextual-toolbar-wrapper {
        border-bottom: 1px solid #dee2e6;
        width: 100%;
        z-index: 1
    }

        .e-image-editor .e-contextual-toolbar-wrapper .e-toolbar {
            border-bottom: none !important;
            height: 130px !important
        }

        .e-image-editor .e-contextual-toolbar-wrapper .e-frame-wrapper .e-toolbar {
            height: inherit !important
        }

        .e-image-editor .e-contextual-toolbar-wrapper .e-frame-wrapper .e-toolbar-item {
            display: inline-grid
        }

            .e-image-editor .e-contextual-toolbar-wrapper .e-frame-wrapper .e-toolbar-item > span {
                font-weight: 500;
                margin: 4px;
                text-align: center
            }

        .e-image-editor .e-contextual-toolbar-wrapper .e-frame-wrapper .e-dropdown-btn {
            margin: 0 auto;
            width: max-content
        }

        .e-image-editor .e-contextual-toolbar-wrapper.e-frame-wrapper .e-toolbar {
            height: inherit !important
        }

        .e-image-editor .e-contextual-toolbar-wrapper.e-frame-wrapper .e-toolbar-item:not(.e-hidden) {
            display: inline-grid
        }

        .e-image-editor .e-contextual-toolbar-wrapper.e-frame-wrapper .e-toolbar-item > span {
            font-weight: 500;
            margin: 4px;
            text-align: center
        }

        .e-image-editor .e-contextual-toolbar-wrapper.e-frame-wrapper .e-dropdown-btn {
            margin: 0 auto;
            width: max-content
        }

        .e-image-editor .e-contextual-toolbar-wrapper.e-hide {
            display: none
        }

        .e-image-editor .e-contextual-toolbar-wrapper .e-toolbar-item {
            height: auto !important
        }

            .e-image-editor .e-contextual-toolbar-wrapper .e-toolbar-item .filter-wrapper {
                box-sizing: content-box
            }

                .e-image-editor .e-contextual-toolbar-wrapper .e-toolbar-item .filter-wrapper div {
                    text-align: center
                }

                .e-image-editor .e-contextual-toolbar-wrapper .e-toolbar-item .filterwrapper canvas, .e-image-editor .e-contextual-toolbar-wrapper .e-toolbar-item .filter-wrapper canvas {
                    border: 2px solid rgba(0,0,0,0);
                    height: 100px
                }

        .e-image-editor .e-contextual-toolbar-wrapper .e-slider-container {
            margin-left: calc(50% - 137px);
            height: 54px !important
        }

.e-ie-straighten-value-span, .e-ie-straighten-span, .e-ie-toolbar-straighten {
    font-size: 14px !important;
    padding-left: 10px !important;
    padding-right: 10px !important
}

.e-straighten .e-control-wrapper.e-slider-container.e-horizontal {
    height: auto;
    margin-left: 8px;
    padding-right: 2px
}

    .e-straighten .e-control-wrapper.e-slider-container.e-horizontal .e-slider {
        top: calc(50% - 20px) !important
    }

    .e-straighten .e-control-wrapper.e-slider-container.e-horizontal .e-slider-track, .e-straighten .e-control-wrapper.e-slider-container.e-horizontal .e-range {
        top: calc(50% - 2px) !important
    }

.e-straighten .e-control-wrapper.e-slider-container .e-slider .e-handle {
    top: calc(50% - 6px) !important
}

.e-ie-finetune-value-span {
    top: 31% !important
}

.e-ie-finetune-slider-label {
    top: 31% !important
}

.e-ie-finetune-slider-wrap {
    top: calc(50% - 15px) !important
}

.e-transparency-slider-wrap {
    top: calc(50% - 15px) !important
}

.e-ie-slider-wrap {
    top: calc(50% - 14px) !important
}

.e-dropdown-popup.e-ie-crop-ddb-popup ul {
    max-height: 250px;
    overflow-y: auto
}

.e-dropdown-popup.e-ie-ddb-popup {
    background: none !important
}

.e-device.e-image-editor .e-ie-device-transparency-slider {
    margin-left: calc(50% - 80px) !important
}

.e-ie-quality-slider.e-control-wrapper.e-slider-container.e-horizontal, .e-ie-quality-option-container .e-slider-container.e-horizontal {
    height: 28px
}

    .e-ie-quality-slider.e-control-wrapper.e-slider-container.e-horizontal .e-slider {
        top: calc(50% - 14px) !important
    }

    .e-ie-quality-slider.e-slider-container + .e-ie-img-icon-button, .e-ie-quality-option-container .e-slider-container.e-horizontal + .e-ie-img-icon-button {
        margin-left: 20px !important
    }

.e-ie-img-size {
    margin: 10px 10px 0
}

.e-ie-dlg-img-content {
    width: 40%;
    height: 100%;
    margin-right: 5%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.e-ie-img-input {
    width: 90% !important
}

.e-ie-img-dlg-canvas {
    width: 100%;
    height: 100%
}

.e-ie-img-size {
    font-size: 14px;
    display: flex;
    flex-direction: column;
    justify-content: flex-start
}

.e-ie-dlg-right-content {
    width: 60%
}

.e-ie-img-save-name {
    display: inline-block;
    margin-right: 10px;
    width: calc(69% - 13px)
}

.e-ie-img-save-dlg {
    display: inline-block;
    width: 92px
}

    .e-ie-img-save-dlg .e-btn {
        width: 100%
    }

.e-ie-img-label-name {
    margin-bottom: 5px;
    display: block
}

.e-ie-img-quality-name {
    position: relative;
    width: 100% !important
}

.e-ie-quality-info {
    margin-bottom: 0;
    margin-top: 0
}

.e-ie-quality-span {
    margin-left: 5px;
    display: inline-flex
}

.e-ie-img-quality-label {
    margin-bottom: 3%;
    margin-top: 5%;
    display: inline-flex
}

.e-ie-img-quality-size {
    margin-top: 5%;
    display: block
}

.e-ie-img-size-value-span {
    width: 8%;
    text-transform: capitalize;
    margin-left: calc(100% - 194px);
    margin-top: 4px
}

.e-device.e-ie-save-dialog .e-ie-img-size-value-span {
    margin-left: calc(100% - 145px) !important
}

.e-device.e-ie-save-dialog .e-ie-img-save-name {
    width: calc(71% - 30px) !important
}

.e-ie-img-icon-button {
    margin-left: 10px;
    width: max-content;
    margin-bottom: 2px
}

.e-ie-quality-option-container .e-btn-group .e-btn {
    padding-left: 14.5px;
    padding-right: 14.5px
}

.e-blr-ie-save-dialog .e-ie-img-save-name {
    width: calc(67% - 13px)
}

.e-blr-ie-save-dialog .e-ie-quality-custom {
    width: calc(65% - 13px)
}

.e-blr-ie-save-dialog .e-ie-quality-option-container .e-ie-img-icon-button {
    margin-left: 20px
}

.e-blr-ie-save-dialog .e-ie-img-size-value-span {
    vertical-align: middle;
    margin-left: calc(50% - 55px)
}

.e-blr-ie-save-dialog .e-btn-group .e-btn {
    padding: 4px 12px
}

.e-blr-ie-save-dialog.e-device .e-ie-img-save-name {
    width: calc(64% - 15px) !important
}

.e-blr-ie-save-dialog.e-device .e-ie-quality-custom {
    width: 75% !important
}

.e-blr-ie-save-dialog.e-device .e-ie-quality-option-container .e-ie-img-icon-button {
    margin-left: 0
}

.e-blr-ie-save-dialog.e-device .e-slider-container {
    margin-left: 0 !important;
    height: 28px !important
}

.e-blr-ie-save-dialog.e-device .e-ie-img-size-value-span {
    margin-left: calc(70% - 100px) !important
}

.e-blr-ie-save-dialog.e-device .e-btn-group .e-btn {
    padding: 4px 12px
}

.e-ie-straighten-value-span {
    margin-left: 7px !important
}

.e-device.e-image-editor .e-ie-straighten-value-span {
    margin-left: 15px !important
}

@media only screen and (max-width: 390px) {
    .e-device.e-image-editor .e-ie-save-dialog .e-dialog .e-dlg-content .e-ie-dlg-right-content .e-ie-img-quality-name .e-btn-group .e-btn {
        padding-left: 12px;
        padding-right: 12px
    }

    .e-device.e-image-editor .e-ie-save-dialog .e-dialog .e-dlg-content .e-ie-dlg-right-content .e-ie-img-save-name {
        width: calc(66% - 30px) !important
    }
}

.e-device.e-image-editor .e-contextual-toolbar-wrapper .e-ie-finetune-slider-label {
    left: calc(50% - 145px) !important
}

.e-device.e-image-editor .e-contextual-toolbar-wrapper .e-slider-container {
    width: 170px !important;
    margin-left: calc(50% - 62px) !important
}

.e-device.e-image-editor .e-contextual-toolbar-wrapper .e-ie-finetune-value-span {
    margin-left: 10px !important
}

.e-device.e-image-editor .e-ie-drop-area .e-ie-drop-info {
    top: calc(50% + 60px)
}

.e-image-editor.e-control.e-readonly {
    opacity: 1 !important
}

.e-image-editor {
    background: #e9ecef
}

    .e-image-editor .e-contextual-toolbar-wrapper {
        background: #f8f9fa
    }

        .e-image-editor .e-contextual-toolbar-wrapper .e-toolbar-item:hover .filterwrapper canvas, .e-image-editor .e-contextual-toolbar-wrapper .e-toolbar-item.e-selected .filterwrapper canvas, .e-image-editor .e-contextual-toolbar-wrapper .e-toolbar-item:hover .filter-wrapper canvas, .e-image-editor .e-contextual-toolbar-wrapper .e-toolbar-item.e-selected .filter-wrapper canvas {
            border-color: #545b62 !important
        }

        .e-image-editor .e-contextual-toolbar-wrapper .e-toolbar-item.e-selected .filterwrapper:focus canvas, .e-image-editor .e-contextual-toolbar-wrapper .e-toolbar-item.e-selected .filter-wrapper:focus canvas {
            border-color: #545b62 !important
        }

    .e-image-editor .e-toolbar .e-toolbar-items .e-tbar-btn.e-btn.e-selected-btn {
        background: #495057 !important
    }

    .e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn {
        background: inherit;
        border: none;
        margin-top: 2px;
        background: #f8f9fa;
        color: #495057
    }

        .e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn .e-caret-hide {
            display: none !important
        }

        .e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn:hover {
            background: #6c757d;
            box-shadow: none;
            color: #fff
        }

        .e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn:focus {
            background: #5b636a;
            box-shadow: none;
            color: #fff;
            box-shadow: 0 0 0 .25em rgba(115,122,129,.5) !important
        }

        .e-image-editor .e-toolbar .e-toolbar-items .e-dropdown-btn:active {
            background: #545b62;
            box-shadow: none;
            color: #fff
        }

    .e-image-editor .e-toolbar .e-toolbar-items .e-colorpicker-wrapper.e-shape-fill-color .e-split-btn-wrapper .e-split-btn .e-selected-color, .e-image-editor .e-toolbar .e-toolbar-items .e-colorpicker-wrapper.e-shape-stroke-color .e-split-btn-wrapper .e-split-btn .e-selected-color, .e-image-editor .e-toolbar .e-toolbar-items .e-colorpicker-wrapper.e-text-stroke-color .e-split-btn-wrapper .e-split-btn .e-selected-color, .e-image-editor .e-toolbar .e-toolbar-items .e-colorpicker-wrapper.e-pen-stroke-color .e-split-btn-wrapper .e-split-btn .e-selected-color {
        background: none;
        border-bottom-style: solid;
        border-bottom-width: 3px;
        width: 14px;
        margin: 0 2px;
        border-bottom-color: #000
    }

        .e-image-editor .e-toolbar .e-toolbar-items .e-colorpicker-wrapper.e-shape-fill-color .e-split-btn-wrapper .e-split-btn .e-selected-color .e-split-preview, .e-image-editor .e-toolbar .e-toolbar-items .e-colorpicker-wrapper.e-shape-stroke-color .e-split-btn-wrapper .e-split-btn .e-selected-color .e-split-preview, .e-image-editor .e-toolbar .e-toolbar-items .e-colorpicker-wrapper.e-text-stroke-color .e-split-btn-wrapper .e-split-btn .e-selected-color .e-split-preview, .e-image-editor .e-toolbar .e-toolbar-items .e-colorpicker-wrapper.e-pen-stroke-color .e-split-btn-wrapper .e-split-btn .e-selected-color .e-split-preview {
            display: none
        }

    .e-image-editor .e-toolbar .e-toolbar-items .e-nocolor-item {
        background: rgba(0,0,0,0) url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+") !important;
        background-size: 8px !important
    }

    .e-image-editor .e-toolbar .e-toolbar-items .e-toolbar-item.e-overlay .e-btn {
        box-shadow: none !important
    }

.e-dropdown-popup .e-selected-btn {
    background: #495057 !important;
    color: #fff !important
}

.e-ie-filter-canvas:focus, .filter-wrapper:focus .e-ie-filter-canvas, .filter-wrapper:focus canvas, .filter-wrapper canvas:focus {
    border-color: #000 !important
}

.e-image-editor .e-upload-icon::before {
    content: ""
}

.e-image-editor .e-zoom-in::before {
    content: ""
}

.e-image-editor .e-zoom-out::before {
    content: ""
}

.e-image-editor .e-pan::before {
    content: ""
}

.e-image-editor .e-select::before {
    content: ""
}

.e-image-editor .e-transform::before {
    content: ""
}

.e-image-editor .e-annotation::before {
    content: ""
}

.e-image-editor .e-shapes::before {
    content: ""
}

.e-image-editor .e-mouse::before {
    content: ""
}

.e-image-editor .e-btn-reset::before {
    content: ""
}

.e-image-editor .e-btn-save::before {
    content: ""
}

.e-image-editor .e-close::before {
    content: ""
}

.e-image-editor .e-check::before {
    content: ""
}

.e-image-editor .e-text-font-color.e-template .e-caret::before {
    content: ""
}

.e-image-editor .e-stroke.e-template .e-caret::before, .e-image-editor .e-frame-stroke.e-template .e-caret::before, .e-image-editor .e-pen-stroke-color.e-template .e-caret::before {
    content: ""
}

.e-image-editor .e-fill.e-template .e-caret::before, .e-image-editor .e-text-background-color.e-template .e-caret::before {
    content: ""
}

.e-image-editor .e-stroke-text-font-color.e-template .e-caret::before {
    content: ""
}

.e-image-editor .e-custom::before, .e-dropdown-popup.e-image-popup .e-custom::before {
    content: ""
}

.e-image-editor .e-circle::before, .e-dropdown-popup.e-image-popup .e-circle::before {
    content: ""
}

.e-image-editor .e-square::before, .e-dropdown-popup.e-image-popup .e-square::before {
    content: ""
}

.e-image-editor .e-custom-a::before, .e-dropdown-popup.e-image-popup .e-custom-a::before {
    content: ""
}

.e-image-editor .e-custom-b::before, .e-dropdown-popup.e-image-popup .e-custom-b::before {
    content: ""
}

.e-image-editor .e-custom-c::before, .e-dropdown-popup.e-image-popup .e-custom-c::before {
    content: ""
}

.e-image-editor .e-custom-d::before, .e-dropdown-popup.e-image-popup .e-custom-d::before {
    content: ""
}

.e-image-editor .e-custom-e::before, .e-dropdown-popup.e-image-popup .e-custom-e::before {
    content: ""
}

.e-image-editor .e-custom-f::before, .e-dropdown-popup.e-image-popup .e-custom-f::before {
    content: ""
}

.e-image-editor .e-custom-g::before, .e-dropdown-popup.e-image-popup .e-custom-g::before {
    content: ""
}

.e-image-editor .e-custom-h::before, .e-dropdown-popup.e-image-popup .e-custom-h::before {
    content: ""
}

.e-image-editor .e-custom-i::before, .e-dropdown-popup.e-image-popup .e-custom-i::before {
    content: ""
}

.e-image-editor .e-custom-j::before, .e-dropdown-popup.e-image-popup .e-custom-j::before {
    content: ""
}

.e-image-editor .e-rectangle::before, .e-dropdown-popup.e-image-popup .e-rectangle::before {
    content: ""
}

.e-image-editor .e-triangle::before, .e-dropdown-popup.e-image-popup .e-triangle::before {
    content: ""
}

.e-image-editor .e-line::before, .e-dropdown-popup.e-image-popup .e-line::before {
    content: ""
}

.e-image-editor .e-add-text::before, .e-dropdown-popup.e-image-popup .e-add-text::before {
    content: ""
}

.e-image-editor .e-free-pen::before, .e-dropdown-popup.e-image-popup .e-free-pen::before {
    content: ""
}

.e-image-editor .e-horizontal-flip::before, .e-dropdown-popup.e-image-popup .e-horizontal-flip::before {
    content: ""
}

.e-image-editor .e-vertical-flip::before, .e-dropdown-popup.e-image-popup .e-vertical-flip::before {
    content: ""
}

.e-image-editor .e-clock-wise::before, .e-dropdown-popup.e-image-popup .e-clock-wise::before {
    content: ""
}

.e-image-editor .e-anti-clock-wise::before, .e-dropdown-popup.e-image-popup .e-anti-clock-wise::before {
    content: ""
}

.e-image-editor .e-arrow::before, .e-dropdown-popup.e-image-popup .e-arrow::before {
    content: ""
}

.e-image-editor .e-path::before, .e-dropdown-popup.e-image-popup .e-path::before {
    content: ""
}

.e-ribbon.e-rbn {
    display: block;
    border-radius: unset
}

    .e-ribbon.e-rbn.e-ribbon-container .e-ribbon-skeleton-container {
        min-width: 52px
    }

        .e-ribbon.e-rbn.e-ribbon-container .e-ribbon-skeleton-container.e-ribbon-skeleton-hidden {
            display: none
        }

        .e-ribbon.e-rbn.e-ribbon-container .e-ribbon-skeleton-container.e-simplified {
            min-width: 120px
        }

            .e-ribbon.e-rbn.e-ribbon-container .e-ribbon-skeleton-container.e-simplified .e-ribbon-skeleton {
                height: 20px
            }

    .e-ribbon.e-rbn.e-ribbon-container .e-ribbon-skeleton {
        border-radius: 4px
    }

    .e-ribbon.e-rbn.e-ribbon-container .e-ribbon-overlay {
        display: flex;
        align-items: center;
        position: absolute;
        gap: 30px;
        width: 100%;
        height: 100%;
        z-index: 4;
        padding: 10px;
        overflow: hidden
    }

    .e-ribbon.e-rbn .e-ribbon-tab.e-tab .e-content > .e-item.e-active {
        overflow: hidden
    }

    .e-ribbon.e-rbn .e-ribbon-tab .e-toolbar {
        min-height: auto;
        display: inline-block
    }

    .e-ribbon.e-rbn .e-ribbon-tab .e-hscroll-content > .e-item:not(.e-active) {
        display: none
    }

    .e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-file-menu, .e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-backstage {
        font-size: 14px;
        font-weight: 400;
        line-height: 22px;
        position: absolute;
        padding: 13px 12px;
        border: none;
        border-width: unset;
        box-shadow: none;
        text-transform: none
    }

        .e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-file-menu.e-active, .e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-backstage.e-active {
            border-radius: unset
        }

        .e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-file-menu.e-active, .e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-file-menu:focus, .e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-backstage.e-active, .e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-backstage:focus {
            box-shadow: none;
            outline: none
        }

    .e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-help-template {
        position: absolute;
        top: 0;
        display: flex;
        align-items: center;
        height: 48px;
        padding-right: 12px;
        border-bottom: none;
        z-index: 1
    }

    .e-ribbon.e-rbn .e-ribbon-tab .e-tab-header {
        border-bottom: none
    }

        .e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-hor-nav {
            height: 48px;
            min-height: 48px
        }

        .e-ribbon.e-rbn .e-ribbon-tab .e-tab-header::before {
            border-width: 0
        }

        .e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-indicator {
            display: block;
            z-index: 1
        }

        .e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-items {
            height: 48px;
            min-height: auto
        }

            .e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child, .e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
                margin: 0
            }

        .e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item {
            vertical-align: unset;
            margin: 0;
            border: none;
            border-radius: unset
        }

            .e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item:not(.e-separator) {
                height: auto;
                min-height: auto
            }

            .e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item.e-active {
                border: none
            }

                .e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item.e-active::before {
                    display: none
                }

            .e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
                padding: 0;
                height: auto;
                border: none
            }

            .e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item .e-tab-text {
                font-size: 14px;
                font-weight: 400;
                line-height: 22px;
                padding: 13px 12px;
                text-transform: none;
                margin: 0
            }

            .e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item .e-text-wrap {
                height: auto
            }

            .e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap::before {
                display: none
            }

            .e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap .e-tab-text {
                font-weight: 400
            }

    .e-ribbon.e-rbn .e-ribbon-tab .e-hscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
        box-shadow: none
    }

    .e-ribbon.e-rbn .e-ribbon-tab .e-hscroll {
        padding: 0
    }

        .e-ribbon.e-rbn .e-ribbon-tab .e-hscroll .e-scroll-nav {
            height: auto;
            min-height: auto;
            min-width: auto;
            width: auto;
            border-style: solid;
            transform: none;
            border-width: 1px;
            border-radius: 2px;
            z-index: 3
        }

            .e-ribbon.e-rbn .e-ribbon-tab .e-hscroll .e-scroll-nav.e-overlay {
                display: none
            }

            .e-ribbon.e-rbn .e-ribbon-tab .e-hscroll .e-scroll-nav .e-nav-arrow {
                font-size: 20px;
                font-weight: 400;
                line-height: 20px;
                height: auto;
                transform: none;
                padding: 0 2px;
                width: auto;
                letter-spacing: unset
            }

                .e-ribbon.e-rbn .e-ribbon-tab .e-hscroll .e-scroll-nav .e-nav-arrow::before {
                    font-size: 20px;
                    line-height: 20px
                }

    .e-ribbon.e-rbn .e-ribbon-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
        height: 48px
    }

    .e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
        height: auto
    }

    .e-ribbon.e-rbn .e-content {
        width: 100%
    }

    .e-ribbon.e-rbn.e-ribbon-collapsible .e-content {
        width: calc(100% - 20px)
    }

    .e-ribbon.e-rbn .e-ribbon-collapse-btn {
        bottom: 0;
        cursor: pointer;
        position: absolute;
        line-height: 12px;
        padding: 2px;
        border: none
    }

        .e-ribbon.e-rbn .e-ribbon-collapse-btn:not(.e-ribbon-expand-btn) {
            transform: rotate(180deg)
        }

    .e-ribbon.e-rbn.e-ribbon-overflow .e-content {
        width: calc(100% - 20px - 40px)
    }

    .e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-group-of-btn, .e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-overall-of-btn {
        cursor: pointer;
        border-radius: 4px;
        padding: 0;
        border: none;
        height: 32px;
        margin: auto;
        box-shadow: none
    }

        .e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-group-of-btn .e-btn-icon, .e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-overall-of-btn .e-btn-icon {
            font-size: 16px;
            line-height: 16px;
            padding: 8px;
            margin: 0;
            width: auto
        }

        .e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-group-of-btn:focus, .e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-overall-of-btn:focus {
            outline: none
        }

        .e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-group-of-btn.e-hidden, .e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-overall-of-btn.e-hidden {
            display: none
        }

    .e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-overall-of-btn {
        bottom: 4px;
        position: absolute
    }

        .e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-overall-of-btn.e-ribbon-hide {
            display: none
        }

    .e-ribbon.e-rbn.e-ribbon-overflow .e-ribbon-group-container {
        display: inline-flex
    }

    .e-ribbon.e-rbn.e-ribbon-minimize .e-ribbon-tab .e-content, .e-ribbon.e-rbn.e-ribbon-minimize .e-ribbon-collapse-btn, .e-ribbon.e-rbn.e-ribbon-minimize .e-ribbon-overall-of-btn {
        display: none
    }

    .e-ribbon.e-rbn.e-ribbon-simplified-mode .e-ribbon-item:has(.e-ribbon-gallery-container:not(.e-hidden)) {
        height: 36px
    }

    .e-ribbon.e-rbn.e-ribbon-simplified-mode .e-ribbon-item .e-ribbon-gallery-wrapper {
        margin: 5px 6px
    }

        .e-ribbon.e-rbn.e-ribbon-simplified-mode .e-ribbon-item .e-ribbon-gallery-wrapper .e-ribbon-gallery-container .e-ribbon-gallery-item {
            width: 78px;
            margin: 0 2px;
            border-radius: 4px;
            max-height: 26px
        }

            .e-ribbon.e-rbn.e-ribbon-simplified-mode .e-ribbon-item .e-ribbon-gallery-wrapper .e-ribbon-gallery-container .e-ribbon-gallery-item.e-disabled {
                pointer-events: none
            }

            .e-ribbon.e-rbn.e-ribbon-simplified-mode .e-ribbon-item .e-ribbon-gallery-wrapper .e-ribbon-gallery-container .e-ribbon-gallery-item .e-ribbon-gallery-text {
                font-size: 12px
            }

    .e-ribbon.e-rbn.e-ribbon-simplified-mode .e-ribbon-tab .e-hscroll-bar {
        overflow-y: hidden
    }

    .e-ribbon.e-rbn.e-ribbon-simplified-mode .e-input-group {
        margin-bottom: 0
    }

    .e-ribbon.e-rbn.e-ribbon-simplified-mode .e-ribbon-group {
        padding-top: 2px;
        height: auto
    }

        .e-ribbon.e-rbn.e-ribbon-simplified-mode .e-ribbon-group.e-ribbon-emptyCollection::after {
            display: none
        }

        .e-ribbon.e-rbn.e-ribbon-simplified-mode .e-ribbon-group.e-ribbon-emptyCollection .e-ribbon-group-container {
            padding: 0
        }

    .e-ribbon.e-rbn.e-ribbon-simplified-mode .e-ribbon-launcher-icon, .e-ribbon.e-rbn.e-ribbon-simplified-mode .e-ribbon-overall-overflow-popup, .e-ribbon.e-rbn.e-ribbon-simplified-mode .e-ribbon-group-container .e-ribbon-group-overflow-popup {
        display: none
    }

    .e-ribbon.e-rbn.e-ribbon-simplified-mode .e-ribbon-group-container {
        padding: 0 4px
    }

    .e-ribbon.e-rbn.e-ribbon-simplified-mode .e-ribbon-group-content {
        padding: 0;
        height: 40px;
        align-items: center
    }

    .e-ribbon.e-rbn.e-ribbon-simplified-mode .e-ribbon-overlay {
        gap: 16px
    }

    .e-ribbon.e-rbn .e-ribbon-tab-item {
        display: inline-flex
    }

        .e-ribbon.e-rbn .e-ribbon-tab-item.e-disabled {
            pointer-events: none
        }

    .e-ribbon.e-rbn .e-ribbon-group {
        position: relative;
        padding-top: 6px;
        height: 134px
    }

        .e-ribbon.e-rbn .e-ribbon-group.e-hidden, .e-ribbon.e-rbn .e-ribbon-group.e-hide-group {
            display: none
        }

        .e-ribbon.e-rbn .e-ribbon-group.e-disabled {
            pointer-events: none
        }

        .e-ribbon.e-rbn .e-ribbon-group::after {
            border-right: 1px solid;
            content: "";
            height: calc(100% - 16px);
            position: absolute;
            top: 8px
        }

    .e-ribbon.e-rbn:not(.e-rtl) .e-ribbon-collapse-btn, .e-ribbon.e-rbn:not(.e-rtl) .e-ribbon-help-template, .e-ribbon.e-rbn:not(.e-rtl) .e-ribbon-group::after {
        right: 0
    }

    .e-ribbon.e-rbn:not(.e-rtl) .e-ribbon-overall-of-btn {
        right: 0
    }

    .e-ribbon.e-rbn:not(.e-rtl).e-ribbon-collapsible .e-ribbon-overall-of-btn {
        right: 25px
    }

    .e-ribbon.e-rbn:not(.e-rtl) .e-tab-header {
        left: var(--fileMenuWidth)
    }

    .e-ribbon.e-rbn:not(.e-rtl) .e-ribbon-tab .e-hscroll.e-scroll-device {
        padding-right: 30px
    }

    .e-ribbon.e-rbn.e-rtl .e-ribbon-collapse-btn, .e-ribbon.e-rbn.e-rtl .e-ribbon-help-template, .e-ribbon.e-rbn.e-rtl .e-ribbon-group::after {
        left: 0
    }

    .e-ribbon.e-rbn.e-rtl .e-ribbon-overall-of-btn {
        left: 0
    }

    .e-ribbon.e-rbn.e-rtl.e-ribbon-collapsible .e-ribbon-overall-of-btn {
        left: 25px
    }

    .e-ribbon.e-rbn.e-rtl .e-tab-header {
        right: var(--fileMenuWidth)
    }

    .e-ribbon.e-rbn.e-rtl .e-ribbon-tab .e-hscroll.e-scroll-device {
        padding-left: 30px
    }

    .e-ribbon.e-rbn .e-ribbon-content-height .e-ribbon-collection {
        max-height: 108px
    }

.e-ribbon-backstage-popup.e-ribbon-backstage-open {
    display: flex
}

.e-ribbon-backstage-popup .e-ribbon-backstage-wrapper {
    display: flex;
    flex-direction: column
}

    .e-ribbon-backstage-popup .e-ribbon-backstage-wrapper .e-ribbon-backstage-items-wrapper {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        height: 100%
    }

    .e-ribbon-backstage-popup .e-ribbon-backstage-wrapper .e-btn {
        border: none;
        border-radius: unset;
        box-shadow: none;
        padding: unset;
        text-align: start;
        width: 100%;
        height: 48px;
        line-height: 48px
    }

        .e-ribbon-backstage-popup .e-ribbon-backstage-wrapper .e-btn .e-btn-icon {
            font-size: 16px;
            line-height: 16px;
            width: auto;
            margin: 0;
            padding: 16px 12px 16px 16px
        }

        .e-ribbon-backstage-popup .e-ribbon-backstage-wrapper .e-btn:focus {
            border-style: solid;
            border-width: 2px
        }

        .e-ribbon-backstage-popup .e-ribbon-backstage-wrapper .e-btn:hover {
            border-style: solid;
            border-width: 0
        }

        .e-ribbon-backstage-popup .e-ribbon-backstage-wrapper .e-btn:focus:hover {
            border-style: solid;
            border-width: 2px
        }

    .e-ribbon-backstage-popup .e-ribbon-backstage-wrapper .e-ribbon-backstage-menu {
        border: unset;
        border-radius: unset
    }

        .e-ribbon-backstage-popup .e-ribbon-backstage-wrapper .e-ribbon-backstage-menu.e-menu-wrapper ul.e-vertical, .e-ribbon-backstage-popup .e-ribbon-backstage-wrapper .e-ribbon-backstage-menu.e-menu-wrapper ul.e-ul {
            min-width: 135px
        }

            .e-ribbon-backstage-popup .e-ribbon-backstage-wrapper .e-ribbon-backstage-menu.e-menu-wrapper ul.e-vertical.e-menu .e-menu-item.e-separator, .e-ribbon-backstage-popup .e-ribbon-backstage-wrapper .e-ribbon-backstage-menu.e-menu-wrapper ul.e-ul.e-menu .e-menu-item.e-separator {
                margin: 4px 20px
            }

            .e-ribbon-backstage-popup .e-ribbon-backstage-wrapper .e-ribbon-backstage-menu.e-menu-wrapper ul.e-vertical .e-menu-item:not(.e-separator), .e-ribbon-backstage-popup .e-ribbon-backstage-wrapper .e-ribbon-backstage-menu.e-menu-wrapper ul.e-ul .e-menu-item:not(.e-separator) {
                height: 48px;
                line-height: 48px;
                padding: 0
            }

                .e-ribbon-backstage-popup .e-ribbon-backstage-wrapper .e-ribbon-backstage-menu.e-menu-wrapper ul.e-vertical .e-menu-item:not(.e-separator):focus, .e-ribbon-backstage-popup .e-ribbon-backstage-wrapper .e-ribbon-backstage-menu.e-menu-wrapper ul.e-ul .e-menu-item:not(.e-separator):focus {
                    border-style: solid;
                    border-width: 2px
                }

                .e-ribbon-backstage-popup .e-ribbon-backstage-wrapper .e-ribbon-backstage-menu.e-menu-wrapper ul.e-vertical .e-menu-item:not(.e-separator).e-selected, .e-ribbon-backstage-popup .e-ribbon-backstage-wrapper .e-ribbon-backstage-menu.e-menu-wrapper ul.e-vertical .e-menu-item:not(.e-separator):hover, .e-ribbon-backstage-popup .e-ribbon-backstage-wrapper .e-ribbon-backstage-menu.e-menu-wrapper ul.e-ul .e-menu-item:not(.e-separator).e-selected, .e-ribbon-backstage-popup .e-ribbon-backstage-wrapper .e-ribbon-backstage-menu.e-menu-wrapper ul.e-ul .e-menu-item:not(.e-separator):hover {
                    border-style: solid;
                    border-width: 0
                }

                    .e-ribbon-backstage-popup .e-ribbon-backstage-wrapper .e-ribbon-backstage-menu.e-menu-wrapper ul.e-vertical .e-menu-item:not(.e-separator).e-selected:focus, .e-ribbon-backstage-popup .e-ribbon-backstage-wrapper .e-ribbon-backstage-menu.e-menu-wrapper ul.e-ul .e-menu-item:not(.e-separator).e-selected:focus {
                        border-style: solid;
                        border-width: 2px
                    }

                .e-ribbon-backstage-popup .e-ribbon-backstage-wrapper .e-ribbon-backstage-menu.e-menu-wrapper ul.e-vertical .e-menu-item:not(.e-separator) .e-menu-icon, .e-ribbon-backstage-popup .e-ribbon-backstage-wrapper .e-ribbon-backstage-menu.e-menu-wrapper ul.e-ul .e-menu-item:not(.e-separator) .e-menu-icon {
                    font-size: 16px;
                    line-height: 16px;
                    min-height: 16px;
                    min-width: 16px;
                    background-repeat: no-repeat;
                    background-size: contain;
                    background-position: center;
                    width: auto;
                    margin-right: unset;
                    margin: 16px 12px 20px 16px
                }

                .e-ribbon-backstage-popup .e-ribbon-backstage-wrapper .e-ribbon-backstage-menu.e-menu-wrapper ul.e-vertical .e-menu-item:not(.e-separator).e-blankicon, .e-ribbon-backstage-popup .e-ribbon-backstage-wrapper .e-ribbon-backstage-menu.e-menu-wrapper ul.e-ul .e-menu-item:not(.e-separator).e-blankicon {
                    padding-left: 44px !important
                }

        .e-ribbon-backstage-popup .e-ribbon-backstage-wrapper .e-ribbon-backstage-menu.e-rtl ul.e-vertical .e-menu-item:not(.e-separator).e-blankicon, .e-ribbon-backstage-popup .e-ribbon-backstage-wrapper .e-ribbon-backstage-menu.e-rtl ul.e-ul .e-menu-item:not(.e-separator).e-blankicon {
            padding-left: 0 !important;
            padding-right: 44px !important
        }

.e-ribbon-backstage-popup .e-ribbon-backstage-content {
    overflow: auto
}

.e-ribbon.e-rbn, .e-ribbon-group-overflow-ddb {
    border: none
}

    .e-ribbon.e-rbn .e-disabled, .e-ribbon-group-overflow-ddb .e-disabled {
        opacity: .35;
        pointer-events: none
    }

    .e-ribbon.e-rbn .e-input-group, .e-ribbon-group-overflow-ddb .e-input-group {
        height: 32px;
        border-radius: 4px;
        margin: 0 0 4px
    }

        .e-ribbon.e-rbn .e-input-group input.e-input, .e-ribbon-group-overflow-ddb .e-input-group input.e-input {
            font-size: 14px;
            font-weight: 400;
            line-height: 22px;
            height: auto;
            min-height: auto
        }

        .e-ribbon.e-rbn .e-input-group.e-control-wrapper .e-input-group-icon, .e-ribbon-group-overflow-ddb .e-input-group.e-control-wrapper .e-input-group-icon {
            font-size: 16px;
            font-weight: 400;
            line-height: 16px;
            height: auto;
            min-height: auto;
            padding: 8px 2px 8px 2px;
            margin: 0;
            border: none;
            min-width: auto;
            border-radius: unset
        }

            .e-ribbon.e-rbn .e-input-group.e-control-wrapper .e-input-group-icon.e-ddl-icon, .e-ribbon-group-overflow-ddb .e-input-group.e-control-wrapper .e-input-group-icon.e-ddl-icon {
                font-size: 16px
            }

        .e-ribbon.e-rbn .e-input-group.e-control-wrapper .e-clear-icon, .e-ribbon-group-overflow-ddb .e-input-group.e-control-wrapper .e-clear-icon {
            min-width: auto;
            min-height: auto;
            border-radius: unset
        }

        .e-ribbon.e-rbn .e-input-group .e-clear-icon, .e-ribbon-group-overflow-ddb .e-input-group .e-clear-icon {
            min-width: auto
        }

    .e-ribbon.e-rbn .e-ribbon-group-content, .e-ribbon-group-overflow-ddb .e-ribbon-group-content {
        padding: 0 7px
    }

    .e-ribbon.e-rbn .e-ribbon-content-height, .e-ribbon-group-overflow-ddb .e-ribbon-content-height {
        height: 108px
    }

    .e-ribbon.e-rbn .e-ribbon-group-header, .e-ribbon-group-overflow-ddb .e-ribbon-group-header {
        font-size: 10px;
        line-height: 15px;
        align-items: center;
        display: flex;
        justify-content: center;
        white-space: nowrap;
        padding: 0 11px 5px 11px
    }

    .e-ribbon.e-rbn .e-ribbon-launcher-icon, .e-ribbon-group-overflow-ddb .e-ribbon-launcher-icon {
        position: absolute;
        bottom: 0;
        margin: 0 7px 5px 0;
        cursor: pointer;
        border: none
    }

    .e-ribbon.e-rbn:not(.e-rtl) .e-ribbon-launcher .e-ribbon-group-header, .e-ribbon-group-overflow-ddb:not(.e-rtl) .e-ribbon-launcher .e-ribbon-group-header {
        margin-right: 15px
    }

    .e-ribbon.e-rbn:not(.e-rtl) .e-ribbon-launcher .e-ribbon-launcher-icon, .e-ribbon-group-overflow-ddb:not(.e-rtl) .e-ribbon-launcher .e-ribbon-launcher-icon {
        right: 0
    }

    .e-ribbon.e-rbn.e-rtl .e-ribbon-launcher .e-ribbon-group-header, .e-ribbon-group-overflow-ddb.e-rtl .e-ribbon-launcher .e-ribbon-group-header {
        margin-left: 15px
    }

    .e-ribbon.e-rbn.e-rtl .e-ribbon-launcher .e-ribbon-launcher-icon, .e-ribbon-group-overflow-ddb.e-rtl .e-ribbon-launcher .e-ribbon-launcher-icon {
        left: 0;
        margin: 0 0 5px 7px
    }

    .e-ribbon.e-rbn .e-ribbon-column, .e-ribbon-group-overflow-ddb .e-ribbon-column {
        display: inline-flex;
        flex-direction: row
    }

    .e-ribbon.e-rbn .e-ribbon-row, .e-ribbon-group-overflow-ddb .e-ribbon-row {
        overflow: hidden;
        display: inline-flex;
        flex-direction: column
    }

    .e-ribbon.e-rbn .e-ribbon-group-overflow, .e-ribbon.e-rbn .e-ribbon-item, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow, .e-ribbon-group-overflow-ddb .e-ribbon-item {
        display: flex;
        padding: 1px;
        vertical-align: middle
    }

        .e-ribbon.e-rbn .e-ribbon-group-overflow .e-ribbon-gallery-wrapper, .e-ribbon.e-rbn .e-ribbon-item .e-ribbon-gallery-wrapper, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-ribbon-gallery-wrapper, .e-ribbon-group-overflow-ddb .e-ribbon-item .e-ribbon-gallery-wrapper {
            display: flex;
            margin: 8px 10px
        }

            .e-ribbon.e-rbn .e-ribbon-group-overflow .e-ribbon-gallery-wrapper .e-ribbon-gallery-container .e-ribbon-gallery-item, .e-ribbon.e-rbn .e-ribbon-item .e-ribbon-gallery-wrapper .e-ribbon-gallery-container .e-ribbon-gallery-item, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-ribbon-gallery-wrapper .e-ribbon-gallery-container .e-ribbon-gallery-item, .e-ribbon-group-overflow-ddb .e-ribbon-item .e-ribbon-gallery-wrapper .e-ribbon-gallery-container .e-ribbon-gallery-item {
                max-height: 92px;
                margin: 0 2px;
                border-radius: 8px
            }

        .e-ribbon.e-rbn .e-ribbon-group-overflow .e-ribbon-gallery-button, .e-ribbon.e-rbn .e-ribbon-item .e-ribbon-gallery-button, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-ribbon-gallery-button, .e-ribbon-group-overflow-ddb .e-ribbon-item .e-ribbon-gallery-button {
            padding: 0 3px;
            border-width: 0 0 0 1px;
            border-radius: 0 4px 4px 0;
            line-height: 10px;
            font-weight: 400;
            font-size: 10px
        }

        .e-ribbon.e-rbn .e-ribbon-group-overflow.e-hidden, .e-ribbon.e-rbn .e-ribbon-item.e-hidden, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-hidden, .e-ribbon-group-overflow-ddb .e-ribbon-item.e-hidden {
            display: none
        }

        .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn {
            border: none;
            border-radius: 4px;
            font-weight: 400;
            font-size: 14px;
            text-transform: none;
            box-shadow: none
        }

            .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn:focus, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:focus, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn:focus, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:focus {
                outline: none
            }

        .e-ribbon.e-rbn .e-ribbon-group-overflow .e-btn-group .e-btn.e-ribbon-group-button, .e-ribbon.e-rbn .e-ribbon-group-overflow .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type), .e-ribbon.e-rbn .e-ribbon-item .e-btn-group .e-btn.e-ribbon-group-button, .e-ribbon.e-rbn .e-ribbon-item .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type), .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-btn-group .e-btn.e-ribbon-group-button, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type), .e-ribbon-group-overflow-ddb .e-ribbon-item .e-btn-group .e-btn.e-ribbon-group-button, .e-ribbon-group-overflow-ddb .e-ribbon-item .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type) {
            border: none
        }

        .e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-large-item:not(:has(.e-ribbon-template)) .e-btn, .e-ribbon.e-rbn .e-ribbon-item.e-ribbon-large-item:not(:has(.e-ribbon-template)) .e-btn, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-large-item:not(:has(.e-ribbon-template)) .e-btn, .e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-large-item:not(:has(.e-ribbon-template)) .e-btn {
            height: 100%;
            min-height: inherit;
            display: flex;
            flex-direction: column;
            max-width: 10ch;
            min-width: fit-content;
            white-space: normal;
            padding: 0 3px;
            line-height: 22px;
            justify-content: flex-start;
            align-items: center
        }

            .e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-large-item:not(:has(.e-ribbon-template)) .e-btn.e-ribbon-group-overflow-ddb, .e-ribbon.e-rbn .e-ribbon-item.e-ribbon-large-item:not(:has(.e-ribbon-template)) .e-btn.e-ribbon-group-overflow-ddb, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-large-item:not(:has(.e-ribbon-template)) .e-btn.e-ribbon-group-overflow-ddb, .e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-large-item:not(:has(.e-ribbon-template)) .e-btn.e-ribbon-group-overflow-ddb {
                max-width: 100%
            }

            .e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-large-item:not(:has(.e-ribbon-template)) .e-btn .e-btn-icon:not(.e-caret), .e-ribbon.e-rbn .e-ribbon-item.e-ribbon-large-item:not(:has(.e-ribbon-template)) .e-btn .e-btn-icon:not(.e-caret), .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-large-item:not(:has(.e-ribbon-template)) .e-btn .e-btn-icon:not(.e-caret), .e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-large-item:not(:has(.e-ribbon-template)) .e-btn .e-btn-icon:not(.e-caret) {
                min-height: 32px;
                min-width: 32px;
                background-repeat: no-repeat;
                background-size: contain;
                background-position: center;
                font-size: 32px;
                font-weight: 400;
                padding: 8px 5px 6px
            }

            .e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-large-item:not(:has(.e-ribbon-template)) .e-btn .e-icon-top, .e-ribbon.e-rbn .e-ribbon-item.e-ribbon-large-item:not(:has(.e-ribbon-template)) .e-btn .e-icon-top, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-large-item:not(:has(.e-ribbon-template)) .e-btn .e-icon-top, .e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-large-item:not(:has(.e-ribbon-template)) .e-btn .e-icon-top {
                height: 50%
            }

            .e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-large-item:not(:has(.e-ribbon-template)) .e-btn.e-top-icon-btn, .e-ribbon.e-rbn .e-ribbon-item.e-ribbon-large-item:not(:has(.e-ribbon-template)) .e-btn.e-top-icon-btn, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-large-item:not(:has(.e-ribbon-template)) .e-btn.e-top-icon-btn, .e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-large-item:not(:has(.e-ribbon-template)) .e-btn.e-top-icon-btn {
                gap: 5px
            }

        .e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-large-item:not(:has(.e-ribbon-template)) > .e-split-btn-wrapper.e-vertical .e-btn, .e-ribbon.e-rbn .e-ribbon-item.e-ribbon-large-item:not(:has(.e-ribbon-template)) > .e-split-btn-wrapper.e-vertical .e-btn, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-large-item:not(:has(.e-ribbon-template)) > .e-split-btn-wrapper.e-vertical .e-btn, .e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-large-item:not(:has(.e-ribbon-template)) > .e-split-btn-wrapper.e-vertical .e-btn {
            justify-content: space-evenly;
            height: 50%
        }

            .e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-large-item:not(:has(.e-ribbon-template)) > .e-split-btn-wrapper.e-vertical .e-btn .e-icon-top, .e-ribbon.e-rbn .e-ribbon-item.e-ribbon-large-item:not(:has(.e-ribbon-template)) > .e-split-btn-wrapper.e-vertical .e-btn .e-icon-top, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-large-item:not(:has(.e-ribbon-template)) > .e-split-btn-wrapper.e-vertical .e-btn .e-icon-top, .e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-large-item:not(:has(.e-ribbon-template)) > .e-split-btn-wrapper.e-vertical .e-btn .e-icon-top {
                height: unset
            }

        .e-ribbon.e-rbn .e-ribbon-group-overflow.e-ribbon-large-item:not(:has(.e-ribbon-template)) .e-dropdown-btn .e-caret, .e-ribbon.e-rbn .e-ribbon-item.e-ribbon-large-item:not(:has(.e-ribbon-template)) .e-dropdown-btn .e-caret, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow.e-ribbon-large-item:not(:has(.e-ribbon-template)) .e-dropdown-btn .e-caret, .e-ribbon-group-overflow-ddb .e-ribbon-item.e-ribbon-large-item:not(:has(.e-ribbon-template)) .e-dropdown-btn .e-caret {
            font-size: 16px;
            line-height: 16px;
            padding: 0 13px
        }

    .e-ribbon.e-rbn .e-ribbon-group-overflow, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow {
        height: 108px;
        padding: 2px 7px
    }

    .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)), .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) {
        min-height: 33%;
        padding: 2px
    }

        .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)):has(.e-ribbon-gallery-container), .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)):has(.e-ribbon-gallery-container) {
            padding: 0;
            border-style: solid;
            border-width: 1px
        }

        .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)):has(.e-ribbon-gallery-container:not(.e-hidden)), .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)):has(.e-ribbon-gallery-container:not(.e-hidden)) {
            height: 108px;
            border-radius: 4px
        }

        .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group {
            box-shadow: none
        }

        .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-checkbox-wrapper, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-checkbox-wrapper {
            height: fit-content;
            margin: auto 0;
            width: max-content;
            padding: 0 8px
        }

            .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-checkbox-wrapper .e-label, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-checkbox-wrapper .e-label {
                font-size: 14px;
                font-weight: 400
            }

        .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn {
            box-shadow: none
        }

            .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:disabled, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:disabled {
                pointer-events: none
            }

        .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-colorpicker-wrapper, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-colorpicker-container, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-colorpicker-wrapper, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-colorpicker-container {
            border: 1px solid rgba(0,0,0,0);
            border-radius: 4px
        }

            .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-colorpicker-wrapper .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-colorpicker-container .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-colorpicker-wrapper .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-colorpicker-container .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn {
                padding: 0
            }

        .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-split-btn-wrapper, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-split-btn-wrapper {
            border: 1px solid rgba(0,0,0,0);
            border-radius: 4px;
            box-shadow: none
        }

            .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-split-btn-wrapper .e-btn, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-split-btn-wrapper .e-btn {
                border-radius: 0
            }

            .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-split-btn-wrapper .e-dropdown-btn .e-caret, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-split-btn-wrapper .e-dropdown-btn .e-caret {
                font-size: 16px;
                padding: 0 13px
            }

        .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-large-item, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-large-item {
            min-height: 100%
        }

            .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-large-item .e-split-btn-wrapper.e-vertical, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-large-item .e-split-btn-wrapper.e-vertical {
                height: 100%
            }

                .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-large-item .e-split-btn-wrapper.e-vertical .e-dropdown-btn, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-large-item .e-split-btn-wrapper.e-vertical .e-dropdown-btn {
                    margin: auto
                }

        .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-small-item .e-btn, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-btn, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-small-item .e-btn, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-btn {
            white-space: nowrap;
            padding: 0;
            line-height: 22px
        }

            .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-small-item .e-btn .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-btn .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-small-item .e-btn .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-btn .e-btn-icon {
                font-size: 16px;
                line-height: 16px;
                margin: 8px
            }

                .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-small-item .e-btn .e-btn-icon:not(.e-caret), .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-btn .e-btn-icon:not(.e-caret), .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-small-item .e-btn .e-btn-icon:not(.e-caret), .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-btn .e-btn-icon:not(.e-caret) {
                    min-height: 16px;
                    min-width: 16px;
                    background-repeat: no-repeat;
                    background-size: contain;
                    background-position: center
                }

        .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-small-item .e-colorpicker-wrapper .e-split-btn-wrapper, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-colorpicker-wrapper .e-split-btn-wrapper, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-small-item .e-colorpicker-wrapper .e-split-btn-wrapper, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-colorpicker-wrapper .e-split-btn-wrapper {
            border: none
        }

        .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-small-item .e-split-colorpicker.e-split-btn .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-split-colorpicker.e-split-btn .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-small-item .e-split-colorpicker.e-split-btn .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-split-colorpicker.e-split-btn .e-btn-icon {
            height: 16px;
            width: 16px
        }

        .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-small-item .e-split-colorpicker.e-split-btn .e-split-preview, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-split-colorpicker.e-split-btn .e-split-preview, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-small-item .e-split-colorpicker.e-split-btn .e-split-preview, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-split-colorpicker.e-split-btn .e-split-preview {
            border-radius: unset
        }

        .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-small-item .e-split-btn-wrapper:has(.e-icon-btn) .e-dropdown-btn .e-caret, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-split-btn-wrapper:has(.e-icon-btn) .e-dropdown-btn .e-caret, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-small-item .e-split-btn-wrapper:has(.e-icon-btn) .e-dropdown-btn .e-caret, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-split-btn-wrapper:has(.e-icon-btn) .e-dropdown-btn .e-caret {
            padding: 2px 4px
        }

        .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-small-item .e-dropdown-btn .e-caret, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-dropdown-btn .e-caret, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-small-item .e-dropdown-btn .e-caret, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-dropdown-btn .e-caret {
            font-size: 16px;
            line-height: 16px;
            padding: 2px 4px;
            margin: 0;
            width: auto
        }

        .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-small-item .e-split-btn-wrapper .e-btn, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-split-btn-wrapper .e-btn, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-small-item .e-split-btn-wrapper .e-btn, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-split-btn-wrapper .e-btn {
            margin: 0
        }

        .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-small-item .e-dropdown-btn .e-icon-left, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-small-item .e-dropdown-btn .e-icon-left {
            width: 1em
        }

        .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-btn, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-btn {
            align-items: center;
            display: flex
        }

            .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-btn .e-btn-icon.e-icon-left, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-btn .e-btn-icon.e-icon-left {
                width: auto
            }

            .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-btn.e-dropdown-btn:not(.e-icon-btn) .e-caret, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-btn.e-dropdown-btn:not(.e-icon-btn) .e-caret {
                margin: 8px;
                padding: 0
            }

    .e-ribbon.e-rbn:not(.e-rtl) .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-small-item .e-btn:not(.e-icon-btn,.e-dropdown-btn), .e-ribbon.e-rbn:not(.e-rtl) .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-btn:not(.e-icon-btn,.e-dropdown-btn), .e-ribbon-group-overflow-ddb:not(.e-rtl) .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-small-item .e-btn:not(.e-icon-btn,.e-dropdown-btn), .e-ribbon-group-overflow-ddb:not(.e-rtl) .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-btn:not(.e-icon-btn,.e-dropdown-btn) {
        padding: 0 4px 0 0
    }

    .e-ribbon.e-rbn:not(.e-rtl) .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-btn .e-btn-icon.e-icon-left, .e-ribbon-group-overflow-ddb:not(.e-rtl) .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-btn .e-btn-icon.e-icon-left {
        padding: 0 2px 0 0
    }

    .e-ribbon.e-rbn.e-rtl .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-small-item .e-btn:not(.e-icon-btn,.e-dropdown-btn), .e-ribbon.e-rbn.e-rtl .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-btn:not(.e-icon-btn,.e-dropdown-btn), .e-ribbon-group-overflow-ddb.e-rtl .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-small-item .e-btn:not(.e-icon-btn,.e-dropdown-btn), .e-ribbon-group-overflow-ddb.e-rtl .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-btn:not(.e-icon-btn,.e-dropdown-btn) {
        padding: 0 0 0 4px
    }

    .e-ribbon.e-rbn.e-rtl .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-btn .e-btn-icon.e-icon-left, .e-ribbon-group-overflow-ddb.e-rtl .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-btn .e-btn-icon.e-icon-left {
        padding: 0 0 0 2px
    }

    .e-ribbon.e-rbn.e-rtl .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-gallery-button, .e-ribbon-group-overflow-ddb.e-rtl .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-gallery-button {
        border-width: 0 1px 0 0;
        border-radius: 4px 0 0 4px
    }

    .e-ribbon-group-overflow-ddb.e-dropdown-popup:has(.e-ribbon-overflow-target) {
        min-width: 190px
    }

    .e-ribbon-group-overflow-ddb .e-ribbon-of-tab:not(.e-ribbon-active) {
        display: none
    }

    .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item:has(.e-ribbon-gallery-container) {
        border: 0
    }

    .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item:has(.e-input-group) {
        margin: 5px 0
    }

    .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-gallery-dropdown.e-btn {
        padding: 0;
        display: flex;
        align-items: center;
        justify-content: flex-start;
        width: 100%
    }

        .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-gallery-dropdown.e-btn .e-btn-icon {
            margin: 0
        }

    .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-gallery-wrapper.e-hidden, .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-gallery-container.e-hidden, .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-gallery-button.e-hidden, .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-of-tab .e-ribbon-of-group-container.e-hidden, .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-of-tab .e-ribbon-of-group-container.e-hide-group, .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target.e-hidden, .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target.e-hide-group {
        display: none
    }

    .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target.e-disabled, .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-of-tab .e-ribbon-of-group-container.e-disabled {
        pointer-events: none
    }

    .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item .e-dropdown-btn .e-caret {
        font-size: 12px
    }

    .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item .e-input-group {
        height: 30px
    }

    .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item .e-ribbon-combobox-label, .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item .e-ribbon-colorpicker-label {
        white-space: nowrap;
        display: flex;
        align-items: center;
        font-weight: 400;
        font-size: 14px
    }

    .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item:has(.e-colorpicker-wrapper) {
        align-items: center
    }

    .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item > .e-input-group, .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item .e-ribbon-template {
        margin: 3px 8px
    }

    .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn .e-btn-icon {
        font-size: 16px
    }

    .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item > .e-checkbox-wrapper {
        margin: 7px 0 7px 12px;
        padding: 0
    }

    .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item.e-ribbon-medium-item {
        padding: 0;
        width: 100%;
        height: 30px
    }

        .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item.e-ribbon-medium-item:not(:has(.e-ribbon-template)) .e-btn .e-btn-icon:not(.e-caret) {
            min-width: 16px;
            min-height: 16px
        }

        .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item.e-ribbon-medium-item:not(:has(.e-ribbon-template)) .e-btn .e-btn-icon.e-icon-left {
            margin: 0
        }

        .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item.e-ribbon-medium-item:not(:has(.e-ribbon-template)) > .e-split-btn-wrapper .e-btn, .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item.e-ribbon-medium-item:not(:has(.e-ribbon-template)) > .e-btn {
            line-height: 16px;
            overflow: hidden
        }

        .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item.e-ribbon-medium-item:not(:has(.e-ribbon-template)) > .e-split-btn-wrapper {
            width: inherit
        }

            .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item.e-ribbon-medium-item:not(:has(.e-ribbon-template)) > .e-split-btn-wrapper .e-split-btn, .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item.e-ribbon-medium-item:not(:has(.e-ribbon-template)) > .e-btn {
                width: 100%;
                justify-content: flex-start
            }

    .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-overflow-header {
        font-size: 14px;
        font-weight: 400;
        line-height: 18px;
        padding: 5px 0 5px 12px;
        height: 24px
    }

    .e-ribbon-group-overflow-ddb:not(.e-rtl) .e-ribbon-overflow-target .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-combobox-label, .e-ribbon-group-overflow-ddb:not(.e-rtl) .e-ribbon-overflow-target .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-colorpicker-label {
        margin-left: 36px
    }

    .e-ribbon-group-overflow-ddb:not(.e-rtl) .e-ribbon-overflow-target .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-btn .e-btn-icon.e-icon-left {
        margin: 7px 8px 7px 12px
    }

    .e-ribbon-group-overflow-ddb:not(.e-rtl) .e-ribbon-overflow-target .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item:not(:has(.e-colorpicker-wrapper)) .e-btn:not(:has(.e-btn-icon)) {
        padding-left: 36px
    }

    .e-ribbon-group-overflow-ddb:not(.e-rtl) .e-ribbon-overflow-target .e-ribbon-item:not(:has(.e-ribbon-template)):not(:has(.e-ribbon-colorpicker-label)) .e-colorpicker-wrapper, .e-ribbon-group-overflow-ddb:not(.e-rtl) .e-ribbon-overflow-target .e-ribbon-item:not(:has(.e-ribbon-template)):not(:has(.e-ribbon-colorpicker-label)) .e-colorpicker-container, .e-ribbon-group-overflow-ddb:not(.e-rtl) .e-ribbon-overflow-target .e-ribbon-item:not(:has(.e-ribbon-template)):not(:has(.e-ribbon-combobox-label)) .e-input-group.e-control-wrapper {
        margin-left: 36px
    }

    .e-ribbon-group-overflow-ddb:not(.e-rtl) .e-ribbon-overflow-target .e-ribbon-item:not(:has(.e-ribbon-template)) > .e-split-btn-wrapper .e-icons.e-caret, .e-ribbon-group-overflow-ddb:not(.e-rtl) .e-ribbon-overflow-target .e-ribbon-item:not(:has(.e-ribbon-template)) > .e-dropdown-btn .e-icons.e-caret {
        transform: rotate(-90deg);
        padding: 0 12px;
        margin: 0 0 0 auto
    }

.e-rtl.e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-overflow-header {
    padding: 5px 12px 5px 0
}

.e-rtl.e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-combobox-label, .e-rtl.e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-colorpicker-label {
    margin-right: 36px
}

.e-rtl.e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item .e-btn .e-btn-icon.e-icon-left {
    margin: 7px 12px 7px 8px
}

.e-rtl.e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item:not(:has(.e-ribbon-template)).e-ribbon-medium-item:not(:has(.e-colorpicker-wrapper)) .e-btn:not(:has(.e-btn-icon)) {
    padding-right: 36px
}

.e-rtl.e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item:not(:has(.e-ribbon-template)):not(:has(.e-ribbon-colorpicker-label)) .e-colorpicker-wrapper, .e-rtl.e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item:not(:has(.e-ribbon-template)):not(:has(.e-ribbon-colorpicker-label)) .e-colorpicker-container, .e-rtl.e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item:not(:has(.e-ribbon-template)):not(:has(.e-ribbon-combobox-label)) .e-input-group.e-control-wrapper {
    margin-right: 36px
}

.e-rtl.e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item:not(:has(.e-ribbon-template)) > .e-split-btn-wrapper .e-icons.e-caret, .e-rtl.e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item:not(:has(.e-ribbon-template)) > .e-dropdown-btn .e-icons.e-caret {
    transform: rotate(90deg);
    padding: 0 12px;
    margin: 0 auto 0 0
}

.e-rtl.e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbon-item:not(:has(.e-ribbon-template)) > .e-checkbox-wrapper {
    margin: 7px 12px 7px 0
}

.e-dropdown-popup.e-ribbon-dropdown-group-button {
    border-radius: 4px;
    border: 1px solid;
    padding: 4px 8px
}

    .e-dropdown-popup.e-ribbon-dropdown-group-button .e-ribbon-groupbutton-header {
        padding-bottom: 3px;
        font-weight: 400;
        line-height: 18px;
        white-space: nowrap
    }

    .e-dropdown-popup.e-ribbon-dropdown-group-button.e-ribbon-group-button-overflow-popup .e-btn-group .e-btn.e-ribbon-group-button:not(.e-icon-btn) {
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: flex-start
    }

    .e-dropdown-popup.e-ribbon-dropdown-group-button.e-ribbon-group-button-overflow-popup .e-btn-group:has(.e-ribbon-group-button-content) .e-btn.e-ribbon-group-button:first-of-type {
        border-top-right-radius: 4px;
        border-top-left-radius: 4px;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0
    }

    .e-dropdown-popup.e-ribbon-dropdown-group-button.e-ribbon-group-button-overflow-popup .e-btn-group:has(.e-ribbon-group-button-content) .e-btn.e-ribbon-group-button:last-of-type {
        border-top-right-radius: 0;
        border-top-left-radius: 0;
        border-bottom-right-radius: 4px;
        border-bottom-left-radius: 4px
    }

    .e-dropdown-popup.e-ribbon-dropdown-group-button.e-ribbon-group-button-overflow-popup .e-btn-group:not(.e-icon-btn) {
        flex-direction: column
    }

    .e-dropdown-popup.e-ribbon-dropdown-group-button .e-btn-group {
        box-shadow: none;
        border-radius: 4px
    }

        .e-dropdown-popup.e-ribbon-dropdown-group-button .e-btn-group .e-btn-icon {
            font-size: 16px;
            font-weight: 400;
            line-height: 16px;
            min-height: 16px;
            min-width: 16px;
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center;
            margin: 8px;
            width: auto
        }

            .e-dropdown-popup.e-ribbon-dropdown-group-button .e-btn-group .e-btn-icon.e-icon-left {
                padding: 0 2px 0 0
            }

        .e-dropdown-popup.e-ribbon-dropdown-group-button .e-btn-group .e-btn.e-ribbon-group-button {
            padding: 0;
            font-weight: 400;
            font-size: 14px;
            border: 1px solid #6c757d;
            text-transform: none
        }

            .e-dropdown-popup.e-ribbon-dropdown-group-button .e-btn-group .e-btn.e-ribbon-group-button:not(.e-icon-btn) {
                padding: 0 8px 0 0
            }

            .e-dropdown-popup.e-ribbon-dropdown-group-button .e-btn-group .e-btn.e-ribbon-group-button:focus, .e-dropdown-popup.e-ribbon-dropdown-group-button .e-btn-group .e-btn.e-ribbon-group-button:focus-visible {
                outline: none;
                box-shadow: none !important
            }

.e-ribbon-gallery-popup.e-popup .e-ribbon-popup-container .e-ribbon-gallery-header:first-child, .e-ribbon-gallery-dropdown.e-popup .e-ribbon-popup-container .e-ribbon-gallery-header:first-child {
    padding-top: 0
}

.e-ribbon-gallery-popup.e-popup, .e-ribbon-gallery-dropdown.e-popup {
    border-radius: 4px;
    padding: 8px 12px 12px;
    overflow: auto
}

    .e-ribbon-gallery-popup.e-popup .e-ribbon-gallery-header, .e-ribbon-gallery-dropdown.e-popup .e-ribbon-gallery-header {
        font-size: 14px;
        font-weight: 500;
        line-height: 22px;
        padding: 8px 0 4px
    }

    .e-ribbon-gallery-popup.e-popup .e-ribbon-gallery-container .e-ribbon-gallery-item, .e-ribbon-gallery-dropdown.e-popup .e-ribbon-gallery-container .e-ribbon-gallery-item {
        margin: 2px;
        height: 54px;
        width: 73px
    }

.e-ribbon-item .e-ribbon-gallery-container .e-ribbon-gallery-item {
    width: 95px
}

.e-ribbon-gallery-popup.e-popup .e-ribbon-gallery-container, .e-ribbon-gallery-dropdown.e-popup .e-ribbon-gallery-container, .e-ribbon-group-overflow .e-ribbon-gallery-container, .e-ribbon-item .e-ribbon-gallery-container {
    padding: 0;
    margin: 0;
    display: flex;
    align-content: space-around
}

    .e-ribbon-gallery-popup.e-popup .e-ribbon-gallery-container .e-ribbon-gallery-item, .e-ribbon-gallery-dropdown.e-popup .e-ribbon-gallery-container .e-ribbon-gallery-item, .e-ribbon-group-overflow .e-ribbon-gallery-container .e-ribbon-gallery-item, .e-ribbon-item .e-ribbon-gallery-container .e-ribbon-gallery-item {
        display: inherit;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        text-align: center;
        list-style-type: none;
        padding: 5px 0;
        cursor: pointer;
        border-width: 2px;
        border-style: solid;
        border-radius: 4px
    }

        .e-ribbon-gallery-popup.e-popup .e-ribbon-gallery-container .e-ribbon-gallery-item.e-disabled, .e-ribbon-gallery-dropdown.e-popup .e-ribbon-gallery-container .e-ribbon-gallery-item.e-disabled, .e-ribbon-group-overflow .e-ribbon-gallery-container .e-ribbon-gallery-item.e-disabled, .e-ribbon-item .e-ribbon-gallery-container .e-ribbon-gallery-item.e-disabled {
            pointer-events: none
        }

        .e-ribbon-gallery-popup.e-popup .e-ribbon-gallery-container .e-ribbon-gallery-item.e-hidden, .e-ribbon-gallery-dropdown.e-popup .e-ribbon-gallery-container .e-ribbon-gallery-item.e-hidden, .e-ribbon-group-overflow .e-ribbon-gallery-container .e-ribbon-gallery-item.e-hidden, .e-ribbon-item .e-ribbon-gallery-container .e-ribbon-gallery-item.e-hidden {
            display: none
        }

        .e-ribbon-gallery-popup.e-popup .e-ribbon-gallery-container .e-ribbon-gallery-item .e-ribbon-gallery-icons, .e-ribbon-gallery-dropdown.e-popup .e-ribbon-gallery-container .e-ribbon-gallery-item .e-ribbon-gallery-icons, .e-ribbon-group-overflow .e-ribbon-gallery-container .e-ribbon-gallery-item .e-ribbon-gallery-icons, .e-ribbon-item .e-ribbon-gallery-container .e-ribbon-gallery-item .e-ribbon-gallery-icons {
            font-size: 20px;
            font-weight: 400;
            line-height: 20px;
            padding: 3px;
            background-size: cover;
            min-width: 20px;
            min-height: 20px;
            background-position: center;
            background-repeat: no-repeat
        }

        .e-ribbon-gallery-popup.e-popup .e-ribbon-gallery-container .e-ribbon-gallery-item:hover, .e-ribbon-gallery-popup.e-popup .e-ribbon-gallery-container .e-ribbon-gallery-item.e-ribbon-gallery-selected, .e-ribbon-gallery-dropdown.e-popup .e-ribbon-gallery-container .e-ribbon-gallery-item:hover, .e-ribbon-gallery-dropdown.e-popup .e-ribbon-gallery-container .e-ribbon-gallery-item.e-ribbon-gallery-selected, .e-ribbon-group-overflow .e-ribbon-gallery-container .e-ribbon-gallery-item:hover, .e-ribbon-group-overflow .e-ribbon-gallery-container .e-ribbon-gallery-item.e-ribbon-gallery-selected, .e-ribbon-item .e-ribbon-gallery-container .e-ribbon-gallery-item:hover, .e-ribbon-item .e-ribbon-gallery-container .e-ribbon-gallery-item.e-ribbon-gallery-selected {
            border-radius: 4px
        }

.e-ribbon-gallery-text {
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    width: inherit;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.e-ribbon-keytip {
    font-size: 14px;
    line-height: 18px;
    min-width: 20px;
    height: 20px;
    border-radius: unset
}

    .e-ribbon-keytip.e-popup-open {
        display: flex;
        justify-content: center;
        align-items: center
    }

.e-ribbon-menu {
    display: block
}

    .e-ribbon-menu.e-menu-wrapper ul.e-vertical.e-menu, .e-ribbon-menu.e-menu-wrapper ul.e-ul.e-menu, .e-ribbon-menu.e-menu-container ul.e-vertical.e-menu, .e-ribbon-menu.e-menu-container ul.e-ul.e-menu {
        padding: 0;
        border: 1px solid;
        border-radius: 4px
    }

    .e-ribbon-menu.e-menu-wrapper ul.e-vertical .e-menu-item, .e-ribbon-menu.e-menu-wrapper ul.e-ul .e-menu-item, .e-ribbon-menu.e-menu-container ul.e-vertical .e-menu-item, .e-ribbon-menu.e-menu-container ul.e-ul .e-menu-item {
        border-radius: unset;
        font-weight: 400
    }

        .e-ribbon-menu.e-menu-wrapper ul.e-vertical .e-menu-item .e-menu-icon, .e-ribbon-menu.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon, .e-ribbon-menu.e-menu-container ul.e-vertical .e-menu-item .e-menu-icon, .e-ribbon-menu.e-menu-container ul.e-ul .e-menu-item .e-menu-icon {
            min-height: 14px;
            min-width: 14px;
            background-repeat: no-repeat;
            background-size: contain;
            background-position: center;
            width: auto
        }

        .e-ribbon-menu.e-menu-wrapper ul.e-vertical .e-menu-item.e-blankicon, .e-ribbon-menu.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon, .e-ribbon-menu.e-menu-container ul.e-vertical .e-menu-item.e-blankicon, .e-ribbon-menu.e-menu-container ul.e-ul .e-menu-item.e-blankicon {
            padding-left: 34px !important
        }

.e-ribbon-control.e-dropdown-popup ul .e-item {
    font-size: 14px;
    height: 26px;
    align-items: center
}

    .e-ribbon-control.e-dropdown-popup ul .e-item .e-menu-icon {
        font-size: 16px;
        line-height: 16px;
        min-height: 16px;
        min-width: 16px;
        background-repeat: no-repeat;
        background-size: contain;
        background-position: center
    }

.e-ribbon-tooltip .e-tip-content {
    padding: 4px
}

    .e-ribbon-tooltip .e-tip-content .e-ribbon-tooltip-title {
        font-size: 12px;
        line-height: 18px;
        padding: 4px 4px 0
    }

    .e-ribbon-tooltip .e-tip-content .e-ribbon-text-container {
        padding: 4px;
        display: flex
    }

        .e-ribbon-tooltip .e-tip-content .e-ribbon-text-container .e-ribbon-tooltip-content {
            font-size: 10px;
            line-height: 15px
        }

        .e-ribbon-tooltip .e-tip-content .e-ribbon-text-container .e-ribbon-tooltip-icon {
            font-size: 32px;
            line-height: 32px;
            padding-right: 8px
        }

.e-ribbon-vertical-center.e-dropdown-popup, .e-ribbon-group-overflow-ddb.e-dropdown-popup {
    border-radius: 4px
}

.e-ribbon-vertical-center.e-ribbon-filemenu.e-dropdown-popup, .e-ribbon-group-overflow-ddb.e-ribbon-filemenu.e-dropdown-popup {
    border-radius: 4px
}

.e-ribbon.e-rbn.e-ribbon-container .e-ribbon-overlay {
    background: #f8f9fa
}

    .e-ribbon.e-rbn.e-ribbon-container .e-ribbon-overlay .e-ribbon-skeleton.e-skeleton.e-skeleton-text {
        background-color: #e9ecef
    }

    .e-ribbon.e-rbn.e-ribbon-container .e-ribbon-overlay .e-ribbon-skeleton.e-skeleton.e-shimmer-wave::after {
        background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 20%, #dee2e6 50%, rgba(255, 255, 255, 0) 70%)
    }

.e-ribbon.e-rbn .e-ribbon-tab .e-tab-header {
    border-color: unset;
    background: #f8f9fa
}

    .e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item.e-ribbon-contextual-tab {
        background: #f8f9fa
    }

        .e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item.e-ribbon-contextual-tab .e-tab-wrap .e-tab-text {
            color: #00416f
        }

    .e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-text {
        color: #212529
    }

    .e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text {
        color: #001d1f
    }

    .e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-text {
        color: #00416f
    }

    .e-ribbon.e-rbn .e-ribbon-tab .e-tab-header .e-indicator {
        background: #00416f
    }

.e-ribbon.e-rbn .e-ribbon-tab .e-hscroll .e-scroll-nav {
    border-color: #ced4da;
    background: #f8f9fa
}

    .e-ribbon.e-rbn .e-ribbon-tab .e-hscroll .e-scroll-nav .e-nav-arrow {
        color: #495057
    }

    .e-ribbon.e-rbn .e-ribbon-tab .e-hscroll .e-scroll-nav:hover {
        border-color: #495057;
        background: #6c757d
    }

        .e-ribbon.e-rbn .e-ribbon-tab .e-hscroll .e-scroll-nav:hover .e-nav-arrow {
            color: #fff
        }

    .e-ribbon.e-rbn .e-ribbon-tab .e-hscroll .e-scroll-nav:active {
        border-color: #495057;
        background: #6c757d
    }

        .e-ribbon.e-rbn .e-ribbon-tab .e-hscroll .e-scroll-nav:active .e-nav-arrow {
            color: #fff
        }

    .e-ribbon.e-rbn .e-ribbon-tab .e-hscroll .e-scroll-nav:focus {
        border-color: #dee2e6;
        background: #6c757d
    }

        .e-ribbon.e-rbn .e-ribbon-tab .e-hscroll .e-scroll-nav:focus .e-nav-arrow {
            color: #fff
        }

.e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-file-menu, .e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-backstage {
    background: #f8f9fa;
    color: #212529;
    border-color: unset
}

    .e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-file-menu.e-active, .e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-backstage.e-active {
        color: #fff;
        background: #00416f
    }

    .e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-file-menu:hover:not(.e-active), .e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-backstage:hover:not(.e-active) {
        color: #001d1f
    }

    .e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-file-menu:focus-visible, .e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-backstage:focus-visible {
        color: #001d1f
    }

.e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-help-template {
    border-color: unset;
    background: #f8f9fa
}

.e-ribbon.e-rbn .e-ribbon-tab .e-ribbon-template:focus-visible {
    background: #6c757d;
    color: #fff;
    border-color: unset
}

.e-ribbon.e-rbn .e-ribbon-tab.e-focused .e-tab-header .e-tab-wrap:focus .e-tab-text {
    color: #001d1f
}

.e-ribbon.e-rbn .e-ribbon-collapse-btn {
    background: #f8f9fa;
    color: #495057;
    border-color: rgba(0,0,0,0)
}

    .e-ribbon.e-rbn .e-ribbon-collapse-btn:hover, .e-ribbon.e-rbn .e-ribbon-collapse-btn:focus-visible {
        background: #6c757d;
        color: #fff;
        border-color: unset
    }

.e-ribbon-backstage-popup {
    box-shadow: none
}

    .e-ribbon-backstage-popup .e-ribbon-backstage-wrapper {
        background: #00416f
    }

    .e-ribbon-backstage-popup .e-btn {
        background: #00416f;
        color: #fff;
        font-weight: 400
    }

        .e-ribbon-backstage-popup .e-btn:focus {
            background: #00416f;
            color: #fff;
            border-color: #fff
        }

        .e-ribbon-backstage-popup .e-btn:hover {
            background: #fff;
            color: #00416f;
            border-color: unset
        }

            .e-ribbon-backstage-popup .e-btn:hover:focus {
                background: #00416f;
                color: #fff;
                border-color: #fff
            }

    .e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper:not(.e-menu-popup), .e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-container:not(.e-menu-popup) {
        background: #00416f
    }

    .e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-vertical.e-menu, .e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-ul.e-menu {
        background: #00416f
    }

    .e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-vertical .e-menu-item, .e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-ul .e-menu-item {
        color: #fff
    }

        .e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-vertical .e-menu-item .e-menu-icon, .e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon {
            color: #fff
        }

        .e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-vertical .e-menu-item.e-separator, .e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-ul .e-menu-item.e-separator {
            background: #ced4da
        }

        .e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-vertical .e-menu-item:focus, .e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-ul .e-menu-item:focus {
            background: #00416f;
            color: #fff;
            border-color: #fff
        }

            .e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-vertical .e-menu-item:focus .e-menu-icon, .e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-ul .e-menu-item:focus .e-menu-icon {
                color: #fff
            }

        .e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-vertical .e-menu-item.e-selected, .e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-vertical .e-menu-item.e-focused, .e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-ul .e-menu-item.e-selected, .e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-ul .e-menu-item.e-focused {
            background: #fff;
            color: #00416f;
            border-color: unset
        }

            .e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-vertical .e-menu-item.e-selected .e-menu-icon, .e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-vertical .e-menu-item.e-focused .e-menu-icon, .e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-ul .e-menu-item.e-selected .e-menu-icon, .e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-ul .e-menu-item.e-focused .e-menu-icon {
                color: #00416f
            }

            .e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-vertical .e-menu-item.e-selected:focus, .e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-ul .e-menu-item.e-selected:focus {
                background: #00416f;
                color: #fff;
                border-color: #fff
            }

                .e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-vertical .e-menu-item.e-selected:focus .e-menu-icon, .e-ribbon-backstage-popup .e-ribbon-backstage-menu.e-menu-wrapper ul.e-ul .e-menu-item.e-selected:focus .e-menu-icon {
                    color: #fff
                }

    .e-ribbon-backstage-popup .e-ribbon-backstage-template, .e-ribbon-backstage-popup .e-ribbon-backstage-content {
        background: #f8f9fa
    }

.e-ribbon.e-rbn, .e-ribbon-group-overflow-ddb {
    background: #f8f9fa;
    border-color: unset
}

    .e-ribbon.e-rbn .e-ribbon-item:not(.e-disabled) .e-checkbox-wrapper .e-label, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(.e-disabled) .e-checkbox-wrapper .e-label {
        color: #212529
    }

    .e-ribbon.e-rbn .e-ribbon-item:not(.e-disabled) .e-checkbox-wrapper.e-checkbox-disabled .e-label, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(.e-disabled) .e-checkbox-wrapper.e-checkbox-disabled .e-label {
        color: #6c757d
    }

    .e-ribbon.e-rbn .e-ribbon-item:not(.e-disabled) .e-colorpicker-wrapper.e-ribbon-hover, .e-ribbon.e-rbn .e-ribbon-item:not(.e-disabled) .e-colorpicker-wrapper:not(.e-ribbon-hover):hover, .e-ribbon.e-rbn .e-ribbon-item:not(.e-disabled) .e-colorpicker-wrapper.e-ribbon-open, .e-ribbon.e-rbn .e-ribbon-item:not(.e-disabled) .e-split-btn-wrapper.e-ribbon-hover, .e-ribbon.e-rbn .e-ribbon-item:not(.e-disabled) .e-split-btn-wrapper:not(.e-ribbon-hover):hover, .e-ribbon.e-rbn .e-ribbon-item:not(.e-disabled) .e-split-btn-wrapper.e-ribbon-open, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(.e-disabled) .e-colorpicker-wrapper.e-ribbon-hover, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(.e-disabled) .e-colorpicker-wrapper:not(.e-ribbon-hover):hover, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(.e-disabled) .e-colorpicker-wrapper.e-ribbon-open, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(.e-disabled) .e-split-btn-wrapper.e-ribbon-hover, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(.e-disabled) .e-split-btn-wrapper:not(.e-ribbon-hover):hover, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(.e-disabled) .e-split-btn-wrapper.e-ribbon-open {
        border-color: #6c757d
    }

    .e-ribbon.e-rbn .e-ribbon-item:not(.e-disabled) .e-split-btn-wrapper.e-vertical:hover .e-split-btn:not(:hover), .e-ribbon-group-overflow-ddb .e-ribbon-item:not(.e-disabled) .e-split-btn-wrapper.e-vertical:hover .e-split-btn:not(:hover) {
        border-color: rgba(0,0,0,0)
    }

    .e-ribbon.e-rbn .e-ribbon-item .e-split-btn-wrapper.e-vertical:hover .e-split-btn:disabled, .e-ribbon-group-overflow-ddb .e-ribbon-item .e-split-btn-wrapper.e-vertical:hover .e-split-btn:disabled {
        border-color: rgba(0,0,0,0)
    }

    .e-ribbon.e-rbn .e-ribbon-item:has(.e-ribbon-gallery-container), .e-ribbon-group-overflow-ddb .e-ribbon-item:has(.e-ribbon-gallery-container) {
        border-color: #ced4da;
        background: #fff
    }

    .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu), .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type), .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu), .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type), .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu), .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type), .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu), .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type), .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu), .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type), .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu), .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type), .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn {
        background: #f8f9fa;
        color: #212529;
        border-color: rgba(0,0,0,0)
    }

        .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu) .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type) .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu) .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type) .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn .e-btn-icon, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu) .e-btn-icon, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button .e-btn-icon, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type) .e-btn-icon, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu) .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type) .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu) .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type) .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn .e-btn-icon, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu) .e-btn-icon, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button .e-btn-icon, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type) .e-btn-icon, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn .e-btn-icon {
            color: #495057
        }

        .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):hover, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:hover, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):hover, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:hover, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):hover, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:hover, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):hover, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:hover, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):hover, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:hover, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):hover, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:hover, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):hover, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:hover, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):hover, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:hover, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):hover, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:hover, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):hover, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:hover, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):hover, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:hover, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):hover, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:hover {
            background: #6c757d;
            color: #fff;
            border-color: unset
        }

            .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):hover .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:hover .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):hover .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:hover .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):hover .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:hover .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):hover .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:hover .e-btn-icon, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):hover .e-btn-icon, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:hover .e-btn-icon, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):hover .e-btn-icon, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:hover .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):hover .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:hover .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):hover .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:hover .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):hover .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:hover .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):hover .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:hover .e-btn-icon, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):hover .e-btn-icon, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:hover .e-btn-icon, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):hover .e-btn-icon, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:hover .e-btn-icon {
                color: #fff
            }

        .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu).e-active, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button.e-active, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type).e-active, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn.e-active, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu).e-active, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button.e-active, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type).e-active, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn.e-active, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu).e-active, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button.e-active, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type).e-active, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn.e-active, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu).e-active, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button.e-active, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type).e-active, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn.e-active, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu).e-active, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button.e-active, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type).e-active, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn.e-active, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu).e-active, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button.e-active, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type).e-active, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn.e-active {
            background: #6c757d;
            color: #fff
        }

            .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu).e-active .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button.e-active .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type).e-active .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn.e-active .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu).e-active .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button.e-active .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type).e-active .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn.e-active .e-btn-icon, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu).e-active .e-btn-icon, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button.e-active .e-btn-icon, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type).e-active .e-btn-icon, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn.e-active .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu).e-active .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button.e-active .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type).e-active .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn.e-active .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu).e-active .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button.e-active .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type).e-active .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn.e-active .e-btn-icon, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu).e-active .e-btn-icon, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button.e-active .e-btn-icon, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type).e-active .e-btn-icon, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn.e-active .e-btn-icon {
                color: #fff
            }

        .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):active, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:active, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):active, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:active, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):active, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:active, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):active, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:active, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):active, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:active, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):active, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:active, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):active, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:active, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):active, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:active, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):active, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:active, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):active, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:active, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):active, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:active, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):active, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:active {
            background: #6c757d;
            color: #fff
        }

            .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):active .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:active .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):active .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:active .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):active .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:active .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):active .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:active .e-btn-icon, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):active .e-btn-icon, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:active .e-btn-icon, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):active .e-btn-icon, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:active .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):active .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:active .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):active .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:active .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):active .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:active .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):active .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:active .e-btn-icon, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):active .e-btn-icon, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:active .e-btn-icon, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):active .e-btn-icon, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:active .e-btn-icon {
                color: #fff
            }

        .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):focus-visible, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:focus-visible, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):focus-visible, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:focus-visible, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):focus-visible, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:focus-visible, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):focus-visible, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:focus-visible, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):focus-visible, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:focus-visible, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):focus-visible, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:focus-visible, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):focus-visible, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:focus-visible, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):focus-visible, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:focus-visible, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):focus-visible, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:focus-visible, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):focus-visible, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:focus-visible, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):focus-visible, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:focus-visible, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):focus-visible, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:focus-visible {
            background: #6c757d;
            color: #fff;
            border-color: unset
        }

            .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):focus-visible .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:focus-visible .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):focus-visible .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:focus-visible .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):focus-visible .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:focus-visible .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):focus-visible .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:focus-visible .e-btn-icon, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):focus-visible .e-btn-icon, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:focus-visible .e-btn-icon, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):focus-visible .e-btn-icon, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:focus-visible .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):focus-visible .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:focus-visible .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):focus-visible .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:focus-visible .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):focus-visible .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:focus-visible .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):focus-visible .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:focus-visible .e-btn-icon, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):focus-visible .e-btn-icon, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:focus-visible .e-btn-icon, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):focus-visible .e-btn-icon, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:focus-visible .e-btn-icon {
                color: #fff
            }

        .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):focus-visible, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:focus-visible, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):focus-visible, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:focus-visible, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):focus-visible, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:focus-visible, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):focus-visible, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:focus-visible, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):focus-visible, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:focus-visible, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):focus-visible, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:focus-visible, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):focus-visible, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:focus-visible, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):focus-visible, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:focus-visible, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):focus-visible, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:focus-visible, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):focus-visible, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:focus-visible, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):focus-visible, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:focus-visible, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):focus-visible, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:focus-visible {
            box-shadow: none
        }

        .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):disabled .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:disabled .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):disabled .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:disabled .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):disabled .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:disabled .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):disabled .e-btn-icon, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:disabled .e-btn-icon, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):disabled .e-btn-icon, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:disabled .e-btn-icon, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):disabled .e-btn-icon, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:disabled .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):disabled .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:disabled .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):disabled .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:disabled .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):disabled .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:disabled .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):disabled .e-btn-icon, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:disabled .e-btn-icon, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):disabled .e-btn-icon, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:disabled .e-btn-icon, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):disabled .e-btn-icon, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:disabled .e-btn-icon {
            color: #6c757d
        }

        .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):disabled, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:disabled, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):disabled, .e-ribbon.e-rbn .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:disabled, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):disabled, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:disabled, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):disabled, .e-ribbon.e-rbn .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:disabled, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):disabled, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:disabled, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):disabled, .e-ribbon.e-rbn.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:disabled, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):disabled, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:disabled, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):disabled, .e-ribbon-group-overflow-ddb .e-ribbon-item:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:disabled, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):disabled, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:disabled, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):disabled, .e-ribbon-group-overflow-ddb .e-ribbon-group-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:disabled, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):disabled, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:disabled, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-btn-group .e-btn.e-ribbon-group-button:not(:first-of-type):not(:last-of-type):disabled, .e-ribbon-group-overflow-ddb.e-ribbon-overflow:not(:has(.e-ribbon-template)) .e-ribbon-group-of-btn:disabled {
            color: #6c757d
        }

    .e-ribbon.e-rbn .e-ribbon-group-header, .e-ribbon-group-overflow-ddb .e-ribbon-group-header {
        color: #212529
    }

    .e-ribbon.e-rbn .e-ribbon-launcher-icon, .e-ribbon-group-overflow-ddb .e-ribbon-launcher-icon {
        border-color: rgba(0,0,0,0)
    }

        .e-ribbon.e-rbn .e-ribbon-launcher-icon:hover, .e-ribbon.e-rbn .e-ribbon-launcher-icon:focus-visible, .e-ribbon-group-overflow-ddb .e-ribbon-launcher-icon:hover, .e-ribbon-group-overflow-ddb .e-ribbon-launcher-icon:focus-visible {
            background: #6c757d;
            color: #fff;
            border-color: unset
        }

    .e-ribbon.e-rbn .e-input-group, .e-ribbon-group-overflow-ddb .e-input-group {
        border-color: #ced4da;
        background: #fff
    }

        .e-ribbon.e-rbn .e-input-group input.e-input, .e-ribbon-group-overflow-ddb .e-input-group input.e-input {
            color: #212529
        }

        .e-ribbon.e-rbn .e-input-group.e-control-wrapper .e-input-group-icon, .e-ribbon-group-overflow-ddb .e-input-group.e-control-wrapper .e-input-group-icon {
            color: #495057
        }

            .e-ribbon.e-rbn .e-input-group.e-control-wrapper .e-input-group-icon:hover, .e-ribbon-group-overflow-ddb .e-input-group.e-control-wrapper .e-input-group-icon:hover {
                background: #6c757d;
                color: #fff
            }

        .e-ribbon.e-rbn .e-input-group.e-disabled, .e-ribbon.e-rbn .e-input-group:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled, .e-ribbon-group-overflow-ddb .e-input-group.e-disabled, .e-ribbon-group-overflow-ddb .e-input-group:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled {
            border-color: #6c757d
        }

    .e-ribbon.e-rbn .e-ribbon-group::after, .e-ribbon-group-overflow-ddb .e-ribbon-group::after {
        border-color: #ced4da
    }

    .e-ribbon-group-overflow-ddb .e-ribbon-item .e-ribbon-combobox-label, .e-ribbon-group-overflow-ddb .e-ribbon-item .e-ribbon-colorpicker-label {
        color: #212529
    }

    .e-ribbon-group-overflow-ddb .e-ribbon-item .e-ribbon-template:focus-visible {
        background: #6c757d;
        color: #fff;
        border-color: unset
    }

    .e-ribbon-file-menu.e-dropdown-popup, .e-ribbon-vertical-center.e-dropdown-popup, .e-ribbon-group-overflow-ddb.e-dropdown-popup, .e-ribbon-dropdown-group-button.e-dropdown-popup {
        background: #fff;
        box-shadow: unset;
        border-color: #ced4da
    }

        .e-ribbon-file-menu.e-dropdown-popup .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):not(:hover,:active,:focus-visible,:disabled,.e-active), .e-ribbon-file-menu.e-dropdown-popup .e-btn-group .e-btn.e-ribbon-group-button:not(:hover,:active,:focus-visible,:disabled,.e-active), .e-ribbon-file-menu.e-dropdown-popup .e-ribbon-group-of-btn:not(:hover,:active,:focus-visible,:disabled,.e-active), .e-ribbon-vertical-center.e-dropdown-popup .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):not(:hover,:active,:focus-visible,:disabled,.e-active), .e-ribbon-vertical-center.e-dropdown-popup .e-btn-group .e-btn.e-ribbon-group-button:not(:hover,:active,:focus-visible,:disabled,.e-active), .e-ribbon-vertical-center.e-dropdown-popup .e-ribbon-group-of-btn:not(:hover,:active,:focus-visible,:disabled,.e-active), .e-ribbon-group-overflow-ddb.e-dropdown-popup .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):not(:hover,:active,:focus-visible,:disabled,.e-active), .e-ribbon-group-overflow-ddb.e-dropdown-popup .e-btn-group .e-btn.e-ribbon-group-button:not(:hover,:active,:focus-visible,:disabled,.e-active), .e-ribbon-group-overflow-ddb.e-dropdown-popup .e-ribbon-group-of-btn:not(:hover,:active,:focus-visible,:disabled,.e-active), .e-ribbon-dropdown-group-button.e-dropdown-popup .e-ribbon-item:not(:has(.e-ribbon-template)) .e-btn:not(.e-ribbon-file-menu):not(:hover,:active,:focus-visible,:disabled,.e-active), .e-ribbon-dropdown-group-button.e-dropdown-popup .e-btn-group .e-btn.e-ribbon-group-button:not(:hover,:active,:focus-visible,:disabled,.e-active), .e-ribbon-dropdown-group-button.e-dropdown-popup .e-ribbon-group-of-btn:not(:hover,:active,:focus-visible,:disabled,.e-active) {
            background: rgba(0,0,0,0)
        }

.e-ribbon-gallery-button {
    border-color: #ced4da;
    background: rgba(0,0,0,0);
    color: #495057
}

    .e-ribbon-gallery-button.e-gallery-button-active {
        background: #6c757d;
        color: #fff
    }

.e-ribbon-gallery-item {
    background: rgba(0,0,0,0);
    border-color: rgba(0,0,0,0)
}

    .e-ribbon-gallery-item .e-ribbon-gallery-text {
        color: #212529
    }

    .e-ribbon-gallery-item .e-ribbon-gallery-icons {
        color: #495057
    }

.e-ribbon-gallery-popup.e-popup, .e-dropdown-popup.e-ribbon-gallery-dropdown {
    background: #fff;
    box-shadow: 0 6px 12px rgba(0,0,0,.175)
}

    .e-ribbon-gallery-popup.e-popup .e-ribbon-gallery-header, .e-dropdown-popup.e-ribbon-gallery-dropdown .e-ribbon-gallery-header {
        color: #212529
    }

    .e-ribbon-gallery-wrapper .e-ribbon-gallery-item:hover, .e-ribbon-gallery-popup.e-popup .e-ribbon-gallery-item:hover, .e-dropdown-popup.e-ribbon-gallery-dropdown .e-ribbon-gallery-item:hover {
        background: #f8f9fa
    }

    .e-ribbon-gallery-wrapper .e-ribbon-gallery-item.e-ribbon-gallery-selected, .e-ribbon-gallery-popup.e-popup .e-ribbon-gallery-item.e-ribbon-gallery-selected, .e-dropdown-popup.e-ribbon-gallery-dropdown .e-ribbon-gallery-item.e-ribbon-gallery-selected {
        background: #00416f
    }

        .e-ribbon-gallery-wrapper .e-ribbon-gallery-item.e-ribbon-gallery-selected .e-ribbon-gallery-text, .e-ribbon-gallery-popup.e-popup .e-ribbon-gallery-item.e-ribbon-gallery-selected .e-ribbon-gallery-text, .e-dropdown-popup.e-ribbon-gallery-dropdown .e-ribbon-gallery-item.e-ribbon-gallery-selected .e-ribbon-gallery-text {
            color: #fff
        }

        .e-ribbon-gallery-wrapper .e-ribbon-gallery-item.e-ribbon-gallery-selected .e-ribbon-gallery-icons, .e-ribbon-gallery-popup.e-popup .e-ribbon-gallery-item.e-ribbon-gallery-selected .e-ribbon-gallery-icons, .e-dropdown-popup.e-ribbon-gallery-dropdown .e-ribbon-gallery-item.e-ribbon-gallery-selected .e-ribbon-gallery-icons {
            color: #fff
        }

    .e-ribbon-gallery-wrapper .e-ribbon-gallery-item.e-disabled, .e-ribbon-gallery-popup.e-popup .e-ribbon-gallery-item.e-disabled, .e-dropdown-popup.e-ribbon-gallery-dropdown .e-ribbon-gallery-item.e-disabled {
        background: rgba(0,0,0,0)
    }

        .e-ribbon-gallery-wrapper .e-ribbon-gallery-item.e-disabled .e-ribbon-gallery-text, .e-ribbon-gallery-popup.e-popup .e-ribbon-gallery-item.e-disabled .e-ribbon-gallery-text, .e-dropdown-popup.e-ribbon-gallery-dropdown .e-ribbon-gallery-item.e-disabled .e-ribbon-gallery-text {
            color: #adb5bd
        }

        .e-ribbon-gallery-wrapper .e-ribbon-gallery-item.e-disabled .e-ribbon-gallery-icons, .e-ribbon-gallery-popup.e-popup .e-ribbon-gallery-item.e-disabled .e-ribbon-gallery-icons, .e-dropdown-popup.e-ribbon-gallery-dropdown .e-ribbon-gallery-item.e-disabled .e-ribbon-gallery-icons {
            color: #adb5bd
        }

    .e-ribbon-gallery-wrapper .e-ribbon-gallery-item:focus, .e-ribbon-gallery-wrapper .e-ribbon-gallery-item:focus-visible, .e-ribbon-gallery-popup.e-popup .e-ribbon-gallery-item:focus, .e-ribbon-gallery-popup.e-popup .e-ribbon-gallery-item:focus-visible, .e-dropdown-popup.e-ribbon-gallery-dropdown .e-ribbon-gallery-item:focus, .e-dropdown-popup.e-ribbon-gallery-dropdown .e-ribbon-gallery-item:focus-visible {
        border-color: #f8f9fa
    }

.e-dropdown-popup.e-ribbon-dropdown-group-button .e-btn-icon {
    color: #495057
}

.e-dropdown-popup.e-ribbon-dropdown-group-button .e-btn.e-ribbon-group-button {
    color: #212529;
    background: #fff
}

    .e-dropdown-popup.e-ribbon-dropdown-group-button .e-btn.e-ribbon-group-button.e-icon-btn:hover, .e-dropdown-popup.e-ribbon-dropdown-group-button .e-btn.e-ribbon-group-button.e-icon-btn:focus {
        background: #f2f4f6
    }

        .e-dropdown-popup.e-ribbon-dropdown-group-button .e-btn.e-ribbon-group-button.e-icon-btn:hover .e-btn-icon, .e-dropdown-popup.e-ribbon-dropdown-group-button .e-btn.e-ribbon-group-button.e-icon-btn:focus .e-btn-icon {
            color: #495057
        }

    .e-dropdown-popup.e-ribbon-dropdown-group-button .e-btn.e-ribbon-group-button:hover, .e-dropdown-popup.e-ribbon-dropdown-group-button .e-btn.e-ribbon-group-button:focus {
        background: #f2f4f6;
        color: #212529
    }

        .e-dropdown-popup.e-ribbon-dropdown-group-button .e-btn.e-ribbon-group-button:hover .e-btn-icon, .e-dropdown-popup.e-ribbon-dropdown-group-button .e-btn.e-ribbon-group-button:focus .e-btn-icon {
            color: #495057
        }

    .e-dropdown-popup.e-ribbon-dropdown-group-button .e-btn.e-ribbon-group-button.e-icon-btn.e-active {
        background: #6c757d
    }

        .e-dropdown-popup.e-ribbon-dropdown-group-button .e-btn.e-ribbon-group-button.e-icon-btn.e-active .e-btn-icon {
            color: #fff
        }

    .e-dropdown-popup.e-ribbon-dropdown-group-button .e-btn.e-ribbon-group-button.e-active {
        background: #6c757d;
        color: #f8f9fa
    }

        .e-dropdown-popup.e-ribbon-dropdown-group-button .e-btn.e-ribbon-group-button.e-active .e-btn-icon {
            color: #fff
        }

    .e-dropdown-popup.e-ribbon-dropdown-group-button .e-btn.e-ribbon-group-button.e-icon-btn:active .e-btn-icon, .e-dropdown-popup.e-ribbon-dropdown-group-button .e-btn.e-ribbon-group-button:active .e-btn-icon {
        color: #fff
    }

    .e-dropdown-popup.e-ribbon-dropdown-group-button .e-btn.e-ribbon-group-button.e-icon-btn:active, .e-dropdown-popup.e-ribbon-dropdown-group-button .e-btn.e-ribbon-group-button:active {
        background: #6c757d
    }

.e-ribbon-tooltip.e-tooltip-wrap.e-popup {
    background: #000
}

.e-ribbon-tooltip.e-tooltip-wrap .e-tip-content {
    color: #f8f9fa
}

.e-ribbon-tooltip.e-tooltip-wrap .e-arrow-tip .e-arrow-tip-inner.e-tip-top {
    color: #000
}

.e-ribbon-keytip {
    background-color: #000;
    color: #fff
}

.e-ribbon-group-overflow-ddb.e-dropdown-popup {
    box-shadow: unset;
    border: 1px solid #dee2e6
}

.e-ribbon-menu.e-menu-wrapper:not(.e-menu-popup), .e-ribbon-menu.e-menu-container:not(.e-menu-popup) {
    background: #fff
}

.e-ribbon-menu.e-menu-wrapper ul.e-vertical.e-menu, .e-ribbon-menu.e-menu-wrapper ul.e-ul.e-menu, .e-ribbon-menu.e-menu-container ul.e-vertical.e-menu, .e-ribbon-menu.e-menu-container ul.e-ul.e-menu {
    border-color: #ced4da;
    background: #fff
}

.e-ribbon-menu.e-menu-wrapper ul.e-vertical .e-menu-item, .e-ribbon-menu.e-menu-wrapper ul.e-ul .e-menu-item, .e-ribbon-menu.e-menu-container ul.e-vertical .e-menu-item, .e-ribbon-menu.e-menu-container ul.e-ul .e-menu-item {
    color: #212529
}

    .e-ribbon-menu.e-menu-wrapper ul.e-vertical .e-menu-item .e-menu-icon, .e-ribbon-menu.e-menu-wrapper ul.e-vertical .e-menu-item .e-caret, .e-ribbon-menu.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon, .e-ribbon-menu.e-menu-wrapper ul.e-ul .e-menu-item .e-caret, .e-ribbon-menu.e-menu-container ul.e-vertical .e-menu-item .e-menu-icon, .e-ribbon-menu.e-menu-container ul.e-vertical .e-menu-item .e-caret, .e-ribbon-menu.e-menu-container ul.e-ul .e-menu-item .e-menu-icon, .e-ribbon-menu.e-menu-container ul.e-ul .e-menu-item .e-caret {
        color: #495057
    }

    .e-ribbon-menu.e-menu-wrapper ul.e-vertical .e-menu-item.e-focused, .e-ribbon-menu.e-menu-wrapper ul.e-ul .e-menu-item.e-focused, .e-ribbon-menu.e-menu-container ul.e-vertical .e-menu-item.e-focused, .e-ribbon-menu.e-menu-container ul.e-ul .e-menu-item.e-focused {
        background: #dee2e6;
        color: #495057
    }

.e-ribbon .e-drop-icon::before {
    content: ""
}

.e-stepper {
    position: relative
}

    .e-stepper .e-step-selected .e-text, .e-stepper .e-step-selected .e-label {
        font-weight: 600
    }

    .e-stepper.e-linear .e-step-container {
        pointer-events: none
    }

    .e-stepper.e-linear .e-previous:not(.e-step-disabled), .e-stepper.e-linear .e-next:not(.e-step-disabled), .e-stepper.e-linear .e-step-selected:not(.e-step-disabled), .e-stepper.e-linear .e-previous:not(.e-step-disabled) + li {
        pointer-events: auto
    }

    .e-stepper.e-stepper-readonly, .e-stepper .e-step-disabled {
        cursor: default;
        pointer-events: none
    }

    .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator {
        font-size: 32px;
        border-radius: 9999px
    }

    .e-stepper.e-step-type-indicator .e-step-content, .e-stepper.e-step-type-label .e-step-content {
        padding: 0 8px
    }

    .e-stepper .e-step-container:has(.e-tooltip-wrap.e-stepper-tooltip), .e-stepper.e-vertical.e-label-after .e-step-item.e-step-label:has(.e-tooltip-wrap.e-stepper-tooltip), .e-stepper.e-vertical.e-label-before .e-step-item.e-step-label:has(.e-tooltip-wrap.e-stepper-tooltip) {
        position: relative
    }

    .e-stepper.e-horizontal .e-step-item.e-step-label:has(.e-tooltip-wrap.e-stepper-tooltip) {
        position: unset
    }

    .e-stepper .e-tooltip-wrap.e-stepper-tooltip {
        display: none;
        justify-content: center;
        left: 50%;
        top: -8px;
        transform: translate(-50%, -100%)
    }

        .e-stepper .e-tooltip-wrap.e-stepper-tooltip.e-show-tooltip {
            display: inline-flex
        }

        .e-stepper .e-tooltip-wrap.e-stepper-tooltip .e-tip-content {
            width: max-content
        }

        .e-stepper .e-tooltip-wrap.e-stepper-tooltip .e-arrow-tip.e-tip-bottom {
            left: 50%;
            top: 100%;
            transform: translate(-50%, 0)
        }

        .e-stepper .e-tooltip-wrap.e-stepper-tooltip .e-arrow-tip-inner.e-tip-bottom {
            top: -6px
        }

    .e-stepper .e-step-item.e-step-label .e-tooltip-wrap.e-stepper-tooltip {
        left: unset;
        top: 0;
        transform: translate(0%, -135%)
    }

    .e-stepper.e-step-type-indicator .e-tooltip-wrap.e-stepper-tooltip {
        transform: translate(-50%, -115%)
    }

    .e-stepper .e-stepper-steps {
        display: flex;
        padding: 0;
        margin: 0;
        justify-content: space-between;
        position: relative;
        align-items: flex-start
    }

        .e-stepper .e-stepper-steps .e-step-container, .e-stepper .e-stepper-steps .e-step, .e-stepper .e-stepper-steps .e-step-valid.e-step-text.e-step-text-only .e-step-text-container, .e-stepper .e-stepper-steps .e-step-error.e-step-text.e-step-text-only .e-step-text-container, .e-stepper .e-stepper-steps .e-step-label-container {
            display: flex;
            align-items: center;
            justify-content: center
        }

    .e-stepper .e-step-container {
        max-width: var(--max-width);
        list-style-type: none;
        cursor: pointer;
        text-align: center
    }

        .e-stepper .e-step-container .e-step-label-container, .e-stepper .e-step-container .e-step-text-container {
            max-width: clamp(100%,10em,100%);
            white-space: nowrap;
            font-size: 14px
        }

        .e-stepper .e-step-container .e-step-label-optional {
            font-size: 12px;
            flex-basis: 100%
        }

        .e-stepper .e-step-container .e-step-optional-container {
            display: flex;
            flex-direction: column
        }

        .e-stepper .e-step-container .e-step-content {
            font-size: 16px;
            line-height: 0
        }

        .e-stepper .e-step-container .e-indicator {
            font-size: 16px
        }

        .e-stepper .e-step-container:not(.e-step-text-only) > .e-step-text-container {
            padding: 0 8px
        }

        .e-stepper .e-step-container.e-step-text-only .e-step-text-container, .e-stepper .e-step-container.e-step-label-only .e-step-label-container {
            padding: 0 6px;
            padding-block: 5px
        }

        .e-stepper .e-step-container.e-step-text-only.e-step-error .e-step-text-container, .e-stepper .e-step-container.e-step-text-only.e-step-valid .e-step-text-container, .e-stepper .e-step-container.e-step-label-only.e-step-error .e-step-label-container, .e-stepper .e-step-container.e-step-label-only.e-step-valid .e-step-label-container {
            flex-direction: column
        }

            .e-stepper .e-step-container.e-step-text-only.e-step-error .e-step-text-container .e-step-validation-icon, .e-stepper .e-step-container.e-step-text-only.e-step-valid .e-step-text-container .e-step-validation-icon, .e-stepper .e-step-container.e-step-label-only.e-step-error .e-step-label-container .e-step-validation-icon, .e-stepper .e-step-container.e-step-label-only.e-step-valid .e-step-label-container .e-step-validation-icon {
                position: relative;
                top: .25em
            }

        .e-stepper .e-step-container .e-step, .e-stepper .e-step-container .e-indicator {
            border-radius: 9999px;
            min-width: 32px;
            min-height: 32px
        }

    .e-stepper .e-step-notstarted:not(.e-step-disabled) .e-step, .e-stepper .e-step-notstarted:not(.e-step-disabled) .e-indicator {
        border: 2px solid
    }

    .e-stepper.e-horizontal {
        display: block
    }

        .e-stepper.e-horizontal .e-stepper-steps {
            flex-direction: row
        }

        .e-stepper.e-horizontal.e-label-before:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar, .e-stepper.e-horizontal.e-label-after:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar {
            margin-left: var(--progress-left-position);
            top: var(--progress-top-position);
            width: var(--progress-bar-width)
        }

        .e-stepper.e-horizontal.e-label-before.e-rtl:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar, .e-stepper.e-horizontal.e-label-after.e-rtl:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar {
            margin-right: var(--progress-left-position);
            margin-left: unset
        }

        .e-stepper.e-horizontal .e-step-item.e-step-label {
            gap: 1em;
            flex-direction: column
        }

            .e-stepper.e-horizontal .e-step-item.e-step-label .e-step-label-container {
                position: relative
            }

                .e-stepper.e-horizontal .e-step-item.e-step-label .e-step-label-container.e-label-before {
                    order: -1
                }

        .e-stepper.e-horizontal.e-label-start .e-step-text-container {
            order: -1
        }

        .e-stepper.e-horizontal .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
            position: absolute;
            top: 2.5em;
            margin-left: 2.5em
        }

        .e-stepper.e-horizontal.e-label-start .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional, .e-stepper.e-horizontal.e-rtl .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
            margin-right: 2.5em;
            margin-left: unset
        }

        .e-stepper.e-horizontal.e-label-start.e-rtl .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
            margin-right: unset;
            margin-left: 2.5em
        }

        .e-stepper.e-horizontal.e-label-before .e-stepper-steps:has(.e-step-label-optional) {
            align-items: flex-end
        }

        .e-stepper.e-horizontal.e-label-before .e-stepper-steps .e-step-label-container.e-label-before:has(.e-step-label-optional) {
            flex-direction: column;
            gap: .5em
        }

        .e-stepper.e-horizontal .e-text, .e-stepper.e-horizontal .e-label, .e-stepper.e-horizontal .e-step-label-optional {
            text-overflow: ellipsis;
            overflow: hidden
        }

        .e-stepper.e-horizontal .e-step-text.e-step-text-only:has(.e-step-label-optional), .e-stepper.e-horizontal .e-step-label.e-step-label-only:has(.e-step-label-optional), .e-stepper.e-horizontal .e-step-item:not(.e-step-text):not(.e-step-label):has(.e-step-label-optional), .e-stepper.e-horizontal .e-step-container:not(.e-step-item):not(.e-step-text):not(.e-step-label):has(.e-step-label-optional), .e-stepper.e-horizontal .e-step-label-container.e-label-after:has(.e-step-label-optional), .e-stepper.e-horizontal.e-step-type-indicator .e-step-container {
            flex-wrap: wrap
        }

        .e-stepper.e-horizontal .e-step-item:not(.e-step-label):not(.e-step-text) .e-step-label-optional {
            margin-top: .5em
        }

        .e-stepper.e-horizontal.e-label-after .e-step-item.e-step-label:not(.e-step-text) .e-step-label-optional {
            margin-top: .2em
        }

    .e-stepper.e-vertical {
        min-height: inherit;
        height: inherit;
        display: inline-block
    }

        .e-stepper.e-vertical .e-step-label.e-step-label-only, .e-stepper.e-vertical .e-step-template {
            position: relative
        }

        .e-stepper.e-vertical:not(.e-label-top):not(.e-label-bottom) .e-step-label-optional {
            position: absolute
        }

        .e-stepper.e-vertical:not(.e-label-bottom):not(.e-label-top) .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
            margin-top: 3em;
            margin-left: 4em
        }

        .e-stepper.e-vertical.e-rtl:not(.e-label-bottom):not(.e-label-top) .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
            margin-left: unset;
            margin-right: 4em
        }

        .e-stepper.e-vertical .e-stepper-steps {
            flex-direction: column;
            min-height: inherit;
            height: inherit;
            float: left;
            align-items: start;
            margin: 0;
            justify-content: space-between
        }

        .e-stepper.e-vertical.e-rtl .e-stepper-steps {
            float: right
        }

        .e-stepper.e-vertical .e-stepper-steps:has(.e-step-item:not(.e-step-text):not(.e-step-label)), .e-stepper.e-vertical .e-stepper-steps:has(.e-step-text.e-step-text-only), .e-stepper.e-vertical .e-stepper-steps:has(.e-step-label.e-step-label-only), .e-stepper.e-vertical.e-label-after .e-stepper-steps:has(.e-step-label.e-step-text:not(.e-step-item)), .e-stepper.e-vertical.e-step-type-indicator .e-stepper-steps {
            align-items: center
        }

        .e-stepper.e-vertical .e-step-item.e-step-text:not(.e-step-label) .e-step-text-container, .e-stepper.e-vertical .e-step-item.e-step-label:not(.e-step-text) .e-step-label-container.e-label-after {
            margin-left: 10px
        }

        .e-stepper.e-vertical.e-rtl .e-step-item.e-step-text:not(.e-step-label) .e-step-text-container, .e-stepper.e-vertical.e-rtl .e-step-item.e-step-label:not(.e-step-text) .e-step-label-container.e-label-after {
            margin-left: unset;
            margin-right: 10px
        }

        .e-stepper.e-vertical .e-step-item:not(.e-step-label):not(.e-step-text):has(.e-step-label-optional), .e-stepper.e-vertical.e-label-before .e-step-label-container.e-label-before:has(.e-step-label-optional), .e-stepper.e-vertical .e-step-text-only.e-step-text:has(.e-step-label-optional), .e-stepper.e-vertical .e-step-label-only.e-step-label:has(.e-step-label-optional) {
            flex-direction: column
        }

            .e-stepper.e-vertical .e-step-item:not(.e-step-label):not(.e-step-text):has(.e-step-label-optional) .e-step-label-optional, .e-stepper.e-vertical.e-label-before .e-step-label-container.e-label-before:has(.e-step-label-optional) .e-step-label-optional, .e-stepper.e-vertical .e-step-text-only.e-step-text:has(.e-step-label-optional) .e-step-label-optional, .e-stepper.e-vertical .e-step-label-only.e-step-label:has(.e-step-label-optional) .e-step-label-optional {
                position: unset
            }

        .e-stepper.e-vertical .e-step-item:not(.e-step-label):not(.e-step-text):has(.e-step-label-optional), .e-stepper.e-vertical.e-label-before .e-step-label-container.e-label-before:has(.e-step-label-optional) {
            gap: .5em
        }

        .e-stepper.e-vertical.e-label-before .e-step-item.e-step-label .e-step-label-container.e-label-after:has(.e-step-label-optional), .e-stepper.e-vertical.e-label-after .e-step-item.e-step-label .e-step-label-container.e-label-after:has(.e-step-label-optional) {
            flex-direction: column
        }

            .e-stepper.e-vertical.e-label-before .e-step-item.e-step-label .e-step-label-container.e-label-after:has(.e-step-label-optional) .e-label, .e-stepper.e-vertical.e-label-after .e-step-item.e-step-label .e-step-label-container.e-label-after:has(.e-step-label-optional) .e-label {
                line-height: 2em
            }

        .e-stepper.e-vertical.e-label-before .e-step-item.e-step-label .e-step-label-optional, .e-stepper.e-vertical.e-label-after .e-step-item.e-step-label .e-step-label-optional {
            position: unset
        }

        .e-stepper.e-vertical .e-step-container.e-step-label.e-step-text:not(.e-step-item) .e-step-label-container.e-label-after {
            position: absolute
        }

            .e-stepper.e-vertical .e-step-container.e-step-label.e-step-text:not(.e-step-item) .e-step-label-container.e-label-after .e-step-label-optional {
                left: 0
            }

        .e-stepper.e-vertical .e-step-container .e-step-label-container.e-label-after .e-step-label-optional {
            font-size: 12px
        }

        .e-stepper.e-vertical .e-step-container .e-step-label-container.e-label-before .e-label {
            width: var(--label-width)
        }

        .e-stepper.e-vertical .e-step-container:not(.e-step-text-only) .e-step-text-container {
            border: none;
            border-radius: unset;
            padding: 6px 0
        }

        .e-stepper.e-vertical .e-step-container.e-step-text-only .e-step-text-container, .e-stepper.e-vertical .e-step-container.e-step-label-only .e-step-label-container {
            position: unset
        }

        .e-stepper.e-vertical.e-label-top .e-step-label-optional {
            padding-bottom: 6px
        }

        .e-stepper.e-vertical.e-label-top .e-stepper-steps, .e-stepper.e-vertical.e-label-bottom .e-stepper-steps {
            align-items: center
        }

            .e-stepper.e-vertical.e-label-top .e-stepper-steps .e-step-container, .e-stepper.e-vertical.e-label-bottom .e-stepper-steps .e-step-container {
                flex-direction: column
            }

                .e-stepper.e-vertical.e-label-top .e-stepper-steps .e-step-container .e-step-text-container, .e-stepper.e-vertical.e-label-bottom .e-stepper-steps .e-step-container .e-step-text-container {
                    margin-left: 0
                }

        .e-stepper.e-vertical.e-label-top .e-step-container .e-step-label-optional, .e-stepper.e-vertical.e-label-top .e-step-container .e-step-text-container {
            order: -1
        }

    .e-stepper .e-stepper-progressbar {
        height: 1.6px;
        position: absolute;
        top: var(--progress-top-position);
        width: 100%
    }

        .e-stepper .e-stepper-progressbar > .e-progressbar-value {
            height: 100%;
            width: var(--progress-value);
            transition-property: width;
            transition-duration: var(--duration);
            transition-delay: var(--delay)
        }

    .e-stepper.e-vertical .e-stepper-progressbar {
        min-height: inherit;
        width: 1.6px;
        top: 0;
        left: var(--progress-position)
    }

        .e-stepper.e-vertical .e-stepper-progressbar > .e-progressbar-value {
            width: 100%;
            height: var(--progress-value);
            transition-property: height
        }

    .e-stepper.e-vertical.e-rtl .e-stepper-progressbar {
        right: var(--progress-position);
        left: unset
    }

    .e-stepper:not(.e-steps-focus):not(.e-step-type-label):not(.e-step-type-indicator) .e-step-container .e-indicator, .e-stepper .e-step-focus .e-indicator {
        z-index: 0
    }

    .e-stepper .e-step-template.e-step-focus {
        outline: 2px solid
    }

.e-tooltip-wrap.e-stepper-tooltip.e-step-inprogress-tip .e-arrow-tip.e-tip-bottom {
    top: 90% !important
}

.e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator, .e-small .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator {
    font-size: 28px
}

.e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator, .e-small .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator {
    width: 28px;
    height: 28px
}

.e-small.e-stepper .e-step-container .e-step, .e-small.e-stepper .e-step-container .e-indicator, .e-small .e-stepper .e-step-container .e-step, .e-small .e-stepper .e-step-container .e-indicator {
    min-width: 28px;
    min-height: 28px
}

.e-small.e-stepper .e-step-container .e-indicator, .e-small .e-stepper .e-step-container .e-indicator {
    font-size: 14px
}

.e-small.e-stepper .e-step-container .e-step-text-container, .e-small.e-stepper .e-step-container .e-step-label-container, .e-small .e-stepper .e-step-container .e-step-text-container, .e-small .e-stepper .e-step-container .e-step-label-container {
    font-size: 12px
}

.e-small.e-stepper .e-step-container .e-step-content, .e-small .e-stepper .e-step-container .e-step-content {
    font-size: 14px
}

.e-small.e-stepper .e-step-container .e-step-label-optional, .e-small .e-stepper .e-step-container .e-step-label-optional {
    font-size: 10px
}

.e-small.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional, .e-small .e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional {
    font-size: 10px
}

.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-step, .e-stepper .e-step-notstarted:not(.e-step-disabled) .e-indicator, .e-stepper .e-step-notstarted .e-icons.e-step-indicator {
    border-color: #adb5bd
}

.e-stepper .e-step-label-optional {
    color: #6c757d
}

.e-stepper .e-step, .e-stepper .e-indicator {
    color: #495057;
    background: #fff
}

.e-stepper .e-step-indicator {
    color: rgba(0,0,0,0)
}

.e-stepper .e-step-completed .e-step, .e-stepper .e-step-inprogress .e-step, .e-stepper .e-step-completed .e-indicator, .e-stepper .e-step-inprogress .e-indicator, .e-stepper .e-step-completed .e-step-indicator, .e-stepper .e-step-inprogress .e-step-indicator {
    background: #00416f;
    color: #fff
}

.e-stepper .e-step-selected .e-indicator {
    background: #00416f
}

.e-stepper .e-step-valid .e-indicator {
    background: #28a745;
    color: #f8f9fa
}

.e-stepper .e-step-error .e-indicator {
    background: #dc3545;
    color: #f8f9fa
}

.e-stepper .e-step-error .e-text, .e-stepper .e-step-error .e-label {
    color: #dc3545
}

.e-stepper .e-step-valid:not(.e-step-notstarted) .e-indicator:hover, .e-stepper .e-step-error .e-indicator:hover {
    color: #495057
}

.e-stepper .e-step-valid.e-step-text-only .e-step-validation-icon, .e-stepper .e-step-valid.e-step-label-only .e-step-validation-icon {
    color: #28a745
}

.e-stepper .e-step-error.e-step-text-only .e-step-validation-icon, .e-stepper .e-step-error.e-step-label-only .e-step-validation-icon {
    color: #dc3545
}

.e-stepper .e-text, .e-stepper .e-label {
    color: #495057
}

.e-stepper .e-step-selected:not(.e-step-error) .e-text, .e-stepper .e-step-selected:not(.e-step-error) .e-label, .e-stepper .e-step-completed:not(.e-step-error) .e-text, .e-stepper .e-step-completed:not(.e-step-error) .e-label {
    color: #00416f
}

.e-stepper .e-step-label:not(.e-step-item) .e-step-label-container {
    background-color: #fff
}

.e-stepper .e-step-text-container {
    background-color: #fff;
    border-color: rgba(0,0,0,0)
}

.e-stepper .e-step-disabled .e-indicator, .e-stepper .e-step-disabled .e-step {
    background: #dee2e6;
    color: #f8f9fa
}

.e-stepper .e-step-disabled .e-text, .e-stepper .e-step-disabled .e-label, .e-stepper .e-step-disabled .e-step-validation-icon {
    color: #adb5bd
}

.e-stepper.e-vertical .e-step-text-only.e-step-text .e-step-label-optional, .e-stepper.e-vertical .e-step-label-only.e-step-label .e-step-label-optional, .e-stepper.e-vertical .e-step-item:not(.e-step-text):not(.e-step-label) .e-step-label-optional, .e-stepper.e-vertical.e-label-top .e-step-label-optional, .e-stepper.e-vertical.e-label-bottom .e-step-label-optional {
    background-color: #fff
}

.e-stepper .e-stepper-progressbar {
    background-color: #adb5bd
}

    .e-stepper .e-stepper-progressbar > .e-progressbar-value {
        background-color: #00416f
    }

.e-stepper:not(.e-steps-focus) .e-step-selected .e-step {
    box-shadow: 0 0 0 2px #fff,0 0 0 4px #00416f,0 0 0 8px #fff
}

.e-stepper .e-step-focus .e-step, .e-stepper .e-step-label-only.e-step-focus .e-label, .e-stepper .e-step-text-only.e-step-focus .e-text, .e-stepper .e-step-template.e-step-focus, .e-stepper:not(.e-steps-focus) :focus-visible .e-step, .e-stepper:not(.e-steps-focus) .e-step-text-only:focus-visible .e-text, .e-stepper:not(.e-steps-focus) .e-step-label-only:focus-visible .e-label {
    box-shadow: 0 0 0 2px #fff,0 0 0 4px #495057,0 0 0 8px #fff
}

.e-stepper:not(.e-steps-focus) .e-step-valid.e-step-selected .e-step, .e-stepper .e-step-valid.e-step-focus .e-step, .e-stepper .e-step-valid.e-step-label-only.e-step-focus .e-label, .e-stepper .e-step-valid.e-step-text-only.e-step-focus .e-text, .e-stepper .e-step-valid.e-step-template.e-step-focus {
    box-shadow: 0 0 0 2px #fff,0 0 0 4px #28a745,0 0 0 8px #fff
}

.e-stepper:not(.e-steps-focus) .e-step-error.e-step-selected .e-step, .e-stepper .e-step-error.e-step-focus .e-step, .e-stepper .e-step-error.e-step-label-only.e-step-focus .e-label, .e-stepper .e-step-error.e-step-text-only.e-step-focus .e-text, .e-stepper .e-step-error.e-step-template.e-step-focus {
    box-shadow: 0 0 0 2px #fff,0 0 0 4px #dc3545,0 0 0 8px #fff
}

.e-stepper .e-step-container:not(.e-step-focus).e-step-notstarted .e-step, .e-stepper .e-step-container:not(.e-step-focus).e-step-completed .e-step, .e-stepper.e-steps-focus .e-step-container:not(.e-step-focus).e-step-selected .e-step {
    box-shadow: 0 0 0 8px #fff
}

.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-step:hover, .e-stepper .e-step-notstarted:not(.e-step-disabled) .e-indicator:hover {
    border-color: #adb5bd
}

.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-step:active, .e-stepper .e-step-notstarted:not(.e-step-disabled) .e-indicator:active {
    border-color: #adb5bd
}

.e-stepper:not(.e-step-type-label) .e-indicator:hover, .e-stepper:not(.e-step-type-label) .e-step:hover {
    color: #fff;
    background: #003638
}

.e-stepper:not(.e-step-type-label) .e-step-notstarted .e-indicator:hover, .e-stepper:not(.e-step-type-label) .e-step-notstarted .e-step:hover {
    color: #495057
}

.e-stepper:not(.e-step-type-label) .e-step-selected .e-indicator:active, .e-stepper:not(.e-step-type-label) .e-step-selected .e-step:active {
    background: #003638
}

.e-stepper:not(.e-step-type-label) .e-step-valid.e-step-selected .e-indicator:active, .e-stepper:not(.e-step-type-label) .e-step-valid.e-step-selected .e-step:active {
    background: #28a745
}

.e-stepper:not(.e-step-type-label) .e-step-error.e-step-selected .e-indicator:active, .e-stepper:not(.e-step-type-label) .e-step-error.e-step-selected .e-step:active {
    background: #dc3545
}

.e-stepper:not(.e-step-type-label) .e-step-notstarted .e-indicator:hover, .e-stepper:not(.e-step-type-label) .e-step-notstarted .e-step:hover {
    background: #e9ecef
}

.e-stepper:not(.e-step-type-label) .e-step-notstarted .e-indicator:active, .e-stepper:not(.e-step-type-label) .e-step-notstarted .e-step:active {
    background: #dee2e6
}

.e-stepper:not(.e-step-type-label) .e-step-valid .e-indicator:hover, .e-stepper:not(.e-step-type-label) .e-step-valid .e-step:hover {
    color: #fff;
    background: #28a745
}

.e-stepper:not(.e-step-type-label) .e-step-error .e-indicator:hover, .e-stepper:not(.e-step-type-label) .e-step-error .e-step:hover {
    color: #fff;
    background: #dc3545
}

.e-step-indicator::before {
    content: ""
}

.e-timeline {
    --dot-size: 16px;
    --dot-outer-space: 0;
    --dot-border: 1px;
    --connector-size: 1px;
    --dot-radius: 50%;
    height: inherit;
    width: 100%
}

    .e-timeline [class^="e-dot "]::before, .e-timeline .e-dot-item, .e-timeline .e-dot {
        display: flex;
        align-items: center;
        justify-content: center
    }

    .e-timeline [class^="e-dot "]::before {
        min-width: 32px;
        min-height: 32px;
        border-radius: var(--dot-radius)
    }

    .e-timeline .e-timeline-items {
        display: inline-flex;
        flex-direction: column;
        list-style: none;
        flex-wrap: nowrap;
        padding: 0;
        width: inherit;
        height: inherit
    }

    .e-timeline .e-timeline-item {
        display: flex;
        flex-direction: row;
        position: relative;
        align-items: flex-start;
        width: inherit;
        height: inherit
    }

        .e-timeline .e-timeline-item.e-connector::after {
            top: 0;
            bottom: 0;
            left: calc(50% - var(--connector-size));
            right: auto;
            content: "";
            position: absolute;
            z-index: 999;
            border-width: var(--connector-size);
            border-style: solid
        }

        .e-timeline .e-timeline-item.e-connector.e-item-template::after {
            content: unset
        }

    .e-timeline .e-dot-item {
        position: relative;
        flex: 0 1 calc(var(--dot-size)*3);
        z-index: 1000
    }

    .e-timeline .e-dot {
        min-width: var(--dot-size);
        min-height: var(--dot-size);
        border-radius: var(--dot-radius);
        outline: var(--dot-outer-space) solid;
        border: var(--dot-border) solid;
        font-size: 16px;
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat
    }

    .e-timeline .e-opposite-content, .e-timeline .e-content {
        flex: 1 1 50%
    }

    .e-timeline .e-opposite-content {
        font-size: 12px
    }

    .e-timeline .e-content {
        text-align: left;
        font-size: 14px;
        font-weight: 500
    }

    .e-timeline .e-timeline-item:first-child::after {
        top: 0
    }

    .e-timeline .e-timeline-item:last-child::after {
        bottom: calc(var(--dot-size)*2)
    }

    .e-timeline.e-vertical.e-align-before .e-timeline-item, .e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(even), .e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) {
        flex-direction: row-reverse
    }

    .e-timeline.e-vertical.e-timeline-reverse .e-timeline-items {
        flex-direction: column-reverse
    }

    .e-timeline.e-vertical.e-align-before .e-timeline-items .e-opposite-content, .e-timeline.e-vertical.e-align-after .e-timeline-items .e-content {
        text-align: left
    }

    .e-timeline.e-vertical .e-timeline-item.e-connector:last-child::after {
        content: unset
    }

    .e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector::after, .e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector::after, .e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector::after, .e-timeline.e-vertical.e-align-after.e-content-only .e-connector::after {
        left: calc(var(--dot-size)*3/2 - var(--connector-size));
        right: auto
    }

    .e-timeline.e-vertical.e-align-before.e-content-only .e-connector::after, .e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector::after, .e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector::after, .e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector::after {
        right: calc(var(--dot-size)*3/2 - var(--connector-size));
        left: auto
    }

    .e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-content, .e-timeline.e-vertical.e-align-after.e-content-only .e-opposite-content, .e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-content, .e-timeline.e-vertical.e-align-before.e-content-only .e-opposite-content {
        flex: 0
    }

    .e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:first-child::after {
        content: unset
    }

    .e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:last-child::after {
        content: "";
        bottom: 0
    }

    .e-timeline.e-vertical.e-align-after .e-opposite-content, .e-timeline.e-vertical.e-align-before .e-content, .e-timeline.e-vertical.e-rtl.e-align-after .e-content, .e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content, .e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(even) .e-content, .e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(even) .e-content, .e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content, .e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(even) .e-opposite-content, .e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content, .e-timeline.e-vertical.e-rtl.e-align-before .e-opposite-content, .e-timeline.e-vertical.e-align-alternate .e-opposite-content, .e-timeline.e-vertical.e-align-alternatereverse .e-opposite-content {
        text-align: right
    }

    .e-timeline.e-vertical.e-align-before .e-opposite-content, .e-timeline.e-vertical.e-align-after .e-content, .e-timeline.e-vertical.e-rtl.e-align-after .e-opposite-content, .e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content, .e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(even) .e-content, .e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(even) .e-opposite-content, .e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content, .e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(even) .e-content, .e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content, .e-timeline.e-vertical.e-rtl.e-align-before .e-content, .e-timeline.e-vertical.e-rtl.e-align-alternate .e-opposite-content, .e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-opposite-content {
        text-align: left
    }

    .e-timeline.e-vertical .e-dot-item {
        width: calc(var(--dot-size)*2)
    }

    .e-timeline.e-horizontal .e-timeline-items {
        display: inline-flex;
        flex-direction: row
    }

    .e-timeline.e-horizontal .e-timeline-item {
        height: auto;
        flex-direction: column;
        align-items: center
    }

    .e-timeline.e-horizontal.e-timeline-reverse.e-rtl .e-timeline-item.e-connector::after {
        left: calc(50% - var(--connector-size));
        right: auto
    }

    .e-timeline.e-horizontal.e-rtl .e-timeline-item.e-connector::after, .e-timeline.e-horizontal.e-timeline-reverse .e-timeline-item.e-connector::after {
        right: calc(50% - var(--connector-size));
        left: auto
    }

    .e-timeline.e-horizontal .e-dot-item {
        margin: var(--dot-size)
    }

    .e-timeline.e-horizontal .e-opposite-content, .e-timeline.e-horizontal .e-content {
        display: flex
    }

    .e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(even) .e-content, .e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-opposite-content, .e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content, .e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(even) .e-opposite-content, .e-timeline.e-horizontal.e-align-before .e-content {
        align-items: flex-end
    }

    .e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content, .e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(even) .e-opposite-content, .e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(even) .e-content, .e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content, .e-timeline.e-horizontal.e-align-before .e-opposite-content {
        align-items: flex-start
    }

    .e-timeline.e-horizontal.e-align-before .e-timeline-item, .e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(even), .e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) {
        flex-direction: column-reverse
    }

    .e-timeline.e-horizontal.e-timeline-reverse .e-timeline-items {
        flex-direction: row-reverse
    }

    .e-timeline.e-horizontal .e-timeline-item::after {
        width: 100%;
        height: 0;
        top: calc(50% - var(--connector-size))
    }

    .e-timeline.e-horizontal .e-opposite-content {
        display: flex;
        align-items: flex-end;
        text-align: left;
        padding: 0
    }

    .e-timeline.e-horizontal .e-content {
        padding: 0
    }

    .e-timeline.e-horizontal .e-timeline-item:last-child::after {
        width: auto
    }

    .e-timeline .e-dot {
        background-color: #dee2e6;
        border-color: #dee2e6;
        color: #495057;
        outline-color: #fff
    }

    .e-timeline.e-outline .e-dot {
        background-color: #fff
    }

    .e-timeline .e-timeline-item.e-connector::after {
        border-color: #dee2e6
    }

    .e-timeline .e-content {
        color: #212529
    }

    .e-timeline .e-opposite-content {
        color: #212529
    }

    .e-timeline .e-item-disabled .e-content, .e-timeline .e-item-disabled .e-opposite-content {
        color: #adb5bd
    }

.e-otpinput {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 12px;
    flex-direction: row
}

    .e-otpinput:has(.e-otp-separator):not(:empty) {
        gap: 4px
    }

    .e-otpinput .e-otp-input-field {
        min-width: 30px;
        min-height: 30px;
        text-align: center;
        padding: 0;
        font-size: 14px;
        font-weight: 400;
        line-height: 22px;
        border: none
    }

        .e-otpinput .e-otp-input-fieldinput[type=password], .e-otpinput .e-otp-input-field[type=password] {
            font-size: 18px
        }

        .e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus {
            padding-bottom: 0
        }

    .e-otpinput.e-outline .e-otp-input-field {
        border-radius: 4px
    }

    .e-otpinput.e-underlined .e-otp-input-field {
        border-radius: 4px 4px 0 0
    }

    .e-otpinput.e-filled .e-otp-input-field {
        border-radius: 4px 4px 0 0;
        padding: 0
    }

    .e-otpinput .e-otp-separator {
        font-size: 14px;
        font-weight: 400;
        line-height: 22px
    }

    .e-otpinput input[type=number]::-webkit-inner-spin-button, .e-otpinput [type=number]::-webkit-outer-spin-button {
        -webkit-appearance: none;
        margin: 0
    }

    .e-otpinput input[type=number] {
        -moz-appearance: textfield
    }

.e-small.e-otpinput, .e-small .e-otpinput {
    gap: 8px
}

    .e-small.e-otpinput:has(.e-otp-separator):not(:empty), .e-small .e-otpinput:has(.e-otp-separator):not(:empty) {
        gap: 4px
    }

    .e-small.e-otpinput .e-otp-input-field, .e-small .e-otpinput .e-otp-input-field {
        min-width: 24px;
        min-height: 24px;
        font-size: 12px;
        line-height: 18px;
        padding: 0
    }

        .e-small.e-otpinput .e-otp-input-fieldinput[type=password], .e-small.e-otpinput .e-otp-input-field[type=password], .e-small .e-otpinput .e-otp-input-fieldinput[type=password], .e-small .e-otpinput .e-otp-input-field[type=password] {
            font-size: 18px
        }

        .e-small.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus, .e-small .e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus {
            padding-bottom: 0
        }

    .e-small.e-otpinput .e-otp-separator, .e-small .e-otpinput .e-otp-separator {
        font-size: 12px;
        line-height: 18px
    }

    .e-small.e-otpinput.e-filled .e-otp-input-field, .e-small .e-otpinput.e-filled .e-otp-input-field {
        padding: 0
    }

.e-otpinput .e-otp-input-field {
    color: #495057;
    background: rgba(0,0,0,0)
}

.e-otpinput .e-otp-separator {
    color: #ced4da
}

.e-otpinput.e-outline .e-otp-input-field {
    border: 1px solid #ced4da
}

.e-otpinput.e-outline .e-otp-input-field, .e-otpinput.e-underlined .e-otp-input-field, .e-otpinput.e-filled .e-otp-input-field {
    border-bottom: 2px solid #ced4da
}

    .e-otpinput.e-outline .e-otp-input-field:disabled, .e-otpinput.e-underlined .e-otp-input-field:disabled, .e-otpinput.e-filled .e-otp-input-field:disabled {
        border-color: #ced4da;
        color: #6c757d;
        background: #e9ecef
    }

.e-otpinput.e-filled .e-otp-input-field {
    background: #f8f9fa
}

.e-otpinput.e-underlined .e-otp-input-field {
    background: rgba(0,0,0,0)
}

.e-otpinput.e-error.e-outline .e-otp-input-field, .e-otpinput.e-error.e-outline .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-error.e-underlined .e-otp-input-field, .e-otpinput.e-error.e-underlined .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-error.e-filled .e-otp-input-field, .e-otpinput.e-error.e-filled .e-otp-input-field.e-otp-input-focus {
    border-color: #dc3545
}

.e-otpinput.e-success.e-outline .e-otp-input-field, .e-otpinput.e-success.e-outline .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-success.e-underlined .e-otp-input-field, .e-otpinput.e-success.e-underlined .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-success.e-filled .e-otp-input-field, .e-otpinput.e-success.e-filled .e-otp-input-field.e-otp-input-focus {
    border-color: #28a745
}

.e-otpinput.e-warning.e-outline .e-otp-input-field, .e-otpinput.e-warning.e-outline .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-warning.e-underlined .e-otp-input-field, .e-otpinput.e-warning.e-underlined .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-warning.e-filled .e-otp-input-field, .e-otpinput.e-warning.e-filled .e-otp-input-field.e-otp-input-focus {
    border-color: #ffc107
}

.e-multicolumn-list-icon .e-spinner-pane .e-spinner-inner svg {
    height: 20px !important;
    width: 20px !important;
    transform-origin: 10px 10px 10px !important
}

.e-multicolumn-grid tr.e-groupcaptionrow {
    position: sticky;
    top: 0
}

    .e-multicolumn-grid tr.e-groupcaptionrow .e-groupcaption {
        font-weight: 600
    }

.e-multicolumn-grid th.e-grouptopleftcell.e-lastgrouptopleftcell, .e-multicolumn-grid th.e-grouptopleftcell.e-lastgroupleftcell, .e-multicolumn-grid td.e-recordplusexpand, .e-multicolumn-grid td.e-indentcell, .e-multicolumn-grid col.e-group-intent, .e-multicolumn-list .e-no-records + .e-grid {
    display: none
}

.e-multicolumn-grid td.e-rowcell {
    cursor: default
}

.e-multicolumn-grid .e-gridheader .e-headercelldiv {
    overflow: hidden
}

.e-multicolumn-list .e-popup-footer {
    vertical-align: middle;
    border-style: solid;
    border-width: 1px 0 0 0;
    font-size: 14px;
    height: 26px;
    display: flex;
    align-items: center;
    border-radius: 0 0 2px 2px
}

.e-multicolumn-list .e-multicolumn-list-hidden {
    border: 0;
    height: 0;
    padding: 0;
    visibility: hidden;
    width: 0
}

.e-multicolumn-grid.e-grid {
    border-width: 0;
    border-radius: 2px
}

    .e-multicolumn-grid.e-grid .e-gridcontent {
        border-radius: 0 0 2px 2px
    }

.e-input-group.e-multicolumn-list input[readonly].e-input {
    pointer-events: none
}

.e-multicolumn-list:has(.e-popup-footer) .e-multicolumn-grid.e-grid {
    border-radius: 2px 2px 0 0
}

    .e-multicolumn-list:has(.e-popup-footer) .e-multicolumn-grid.e-grid .e-gridcontent {
        border-radius: 0
    }

.e-multicolumn-list.e-icon-anim .e-multicolumn-list-icon::before {
    transform: rotate(180deg)
}

.e-multicolumn-list:not(.e-icon-anim) .e-multicolumn-list-icon::before {
    transform: rotate(0deg)
}

.e-multicolumn-list .e-multicolumn-list-icon::before {
    transition: transform 300ms ease
}

.e-multicolumn-grid .e-grid {
    overflow: auto
}

.e-multicolumn-grid .e-row, .e-multicolumn-grid .e-emptyrow {
    height: 26px
}

.e-multicolumn-group .e-sortnumber {
    display: none
}

.e-popup.e-multicolumn-list {
    position: absolute;
    border-radius: 2px;
    margin-top: 2px
}

    .e-popup.e-multicolumn-list .e-nodata {
        cursor: default;
        font-family: inherit;
        font-size: 14px;
        padding: 14px 16px;
        text-align: center;
        border-radius: inherit
    }

    .e-popup.e-multicolumn-list .e-headertext {
        font-weight: 400
    }

    .e-popup.e-multicolumn-list .e-gridheader {
        position: sticky;
        top: 0;
        z-index: 1;
        border-radius: 2px 2px 0 0
    }

.e-multicolumn-grid .e-headercontent {
    border-right-color: rgba(0,0,0,0)
}

.e-multicolumn-grid.e-rtl .e-headercontent {
    border-left-color: rgba(0,0,0,0)
}

.e-multicolumn-grid .e-content {
    overflow: auto !important
}

.e-multicolumn-container .e-input-group-icon.e-multicolumn-list-icon.e-ddl-disable-icon, .e-multicolumn-list.e-input-group .e-input-group-icon {
    position: relative
}

.e-small.e-popup .e-multicolumn-grid .e-headercelldiv, .e-small.e-popup .e-multicolumn-grid .e-rowcell, .e-small.e-popup.e-multicolumn-list .e-popup-footer, .e-small .e-popup .e-multicolumn-grid .e-headercelldiv, .e-small .e-popup .e-multicolumn-grid .e-rowcell, .e-small .e-popup.e-multicolumn-list .e-popup-footer {
    font-size: 12px
}

.e-small.e-popup.e-multicolumn-list .e-popup-footer, .e-small.e-popup .e-multicolumn-grid .e-row, .e-small.e-popup .e-multicolumn-grid .e-emptyrow, .e-small .e-popup.e-multicolumn-list .e-popup-footer, .e-small .e-popup .e-multicolumn-grid .e-row, .e-small .e-popup .e-multicolumn-grid .e-emptyrow {
    height: 24px
}

.e-small.e-popup.e-multicolumn-list, .e-small .e-popup.e-multicolumn-list {
    margin-top: 3px
}

.e-multicolumn-list .e-popup-footer {
    background: #fff;
    color: #495057;
    border-color: #e9ecef
}

.e-input-group.e-multicolumn-list:focus-visible {
    outline: rgba(0,0,0,0)
}

.e-popup.e-multicolumn-list {
    background: rgba(0,0,0,0);
    box-shadow: 0 8px 16px 0 rgba(0,0,0,.14),0 0 2px 0 rgba(0,0,0,.12)
}

    .e-popup.e-multicolumn-list .e-nodata {
        color: #495057;
        border: 1px solid #dee2e6;
        background: #fff
    }

    .e-popup.e-multicolumn-list .e-multicolumn-grid .e-rowcell {
        color: #212529
    }

    .e-popup.e-multicolumn-list .e-multicolumn-grid .e-focused {
        box-shadow: none
    }

    .e-popup.e-multicolumn-list .e-gridhover .e-row:hover .e-rowcell:not(.e-active), .e-popup.e-multicolumn-list .e-gridcontent .e-row-focus {
        background: #f8f9fa !important
    }

    .e-popup.e-multicolumn-list .e-multicolumn-grid td.e-active {
        background: #00416f;
        color: #fff
    }

    .e-popup.e-multicolumn-list .e-groupcaption {
        color: #495057;
        background: #fff
    }

    .e-popup.e-multicolumn-list .e-gridheader, .e-popup.e-multicolumn-list .e-gridheader colgroup {
        background: #e9ecef
    }

    .e-popup.e-multicolumn-list .e-altrow {
        background: #f8f9fa
    }

    .e-popup.e-multicolumn-list .e-grid .e-headercell {
        background-color: unset
    }

    .e-popup.e-multicolumn-list .e-headertext, .e-popup.e-multicolumn-list .e-grid th.e-headercell[aria-sort=ascending] .e-headertext, .e-popup.e-multicolumn-list .e-grid th.e-headercell[aria-sort=descending] .e-headertext {
        color: #495057
    }

.e-input-group.e-control-wrapper .e-multicolumn-list-icon::before {
    content: "";
    font-family: "e-icons"
}

.e-input-group.e-multi-line-input.e-auto-width {
    width: auto
}

.e-input-group.e-multi-line-input textarea.e-resize-x {
    resize: horizontal
}

.e-input-group.e-multi-line-input textarea.e-resize-y {
    resize: vertical
}

.e-input-group.e-multi-line-input textarea.e-resize-xy {
    resize: both
}

.e-input-group.e-multi-line-input textarea.e-textarea.e-resize-none {
    resize: none
}

.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 {
    background: none;
    border: none
}

.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 {
    background: none
}

.e-chat-ui {
    border: 1px solid
}

    .e-chat-ui .e-chat-content {
        position: relative;
        height: calc(100% - 50px);
        justify-content: space-between;
        gap: 4px;
        padding-bottom: 10px
    }

    .e-chat-ui .e-chat-header {
        height: 50px;
        border-bottom: 1px solid
    }

        .e-chat-ui .e-chat-header .e-chat-toolbar {
            flex-grow: 1
        }

            .e-chat-ui .e-chat-header .e-chat-toolbar.e-toolbar {
                border: none
            }

    .e-chat-ui .e-header {
        height: 100%;
        margin-left: 16px;
        font-size: 16px;
        font-weight: 500;
        display: flex;
        gap: 12px;
        align-items: center
    }

    .e-chat-ui .e-message-wrapper {
        gap: 8px;
        width: 100%;
        height: 100%;
        overflow-y: scroll;
        padding-top: 10px
    }

        .e-chat-ui .e-message-wrapper.e-scroll-smooth {
            scroll-behavior: smooth
        }

        .e-chat-ui .e-message-wrapper::-webkit-scrollbar {
            width: 6px;
            height: 6px
        }

        .e-chat-ui .e-message-wrapper::-webkit-scrollbar-thumb {
            border-radius: 10px
        }

    .e-chat-ui .e-message-group {
        max-width: 75%;
        margin: 4px
    }

    .e-chat-ui .e-message-item {
        display: flex;
        flex-direction: column;
        margin-bottom: 12px
    }

    .e-chat-ui .e-message-header-container {
        display: flex;
        align-items: baseline;
        gap: 4px
    }

    .e-chat-ui .e-message-header {
        margin: 0;
        font-size: 12px;
        font-weight: 500
    }

    .e-chat-ui .e-time {
        font-size: 10px;
        white-space: nowrap
    }

    .e-chat-ui .e-text {
        white-space: pre-wrap;
        padding: 5px 8px;
        border-radius: 4px;
        margin-top: 4px;
        font-size: 14px;
        width: fit-content;
        text-align: left
    }

    .e-chat-ui .e-right, .e-chat-ui .e-right .e-text, .e-chat-ui .e-right .e-time {
        align-self: flex-end
    }

    .e-chat-ui .e-left {
        align-self: flex-start;
        position: relative
    }

        .e-chat-ui .e-left:not(.e-message-item-template) {
            padding-left: 40px
        }

    .e-chat-ui .e-message-icon {
        position: absolute;
        top: 20px;
        left: 0
    }

    .e-chat-ui .e-footer {
        position: relative;
        margin: 0 auto;
        align-self: flex-end
    }

        .e-chat-ui .e-footer .e-clear-icon:not(.e-clear-icon-hide) {
            display: flex;
            justify-content: flex-end;
            padding-bottom: 10px
        }

        .e-chat-ui .e-footer textarea::-webkit-scrollbar-thumb {
            border-radius: 10px
        }

        .e-chat-ui .e-footer textarea::-webkit-scrollbar {
            width: 4px
        }

        .e-chat-ui .e-footer .hide-scrollbar textarea {
            scrollbar-width: none
        }

        .e-chat-ui .e-footer:has(.e-rtl):not(.e-footer-template) .e-chat-send {
            right: unset;
            left: 20px
        }

        .e-chat-ui .e-footer .e-multi-line-input {
            margin: 0 5px;
            padding-right: 35px
        }

            .e-chat-ui .e-footer .e-multi-line-input.e-rtl {
                padding-left: 35px;
                padding-right: unset
            }

        .e-chat-ui .e-footer:not(.e-footer-template) .e-textarea {
            max-height: 280px
        }

        .e-chat-ui .e-footer:not(.e-footer-template) .e-chat-send {
            position: absolute;
            right: 15px;
            font-size: 14px;
            bottom: 10px;
            padding-top: 2px
        }

            .e-chat-ui .e-footer:not(.e-footer-template) .e-chat-send.disabled {
                pointer-events: none;
                opacity: .5;
                cursor: not-allowed
            }

            .e-chat-ui .e-footer:not(.e-footer-template) .e-chat-send.enabled {
                pointer-events: auto;
                opacity: 1;
                cursor: pointer
            }

            .e-chat-ui .e-footer:not(.e-footer-template) .e-chat-send:not(.disabled):focus-visible {
                outline: 1px solid
            }

    .e-chat-ui .e-chat-content, .e-chat-ui .e-message-wrapper {
        display: flex;
        flex-direction: column
    }

    .e-chat-ui .e-message-icon {
        height: 32px;
        width: 32px;
        font-size: 14px
    }

    .e-chat-ui .e-message-icon, .e-chat-ui .e-header-icon, .e-chat-ui .e-user-icon {
        display: flex;
        align-items: center;
        justify-content: center
    }

    .e-chat-ui .e-status-wrapper {
        display: flex;
        flex-direction: column;
        align-items: flex-end
    }

    .e-chat-ui .e-status-item {
        display: flex;
        gap: 2px
    }

    .e-chat-ui .e-right .e-time, .e-chat-ui .e-status-text {
        margin-right: 18px
    }

    .e-chat-ui .e-status-text {
        font-size: 12px
    }

    .e-chat-ui .e-status-icon {
        align-self: flex-end;
        height: 16px;
        width: 16px;
        display: flex;
        justify-content: center;
        align-items: center;
        font-size: 16px
    }

    .e-chat-ui .e-timebreak {
        display: flex;
        align-items: center;
        margin: 1px 8px;
        position: relative
    }

        .e-chat-ui .e-timebreak::before, .e-chat-ui .e-timebreak::after {
            content: "";
            flex-grow: 1;
            height: 1px
        }

        .e-chat-ui .e-timebreak::before {
            margin-right: 12px
        }

        .e-chat-ui .e-timebreak::after {
            margin-left: 12px
        }

    .e-chat-ui .e-timestamp {
        font-size: 12px;
        padding: 3px 8px;
        border-radius: 4px;
        font-weight: 400;
        border: 1px solid;
        display: inline-block
    }

    .e-chat-ui .e-typing-indicator {
        align-self: baseline;
        display: flex;
        gap: .25rem;
        margin-left: 5px;
        width: fit-content;
        align-items: center;
        justify-content: center
    }

    .e-chat-ui .e-user-icon {
        margin-right: -16px;
        height: 24px;
        width: 24px;
        font-size: 10px
    }

    .e-chat-ui .e-user-text {
        margin-left: 20px;
        font-size: 12px
    }

    .e-chat-ui .e-indicator-wrapper {
        display: flex;
        gap: 2px;
        height: 12px;
        align-items: flex-end
    }

    .e-chat-ui .e-indicator {
        border-radius: 9999px;
        height: .3rem;
        width: .3rem
    }

        .e-chat-ui .e-indicator:nth-child(1) {
            animation-delay: .3333s
        }

        .e-chat-ui .e-indicator:nth-child(2) {
            animation-delay: .6666s
        }

        .e-chat-ui .e-indicator:nth-child(3) {
            animation-delay: .9999s
        }

    .e-chat-ui .e-header-icon {
        width: 32px;
        height: 32px
    }

    .e-chat-ui .e-typing-suggestions {
        display: flex;
        gap: 2px;
        justify-content: space-between;
        align-items: flex-end;
        width: 100%;
        position: relative;
        flex-wrap: wrap-reverse
    }

    .e-chat-ui .e-suggestions {
        flex: 1;
        width: 100%
    }

        .e-chat-ui .e-suggestions.e-suggestion-item-template li {
            padding: 0
        }

        .e-chat-ui .e-suggestions ul {
            list-style-type: none;
            padding: 0;
            margin: 0;
            display: flex;
            flex-wrap: wrap;
            justify-content: flex-end;
            margin-right: 1px
        }

        .e-chat-ui .e-suggestions li {
            font-size: 12px;
            line-height: 18px;
            font-weight: 400;
            padding: 3px 8px;
            margin: 8px 4px 0;
            border: 1px solid;
            border-radius: 4px;
            cursor: pointer;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis
        }

    .e-chat-ui .e-spinner-pane.e-spin-show {
        height: 35px
    }

    .e-chat-ui.e-rtl .e-text {
        text-align: right
    }

    .e-chat-ui.e-rtl .e-left:not(.e-message-item-template) {
        padding-right: 40px;
        padding-left: unset
    }

    .e-chat-ui.e-rtl .e-message-icon {
        left: unset;
        right: 0
    }

    .e-chat-ui.e-rtl .e-typing-indicator {
        margin-right: 5px
    }

    .e-chat-ui.e-rtl .e-user-text {
        margin-right: 20px
    }

    .e-chat-ui.e-rtl .e-user-icon {
        margin-left: -16px;
        margin-right: unset
    }

    .e-chat-ui.e-rtl .e-typing-indicator, .e-chat-ui.e-rtl .e-user-text, .e-chat-ui.e-rtl .e-header {
        margin-left: unset
    }

    .e-chat-ui.e-rtl .e-header {
        margin-right: 16px
    }

    .e-chat-ui.e-rtl .e-suggestions ul {
        margin-right: unset;
        margin-left: 1px
    }

    .e-chat-ui.e-rtl .e-right .e-time, .e-chat-ui.e-rtl .e-status-text {
        margin-right: unset;
        margin-left: 18px
    }

    .e-chat-ui .e-fab.e-btn.e-fab-bottom {
        bottom: 8px
    }

    .e-chat-ui .e-arrowdown-hide, .e-chat-ui .e-hide-suggestions {
        display: none
    }

    .e-chat-ui .e-arrowdown-show {
        display: flex
    }

    .e-chat-ui .e-show-suggestions {
        display: block
    }

    .e-chat-ui .e-suggestions li:focus-visible {
        outline: 1px solid
    }

    .e-chat-ui .e-chat-header .e-toolbar-item.e-overlay {
        opacity: .5
    }

    .e-chat-ui .e-empty-chat-template {
        margin: auto
    }

.e-chat-ui {
    border-color: #dee2e6;
    background: #fff
}

    .e-chat-ui .e-chat-content {
        color: #212529
    }

    .e-chat-ui .e-right .e-text {
        background: #00416f;
        color: #212529
    }

    .e-chat-ui .e-left .e-text {
        color: #212529;
        background: #f8f9fa
    }

        .e-chat-ui .e-left .e-text:active, .e-chat-ui .e-left .e-text:focus {
            color: #212529;
            background: #ced4da
        }

        .e-chat-ui .e-left .e-text:hover {
            color: #212529;
            background: #f8f9fa
        }

    .e-chat-ui .e-message-wrapper::-webkit-scrollbar-thumb {
        background: #adb5bd
    }

    .e-chat-ui .e-message-wrapper .e-message-header {
        color: #00416f
    }

    .e-chat-ui .e-message-wrapper .e-time {
        color: #495057
    }

    .e-chat-ui .e-chat-header {
        border-bottom-color: #dee2e6;
        background: #00416f;
        border-color: #00416f;
        color: #fff
    }

        .e-chat-ui .e-chat-header .e-toolbar, .e-chat-ui .e-chat-header .e-toolbar-items, .e-chat-ui .e-chat-header .e-tbar-btn {
            background: #00416f
        }

            .e-chat-ui .e-chat-header .e-toolbar .e-tbar-btn-text, .e-chat-ui .e-chat-header .e-toolbar .e-btn-icon, .e-chat-ui .e-chat-header .e-toolbar-items .e-tbar-btn-text, .e-chat-ui .e-chat-header .e-toolbar-items .e-btn-icon, .e-chat-ui .e-chat-header .e-tbar-btn .e-tbar-btn-text, .e-chat-ui .e-chat-header .e-tbar-btn .e-btn-icon {
                color: #fff
            }

    .e-chat-ui .e-timebreak::before, .e-chat-ui .e-timebreak::after {
        background: #dee2e6
    }

    .e-chat-ui .e-timestamp {
        background: #e9ecef;
        color: #343a40;
        border-color: #e9ecef
    }

    .e-chat-ui .e-chat-error {
        color: #dc3545
    }

    .e-chat-ui .e-chat-seen {
        color: #00416f
    }

    .e-chat-ui .e-footer textarea::-webkit-scrollbar-thumb {
        background: #adb5bd
    }

    .e-chat-ui .e-footer:not(.e-footer-template) .e-chat-send {
        color: #6c757d
    }

        .e-chat-ui .e-footer:not(.e-footer-template) .e-chat-send.disabled {
            color: #6c757d
        }

    .e-chat-ui .e-suggestions li {
        color: #00416f;
        border-color: #00416f
    }

    .e-chat-ui .e-header-icon, .e-chat-ui .e-message-icon, .e-chat-ui .e-user-icon {
        border-radius: 50%;
        background-repeat: no-repeat;
        background-position: center center;
        background-size: cover
    }

    .e-chat-ui .e-message-icon, .e-chat-ui .e-user-icon {
        color: #212529;
        background-color: #e9ecef
    }

    .e-chat-ui .e-indicator {
        background: #f8f9fa;
        animation: e-chat-indicator-blink 1s infinite
    }

    .e-chat-ui .e-user-text {
        color: #6c757d
    }

@keyframes e-chat-indicator-blink {
    50% {
        background: #00416f;
        height: .2rem
    }
}

.e-chat-ui .e-chat-header .e-toolbar-item.e-overlay {
    background: unset
}

.e-chat-send::before {
    content: ""
}

.e-chat-check::before {
    content: ""
}

.e-chat-error::before {
    content: ""
}

.e-chat-seen::before {
    content: ""
}

.e-chat-scroll-down::before {
    content: ""
}

.e-speech-to-text.e-btn {
    align-items: center;
    border-radius: 9999px;
    display: inline-flex;
    font-size: 14px;
    min-width: 40px;
    min-height: 40px;
    padding: 0 16px
}

    .e-speech-to-text.e-btn.e-round {
        width: 40px;
        height: 40px;
        padding: 0
    }

    .e-speech-to-text.e-btn .e-btn-icon {
        font-size: 14px;
        margin-top: -1px
    }

    .e-speech-to-text.e-btn:disabled {
        pointer-events: none
    }

    .e-speech-to-text.e-btn.e-listening-state {
        animation: listening 1.2s infinite
    }

.e-speech-to-text.e-round .e-btn-icon {
    font-size: 16px
}

@keyframes listening {
    0% {
        opacity: 1
    }

    100% {
        opacity: 1
    }

    50% {
        opacity: .5
    }
}

.e-speech-to-text {
    box-shadow: 0 4px 6px -1px rgba(0,0,0,.2),0 -2px 15px -3px rgba(0,0,0,.1),0 6px 10px rgba(0,0,0,.14)
}

    .e-speech-to-text:hover:not(:focus), .e-speech-to-text:active, .e-speech-to-text.e-active, .e-speech-to-text:disabled {
        box-shadow: 0 4px 6px -1px rgba(0,0,0,.2),0 -2px 15px -3px rgba(0,0,0,.1),0 6px 10px rgba(0,0,0,.14)
    }

    .e-speech-to-text.e-flat {
        box-shadow: none
    }

.e-listen-icon::before {
    content: ""
}

.e-listen-stop::before {
    content: ""
}
